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.
Patent No.:
Date of Patent:
Jun. 17, 2014
Filed:
Aug. 30, 2010
Tomasz Jannson, Torrance, CA (US);
Thomas Forrester, Hacienda Heights, CA (US);
Kevin Duane Degrood, Lomita, CA (US);
Kathy Mai Nguyen, Santa Ana, CA (US);
Andrew Kostrzewski, Garden Grove, CA (US);
Kang Lee, Woodland Hills, CA (US);
Eric Gans, Los Angeles, CA (US);
Kevin Carl Walter, Aliso Viejo, CA (US);
Tomasz Jannson, Torrance, CA (US);
Thomas Forrester, Hacienda Heights, CA (US);
Kevin Duane Degrood, Lomita, CA (US);
Kathy Mai Nguyen, Santa Ana, CA (US);
Andrew Kostrzewski, Garden Grove, CA (US);
Kang Lee, Woodland Hills, CA (US);
Eric Gans, Los Angeles, CA (US);
Kevin Carl Walter, Aliso Viejo, CA (US);
Physical Optics Corporation, Torrance, CA (US);
Abstract
A non-transient computer usable medium has computer usable instructions embodied thereon, the computer usable instructions configured to cause a computer device to perform the steps of receiving an intermediate program code prior to execution of the intermediate program code; recognizing data storage commands within the intermediate program code; modifying the intermediate program code such that, during execution of the intermediate program code, the data is encrypted before it is stored; recognizing data retrieval commands within the intermediate program code; modifying the intermediate program code such that, during execution of the intermediate program code, the data is decrypted after it is retrieved; and providing the modified intermediate program code for execution.