Patent · US Active

Creating a relatively unique environment for computing platforms

US8881137B2 · kind B2 · utility

1Cited by
22References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJul 31, 2012
Grant dateNov 4, 2014
Priority date
Expiry dateMay 8, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2101
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for significantly disrupting both the execution and distribution capabilities of computer viruses across computer networks and devices are provided. According to one embodiment, a computer program is installed within a computer system in a locally unique form having altered semantics based on a diversity mechanism. Execution of the computer program will fail to perform as intended on the computer system unless the locally unique form of the computer program is first transformed into an executable form of the computer program having correct semantics using the diversity mechanism. Use of the diversity mechanism differentiates an execution or loading environment associated with the computer system from that of other computer systems by affecting operational behavior of computer programs attempting to execute on the computer system. Responsive to an attempted execution of the computer program, it is transformed into the executable form by a protected pre-execution process.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.