Patents by Inventor Micah G. Lemonik

Micah G. Lemonik 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: 9864812
    Abstract: A networked version of a spreadsheet application can be automatically created from an existing “conventional” spreadsheet. In one implementation, a server may obtain a data file, where the data file represents a networked version of a spreadsheet application that was converted from the “conventional” application and the data file defines characteristics of the networked version of the spreadsheet application including logic and interactivity attributes of cells in the networked version of the spreadsheet application. A remote request may be received from a client to access the networked version of the spreadsheet application. In response, the server may transmit a document to the client that represents a portion of the networked version of the spreadsheet application that the interactivity attributes specify as being displayable to the client.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: January 9, 2018
    Assignee: GOOGLE LLC
    Inventors: Jonathan P. Rochelle, Micah G. Lemonik, Farzad Khosrowshahi, John Stephen Danaher
  • Publication number: 20150212980
    Abstract: A networked version of a spreadsheet application can be automatically created from an existing “conventional” spreadsheet. In one implementation, a server may obtain a data file, where the data file represents a networked version of a spreadsheet application that was converted from the “conventional” application and the data file defines characteristics of the networked version of the spreadsheet application including logic and interactivity attributes of cells in the networked version of the spreadsheet application. A remote request may be received from a client to access the networked version of the spreadsheet application. In response, the server may transmit a document to the client that represents a portion of the networked version of the spreadsheet application that the interactivity attributes specify as being displayable to the client.
    Type: Application
    Filed: April 8, 2015
    Publication date: July 30, 2015
    Inventors: Jonathan P. ROCHELLE, Micah G. Lemonik, Farzad Khosrowshahi, John Stephen Danaher
  • Patent number: 9009582
    Abstract: A networked version of a spreadsheet application can be automatically created from an existing “conventional” spreadsheet. In one implementation, a server may obtain a data file, where the data file represents a networked version of a spreadsheet application that was converted from the “conventional” application and the data file defines characteristics of the networked version of the spreadsheet application including logic and interactivity attributes of cells in the networked version of the spreadsheet application. A remote request may be received from a client to access the networked version of the spreadsheet application. In response, the server may transmit a document to the client that represents a portion of the networked version of the spreadsheet application that the interactivity attributes specify as being displayable to the client.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: April 14, 2015
    Assignee: Google Inc.
    Inventors: Jonathan P. Rochelle, Micah G. Lemonik, Farzad Khosrowshahi, John Danaher
  • Publication number: 20130061123
    Abstract: A spreadsheet user interface accepts a request for at least one fact, the request comprising a user-selected identifier for the desired fact. Responsive to the entry of the request, a fact repository containing information derived from unstructured documents is accessed. The fact or facts corresponding to the request, if any, are retrieved from the repository, and the results are displayed at the location of the spreadsheet that is associated with the request.
    Type: Application
    Filed: August 7, 2012
    Publication date: March 7, 2013
    Inventors: Jonathan Rochelle, Micah G. Lemonik, David J. Vespc
  • Patent number: 8239751
    Abstract: A spreadsheet user interface accepts a request for at least one fact, the request comprising a user-selected identifier for the desired fact. Responsive to the entry of the request, a fact repository containing information derived from unstructured documents is accessed. The fact or facts corresponding to the request, if any, are retrieved from the repository, and the results are displayed at the location of the spreadsheet that is associated with the request.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: August 7, 2012
    Assignee: Google Inc.
    Inventors: Jonathan Rochelle, Micah G. Lemonik, David J. Vespe
  • Publication number: 20070162840
    Abstract: A networked version of a spreadsheet application can be automatically created from an existing “conventional” spreadsheet. In one implementation, a server may obtain a data file, where the data file represents a networked version of a spreadsheet application that was converted from the “conventional” application and the data file defines characteristics of the networked version of the spreadsheet application including logic and interactivity attributes of cells in the networked version of the spreadsheet application. A remote request may be received from a client to access the networked version of the spreadsheet application. In response, the server may transmit a document to the client that represents a portion of the networked version of the spreadsheet application that the interactivity attributes specify as being displayable to the client.
    Type: Application
    Filed: November 18, 2005
    Publication date: July 12, 2007
    Inventors: Jonathan P. Rochelle, Micah G. Lemonik, Farzad Khosrowshahi, John Danaher