IP Library Granted Patent US 11,812,094
Granted Patent B2
US 11,812,094 · App. 16/952,552 · Granted Nov 7, 2023

Systems and methods for determining subscription data

Inventors: Craig Alan Olague (Moorpark, CA); Kuan Hidalgo Archer (Los Angeles, CA); Christopher Strader (Valencia, CA)
Assignee: Rovi Guides, Inc.
H04N21/4332H04N21/41H04N21/41265H04N21/4316H04N21/4532H04N21/4622H04N21/4627H04N21/47
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,812,094
App. No.
16/952,552
Granted
Nov 7, 2023
Kind
B2
Abstract

A media guidance application is provided by which users can view program listings associated with programming that the user may access using other user equipment devices. The media guidance application, implemented on, for example, a remote system, may determine through communications with television equipment whether or not the television equipment is authorized to provide a particular package of television programming to be viewed by the user. For example, an online program guide application may determine whether or not television equipment allows a user to view particular channels and, based on that determination, proceed to determine what packages of programming the user subscribes to. A customized program guide may then be displayed based on what programming the user subscribes to on various systems.

Claims (36)

1. A method, comprising:

transmitting, from a second user device, a request for subscription data indicating a package of content that a first user device, distinct from the second user device, is authorized to receive;

receiving, at the second user device, the subscription data indicating the package of content that the first user device is authorized to receive;

receiving, at the second user device, media guidance data associated with a plurality of content items;

determining, at the second user device, whether the first user device is authorized to provide the plurality of content items for consumption based on a comparison of the received media guidance data associated with the plurality of content items to the received subscription data;

in response to determining the first user device is authorized to provide the plurality of content items, generating, at the second user device, content listings in a media guidance application based on the media guidance data associated with the plurality of content items; and

transmitting from the second user device an instruction for the first user device to play back one of the plurality of content items for consumption.

2. The method of claim 1 further comprising generating, by the first user device, the request for subscription data, wherein the request for subscription data comprises identifying information associated with the first user device.

3. The method of claim 1 further comprising identifying, by the first user device, that a fault exists causing one of the plurality of content items to be not viewable at the second user device.

4. The method of claim 1 , wherein the request for subscription data is sent via a remote server.

5. The method of claim 1 further comprising transmitting, from the first user device, the one of the plurality of content items to the second user device based on the instruction.

6. The method of claim 5 further comprising displaying, by the second user device, the one of the plurality of content items received from the first user device.

7. An apparatus comprising:

control circuitry; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the control circuitry, cause the apparatus to perform at least the following:

transmit, by the apparatus, a request for subscription data indicating a package of content that a first user device, distinct from the apparatus, is authorized to receive;

receive, at the apparatus, the subscription data indicating the package of content that the first user device is authorized to receive;

receive, at the apparatus, media guidance data associated with a plurality of content items;

determine, by the apparatus, whether the first user device is authorized to provide the plurality of content items for consumption based on a comparison of the received media guidance data associated with the plurality of content items to the received subscription data;

in response to determining the first user device is authorized to provide the plurality of content items, generate, at the apparatus, content listings in a media guidance application based on the media guidance data associated with the plurality of content items; and

transmit, by the apparatus, an instruction for the first user device to play back one of the plurality of content items for consumption.

8. The apparatus of claim 7 , wherein the apparatus is further caused to generate the request for subscription data, wherein the request for subscription data comprises identifying information associated with the first user device.

9. The apparatus of claim 7 , wherein the apparatus is further caused to identify that a fault exists causing one of the plurality of content items to be not viewable at the apparatus.

10. The apparatus of claim 7 , wherein the request for subscription data is sent via a remote server.

11. The apparatus of claim 7 , wherein transmitting the one of the plurality of content items to the first user device causes the first user device to display the one of the plurality of content items.

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

transmit a request for subscription data indicating a package of content that a first user device, distinct from the control circuitry, is authorized to receive;

receive the subscription data indicating the package of content that the first user device is authorized to receive;

receive media guidance data associated with a plurality of content items;

determine, using the control circuitry distinct from the first user device, whether the first user device is authorized to provide the plurality of content items for consumption based on a comparison of the received media guidance data associated with the plurality of content items to the received subscription data;

in response to determining the first user device is authorized to provide the plurality of content items, generate content listings in a media guidance application based on the media guidance data associated with the plurality of content items; and

transmit an instruction for the first user device to play back one of the plurality of content items for consumption.

13. The non-transitory computer-readable medium of claim 12 , wherein the control circuitry is further caused to generate the request for subscription data, wherein the request for subscription data comprises identifying information associated with the first user device.

14. The non-transitory computer-readable medium of claim 12 , wherein the control circuitry is further caused to identify that a fault exists causing one of the plurality of content items to be not viewable.

15. The non-transitory computer-readable medium of claim 12 , wherein the request for subscription data is sent via a remote server.

16. The non-transitory computer-readable medium of claim 12 , wherein transmitting the one of the plurality of content items to the first user device causes the first user device to display the one of the plurality of content items.

Assignments (6)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
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 →
MERGER Recorded Dec 2, 2020
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 054513/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2020
From: OLAGUE, CRAIG ALAN; ARCHER, KUAN HIDALGO; STRADER, CHRISTOPHER
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 054570/0810 →
MERGER Recorded Dec 2, 2020
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 054570/0817 →
MERGER Recorded Dec 2, 2020
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 054570/0824 →