Compiler-assisted or interpreter-assisted solution to the year 2000 problem with debugging option for computer programs

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6233728
SERIAL NO

09062021

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method, apparatus, and article for solving the year 2000 problem involves limited modifications in the data definition portions of the source code and compiler support for processing the modified source code. Fields in the source code that contain a year or date values are identified and, for each such field, the user selects an appropriate technique (for example, expansion, compression or windowing). The user modifies the data definition for each identified field, by adding new attributes to request the selected technique. The user then compiles the program and resolves any ambiguous references to the variables whose definitions were modified. This procedure is applied, module by module, and each processed module is merged into production, after testing, by using a compiler option to disable the use of the new attributes. A compiler option provides for the generation of debugger hooks for each statement that has been affected by modified declarations, which may be used with a suitably equipped debugger or other run-time analysis tool.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Carter, William Augustus Georgetown, KY 9 75
Elderon, Alan Roeder Mountain View, CA 11 286
Magee, Timothy David Lexington, KY 9 64
Nicholas, Mark David Georgetown, KY 8 44
Saade, Henry Y San Jose, CA 9 88
Sutherland, Grant Cottesloe, AU 9 45
Tindall, William Nicholas John San Martin, CA 13 249
Urs, Jeffrey Ramesh Nicholasville, KY 8 44
Weinmann, Timothy Edward Lexington, KY 8 44
Wheatley, Michael Thomas San Jose, CA 9 93

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation