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:
Dec. 04, 2007

Filed:

Aug. 04, 2004
Applicants:

Ramon J. San Andres, Berkeley, CA (US);

David S. Sanderman, Redmond, WA (US);

Sean P. Nolan, Issaquah, WA (US);

Inventors:

Ramon J. San Andres, Berkeley, CA (US);

David S. Sanderman, Redmond, WA (US);

Sean P. Nolan, Issaquah, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/167 (2006.01);
U.S. Cl.
CPC ...
Abstract

A distributed directory service for an online services network comprises multiple, separate services (Directory Service Providers) runs on application servers and provides access to a respective hierarchical directory structure. Nodes of directory structures representing online services may be accessed by end users of the network. Junction point nodes provide usertransparent links between the different directory structures which appear to end users as a single hierarchical directory. A common application program interface (API) implemented by the Directory Service Providers allows client applications to access the different directory structures using a common set of software methods. Data items shared by multiple nodes are optionally stored by the Directory Service Providers within a shared database and can be accessed via special API methods. Nodes are selected for display to end users using various forms of node filtering at the Directory Service Providers.


Find Patent Forward Citations

Loading…