Patents by Inventor Evan MOORE

Evan MOORE 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).

  • Publication number: 20220137555
    Abstract: A system for generating holographic images or videos comprising a camera array, a plurality of processors, and a central computing system. A method for generating holographic images can include receiving a set of images and processing the images.
    Type: Application
    Filed: January 13, 2022
    Publication date: May 5, 2022
    Inventors: Alex Hornstein, Evan Moore
  • Patent number: 11256214
    Abstract: A system for generating holographic images or videos comprising a camera array, a plurality of processors, and a central computing system. A method for generating holographic images can include receiving a set of images and processing the images.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: February 22, 2022
    Assignee: Looking Glass Factory, Inc.
    Inventors: Alex Hornstein, Evan Moore
  • Publication number: 20210116864
    Abstract: A system for generating holographic images or videos comprising a camera array, a plurality of processors, and a central computing system. A method for generating holographic images can include receiving a set of images and processing the images.
    Type: Application
    Filed: October 19, 2020
    Publication date: April 22, 2021
    Inventors: Alex Hornstein, Evan Moore
  • Patent number: 10649616
    Abstract: Systems and methods for a volumetric multi-selection interface for selecting multiple entities in three-dimensional (3D) space are provided. An example method includes generating a selection region within a three-dimensional space and receiving a selection path user input to define a selection path. The method also includes defining a selection volume based on the selection region and the selection path and selecting entities within the 3D space based on the selection volume. In some implementations, an alter selection region user input is received while the selection path is being defined. The size or shape of the selection region may be altered in response thereto.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: May 12, 2020
    Assignee: GOOGLE LLC
    Inventors: Evan Moore, Christopher Ross, Ian MacGillivray
  • Patent number: 10339723
    Abstract: In an augmented reality and/or a virtual reality system, virtual annotation surfaces, or virtual sheets, or virtual whiteboards, may be materialized in response to a detected gesture. A user may annotate, adjust, store, review and revise the virtual annotation surfaces, and allow for collaboration with other users, while in the current virtual environment, and/or within another virtual environment, and/or outside of the virtual environment.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: July 2, 2019
    Assignee: GOOGLE LLC
    Inventors: Darwin Yamamoto, Evan Moore, Ian MacGillivray, Jon Bedard
  • Publication number: 20190019348
    Abstract: In an augmented reality and/or a virtual reality system, virtual annotation surfaces, or virtual sheets, or virtual whiteboards, may be materialized in in response to a detected gesture. A user may annotate, adjust, store, review and revise the virtual annotation surfaces, and allow for collaboration with other users, while in the current virtual environment, and/or within another virtual environment, and/or outside of the virtual environment.
    Type: Application
    Filed: September 7, 2018
    Publication date: January 17, 2019
    Inventors: Darwin Yamamoto, Evan Moore, Ian MacGillivray, Jon Bedard
  • Publication number: 20190012060
    Abstract: Systems and methods for a volumetric multi-selection interface for selecting multiple entities in three-dimensional (3D) space are provided. An example method includes generating a selection region within a three-dimensional space and receiving a selection path user input to define a selection path. The method also includes defining a selection volume based on the selection region and the selection path and selecting entities within the 3D space based on the selection volume. In some implementations, an alter selection region user input is received while the selection path is being defined. The size or shape of the selection region may be altered in response thereto.
    Type: Application
    Filed: July 5, 2018
    Publication date: January 10, 2019
    Inventors: Evan Moore, Christopher Ross, Ian MacGillivray
  • Patent number: 10147243
    Abstract: In an augmented reality and/or a virtual reality system, virtual annotation surfaces, or virtual sheets, or virtual whiteboards, may be materialized in response to a detected gesture. A user may annotate, adjust, store, review and revise the virtual annotation surfaces, and allow for collaboration with other users, while in the current virtual environment, and/or within another virtual environment, and/or outside of the virtual environment.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: December 4, 2018
    Assignee: GOOGLE LLC
    Inventors: Darwin Yamamoto, Evan Moore, Ian MacGillivray, Jon Bedard
  • Publication number: 20180158250
    Abstract: In an augmented reality and/or a virtual reality system, virtual annotation surfaces, or virtual sheets, or virtual whiteboards, may be materialized in in response to a detected gesture. A user may annotate, adjust, store, review and revise the virtual annotation surfaces, and allow for collaboration with other users, while in the current virtual environment, and/or within another virtual environment, and/or outside of the virtual environment.
    Type: Application
    Filed: December 5, 2016
    Publication date: June 7, 2018
    Inventors: Darwin YAMAMOTO, Evan MOORE, Ian MACGILLIVRAY, Jon BEDARD
  • Publication number: 20030069925
    Abstract: A system and method for reducing the impact of high latency links for interactive applications is described. In one embodiment, a user, connected to the Internet by a satellite network, requests a web page from an origin server. The origin server generates an index page associated with the requested web page and passes that index page to an gateway PEP (performance enhancing proxy), which parses the index page to identify the objects identified therein. Next, the gateway PEP generates the requests to prefetch those identified objects and passes those requests to the origin server. These objects are then retrieved and pushed to the user. To avoid repetitive requests, the fetch requests normally generated by a web browser are blocked by a client PEP.
    Type: Application
    Filed: October 9, 2001
    Publication date: April 10, 2003
    Inventors: Jeffrey Charles Weaver, Andrew Wilson Sundelin, Thomas Evans Moore
  • Publication number: 20030069926
    Abstract: A system and method for reducing the impact of high latency links for interactive applications is described. In one embodiment, a list identifying locally stored data, which correspond to a data page, is received. Additionally, an index page corresponding to the data page is received. This index page can include a list of data objects included in the web page. Next, a determination is made as to which data objects included in the index page are subject to a prefetch, and a corresponding prefetch request is generated.
    Type: Application
    Filed: October 9, 2001
    Publication date: April 10, 2003
    Inventors: Jeffrey Charles Weaver, Andrew Wilson Sundelin, Thomas Evans Moore