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:
Jun. 09, 2015
Filed:
Nov. 04, 2011
Lawrence Waldman, Seattle, WA (US);
Keyur Rahul Patel, Seattle, WA (US);
Shahar Prish, Redmond, WA (US);
Eoin James Burke, Seattle, WA (US);
Daniel Battagin, Bellevue, WA (US);
Jon Garrett Simmons, Sammamish, WA (US);
Lawrence Waldman, Seattle, WA (US);
Keyur Rahul Patel, Seattle, WA (US);
Shahar Prish, Redmond, WA (US);
Eoin James Burke, Seattle, WA (US);
Daniel Battagin, Bellevue, WA (US);
Jon Garrett Simmons, Sammamish, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Gadgets integrate with spreadsheets and the spreadsheet calculation engine. A gadget is bound to a range of cells (one or more) within a sheet. When one or more of the cells of the bound range is accessed (e.g. selected, hovered over, edited, deleted, added), the gadget is notified. The gadget may use this information for updating a display rendered by the gadget and/or performing some other action. The gadget uses an Application Programming Interface (API) to create the binding, communicate with the spreadsheet, and perform actions in the spreadsheet. The gadget is a Named Item object within the spreadsheet such that the gadget may be viewed/displayed differently from other objects. Out of date requests from the gadget are attempted to be detected and prevented from being processed such that the gadget is not acting on the latest data.