Data processing: presentation processing of document – operator i – Presentation processing of document – Spreadsheet
Reexamination Certificate
2004-12-20
2009-12-29
Huynh, Cong-Lac (Department: 2178)
Data processing: presentation processing of document, operator i
Presentation processing of document
Spreadsheet
Reexamination Certificate
active
07640490
ABSTRACT:
A method, system, and computer-readable medium are provided for controlling the calculation of volatile functions in a workbook created in a spreadsheet application program such that the volatile function does not need to be recalculated each time a calculation request is received in the workbook. A volatile function may include a function which is capable of returning a different value each time the function is calculated. The spreadsheet application program determines a calculation mode setting for the workbook, calculates a volatile function timeout value based on the calculation mode setting, and calculates the volatile function based on the volatile function timeout value. The volatile function timeout value may include a time span for which the results of a volatile function are valid. The volatile function timeout value is calculated by determining the maximum of a workbook timeout value assigned to the workbook on a client computer and a server timeout value assigned to the workbook on a server computer running the spreadsheet application program. During the volatile function timeout period, the volatile functions are not recalculated.
REFERENCES:
patent: 5038318 (1991-08-01), Roseman
patent: 5893123 (1999-04-01), Tuinenga
patent: 5926822 (1999-07-01), Garman
patent: 6055548 (2000-04-01), Comer et al.
patent: 6981048 (2005-12-01), Abdolbaghian et al.
patent: 2001/0056440 (2001-12-01), Abramson et al.
patent: 2004/0111666 (2004-06-01), Hollcraft
patent: 2005/0149482 (2005-07-01), Dillon
patent: 2006/0129929 (2006-06-01), Weber et al.
patent: 2007/0061698 (2007-03-01), Megiddo et al.
Sestof, Implementing Function Spreadsheets, ACM 2008, pp. 91-100.
Hyvonen et al., A New Basis for Spreadsheet Computing: Interval Solver for Microsoft Excel, Google 1999, pp. 1-8.
Erwig et al. Autoamtic Generation and Maintenance of Correct Spreadsheets, ACM 2005, pp. 136-145.
Choi et al., Orchestrating Computations on the World-Wide Web, Google 2004, pp. 1-20.
Huynh Cong-Lac
Merchant & Gould P.C.
Microsoft Corporation
LandOfFree
Method, system, and computer-readable medium for controlling... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method, system, and computer-readable medium for controlling..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system, and computer-readable medium for controlling... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4069312