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:
Feb. 17, 2009

Filed:

Jan. 13, 2006
Applicants:

Nikhil P. Bobde, Redmond, WA (US);

Robert Brown, Kirkland, WA (US);

Jeremy T. Buch, Redmond, WA (US);

Vishwajith Kumbalimutt, Redmond, WA (US);

David J. Simons, Redmond, WA (US);

Zachary Taylor, Sammamish, WA (US);

Inventors:

Nikhil P. Bobde, Redmond, WA (US);

Robert Brown, Kirkland, WA (US);

Jeremy T. Buch, Redmond, WA (US);

Vishwajith Kumbalimutt, Redmond, WA (US);

David J. Simons, Redmond, WA (US);

Zachary Taylor, Sammamish, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

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

A system for detecting and communicating the presence of one or more computing devices is presented. The invention also presents a method and system for aggregating presence information generated by multiple devices associated with a single user. A server acting as a presence agent on behalf of a first user receives and responds to a subscription request generated by a computing device operated by a second user that wishes to be permitted as a watcher of the first user. When the second user corresponds to access preferences specified by the first user, a notify message is sent to the second user's device that includes presence information indicative of an activity level and availability level associated with the first user. When the first user employs multiple computing devices, the server generates an aggregate presence document that is representative of the overall presence of the first user.


Find Patent Forward Citations

Loading…