US2023345076A1PendingUtilityA1

Methods and systems for transition-coded media, measuring engagement of transition-coded media, and distribution of components of transition-coded media

Assignee: CAPITAL ONE SERVICES LLCPriority: Apr 24, 2020Filed: Jun 20, 2023Published: Oct 26, 2023
Est. expiryApr 24, 2040(~13.7 yrs left)· nominal 20-yr term from priority
Inventors:Eric K. Barnum
H04N 21/44222G06F 16/435G06F 16/483G06F 16/41G06F 16/9535G06F 16/487H04W 4/029H04L 67/125H04L 69/28H04L 67/04H04N 21/25891H04N 21/6582H04N 21/44218H04N 21/42202H04N 21/4524H04N 21/25841H04N 21/23614H04N 21/4131H04N 21/43079H04N 21/43074H04N 21/42201H04N 21/8186H04N 21/858H04N 21/43615H04N 21/4518H04L 67/535H04L 67/52
64
PatentIndex Score
0
Cited by
0
References
0
Claims

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-modified
1 - 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.