IP Library Granted Patent US 9,197,936
Granted Patent B2
US 9,197,936 · App. 14/509,996 · Granted Nov 24, 2015

Systems and methods for providing remote access to interactive media guidance applications

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 9,197,936
App. No.
14/509,996
Granted
Nov 24, 2015
Kind
B2
Abstract

Systems and methods for providing remote access to interactive media guidance applications are provided. In particular, the systems and methods for providing remote access to interactive media guidance applications provided herein generally relate to enhancing remote access capabilities by providing algorithms and techniques for managing and correcting disparities that may be found between program listings data used by the interactive media guidance application and the remote access server.

Claims (26)

1. A method for remotely accessing user equipment implementing an interactive media guidance application, the method comprising:

maintaining a lookup table that cross-references program identification or source identification information for a program information service provider and a media service provider, wherein the program identification or source identification information for the program information service provider and the program identification or source identification information for the media service provider are different;

receiving a program action request from a user device identifying a program using the program identification or source identification information for the program information service provider;

cross-referencing the program identification or source identification information of the program action request with the corresponding program identification or source identification information for the media service provider in the lookup table; and

transmitting scheduling information comprising the program identification information or the source identification information of the media service provider for receipt by user equipment for scheduling the action request for the program to be performed by the user equipment.

2. The method of claim 1 , wherein the lookup table comprises source identifiers, wherein each of said source identifiers identifies the program information service provider or the media service provider.

3. The method of claim 1 , further comprising constructing the lookup table based at least in part on responses for past action requests.

4. The method of claim 1 , further comprising constructing the lookup table based at least in part on information received from data providers for the media service provider.

5. The method of claim 1 , further comprising updating the lookup table in response to not finding program identification or source identification information.

6. The method of claim 5 , further comprising in response to not finding program identification or source identification information, determining whether the lookup table has been updated, and in response to determining the lookup table has not been updated, transmitting a notification to the user device.

7. The method of claim 1 , wherein the program information service provider is located at a first server and the media service provider is located at a second server.

8. The method of claim 1 , wherein transmitting the scheduling information comprises transmitting the scheduling information to a media service provider or to the user equipment.

9. The method of claim 1 , further comprising detecting a disparity between the program identification or source identification information for the program information service provider and the program identification or source identification information for the media service provider.

10. A system for remotely accessing user equipment implementing an interactive media guidance application, the system comprising:

means for maintaining a lookup table that cross-references program identification or source identification information for a program information service provider and a media service provider, wherein the program identification or source identification information for the program information service provider and the program identification or source identification information for the media service provider are different;

means for receiving a program action request from a user device identification a program using the program identification or source identification information for the program information service provider;

means for cross-referencing the program identification or source identification information of the program action request with the corresponding program identification or source identification information for the media service provider in the lookup table; and

means for transmitting scheduling information comprising the program identification information or the source identification information of the media service provider for receipt by user equipment for scheduling the action request for the program to be performed by the user equipment.

11. The system of claim 10 , wherein the lookup table comprises source identifiers, wherein each of said source identifiers identifies the program information service provider or the media service provider.

12. The system of claim 10 , further comprising means for constructing the lookup table based at least in part on responses for past action requests.

13. The system of claim 10 , further comprising means for constructing the lookup table based at least in part on information received from data providers for the media service provider.

14. The system of claim 10 , further comprising means for updating the lookup table in response to not finding program identification or source identification information.

15. The system of claim 14 , further comprising in response to not finding program identification or source identification information, means for determining whether the lookup table has been updated, and in response to determining the lookup table has not been updated, transmitting a notification to the user device.

16. The system of claim 10 , wherein the program information service provider is located at a first server and the media service provider is located at a second server.

17. The system of claim 10 , wherein transmitting the scheduling information comprises transmitting the scheduling information to a media service provider or to the user equipment.

18. The system of claim 10 , further comprising means for detecting a disparity between the program identification or source identification information for the program information service provider and the program identification or source identification information for the media service provider.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2015
From: KLAPPERT, WALTER R.; NISHIMURA, AKITAKA; IWANAGA, ASAHI; YOSHIMOTO, AKIO
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 034888/0149 →