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:
Nov. 25, 2014

Filed:

Jun. 03, 2010
Applicants:

Thomas A. Galvin, Amherst, NH (US);

Bruce W. Copeland, Redmond, WA (US);

Inventors:

Thomas A. Galvin, Amherst, NH (US);

Bruce W. Copeland, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); H04L 12/24 (2006.01); G06F 9/50 (2006.01); H04L 29/08 (2006.01); H04L 29/06 (2006.01); G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
H04L 63/10 (2013.01); G06F 9/46 (2013.01); H04L 41/5096 (2013.01); G06F 9/5027 (2013.01); G06F 15/16 (2013.01); H04L 29/08549 (2013.01); H04L 67/1097 (2013.01); H04L 63/0823 (2013.01); H04L 67/10 (2013.01);
Abstract

One or more techniques and/or systems are disclosed for providing resource authorization to users of a distributed memory store (e.g., a distributed web-based cloud service). A session ID that identifies a location of an authorization document in a distributed memory store is used to access the authorization document, which comprises a global section with a principal ID related to a user. The user can be authorized to utilize a resource (e.g., in a distributed cloud service) if a resource section is present for the principal ID in the authorization document, and has appropriate resource data for the resource. If the resource section is not present, it can be created in the authorization document, and identified by a resource identifier. Authorization data can be loaded into the newly created resource section, and the authorization document, with the global and resource sections, is saved to a local cache for the distributed memory store.


Find Patent Forward Citations

Loading…