Patents by Inventor Amir Avraham

Amir Avraham has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8689095
    Abstract: Users are enabled to navigate a spreadsheet document presented by a web service in a similar fashion to a locally executed spreadsheet application by retrieving blocks of grid data asynchronously in order to display or refresh the area(s) of the spreadsheet currently being viewed by the user as the user navigates the spreadsheet grid or dynamic updates occur. The blocks are laid out in the browser's user interface to fill the user's viewport as well as a predefined buffer around the edge of the viewport. As such, when the user scrolls or updates occur, data associated with blocks are added, updated, or removed in the browser as required to fill the user's viewport.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Dan Parish, Anthony Valey, Ira Levin, Justin Rockwood, Shahar Prish, Amar Grewal, Liviu Asnash, Amir Avraham
  • Publication number: 20100205520
    Abstract: Users are enabled to navigate a spreadsheet document presented by a web service in a similar fashion to a locally executed spreadsheet application by retrieving blocks of grid data asynchronously in order to display or refresh the area(s) of the spreadsheet currently being viewed by the user as the user navigates the spreadsheet grid or dynamic updates occur. The blocks are laid out in the browser's user interface to fill the user's viewport as well as a predefined buffer around the edge of the viewport. As such, when the user scrolls or updates occur, data associated with blocks are added, updated, or removed in the browser as required to fill the user's viewport.
    Type: Application
    Filed: February 9, 2009
    Publication date: August 12, 2010
    Applicant: Micrososoft Corporation
    Inventors: Dan Parish, Anthony Valey, Ira Levin, Justin Rockwood, Shahar Prish, Amar Grewal, Liviu Asnash, Amir Avraham