IP Library Granted Patent US 11,405,668
Granted Patent B2
US 11,405,668 · App. 17/085,921 · Granted Aug 2, 2022

Systems and methods for viewing-session continuity

Inventors: Santhiya Krishnamoorthi (Tamil Nadu, IN); Vikram Makam Gupta (Karnataka, IN)
Assignee: Rovi Guides, Inc.
H04N21/234363H04N21/2347H04N21/2387H04N21/23439H04N21/25825H04N21/25891H04N21/44218
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,405,668
App. No.
17/085,921
Granted
Aug 2, 2022
Kind
B2
Abstract

The present disclosure is generally directed to media systems configured to receive and play media assets. In particular, methods and systems are provided for improved media asset session continuity across such media systems. Systems and methods are provided herein for continuing media asset sessions across media systems or media devices in a way designed to minimize manual intervention, for example, by determining a likelihood (e.g., a probability) of a user requesting media session continuation of an ongoing media asset or a segment thereof across two or more devices.

Claims (34)

1. A method of providing continuity of availability of a media asset across devices, the method comprising:

displaying the 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 a second device for displaying the media asset based on the trajectory;

determining a distance between the first device and the second device;

determining a user's estimated time of arrival at the second device based on any one or more of: user velocity; user trajectory; traffic; and/or a remaining distance between the first and 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 within a first threshold distance;

transferring the buffered portion stored at the personal locker to the second device when it is determined that the distance between the first device and the second device is within a second threshold distance;

generating the transferred buffered portion and a remainder of the media asset at the second device for concurrent display, wherein the media asset and the transferred buffered portion are generated at the second device based on the estimated time of arrival of the user at the second device to begin displaying the segment of the media asset at the second device upon the user's estimated time of arrival; and

establishing a connection between the second device and the source of the media asset.

2. The method of claim 1 , wherein the step of transferring the buffered portion of the media asset to the second device is performed when it is further determined that the user has stopped consuming the media asset at the first device.

3. The method of claim 1 , wherein the step of transferring the buffered portion from the first device to the personal locker further comprises a step of transcoding the buffered portion based one or more parameters for the second device, the parameters comprising: aspect ratio; video resolution size; video format; and/or encryption.

4. The method of claim 1 , wherein the steps of generating the transferred buffered portion at the second device and establishing the connection between the second device and the source occur substantially simultaneously.

5. The method of claim 1 , further comprising a step of determining a marker in relation to a time frame at which it is determined that the user has stopped consuming the media asset at the first device and displaying the media asset at the second device starting from the determined marker.

6. The method of claim 5 , further comprising a step of determining a predetermined time period prior to the marker for rewind.

7. The method of claim 6 , wherein the predetermined time period prior to the marker is based on a user profile and/or a user preference.

8. A method of providing continuity of availability of a media asset across devices, the method comprising:

displaying the 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 a second device for displaying the media asset based on the trajectory;

determining a distance between the first device and the second device;

determining a user's estimated time of arrival at the second device based on any one or more of: user velocity; user trajectory; traffic; and/or a remaining distance between the first and 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 within a first threshold distance;

transferring the buffered portion stored at the personal locker to the second device when it is determined that the distance between the first device and the second device is within a second threshold distance;

generating the transferred buffered portion and a remainder of the media asset at the second device for concurrent display; and

establishing a connection between the second device and the source of the media asset, wherein the connection between the second device and the source is established based on the estimated time of arrival of the user at the second device.

9. The method of claim 8 , wherein the step of transferring the buffered portion of the media asset to the second device is performed when it is further determined that the user has stopped consuming the media asset at the first device.

10. The method of claim 8 , wherein the step of transferring the buffered portion from the first device to the personal locker further comprises a step of transcoding the buffered portion based one or more parameters for the second device, the parameters comprising: aspect ratio; video resolution size; video format; and/or encryption.

11. The method of claim 8 , wherein the steps of generating the transferred buffered portion at the second device and establishing the connection between the second device and the source occur substantially simultaneously.

12. The method of claim 8 , further comprising a step of determining a marker in relation to a time frame at which it is determined that the user has stopped consuming the media asset at the first device and displaying the media asset at the second device starting from the determined marker.

13. The method of claim 12 , further comprising a step of determining a predetermined time period prior to the marker for rewind.

14. The method of claim 13 , wherein the predetermined time period prior to the marker is based on a user profile and/or a user preference.

Assignments (3)
CHANGE OF NAME Recorded Oct 4, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069113/0392 →
SECURITY INTEREST Recorded May 3, 2023
From: ADEIA GUIDES INC.; ADEIA IMAGING LLC; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA SOLUTIONS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063529/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: KRISHNAMOORTHI, SANTHIYA; GUPTA, VIKRAM MAKAM
To: ROVI GUIDES, INC.
Reel/Frame 055891/0383 →
Continuity (1)
Related Publication 20220141510A1 · May 5, 2022