Patent · US Active

Self-fixing executables using virtual function types

US8615740B2 · kind B2 · utility

2Cited by
14References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 25, 2011
Grant dateDec 24, 2013
Priority date
Expiry dateDec 7, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/34
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A computer implemented method, a computer program product and a data processing system provide a method for modifying a computer program during execution of the computer program by a processor unit. A computer receives an instruction string. The instruction string has a new function data therein for replacing current function data of a function of the computer program during execution of the computer program by a processor unit. The function is capable of being changed during execution of the computer program to modify the behavior of the computer program. The computer replaces the current function data with the new function data. The new function data modifies the computer program. The computer program is modified while the computer program is executed by the processor unit.

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