Patent · US Active

Architecture, system, and method for operating on encrypted and/or hidden information

US7694151B1 · kind B1 · utility

37Cited by
57References
22Claims
0Family size

Inventors

Key dates

Filing dateNov 20, 2003
Grant dateApr 6, 2010
Priority date
Expiry dateAug 15, 2026

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.