Methods and systems for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media
Abstract
Disclosed are methods, systems, and non-transitory computer-readable medium for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media. For instance, the method may include: obtaining a media file; determining whether the media file includes transition-coded media; in response to determining the media file includes the transition-coded media, setting up a dynamic media environment; detecting whether a user is interacting with the transition-coded media; and in response to detecting the user is interacting with the transition-coded media, executing the transition-coded media with the dynamic media environment.
Claims
exact text as granted — not AI-modified1 - 20 . (canceled)
21 . A method for managing transition-coded media, comprising:
obtaining a media file having a format, the media file comprising a media element and one or more tags, each tag being associated with at least one progress point in the media element; determining that a trigger event occurs in response to progress of the media element reaching a predetermined progress point of the at least one progress point associated with a predetermined tag of the one or more tags; and in response to determining the trigger event occurs, determining a transition action based on the trigger event by:
extracting information for one or more tag device actions and information for one or more tag devices from the predetermined tag corresponding to the trigger event;
identifying the one or more tag devices based on the extracted information, wherein the one or more tag devices are different than a user device and wherein the one or more tag devices cannot execute content having a same format as the format of the media element; and
causing the transition action to be performed by the one or more tag devices while continuing to execute the transition-coded media on the user device, the transition action being determined based on the identified tag devices and the one or more tag device actions.
22 . The method of claim 21 , further comprising tracking the progress of the media element executed on the user device and a user state, wherein the tracking includes:
sending instructions to at least one tracking device to track the user; receiving tracking data from the at least one tracking device; and processing the tracking data to determine the user state.
23 . The method of claim 22 , wherein the tracking the progress of the media element executed on the user device and the user state further includes:
determining whether the media element is a static media element or data stream media element, and performing one of:
in response to determining the media element is a static media element, determining the progress of the media element based on the user state; or
in response to determining the media element is a data stream media element, determining the progress of the media element based on time.
24 . The method of claim 21 , wherein the determining the transition action based on the trigger event includes:
determining whether the predetermined tag includes a condition; and in response to determining the tag does not include a condition, determining the transition action based on the tag.
25 . The method of claim 21 , wherein the determining the transition action based on the trigger event includes:
determining whether the predetermined tag includes a condition; in response to determining the predetermined tag does include a condition, determining whether the condition is satisfied based on the progress of the media element; and in response to determining the condition is satisfied, determining the transition action based on the predetermined tag.
26 . The method of claim 21 , wherein causing the transition action to be performed further includes:
sending instructions to the tag devices to perform at least one tag device action of the one or more tag device actions in accordance with the predetermined tag, wherein the at least one tag device action modifies the tag devices based on a user specific environmental control.
27 . The method of claim 21 , further comprising establishing a dynamic media environment by:
obtaining location data for the dynamic media environment, the location data including information about one or more dynamic media environment enabled devices; and initializing the one or more dynamic media environment enabled devices.
28 . The method of claim 27 , wherein the establishing the dynamic media environment further includes, before the obtaining the location data:
determining a location of the dynamic media environment; and determining whether the location is one of one or more known locations.
29 . The method of claim 28 , wherein the establishing the dynamic media environment further includes:
in response to determining the location is one of one or more known locations, obtaining the location data stored in a memory; and in response to determining the location is not one of one or more known locations, executing a search process for dynamic media environment enabled devices to generate the location data.
30 . A method for transition-coded media, the method comprising:
obtaining a media file having a format, the media file comprising a media element and one or more tags, each tag being associated with at least one progress points in the media element; obtaining location data for a dynamic media environment, the location data including information about one or more dynamic media environment enabled devices, determining that a trigger event occurs in response to a progress of the media element reaching a predetermined progress point; and in response to determining the trigger event occurs, determining a transition action based on the trigger event by:
extracting information for one or more tag device actions and information for one or more tag devices from a tag corresponding to the trigger event;
identifying the one or more tag devices based on the extracted information, wherein the one or more tag devices are configured to execute the one or more tag device actions and wherein the one or more tag devices cannot execute content having a same format as the format of the media element; and
causing the transition action to be performed by the one or more tag devices while continuing to execute the transition-coded media on a user device.
31 . The method of claim 30 , further comprising tracking the progress of the media element executed on the user device and a user state, wherein the tracking includes:
sending instructions to at least one tracking device to track the user; receiving tracking data from the at least one tracking device; and processing the tracking data to determine the user state.
32 . The method of claim 31 , wherein the tracking the progress of the media element executed on the user device and the user state further includes determining whether the media element is a static media element or data stream media element.
33 . The method of claim 32 , wherein the tracking the progress of the media element executed on the user device and the user state further includes performing one of:
in response to determining the media element is a static media element, determining the progress of the media element based on the user state; or in response to determining the media element is a data stream media element, determining the progress of the media element based on time.
34 . The method of claim 30 , wherein the determining the transition action based on the trigger event further includes determining whether the tag includes a condition.
35 . The method of claim 34 , wherein the determining the transition action based on the trigger event further includes:
in response to determining the tag does include a condition, determining whether the condition is satisfied based on the progress of the media element; and in response to determining the condition is satisfied, determining the transition action based on the tag.
36 . The method of claim 30 , wherein causing the transition action to be performed includes:
sending instructions to the tag devices to perform at least one tag device action of the one or more tag device actions in accordance with the tag.
37 . A system for transition-coded media, the system comprising:
a memory storing instructions; and a processor executing the instructions to perform a process including:
obtaining a media file having a format, the media file comprising a media element and one or more tags, each tag being associated with at least one progress points in the media element;
obtaining a media file having a format the media file comprising a media element and one or more tags, each tag being associated with at least one progress point in the media element;
determining that a trigger event occurs in response to progress of the media element reaching a predetermined progress point of the at least one progress points associated with a predetermined tag of the one or more tags; and
in response to determining the trigger event occurs, determining a transition action based on the trigger event by:
extracting information for one or more tag device actions and information for one or more tag devices from the predetermined tag corresponding to the trigger event;
identifying the one or more tag devices based on the extracted information, wherein the one or more tag devices are different than a user device and wherein the one or more tag devices cannot execute content having a same format as the format of the media element; and
causing the transition action to be performed by the one or more tag devices while continuing to execute the transition-coded media on the user device, the transition action being determined based on the identified tag devices and the one or more tag device actions.
38 . The system of claim 37 , further comprising tracking the progress of the media element executed on the user device and a user state, wherein the tracking includes:
sending instructions to at least one tracking device to track the user; receiving tracking data from the at least one tracking device; and processing the tracking data to determine the user state.
39 . The system of claim 38 , wherein the tracking the progress of the media element executed on the user device and the user state further includes:
determining whether the media element is a static media element or data stream media element, and performing one of: in response to determining the media element is a static media element, determining the progress of the media element based on the user state; or in response to determining the media element is a data stream media element, determining the progress of the media element based on time.
40 . The system of claim 37 , wherein the determining the transition action based on the trigger event includes:
determining whether the predetermined tag includes a condition; and in response to determining the predetermined tag does not include a condition, determining the transition action based on the predetermined tag.Join the waitlist — get patent alerts
Track US2023345076A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.