Adapting a spreadsheet for use with a complex object
First Claim
Patent Images
1. A method for use with a spreadsheet, comprising:
- storing a cell object in a cell objects pool, the cell object comprising a location in the spreadsheet of a cell to which the cell object relates, and a process associated with the cell;
performing the process on a complex object to produce a result, the complex object comprising a construct comprised of data and code; and
generating a display in the cell, the display being based on the result and including a cell value when the result includes a native spreadsheet format and a default value provided by the cell objects pool when the result includes a complex object.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for use with a spreadsheet includes storing a cell object, where the cell object includes a location in the spreadsheet of a cell to which the cell object relates and a process associated with the cell, and performing the process on a complex object to produce a result, where the complex object includes a construct comprised of data and code. A display is generated for the cell that is based on the result.
-
Citations
20 Claims
-
1. A method for use with a spreadsheet, comprising:
-
storing a cell object in a cell objects pool, the cell object comprising a location in the spreadsheet of a cell to which the cell object relates, and a process associated with the cell; performing the process on a complex object to produce a result, the complex object comprising a construct comprised of data and code; and generating a display in the cell, the display being based on the result and including a cell value when the result includes a native spreadsheet format and a default value provided by the cell objects pool when the result includes a complex object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more machine-readable media for storing instructions that are executable by one or more processing devices to:
-
store a cell object in a cell objects pool, the cell object comprising a location in a spreadsheet of a cell to which the cell object relates, and a process associated with the cell; perform the process on a complex object to produce a result, the complex object comprising a construct comprised of data and code; and generate a display in the cell, the display being based on the result and including a cell value when the result includes a native spreadsheet format and a default value provided by the cell objects pool when the result includes a complex object. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification