Patent Issued for Interaction between Web Gadgets and Spreadsheets (USPTO 9514116)

Journal of Technology |

By a News Reporter-Staff News Editor at Journal of Technology -- According to news reporting originating from Alexandria, Virginia, by VerticalNews journalists, a patent by the inventors Waldman, Lawrence (Seattle, WA); Patel, Keyur Rahul (Seattle, WA); Prish, Sharar (Redmond, WA); Burke, Eoin James (Seattle, WA); Battagin, Daniel (Bellevue, WA); Simmons, Jon Garrett (Sammamish, WA), filed on , was published online on .

The assignee for this patent, patent number 9514116, is Microsoft Technology Licensing, LLC (Redmond, WA).

Reporters obtained the following quote from the background information supplied by the inventors: "Spreadsheets are used for many different purposes, such as analyzing, managing, and sharing information. For example, a user may configure visualization tools to help the track and highlight important data trends. Many users and businesses attempt to add custom functionality to a spreadsheet application but programming these additions can be difficult and limited to the functionality exposed by the spreadsheet application."

In addition to obtaining background information on this patent, VerticalNews editors also obtained the inventors' summary information for this patent: "This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.

"Gadgets integrate with spreadsheets and the spreadsheet calculation engine. A gadget can be bound to a range of cells (one or more) and/or to an object within a sheet. For explanatory purposes, the term 'bound to a range of cells' includes bound to at least one of: a cell and an object within the spreadsheet. When one or more of the cells of the bound range is accessed (e.g. selected, hovered over, edited, deleted, added), the gadget can be notified by an application programming interface (API) or other system. The gadget may use this information for updating a display rendered by the gadget and/or performing some other action. The gadget may render data obtained from the spreadsheet while the spreadsheet application protects the backend logic and calculation details in the spreadsheet itself to any unauthorized users viewing the gadget. The gadget uses an Application Programming Interface (API) to create the binding, communicate with the spreadsheet, and perform actions in the spreadsheet. The gadget can be a Named Item object within the spreadsheet such that the gadget may be viewed/displayed differently from other objects (e.g. selected for publication in a report, dashboard, . . . ). Some implementations of gadgets will attempt to detect and prevent out of date requests from being made such that the gadget or spreadsheet application are not acting on the latest data.gadgetgadget."

For more information, see this patent: Waldman, Lawrence; Patel, Keyur Rahul; Prish, Sharar; Burke, Eoin James; Battagin, Daniel; Simmons, Jon Garrett. Interaction between Web Gadgets and Spreadsheets. U.S. Patent Number 9514116, filed , and published online on . Patent URL:

Keywords for this news article include: Microsoft Technology Licensing LLC.

Our reports deliver fact-based news of research and discoveries from around the world. Copyright 2016, NewsRx LLC

DISCLOSURE: The views and opinions expressed in this article are those of the authors, and do not represent the views of Readers should not consider statements made by the author as formal recommendations and should consult their financial advisor before making any investment decisions. To read our full disclosure, please go to:



Symbol Last Price Change % Change






Blockchain in Mobility - Discussion at the EU Parliament

From the recent Blockchain For Europe Summit in Brussels: Panel on Mobility and Transportation