The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 20, 2005

Filed:

Jun. 04, 2003
Applicants:

Miguel Oom Temudo DE Castro, Cambridge, GB;

Manuel Silverio Da Silva Costa, Cambridge, GB;

Peter B. Key, Cambridge, GB;

Antony Rowstron, Cambridge, GB;

Inventors:

Miguel Oom Temudo de Castro, Cambridge, GB;

Manuel Silverio da Silva Costa, Cambridge, GB;

Peter B. Key, Cambridge, GB;

Antony Rowstron, Cambridge, GB;

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H01L012/28 ;
U.S. Cl.
CPC ...
Abstract

Substantially accurate estimation of coordinates of a subject network node in a coordinate space is accomplished by considering designated coordinates of other positioned nodes within the network. The designation of coordinates in the coordinate space to such nodes allows the computation of predicted coordinate distances between two network nodes based on the coordinates. By optimizing the network distance errors between measured distances and predicted coordinate distances, the predicted coordinates of a subject node joining the network can be iteratively refined. With these estimated coordinates, the coordinate distance between two points in the space may be computed as a prediction of the network distance between the two corresponding nodes. Furthermore, coordinate-based coordinate estimation lends itself to security precautions to protect against malicious reference nodes or external interference.


Find Patent Forward Citations

Loading…