Patents by Inventor Benjamin Cooley

Benjamin Cooley 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: 9792029
    Abstract: A method including providing a user interface configured to allow a user to edit at least a portion of a computer graphics (CG) content clip comprising a plurality of 3D locations renderable using a plurality of 3D assets. The method also includes receiving first user input comprising a selection of a first subset of the plurality of 3D assets to include in a first 3D location of the plurality of 3D locations. The method additionally includes determining an aggregate bandwidth score and an aggregate processing score for the first 3D location including the first subset of the plurality of 3D assets, the aggregate bandwidth score being based at least in part on individual bandwidth scores for each of the first subset of the plurality of 3D assets, and the aggregate processing score being based at least in part on individual processing scores for each of the first subset of the plurality of 3D assets.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: October 17, 2017
    Assignee: Waygate, Inc.
    Inventors: Benjamin Cooley, Carlo Morgantini
  • Patent number: 9786027
    Abstract: A method including playing a first interactive 3D simulation for a first 3D location of a computer graphics (CG) content clip for at least a first predetermined length of time. The method also includes, while playing the first interactive 3D simulation and within the first predetermined length of time, determining a first subset of the plurality of 3D assets to be downloaded for rendering two or more second 3D locations of the plurality of 3D locations; adapting the level of detail for one or more first 3D assets of the first subset of the plurality of 3D assets based at least in part on (a) a bandwidth for downloading the first subset of the plurality of 3D assets through the network, and (b) a processing power of the player device; and downloading the first subset of the plurality of 3D assets at the level of detail as adapted for the bandwidth and the processing power.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: October 10, 2017
    Assignee: Waygate, Inc.
    Inventors: Benjamin Cooley, Carlo Morgantini
  • Publication number: 20160048307
    Abstract: Various techniques for dynamic localization of a client device are disclosed. In an example embodiment, a geographic location associated with a client device is determined, along with a localized language requirement associated with a geographic location. When content is received at the client device for presentation on a display, a set of definitions defining elements of a user interface are accessed. The definitions are used to resize elements to be displayed based on the content and the localized language requirement. Various additional embodiments access definitions and manage the dynamic localization in different ways.
    Type: Application
    Filed: October 14, 2015
    Publication date: February 18, 2016
    Inventors: Mark Troyer, Benjamin Cooley, Luke Rajlich, Mohamed Ali Kilani