Apparatus and method for revising computer program code

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5956510
SERIAL NO

08711920

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Apparatus and methods for revising a field in computer program code. One method includes analyzing program code lines for the presence of the field and, if present, selectively revising the field from the first value range to a second value range. The field has a storage attribute of n bits, where n is at least eight bits; with the first value range being inclusively between zero and 99, and the second value range being inclusively between zero and 2.sup.n -1. The method can further include inserting an extended field representative of a base value into the program code, with the field being encoded as an offset value relative to the extended field. The method also can include creating a program code executable on a computer from the revised computer program code. The present invention also provides a system for revising a computer program file having multiple host language statements, including an analyzer, for identifying a preselected data type the host language statements, and a translator for selectively modifying the preselected data type from the first attribute value range to a second attribute value range. The translator, alone or in combination with the analyzer, can be a code interpreter, a debugger, a code emulator, or a compiler.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • UNISYS CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Nicholas, Ronald M Lakeville, MN 1 25

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation