Patent №
US 7,707,486
Granted
2010-04-27
Filed 2005
Owner
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
AI components
3
kr · planning · evo
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11197123
A computerized spreadsheet system includes a set of cells and a separate set of logical constraints on the values of cells. The constraints may be many-to-many relationships that permit omni-directional propagation of values between cells. The constraints may be expressed in a language encompassing first-order logic. Cells are dynamically reclassified as base cells or computed cells as a user specifies values for cells. Non-explosive consequences of the base cell values are computed and displayed in computed cells, even when the values in the base cells are inconsistent with the constraints. The spreadsheet system may also include an auto-complete feature that automatically fills in empty cells with values consistent with the logical constraints and an auto-deconflict feature that automatically changes values in cells to reduce conflicts with the logical constraints.
AI classification
Ownership
THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY
assignment · 174660104
Assignors
GENESERETH, MICHAEL R., KASSOFF, MICHAEL, LOVE, NATHANIEL C.
On an employer assignment, the assignors are typically the inventors.