Gaming system for updating a presentation of a virtual game environment
AssigneeZynga Inc.
InventorGregory Omi
Life of this patent
Estimating the term…
Abstract
A system, a computer readable storage medium storing at least one program, and a computer-implemented method for updating a performance of a presentation of a virtual game environment. A presentation of a virtual game environment is generated based on a visual attribute. The visual attribute may identify a visual quality of the presentation of the virtual game environment. A visual performance metric associated with the presentation of the virtual game environment is then monitored. The visual attribute then updated based on the visual performance metric. After the visual attribute is updated, an updated presentation of the virtual game environment is generated based on the updated visual attribute.
Claims20
A computer system comprising:
- at least one processor;
- a presentation module implemented by the at least one processor and configured to cause a client device to render a sequence of frames, each frame being an image rendered according to a visual attribute;
- a performance monitor module implemented by the at least one processor and configured to monitor a visual performance metric associated with the sequence of frames rendered on the client device;
- and
- a presentation tuner module implemented by the at least one processor and configured to adjust the visual attribute based on the visual performance metric associated with the sequence of frames, wherein the presentation module is further configured to cause the client device to render a subsequent sequence of frames, each frame from the subsequent sequence being rendered according to the adjusted visual attribute.
A computer-implemented method, comprising:
- causing a client device to render a sequence of frames, each frame being an image rendered according to a visual attribute;
- monitoring, using one or more processers, a visual performance metric associated with the sequence of frames rendered on the client device;
- adjusting the visual attribute based on the visual performance metric associated with the sequence of frames;
- and
- causing the client device to render a subsequent sequence of frames, each frame from the subsequent sequence being rendered according to the adjusted visual attribute.
A computer-readable storage medium storing at least one program that, when executed by at least one processor, causes the at least one processor to perform operations comprising:
- causing a client device to render a sequence of frames, each frame being an image rendered according to a visual attribute;
- monitoring, using one or more processers, a visual performance metric associated with the sequence of frames rendered on the client device;
- adjusting the visual attribute based on the visual performance metric associated with the sequence of frames;
- and
- causing the client device to render a subsequent sequence of frames, each frame from the subsequent sequence being rendered according to the adjusted visual attribute.
Dependencies are inferred from the claim text.