Architecture, system, and method for operating on encrypted and/or hidden information
US8335930B2 · kind B2 · utility
Inventors
Key dates
| Filing date | Sep 25, 2009 |
| Grant date | Dec 18, 2012 |
| Priority date | — |
| Expiry date | Oct 1, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/6218
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
An architecture, system and method for operating on encrypted and/or hidden information (e.g., code and/or data). The invention enables creators, owners and/or distributors of proprietary code to keep such code inaccessible to users and user-controlled software programs. A memory architecture includes first and second protected memory spaces, respectively storing operating system instructions and a decrypted version of the encrypted information. The first protected memory space may further store a table linking the locations of the encrypted and/or hidden, decrypted information with a decryption and/or authorization key. The system includes the memory architecture and a processor for executing instructions, and the method loads, stores and operates on the encrypted and/or hidden information according to the memory architecture functionality and/or constraints.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.