Patents by Inventor Yohann Richard

Yohann Richard 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: 10838608
    Abstract: In one embodiment, one or more main processors of a device detect an event corresponding to scrolling a structured document presented in a scrollable graphical user interface of an application executed by the one or more main processors. The main processors, in response to the event, determine a first set of elements and a second set of elements of the structured document; render the first set of elements of the structured document for presentation in the graphical user interface; and cause one or more graphics processors of the device to render the second set of elements for presentation in the graphical user interface.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: November 17, 2020
    Assignee: Facebook, Inc.
    Inventors: Michael Dudley Johnson, Yohann Richard, Hsi Wang
  • Publication number: 20170308256
    Abstract: In one embodiment, one or more main processors of a device detect an event corresponding to scrolling a structured document presented in a scrollable graphical user interface of an application executed by the one or more main processors. The main processors, in response to the event, determine a first set of elements and a second set of elements of the structured document; render the first set of elements of the structured document for presentation in the graphical user interface; and cause one or more graphics processors of the device to render the second set of elements for presentation in the graphical user interface.
    Type: Application
    Filed: July 12, 2017
    Publication date: October 26, 2017
    Inventors: Michael Dudley Johnson, Yohann Richard, Hsi Wang
  • Patent number: 9733819
    Abstract: In one embodiment, one or more main processors of a device detect an event corresponding to scrolling a structured document presented in a scrollable graphical user interface of an application executed by the main processors. The main processors, in response to the event, determine a first set of elements and a second set of elements of the structured document; render the first set of elements of the structured document for presentation in the graphical user interface; and cause one or more graphic processors of the device to render the second set of elements for presentation in the graphical user interface.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: August 15, 2017
    Assignee: Facebook, Inc.
    Inventors: Michael Dudley Johnson, Yohann Richard, Hsi Wang
  • Publication number: 20130159834
    Abstract: In one embodiment, in response to an event detected during presentation of a structured document in a graphical user interface of an application hosted by a device, the application renders frames and text content of the structured document by using a main processor of the device, and renders media content of the structured document within a region encompassing the graphical user interface by using a graphics processor of the device.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Inventors: Michael Dudley Johnson, Yohann Richard, Hsi Wang
  • Patent number: 8176502
    Abstract: A computer readable storage medium includes executable instructions to provide a scripting language framework. A script is run within the scripting language framework. The script defines an application characterized by a hierarchy of frames in a user interface window. A sub-frame log for a sub-frame in the hierarchy of frames is captured. The log is stored in a top log of a top frame of the hierarchy of frames.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: May 8, 2012
    Assignee: SAP France S.A.
    Inventors: Manikandan Srinivasan, Baskaran Manivannan, Yohann Richard
  • Publication number: 20090222840
    Abstract: A computer readable storage medium includes executable instructions to provide a scripting language framework. A script is run within the scripting language framework. The script defines an application characterized by a hierarchy of frames in a user interface window. A sub-frame log for a sub-frame in the hierarchy of frames is captured. The log is stored in a top log of a top frame of the hierarchy of frames.
    Type: Application
    Filed: February 29, 2008
    Publication date: September 3, 2009
    Applicant: BUSINESS OBJECTS, S.A.
    Inventors: Manikandan SRINIVASAN, Baskaran MANIVANNAN, Yohann RICHARD