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. 06, 2018

Filed:

Jul. 23, 2009
Applicants:

Janaki Narasinghanallur, San Ramon, CA (US);

Min-hank Ho, Newark, CA (US);

Thomas Keefe, Mill Valley, CA (US);

Eric Sedlar, Portola Valley, CA (US);

Chi Ching Chui, San Ramon, CA (US);

Vikram Pesati, San Jose, CA (US);

Inventors:

Janaki Narasinghanallur, San Ramon, CA (US);

Min-Hank Ho, Newark, CA (US);

Thomas Keefe, Mill Valley, CA (US);

Eric Sedlar, Portola Valley, CA (US);

Chi Ching Chui, San Ramon, CA (US);

Vikram Pesati, San Jose, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

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

An application platform examines, at runtime, various specified aspects of an application environment in which an application interacts with a user. Such examinations are made to determine a state for each of the various specified aspects. Further, the platform automatically activates particular application environment roles for the user depending on the result of the examinations. For example, an application environment role may be activated representing a particular detected mode of communication (e.g., encrypted network communications) or a particular detected manner of authentication (e.g., password authentication). Such activations are based on the detected states and specified states for the various specified aspects of the application environment. Such activations may occur in the context of an application attempting to perform an operation on an access controlled object on behalf of a user. Further, such activations may occur in the context of establishing or maintaining a user session for a user of an application.


Find Patent Forward Citations

Loading…