IP Library Granted Patent US 8,761,584
Granted Patent B2
US 8,761,584 · App. 10/877,950 · Granted Jun 24, 2014

System and method for searching a database of television schedule information

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 8,761,584
App. No.
10/877,950
Granted
Jun 24, 2014
Kind
B2
Abstract

Compressed codes of as few as 1 to 8 digits, which are decoded by a decoder to convert the compressed code into channel, date, time and length information, identify single TV programs or a category of programs and are stored at a central location accessible over telephone lines through pay-per-use, toll free or regular toll numbers from remote locations. The channel, date, time and length information is used to select channels, start recording, and stop recording at the appropriate time or to control viewing on a TV.

Claims (28)

1. A method of communicating television program information using a communications link between user equipment at a first location and a database of television schedule information at a second location, the database located at the second location being remote from the user equipment at the first location, the method comprising:

receiving, at the second location, a first communication that includes television program selection criteria from the first location, wherein the television program selection criteria comprises information related to content of television programs, and wherein the television program selection criteria is used to identify, within the television schedule information, a plurality of programs which are selectable for recording in response to a future user input;

searching, at the second location, the database of television schedule information based on the television program selection criteria,

deriving, at the second location, program identification data from the database, the program identification data corresponding to television programs meeting the television program selection criteria;

communicating, from the second location to the first location, the program identification data corresponding to the television programs meeting the television program selection criteria;

after communicating the program identification data corresponding to the television programs meeting the television program selection criteria, receiving a second communication, at the second location from the first location, that includes a user selection of a television program, from the television programs meeting the program selection criteria, to be recorded; and

transmitting, from the second location, data corresponding to the selected television program over the communications link to a storage device associated with the user equipment.

2. The method of claim 1 further comprising controlling a recording of the selected television program, the controlling being performed by the user equipment.

3. The method of claim 1 further comprising controlling a viewing of the selected television, the controlling being performed by the user equipment.

4. The method of claim 1 further comprising establishing a telephone connection between the user equipment and the database of television schedule information.

5. The method of claim 1 wherein the program identification data includes representations of program channels and times.

6. The method of claim 1 wherein the program identification data comprises compressed program codes.

7. The method of claim 1 wherein the user equipment comprises a cable box controller.

8. The method of claim 1 wherein the user equipment comprises a satellite receiver controller.

9. The method of claim 1 , wherein the storage device is located at the first location.

10. A system for communicating television program information using a communications link between user equipment at a first location and a second location remote from the user equipment comprising:

a database of television schedule information located at the second location, wherein the database is configured to be searched based on television program selection criteria received from the first location in a first communication and is further configured to derive program identification data for television programs meeting the television program selection criteria wherein:

the television program selection criteria comprises information related to content of television programs, and

the television program selection criteria is used to identify, within the television schedule information, a plurality of programs which are selectable for recording in response to a future user input; and

wherein the database is configured to transmit data corresponding to a selected television program to a storage device associated with the user equipment in response to receiving a second communication, received at the second location from the first location, that includes a user selection of a television program from the television programs meeting the television program selection criteria, to be recorded, wherein the second communication is in response to a third communication, from the second location to the first location, indicating the program identification data corresponding to the television programs meeting the television program selection criteria.

11. The system of claim 10 wherein the user equipment is configured to control a recording of the selected television program.

12. The system of claim 10 wherein the user equipment is configured to control a viewing of the selected television program.

13. The system of claim 10 wherein the communications link comprises a telephone connection between the user equipment and the second location.

14. The system of claim 10 wherein the program identification data includes representations of program channels and times.

15. The system of claim 10 wherein program identification data comprises compressed program codes.

16. The system of claim 10 wherein the user equipment comprises a cable box controller.

17. The system of claim 10 wherein the user equipment comprises a satellite receiver controller.

18. The system of claim 10 , wherein the storage device is located at the first location.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2014
From: GEMSTAR DEVELOPMENT CORPORATION
To: ROVI GUIDES, INC.
Reel/Frame 034501/0207 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2014
From: MANKOVITZ, ROY J.
To: GEMSTAR DEVELOPMENT CORPORATION
Reel/Frame 032192/0749 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →