Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2006-08-29
2006-08-29
Wong, Leslie (Department: 2164)
Data processing: database and file management or data structures
Database design
Data structure types
C715S252000
Reexamination Certificate
active
07099890
ABSTRACT:
A spreadsheet application provides a rich programming and modeling environment. The spreadsheet application of the present invention does this by recognizing a new “object” data type in addition to the conventional spreadsheet data types: numbers, text, date, Boolean, and error. The object data type can be used to create an instance of an external object and store the object in a cell of a spreadsheet. Once an object has been created in a spreadsheet, the object can be invoked or accessed from any other cell or formula in the spreadsheet. The spreadsheet application of the present invention provides several special object functions that operate to enable a user to create and invoke an object. A user can directly call functions from objects that are installed on a local or remote machine, by integrating an object function within a spreadsheet formula. Thus, the user is provided with a tool for integrating outside data services into a spreadsheet and may take advantage of pre-existing objects.
REFERENCES:
patent: 5255363 (1993-10-01), Seyler
patent: 5303146 (1994-04-01), Ammirato et al.
patent: 5317686 (1994-05-01), Salas et al.
patent: 5339410 (1994-08-01), Kanai
patent: 5418902 (1995-05-01), West et al.
patent: 5485617 (1996-01-01), Stutz et al.
patent: 5603021 (1997-02-01), Spencer et al.
patent: 5708827 (1998-01-01), Kaneko et al.
patent: 5721847 (1998-02-01), Johnson
patent: 5784545 (1998-07-01), Anderson et al.
patent: 5883623 (1999-03-01), Cseri
patent: 5893123 (1999-04-01), Tuinenga
patent: 5983268 (1999-11-01), Freivald et al.
patent: 6034681 (2000-03-01), Miller et al.
patent: 6122649 (2000-09-01), Kanerva et al.
patent: 6157934 (2000-12-01), Khan et al.
patent: 6161107 (2000-12-01), Stern
patent: 6182279 (2001-01-01), Buxton
patent: 6192379 (2001-02-01), Bekenn
patent: 6247020 (2001-06-01), Minard
patent: 6298352 (2001-10-01), Kannan et al.
patent: 6317758 (2001-11-01), Madsen et al.
patent: 6341288 (2002-01-01), Yach et al.
patent: 6366934 (2002-04-01), Cheng et al.
patent: 6401099 (2002-06-01), Koppolu et al.
patent: 6427153 (2002-07-01), Nelson et al.
patent: 6453328 (2002-09-01), Schaeffer et al.
patent: 6701485 (2004-03-01), Igra et al.
patent: 6779151 (2004-08-01), Cahill et al.
K. Ewbank, VBA insider, Developer Network Journal, No. 18, May-Jun. 2000, pp. 34-38.
P. Lacoude and G. Ketema, Programming Excel COM objects in C++, C/C++ Users Journal v18, n4, Apr. 2000, 22, 24-26, 28.
Harris, Matthew; “Sams teach yourself Microsoft Excel 2000 programming in 21 days”, Indianapolis, Ind. Sams Publishing, 1999.
R. W. Djang and M.M. Burnett, “Similarity inheritance: a new model of inheritance for spreadsheet VPLs,” IEEE Symposium on Visual Languages, 1998, pp. 134-141.
D. Paquette and K. Paquette, “Linking Framework spreadsheets,” Ashton-Tate Quarterly, Oct.-Dec. 1988, pp. 59-64.
D.E. Brodersen, L.B. Jenner, G.R. Andersen, and J Nyborg, ZAct: a program for construction, automated setup and bookkeeping of crystallization experiments, J. Applied Crystallography, 1999, v32, 5 (Oct. 1) pp. 1012-1016.
M.C.ChuCarroll and L.L. Pollock, “Composite tree parallelism: language support for general purpose parallel programming,” J. Programming Languages, 1997, v5, n1, pp. 1-36.
K. Ewbank, “VBA inside,” Developer Network Journal, No. 18, May-Jun. 2000, pp. 34-38.
P. Lacoude and G. Ketema “Programming Excel COM objects in C++,” C/C++ Users Journal, v 18, n4, Apr. 2000, pp. 22, 24-26, 28.
T.Systa, Yu Ping and H. Muller, “Analyzing Java software by combining metrics and program visualization,” Proceedings of the Fourth European Conference on Software Maintenance and Reengineering, 2000, pp. 199-208.
Allen Jason
Cahill Jason
Merchant & Gould LLC
Microsoft Corporation
Wong Leslie
LandOfFree
Storing objects in a spreadsheet does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Storing objects in a spreadsheet, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Storing objects in a spreadsheet will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3669653