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:
Mar. 02, 2021

Filed:

Apr. 15, 2016
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Richard W. Zarick, Seattle, WA (US);

Allison O'Mahony, Bellevue, WA (US);

Ross Nathaniel Luengen, Sammamish, WA (US);

Brian Daniel Beck, Woodinville, WA (US);

Song Zou, Bellevue, WA (US);

Gregory Thomas Mattox, Jr., Bellevue, WA (US);

Carmen Quan, Bellevue, WA (US);

Shane Wyatt Zamora, Bellevue, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/28 (2019.01); G06F 16/9535 (2019.01); G06F 16/2457 (2019.01); G06Q 10/10 (2012.01); G06F 3/0481 (2013.01);
U.S. Cl.
CPC ...
G06F 16/288 (2019.01); G06F 3/0481 (2013.01); G06F 16/24573 (2019.01); G06F 16/9535 (2019.01); G06Q 10/103 (2013.01);
Abstract

Implementing people as operating system level objects. A method includes, for a user logged in to an operating system, identifying a person with a relationship to the user. For the person, the method further includes identifying information, including information that can be used to communication with the person. The method further includes storing the information related to the person in a data store that is a global data store with respect to the operating system such that the information related to the person can be accessed at the operating system level. The method further includes using the information related to the person stored in the data store to identify applications or services that can be used to communicate with the person. The method further includes displaying in a user interface for the person an enumeration of applications or services that can be used to communicate with the person.


Find Patent Forward Citations

Loading…