Patents by Inventor Yoah Bar-David

Yoah Bar-David 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: 10460014
    Abstract: A computer-implemented method of presenting an electronic document via a web browser includes maintaining on a computing device a client data model of the electronic document, the client data model comprising data that defines content of the electronic document and formatting of the content of the electronic document, and rendering a first sub-portion of content of the electronic document from the client data model to a document object model (DOM) for the web browser. The method also includes providing the DOM to the web browser, for the web browser to display a view of the electronic document from the DOM.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: October 29, 2019
    Assignee: GOOGLE LLC
    Inventors: Zachary Erik Lloyd, Dennis Julian Lee, Nick Santos, Yoah Bar-David
  • Patent number: 8812947
    Abstract: A computer-implemented system, method and computer readable medium to generate graphical visualizations corresponding to a data set populated in a web-based document, such as a spreadsheet. The spreadsheet is accessible in an interne or cloud-based system, and enables users to automatically create graphical visualizations or representations based on recommendations by a spreadsheet application. The graphical visualizations may be automatically ranked such that the system provides the recommendations to the user for display. Automatic ranking is accomplished, for example, by determining data types from identifying column type, differentiating column types, and extracting data sets having attributes corresponding to various graphical visualizations.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Hillel Maoz, Daniel Libicki, Michael Fink, Ronald Ho, Dennis Julian Lee, Yossi Matias, Amit Weinstein, Yoah Bar David, Itai Raz
  • Patent number: 8429521
    Abstract: A computer-implemented method of presenting an electronic document via a web browser includes maintaining on a computing device a client data model of the electronic document, the client data model comprising data that defines content of the electronic document and formatting of the content of the electronic document, and rendering a first sub-portion of content of the electronic document from the client data model to a document object model (DOM) for the web browser. The method also includes providing the DOM to the web browser, for the web browser to display a view of the electronic document from the DOM.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: April 23, 2013
    Assignee: Google Inc.
    Inventors: Zachary Lloyd, Dennis J. Lee, Nick Santos, Yoah Bar-David
  • Publication number: 20110307772
    Abstract: A computer-implemented method of presenting an electronic document via a web browser includes maintaining on a computing device a client data model of the electronic document, the client data model comprising data that defines content of the electronic document and formatting of the content of the electronic document, and rendering a first sub-portion of content of the electronic document from the client data model to a document object model (DOM) for the web browser. The method also includes providing the DOM to the web browser, for the web browser to display a view of the electronic document from the DOM.
    Type: Application
    Filed: April 12, 2011
    Publication date: December 15, 2011
    Inventors: Zachary Lloyd, Dennis J. Lee, Nick Santos, Yoah Bar-David
  • Publication number: 20070073605
    Abstract: A method for trading non financial options in a virtual marketplace, including an option seller that provides for trading an option in respect of product or service. The option is associated with option price and option terms including option expiration date. An option buyer provides a buying price. There is further provided the step of calculating option trading, including transferring option ownership to the buyer if the following conditions are met: (i) verifying at least the seller, the buyer and the option, (ii) determining that if the option price matches said buying price, and charging the buyer with an option price.
    Type: Application
    Filed: September 27, 2005
    Publication date: March 29, 2007
    Applicant: Via Option Ltd.
    Inventors: Itai Kohavi, Yoah Bar-David