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:
Apr. 21, 2015

Filed:

Dec. 01, 2011
Applicants:

Robert Mckee Howard, Seattle, WA (US);

Titus Constantin Miron, Seattle, WA (US);

William David Taylor, Redmond, WA (US);

Shaofeng Zhu, Bellevue, WA (US);

Eray Aydin, Kirkland, WA (US);

Venkatesh Veeraraghavan, Seattle, WA (US);

Inventors:

Robert McKee Howard, Seattle, WA (US);

Titus Constantin Miron, Seattle, WA (US);

William David Taylor, Redmond, WA (US);

Shaofeng Zhu, Bellevue, WA (US);

Eray Aydin, Kirkland, WA (US);

Venkatesh Veeraraghavan, Seattle, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/62 (2013.01);
U.S. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 2221/2141 (2013.01);
Abstract

An application submits a permission request to a resource server. In response to receiving the request, the resource server generates a user interface that asks the user to grant or deny the requested permissions. If the permissions are granted, data is stored indicating that the application has the requested permissions. When a runtime request for a resource is received, the resource server determines whether the request has been made by a user, by an application, or by an application on behalf of a user. If the request is made by an application only, the request is granted only if the application has permission to access the resource by way of a direct call not on behalf of a user. If the request is made by an application on behalf of a user, the request is granted only if both the user and the application have sufficient permission.


Find Patent Forward Citations

Loading…