US 11,880,415 B2
Systems and methods for providing contextual information
Aman Puniyani, Rohtak (IN); Ankur Anil Aher, Kalyan (IN); and Jagadeswar Reddy Mettupalli, Bangalore (IN)
Assigned to Rovi Guides, Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Jul. 23, 2019, as Appl. No. 16/519,880.
Prior Publication US 2021/0026892 A1, Jan. 28, 2021
Int. Cl. G06F 16/908 (2019.01); G06F 16/9038 (2019.01)
CPC G06F 16/908 (2019.01) [G06F 16/9038 (2019.01)] 21 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
identifying, using control circuitry, a subject referenced in an episode of a series, the subject being referenced at a current time during consumption;
determining, using the control circuitry, whether to provide contextual information from metadata relevant to the subject based on the consumption associated with a user profile of the episode of the series, wherein determining comprises:
calculating an absolute time difference between the current time when the episode of the series that is referencing the subject is being consumed and a previous time when an earlier episode of the series that last referenced the subject was last consumed via a user device, wherein the earlier episode of the series that last referenced the subject is different from the episode of the series; and
calculating a reference count number of additional subjects referenced in consumed episodes of the series between the current time and the previous time, the additional subjects being different from the subject;
in response to determining: (a) that the absolute difference exceeds a threshold time value, and (b) the number of additional subjects:
inserting the contextual information from the metadata relevant to the subject immediately after the subject in a closed caption; and
causing, using the control circuitry, to be provided, within the closed caption, a reminder that comprises the contextual information from the metadata relevant to the subject.