Outer Rim Archives
Archives · 2022 · 11282250

Granted patent

Environmental based dynamic content variation

Number
11282250
Published
2022-03-22
Filed
2020-03-31
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Taylor; Alice J., Chapman; Steven M., Lewis Christiansen; Alexandra J., Rogow; Jackson
CPC
A63F13/213; A63F13/215; A63F13/217; A63F13/63; A63F13/67; G06T11/60
Verdict
Set aside sensor-driven content-variation feature, business
Source
Google Patents · FreePatentsOnline

Abstract

The present disclosure describes systems and methods directed to updating pre-generated content by applying secondary effects associated with detected and/or collected environmental data corresponding to a display environment. In operation, a sensor device detects environmental data corresponding to a display environment. A computing device may identify a secondary effect corresponding to the detected environmental data. The secondary effect may be applied to pre-generated content to update the content, and the updated pre-generated content may be displayed on a display. Accordingly, systems and methods described herein enable an improved immersive viewing experience by incorporating features of a user's environment into pre-generated content.

Background

FIELD (1) Examples described herein generally relate to an immersive content viewing experience and real-time pre-generated content modification based on collected environmental data. BACKGROUND (2) Pre-generated content, such as movies, television shows, videos, and the like, can be presented from various sources (e.g., streamed from one or more servers, retrieved from local memory, read from a storage device, etc.). Other than interactive content, such as video games, most pre-generated content consumed by users is not interactive and is static with respect to a user's (e.g., viewer's) environment or a user's actions. While interactive content, such as video games, may include some interaction with a user, such content requires an active input from a user and cannot adapt to a user's environment. In these instances, a user cannot fully become immersed in the content or feel as though the content is engaging and realistic. SUMMARY (3) Embodiments of the present invention relate to methods and systems for updating (e.g., modifying, altering, etc.) pre-generated content based on (e.g., corresponding to) detected and/or collected environmental data corresponding to a display environment. In operation, a sensor device detects environmental data corresponding to a display environment. In some examples, the detected environmental data includes at least one of brightness data, light data, color data, contrast data, depth data, proximity data, tone data, edge data, or directionality

Claims

1. A system comprising: a sensor configured to detect environmental data corresponding to a change in an object in a display environment; a processor, communicatively coupled to the sensor, and configured to, based at least on the detected environmental data, identify a secondary effect of a plurality of secondary effects that most closely matches the detected environmental data to apply to pre-generated content; and a display, communicatively coupled to the processor, and configured to display the pre-generated content, including the identified secondary effect, wherein: the pre-generated content includes a content object including an effect place holder, and the secondary effect is rendered in the effect place holder and is representative of the change. || 7. A system comprising, a sensor configured to detect environmental data corresponding to a display environment; a processor, communicatively coupled to the sensor, and configured to, based at least on the detected environmental data, identify a secondary effect of a plurality of secondary effects corresponding to the detected environmental data to apply to pre-generated content, wherein identifying the second effect comprises: transforming the detected environmental data into a plurality of vectors; comparing, using a matching algorithm, the plurality of vectors to the plurality of secondary effects; and based on a vector of the plurality of vectors exceeding a similarity threshold associated with a particular secondary effect of the plurality of secondary effects, identifying the particular secondary effect as the secondary effect to apply to the pre-generated content; and a display, communicatively coupled to the processor, and configured to display the pre-generated content, including the identified secondary effect. || 9. A system comprising, a sensor configured to detect environmental data corresponding to a display environment; a processor, communicatively coupled to the sensor, and configured to, based at least on the detected environmental data, identify a secondary effect of a plurality of secondary effects corresponding to the detected environmental data to apply to pre-generated content, wherein identifying the secondary effect comprises: identifying an effect place holder embedded in the pre-generated content; transforming the detected environmental data into a plurality of vectors; comparing, using a matching algorithm, the plurality of vectors with the effect place holder; and based on a particular vector of the plurality of vectors exceeding a similarity threshold associated with the effect place holder, identifying the detected environmental data associated with the particular vector as the secondary effect to apply to the pre-generated content at the effect place holder; and a display, communicatively coupled to the processor, and configured to display the pre-generated content, including the identified secondary effect. || 11. A method comprising: detecting, by a sensor, environmental data corresponding to a change in an object in a display environment; identifying, by a processor communicatively coupled to the sensor, a secondary effect of a plurality of secondary effects that most closely matches the detected environmental data; applying, by the processor, the identified secondary effect to an effect place holder included in a content object in the pre-generated content; and displaying, by a display communicatively coupled to the processor, the pre-generated content, including the identified secondary effect, wherein the secondary effect is representative of the change. || 19. A method comprising: detecting, by a sensor, environmental data corresponding to a change in an object in a display environment; identifying, by a processor communicatively coupled to the sensor, a secondary effect of a plurality of secondary effects that corresponds to the detected environmental data; applying, by the processor, the identified secondary effect to a content object in the pre-generated content that includes an effect place holder; and displaying, at the display, the pre-generated content, including the identified secondary effect at the effect place holder, wherein the secondary effect is representative of the change.