The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 24, 2012
Filed:
Aug. 26, 2009
Hector Garcia-molina, Stanford, CA (US);
Sean Kandel, San Francisco, CA (US);
Andreas Paepcke, Menlo Park, CA (US);
Martin Theobald, Saarbruecken, DE;
Eric S. Abelson, Stanford, CA (US);
Hector Garcia-Molina, Stanford, CA (US);
Sean Kandel, San Francisco, CA (US);
Andreas Paepcke, Menlo Park, CA (US);
Martin Theobald, Saarbruecken, DE;
Eric S. Abelson, Stanford, CA (US);
The Board of Trustees of the Leland Stanford Junior University, Palo Alto, CA (US);
Abstract
A spreadsheet system stores objects and formulas in the cells of the spreadsheet, along with metadata tags. Each cell may contain multiple objects (such as a group of photos). Drag-and-drop user actions automatically change tags associated with the moved objects based on a formula stored in the target cell if a forcing semantics mode is active, or automatically change a formula stored in the target cell if a non-forcing semantics mode is active. A formula in a cell selects a set of objects and may include set operators such as union, intersection, and minus. The formula may also filter sets to select a subset based on specified tag attributes of objects. The display of the spreadsheet adaptively selects a subset of objects to render in a cell and appropriately scales photos for optimal viewing.