Patents by Inventor Antoine Amanieux

Antoine Amanieux 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: 10068380
    Abstract: Systems and methods are disclosed for generating a virtual reality environment from an electronic document by mapping image and text content extracted from the electronic document to a virtual reality module. A computing system performs a process to analyze an electronic document to identify the document elements that occur within the electronic document. The document elements are parsed to identify candidate images that have minimum image characteristics suitable for virtual reality. One or more of the candidate images are inserted into the virtual reality module. Text elements related to the candidate images are also inserted into the virtual reality module. Upon execution of the virtual reality module by a virtual reality viewing device, the text and image elements from the electronic document are presented in a virtual reality environment to the viewer for non-linear exploration and reading.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: September 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Walter Wei-Tuh Chang, Byungmoon Kim, Laurel Alisa Warrell, Antoine Amanieux
  • Publication number: 20180137681
    Abstract: Systems and methods are disclosed for generating a virtual reality environment from an electronic document by mapping image and text content extracted from the electronic document to a virtual reality module. A computing system performs a process to analyze an electronic document to identify the document elements that occur within the electronic document. The document elements are parsed to identify candidate images that have minimum image characteristics suitable for virtual reality. One or more of the candidate images are inserted into the virtual reality module. Text elements related to the candidate images are also inserted into the virtual reality module. Upon execution of the virtual reality module by a virtual reality viewing device, the text and image elements from the electronic document are presented in a virtual reality environment to the viewer for non-linear exploration and reading.
    Type: Application
    Filed: November 17, 2016
    Publication date: May 17, 2018
    Inventors: Walter WEI-TUH Chang, BYUNGMOON KIM, LAUREL ALISA WARRELL, ANTOINE AMANIEUX
  • Patent number: 9324054
    Abstract: Document exchange is disclosed between a computer and a portable device equipped with camera functionality, memory storage, network interface, and appropriate software. An image of a computer screen is captured by the portable device. The computer screen is displaying a document intended for exchanging. The portable device examines the image to identify marking indicia that provides location information about the document. When such marking indicia is found, it is translated and used to transmit a request for a copy to the computer where the document is stored. On receipt of the request, the computer transmits the copy to the portable device.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: April 26, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Antoine Amanieux
  • Publication number: 20140250203
    Abstract: Document exchange is disclosed between a computer and a portable device equipped with camera functionality, memory storage, network interface, and appropriate software. An image of a computer screen is captured by the portable device. The computer screen is displaying a document intended for exchanging. The portable device examines the image to identify marking indicia that provides location information about the document. When such marking indicia is found, it is translated and used to transmit a request for a copy to the computer where the document is stored. On receipt of the request, the computer transmits the copy to the portable device.
    Type: Application
    Filed: December 11, 2008
    Publication date: September 4, 2014
    Applicant: Adobe Systems Incorporated
    Inventor: Antoine Amanieux
  • Publication number: 20130127858
    Abstract: A method, system, and computer-readable storage medium are disclosed for graphics application programming interface (API) interception. In one embodiment, one or more function calls to a graphics API may be received. The function calls may comprise one or more parameters usable to render a scene. The scene's geometry comprising one or more objects may be generated based on the one or more parameters. One or more graphics programming unit (GPU) shaders may be generated based on the one or more parameters. Each of the GPU shaders may comprise instructions for rendering a corresponding one or more of the objects based on the one or more parameters. The geometry and the GPU shader(s) may be sent to a GPU. In one embodiment, the execution of the GPU shader(s) on the GPU may be caused to render the scene comprising the one or more objects.
    Type: Application
    Filed: May 29, 2009
    Publication date: May 23, 2013
    Inventors: Luc Leroy, Antoine Amanieux
  • Patent number: 8294713
    Abstract: A method and apparatus for illuminating objects in 3-D computer graphics are described in which a single equation that employs two light sources is used to perform vertex shading. In the vertex shading equation, a direct light source is used to calculate a diffuse component of the lighting, while a rotated light source is used to calculate a specular component of the lighting. Using a single equation that employs two different light sources may provide better lighting for portions of object(s) when compared to conventional vertex shading techniques, while doing so at the same or similar computational cost as conventional techniques that use a single light source to calculate the diffuse and specular components.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: October 23, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Antoine Amanieux