IP Library Granted Patent US 11,271,982
Granted Patent B2
US 11,271,982 · App. 16/871,642 · Granted Mar 8, 2022

Systems and methods for determining portions of media assets for immediate retrieval by multiple devices

Inventors: Gaurav Gandhi (Bengaluru, IN); Kuppappa Harijan (Bengaluru, IN); Siddhartha Pande (Bengaluru, IN); Deviprasad Punja (Bangalore, IN); Madhusudhan Srinivasan (Bangalore, IN)
Assignee: Rovi Guides, Inc.
H04L65/60H04B17/318H04W4/80
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,271,982
App. No.
16/871,642
Granted
Mar 8, 2022
Kind
B2
Abstract

Systems and methods are disclosed for determining portions of media assets for cooperative reception by multiple devices. The disclosed techniques herein include identifying cooperating devices that are able to communicate with a selected device for relaying portions of a media asset. For example, a group of people each travelling together in a vehicle may wish to view a media asset by cooperatively using their network resources of their smartphones to relay portions of the media asset for viewing. Network service data for each of the plurality of cooperating devices is then received. Based on the network service data, a determination is made for each cooperating device regarding reception of a respective portion of the media asset to each cooperating device. Instructions to receive and relay the respective portions of the media asset are transmitted to each cooperating device.

Claims (33)

1. A method comprising:

identifying a plurality of cooperating devices, wherein the cooperating devices are located in a common area in proximity of each other;

identifying signal strength of network service for each of the plurality of cooperating devices in the common area;

determining, for each of the cooperating devices, a respective portion of a media asset for reception based on the identified signal strength in the common area;

determining, for each of the cooperating devices, whether the signal strength for the cooperating device exceeds a signal strength threshold value in the common area;

in response to determining that the signal strength of one of the cooperating devices exceeds the signal strength threshold value at the common area, designating that cooperating device as a primary device for receiving one of the respective portions of the media asset in the common area; and

transmitting, to each of the cooperating devices, instructions to receive the respective portion of the media asset and to relay the respective portion of the media asset to the designated device.

2. The method of claim 1 , wherein the plurality of cooperating devices includes the designated device.

3. The method of claim 1 , wherein the method further comprises receiving a request for the media asset from the designated device, and wherein the designated device acts as the primary device for receiving a first one of the respective portions of the media asset.

4. The method of claim 1 , wherein a network optimizer transmits the instructions to each of the cooperating devices to receive the respective portion of the media asset and to relay the respective portion of the media asset to the designated device.

5. The method of claim 1 , wherein the portions of the media asset are received in at least partially temporally overlapping order by two or more of the cooperating devices as primary devices.

6. A system for determining portions of a media asset for reception on a designated device, comprising control circuitry configured to:

identify a plurality of cooperating devices, wherein the cooperating devices are located in a common area in proximity of each other;

identify signal strength of network service for each of the plurality of cooperating devices in the common area;

determine, for each of the cooperating devices, a respective portion of a media asset for reception based on the identified signal strength in the common area;

determine, for each of the cooperating devices, whether the signal strength for the cooperating device exceeds a signal strength threshold value in the common area;

in response to determining that the signal strength of one of the cooperating devices exceeds the signal strength threshold value at the common area, designate that cooperating device as a primary device for receiving one of the respective portions of the media asset in the common area; and

transmit, to each of the cooperating devices, instructions to receive the respective portion of the media asset and to relay the respective portion of the media asset to the designated device.

7. The system of claim 6 , wherein the plurality of cooperating devices includes the designated device.

8. The system of claim 6 , wherein the control circuitry is further configured to receive a request for the media asset from the designated device, and wherein the designated device acts as the primary device for receiving a first one of the respective portions of the media asset.

9. The system of claim 6 , wherein a network optimizer transmits the instructions to each of the cooperating devices to receive the respective portion of the media asset and to relay the respective portion of the media asset to the designated device.

10. The system of claim 6 , wherein the portions of the media asset are received in at least partially temporally overlapping order by two or more of the cooperating devices as primary devices.

11. A non-transitory computer readable medium having instructions encoded thereon, that when executed by control circuitry causes the control circuitry to:

identify a plurality of cooperating devices, wherein the cooperating devices are located in a common area in proximity of each other;

identify signal strength of network service for each of the plurality of cooperating devices in the common area;

determine, for each of the cooperating devices, a respective portion of a media asset for reception based on the identified signal strength in the common area;

determine, for each of the cooperating devices, whether the signal strength for the cooperating device exceeds a signal strength threshold value in the common area;

in response to determining that the signal strength of one of the cooperating devices exceeds the signal strength threshold value at the common area, designate that cooperating device as a primary device for receiving one of the respective portions of the media asset in the common area; and

transmit, to each of the cooperating devices, instructions to receive the respective portion of the media asset and to relay the respective portion of the media asset to the designated device.

12. The non-transitory computer-readable medium of claim 11 , wherein the plurality of cooperating devices includes the designated device.

13. The non-transitory computer-readable medium of claim 11 , wherein the instructions further cause the control circuitry to further receive a request for the media asset from the designated device, and wherein the designated device acts as the primary device for receiving a first one of the respective portions of the media asset.

14. The non-transitory computer-readable medium of claim 11 , wherein a network optimizer transmits the instructions to each of the cooperating devices to receive the respective portion of the media asset and to relay the respective portion of the media asset to the designated device.

15. The non-transitory computer-readable medium of claim 11 , wherein the portions of the media asset are received in at least partially temporally overlapping order by two or more of the cooperating devices as primary devices.

Assignments (3)
CHANGE OF NAME Recorded Oct 3, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069106/0178 →
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 May 12, 2020
From: GANDHI, GAURAV; HARIJAN, KUPPAPPA; PANDE, SIDDHARTHA; PUNJA, DEVIPRASAD; SRINIVASAN, MADHUSUDHAN
To: ROVI GUIDES, INC.
Reel/Frame 052635/0814 →
Continuity (2)
Continuation 16510783 · Jul 12, 2019
Related Publication 20210014290A1 · Jan 14, 2021
Cited By (1)
US 12,200,033