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

Filed:

Aug. 27, 2012
Applicants:

Stephen Deasy, Brighton, MA (US);

Craig Newell, Cambridge, MA (US);

Inventors:

Stephen Deasy, Brighton, MA (US);

Craig Newell, Cambridge, MA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/00 (2013.01); G06F 21/54 (2013.01); G06F 9/445 (2006.01); G06F 21/31 (2013.01); G06F 21/60 (2013.01); G06F 21/53 (2013.01); H04W 12/02 (2009.01); H04L 29/06 (2006.01); H04W 12/00 (2009.01);
U.S. Cl.
CPC ...
G06F 21/54 (2013.01); G06F 9/44521 (2013.01); G06F 21/31 (2013.01); G06F 21/53 (2013.01); G06F 21/602 (2013.01); G06F 21/604 (2013.01); H04W 12/02 (2013.01); G06F 2221/2107 (2013.01); G06F 2221/2143 (2013.01); G06F 2221/2149 (2013.01); H04L 63/0272 (2013.01); H04W 12/00 (2013.01);
Abstract

A system maintains a workspace environment of enterprise applications on a mobile device. The system receives enterprise applications for installation on the mobile device, wherein functionality has been inserted into binary executables of the enterprise applications to force the enterprise applications to communicate with an application management agent to obtain a security policy including a validity time period value related to keeping the workspace valid. The application management agent provides cryptographic keys to the enterprise applications to share encrypted messages. Upon launching, an enterprise application stores a workspace expiration time value as an encrypted message. The workspace expiration time value is extended if the user continues its use or, by another enterprise application, if the other enterprise application is launched by the user before an expiration of the expiration time value. The application management agent requests authentication credentials from the user if the workspace expiration time value expires.


Find Patent Forward Citations

Loading…