Authoring of real-time interactive computer graphics content for predictive bi-adaptive streaming
AssigneeWaygate, Inc.
InventorsBenjamin Cooley, Carlo Morgantini
Life of this patent
Estimating the term…
Loading patent…
AssigneeWaygate, Inc.
InventorsBenjamin Cooley, Carlo Morgantini
Estimating the term…
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. The method further includes displaying in the user interface information based at least in part on the aggregate bandwidth score and the aggregate processing score for first subset of the plurality of 3D assets included in the first 3D location. Other embodiments are provided.
A system comprising:
A system comprising:
A system comprising:
A system comprising:
A system comprising:
A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
A method being implemented via execution of computer instructions configured to run at one or more processing modules and configured to be stored at one or more non-transitory memory storage modules, the method comprising:
Dependencies are inferred from the claim text.