Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2006-03-07
2006-03-07
Das, Chameli C. (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S108000, C717S139000, C717S143000, C715S252000, C715S252000, C715S252000
Reexamination Certificate
active
07010779
ABSTRACT:
A system including spreadsheet sheets, makes calculations and data transformations, which is available through a programming interface, and conforms to the grammar and syntax of a target software development language is presented. The system includes an Object Model with Data Structures representing entities involved in spreadsheets. The system includes a Parser and Code Generator that extracts data from a body of spreadsheet data, instantiates instances of Data Structures of the Object Model to represent the spreadsheet data, parses the data and formulas contained in the cells of the spreadsheets, iterates through the instantiated instances of the Data Structures, and generates source code that performs the calculations and data transformations embodied in the spreadsheet data. The system includes a Calculation Engine with software base classes that implement the common structural and data access features of spreadsheet data, and further implement the operations of common spreadsheet functions and operators.
REFERENCES:
patent: 5021973 (1991-06-01), Hernandez et al.
patent: 5241620 (1993-08-01), Ruggiero
patent: 5339410 (1994-08-01), Kanai
patent: 5371675 (1994-12-01), Greif et al.
patent: 5394347 (1995-02-01), Kita et al.
patent: 5428712 (1995-06-01), Elad et al.
patent: 5499371 (1996-03-01), Henninger et al.
patent: 5577188 (1996-11-01), Zhu
patent: 5623591 (1997-04-01), Cseri
patent: 5721847 (1998-02-01), Johnson
patent: 5890174 (1999-03-01), Khanna et al.
patent: 5893123 (1999-04-01), Tuinenga
patent: 5987481 (1999-11-01), Michelman et al.
patent: 6216261 (2001-04-01), Mitchell
patent: 6237136 (2001-05-01), Sadahiro
patent: 6262736 (2001-07-01), Nelson
patent: 6282551 (2001-08-01), Anderson et al.
patent: 6289513 (2001-09-01), Bentwich
patent: 6339838 (2002-01-01), Weinman, Jr.
patent: 6389434 (2002-05-01), Rivette et al.
patent: 6526454 (2003-02-01), Williams et al.
patent: 6613098 (2003-09-01), Sorge et al.
patent: 6701485 (2004-03-01), Igra et al.
patent: 6718334 (2004-04-01), Han
patent: 6766512 (2004-07-01), Khosrowshahi et al.
patent: 6859907 (2005-02-01), McGarry
TITLE: Slicing Spreadsheets: An Integrated Methodology for Spreadsheet Testing and Debugging, author: Reichwein et al, ACM, 1999.
TITLE: The design of an object oriented collaborative spreadsheet with version control and history management, author: Fuller et al, ACM, 1993.
Rubin Michael H.
Smialek Michael Robert
Das Chameli C.
Knowledge Dynamics, Inc.
Michael Best & Friedrich
LandOfFree
Parser, code generator, and data calculation and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Parser, code generator, and data calculation and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Parser, code generator, and data calculation and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3548859