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:
Oct. 21, 2014

Filed:

May. 04, 2010
Applicants:

Robert Hanz, Redmond, WA (US);

Daniel Thompson, Duvall, WA (US);

Ferry Susanto, Bellevue, WA (US);

Chien-lung Yu, Bellevue, WA (US);

Abhinay Kampasi, Sammamish, WA (US);

Michael K. Liptack, Monroe, WA (US);

Dmitry Sonkin, Redmond, WA (US);

Inventors:

Robert Hanz, Redmond, WA (US);

Daniel Thompson, Duvall, WA (US);

Ferry Susanto, Bellevue, WA (US);

Chien-Lung Yu, Bellevue, WA (US);

Abhinay Kampasi, Sammamish, WA (US);

Michael K. Liptack, Monroe, WA (US);

Dmitry Sonkin, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

A library of routines may serve as a connection point between multiple services. Each service may be a consumer or provider of data, and may be connected through the library using a registry service. The library may include a provider access mechanism through which provider services may transmit availability of an interface, as well as a consumer access mechanism through which an interface to be consumed may be transmitted. A registry service may match providers with consumers and facilitate communication between the two. The library may be configured to allow providers and consumers to be added or removed at any time.


Find Patent Forward Citations

Loading…