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. 09, 2019

Filed:

Aug. 30, 2017
Applicant:

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

Inventors:

Daniel Ochoa, Austin, TX (US);

Karishma Babu, Atlanta, GA (US);

Kris Wong, Austin, TX (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/54 (2006.01); H04L 9/08 (2006.01);
U.S. Cl.
CPC ...
G06F 9/542 (2013.01); G06F 9/546 (2013.01); G06F 2209/548 (2013.01); H04L 9/0863 (2013.01);
Abstract

Systems herein allow an email application to manage passcode-based encryption ('PBE') operations on an operating system (OS) that deletes a user passcode from memory. The email application can utilize a lock safe component that implements OS lifecycle classes. The lock safe component can receive an OS event, such as an activity, fragment, service, or SyncManager event. Before causing the email application to handle the OS event, the lock safe component can check whether the user passcode exists in memory. If it does not, the lock safe component can queue services for later operation once the passcode exists. Likewise, the lock safe component can cause the email application to prompt for the user passcode before a user interface ('UI') performs activities or fragments, and pass state information to the email application for performing the activities or fragments.


Find Patent Forward Citations

Loading…