US 12,394,333 B2
Systems and methods for replaying a content item
Vaishali Trivedi, Uttar Pradesh (IN); Padmassri Chandrashekar, Karnataka (IN); Daina Emmanuel, Bangalore (IN); Sukanya Agarwal, Haryana (IN); Ankur Anil Aher, Maharashtra (IN); Charishma Chundi, Andhra Pradesh (IN); and Reda Harb, Bellevue, WA (US)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Oct. 1, 2021, as Appl. No. 17/492,273.
Prior Publication US 2023/0107968 A1, Apr. 6, 2023
Int. Cl. G09B 19/06 (2006.01); G09B 5/06 (2006.01); H04N 21/439 (2011.01); H04N 21/45 (2011.01); H04N 21/472 (2011.01); H04N 21/485 (2011.01)
CPC G09B 19/06 (2013.01) [G09B 5/06 (2013.01); H04N 21/4394 (2013.01); H04N 21/4532 (2013.01); H04N 21/47217 (2013.01); H04N 21/4856 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
accessing a user profile comprising a user's proficiency level in a secondary language;
receiving a command to replay a first portion of a content item, wherein the first portion has a first portion duration;
in response to receiving the replay command, accessing a data structure associated with the first portion of the content item, wherein the data structure comprises:
a plurality of audio tracks associated with respective objects represented in the first portion of the content item, wherein each audio track of the plurality of audio tracks further includes a respective timed text, and wherein the respective timed text of each of the audio tracks comprises, in the secondary language, one of a dialog text or a non-dialog descriptive text; and
a plurality of mappings, wherein each mapping of the plurality of mappings is associated with a respective audio track of the plurality of audio tracks, wherein each mapping of the plurality of mappings is associated with a respective time period within the first portion duration; and
modifying the data structure to remove timed texts associated with the non-dialog descriptive text from the data structure based on the user's proficiency level; and
generating for display, based on the modified data structure, the dialog text during the first portion duration.