US 12,155,872 B2
Systems and methods for viewing-session continuity
Santhiya Krishnamoorthi, Tamil Nadu (IN); and Vikram Makam Gupta, Bangalore (IN)
Assigned to Adeia Guides Inc., San Jose, CA (US)
Filed by Adeia Guides Inc., San Jose, CA (US)
Filed on Jun. 15, 2022, as Appl. No. 17/840,811.
Application 17/840,811 is a continuation of application No. 17/085,921, filed on Oct. 30, 2020, granted, now 11,405,668.
Prior Publication US 2023/0007323 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/2343 (2011.01); H04N 21/2347 (2011.01); H04N 21/2387 (2011.01); H04N 21/258 (2011.01); H04N 21/442 (2011.01)
CPC H04N 21/234363 (2013.01) [H04N 21/23439 (2013.01); H04N 21/2347 (2013.01); H04N 21/2387 (2013.01); H04N 21/25825 (2013.01); H04N 21/25891 (2013.01); H04N 21/44218 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method comprising:
displaying a media asset at a first device having an established connection with a source of the media asset;
generating a buffered portion in relation to a segment of the media asset at the first device;
determining a user's trajectory by comparing a first location at which the user started watching the media asset with a current location;
identifying, based on the determined user's trajectory, a plurality of locations each corresponding to a device for displaying the media asset;
updating the user's trajectory;
identifying, from the plurality of locations and based on the updated user's trajectory, a second location;
determining a second device for displaying the media asset, wherein the second device corresponds to the identified second location;
determining a distance between the first device and the second device;
transferring the buffered portion generated at the first device to a personal locker when it is determined that the distance between the first device and the second device is above a first threshold distance;
transferring the buffered portion from the personal locker to the second device when it is determined that the distance between the first device and the second device is below the first threshold distance and that the user has stopped consuming the media asset at the first device, wherein determining that the user has stopped consuming the media asset at the first device further comprises:
accessing a user history, for the user, associated with the first device;
determining, based on the user history, a second threshold distance associated with the user stopping consuming media assets at the first device; and
determining, via object recognition, that the user is over the second threshold distance away from the first device; and
generating the transferred buffered portion and a remainder of the media asset at the second device for concurrent display.