IP Library Granted Patent US 8,266,655
Granted Patent B2
US 8,266,655 · App. 11/841,520 · Granted Sep 11, 2012

Multi-source switching in a television system

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,266,655
App. No.
11/841,520
Granted
Sep 11, 2012
Kind
B2
Abstract

The present invention provides a tuning scheme for coordinating schedule information and programs received from multiple sources ( 26, 28, 30 and 34 ). In the preferred embodiment, an identifier associated with the program's channel ( 52 ) is used to identify a source device ( 26, 28, 30 or 34 ). When a user selects a program ( 60 or 62 ) listed in displayed schedule information ( 50 ), the system ( 10 ) reads the source identifier attached to the program's channel ( 52 ). The system ( 10 ) then carries out an automatic switching/tuning such that the required source device ( 26, 28, 30 or 34 ) is input to the destination device ( 22 ), and a tuner is then tuned to the selected program's channel ( 52 ).

Claims (97)

1. A method for providing channel guide information listings, the method comprising:

receiving, using processing circuitry, channel guide information listings, the received listings include channel guide information corresponding to at least two program sources, each program source operative to transmit a plurality of television channels;

storing, using processing circuitry, a channel guide having program listings for the plurality of television channels, the channel guide includes the channel guide information corresponding to the at least two program sources, wherein the processing circuitry is configured to receive:

a first program corresponding to a first one of the program listings, that corresponds to a first of the at least two sources, from the first source, and

a second program corresponding to a second one of the program listings, that corresponds to a second of the at least two sources, from the second source; and

simultaneously displaying, on a display device, at least some of the listings and a representation of each of the at least two program sources.

2. The method of claim 1 wherein the channel guide information listings are received from a single data source.

3. The method of claim 1 wherein:

the channel guide information listings corresponding to a first program source of the at least two program sources are received from the first program source; and

the channel guide information listings corresponding to a second program source of the at least two program sources are received from the second program source.

4. The method of claim 1 further comprising:

merging the channel guide information to form the channel guide which includes the channel guide information corresponding to the least two sources.

5. The method of claim 1 further comprising:

mixing and sorting the channel guide information received from the at least two sources in a desired order; and

generating a display with the channel guide information presented in the desired order.

6. The method of claim 1 , wherein said storing further comprises:

automatically deleting duplicate listings from the channel guide.

7. The method of claim 1 , further comprising:

storing a signal source identifier for each program listing, each identifier identifying the transmission scheme of one of the at least two sources.

8. The method of claim 1 further comprising:

receiving from a user a program selection from the displayed listing;

retrieving a signal source identifier that corresponds to source of the program selection; and

coupling the input of a user equipment device to a television signal from the source that corresponds to the retrieved source identifier.

9. The method of claim 1 , wherein the sources are selected from the group consisting of a cable, a broadcast source, an antenna source, a terrestrial source, a satellite source, and a direct broadcast satellite source.

10. The method of claim 1 further comprising:

identifying the source of a displayed listing.

11. The method of claim 10 wherein identifying the source includes a source identifier in a first color that corresponds to a listing associated with a first of the at least two sources, and a source identifier in a second color that corresponds to a listing associated with a second of the at least two sources.

12. The method of claim 1 further comprising:

displaying at least some of the listings that correspond to a first of the at least two program sources; and

displaying, in response to a user input, at least some of the listings that correspond to a second of the at least two sources.

13. The method of claim 1 , wherein a transmission scheme of the source is terrestrial or satellite.

14. The method of claim 1 further comprising simultaneously displaying listings from the at least two sources.

15. A system for use in providing channel guide information listings, the system comprising:

processing circuitry configured to:

receive channel guide information listings, the received listings include channel guide information corresponding to at least two program sources, each program source operative to transmit a plurality of television channels;

store a channel guide having program listings for the plurality of television channels, the channel guide includes the channel guide information corresponding to the at least two program sources; and

receive:

a first program corresponding to a first one of the program listings, that corresponds to a first of the at least two sources, from the first source, and

a second program corresponding to a second one of the program listings, that corresponds to a second of the at least two sources, from the second source; and

a display configured to simultaneously display at least some of the listings and a representation of each of the at least two program sources.

16. The system of claim 15 wherein the channel guide information listings are received from a single data source.

17. The system of claim 15 wherein:

the channel guide information listings corresponding to a first program source of the at least two program sources are received from the first program source; and

the channel guide information listings corresponding to a second program source of the at least two program sources are received from the second program source.

18. The system of claim 15 , wherein the processing circuitry is further configured to:

merge the channel guide information to form the channel guide which includes the channel guide information corresponding to the least two sources.

19. The system of claim 15 , wherein the processing circuitry is further configured to:

mix and sort the channel guide information received from the at least two sources in a desired order; and

generate a display with the channel guide information presented in the desired order.

20. The system of claim 15 , wherein the processing circuitry is further configured to:

automatically delete duplicate listings from the channel guide.

21. The system of claim 15 , wherein the processing circuitry is further configured to:

store a signal source identifier for each program listing, each identifier identifying the transmission scheme of one of the at least two sources.

22. The system of claim 15 , wherein the processing circuitry is further configured to:

receive from a user a program selection from the displayed listing;

retrieve a signal source identifier that corresponds to source of the program selection; and

couple the input of a user equipment device to a television signal from the source that corresponds to the retrieved source identifier.

23. The system of claim 15 , wherein the sources are selected from the group consisting of a cable, a broadcast source, an antenna source, a terrestrial source, a satellite source, and a direct broadcast satellite source.

24. The system of claim 15 , wherein the processing circuitry is further configured to:

identify the source of a displayed listing.

25. The system of claim 24 wherein identifying the source includes a source identifier in a first color that corresponds to a listing associated with a first of the at least two sources, and a source identifier in a second color that corresponds to a listing associated with a second of the at least two sources.

26. The system of claim 15 , wherein the display is further configured to:

display at least some of the listings that correspond to a first of the at least two program sources; and

display, in response to a user input, at least some of the listings that correspond to a second of the at least two sources.

27. The system of claim 15 , wherein a transmission scheme of the source is terrestrial or satellite.

28. The system of claim 15 , wherein the display is further configured to:

simultaneously display listings from the at least two sources.

29. A method for providing program guide information listings, the method comprising:

receiving, using processing circuitry, program guide information listings, wherein the received listings include program guide information corresponding to at least two program sources, wherein each program source is operative to simultaneously transmit a plurality of programs;

storing, using processing circuitry, a program guide having program listings for the plurality of programs, wherein the program guide includes the program guide information corresponding to the at least two program sources, wherein the processing circuitry is configured to receive:

a first program corresponding to a first one of the program listings, that corresponds to a first of the at least two sources, from the first source, and

a second program corresponding to a second one of the program listings, that corresponds to a second of the at least two sources, from the second source; and

simultaneously displaying, on a display device, at least some of the listings and a representation of each of the at least two program sources.

30. The method of claim 29 , wherein:

the program guide information listings corresponding to a first program source of the at least two program sources are received from the first program source; and

the program guide information listings corresponding to a second program source of the at least two program sources are received from the second program source.

31. The method of claim 29 , further comprising:

merging the program guide information to form the program guide which includes the program guide information corresponding to the least two sources.

32. The method of claim 29 , further comprising:

displaying at least some of the listings that correspond to a first of the at least two program sources; and

displaying, in response to a user input, at least some of the listings that correspond to a second of the at least two sources.

33. A system for use in providing program guide information listings, the system comprising:

processing circuitry configured to:

receive program guide information listings, wherein the received listings include program guide information corresponding to at least two program sources, wherein each program source is operative to simultaneously transmit a plurality of programs;

store a program guide having program listings for the plurality of programs, wherein the program guide includes the program guide information corresponding to the at least two program sources; and

receive:

a first program corresponding to a first one of the program listings, that corresponds to a first of the at least two sources, from the first source, and

a second program corresponding to a second one of the program listings, that corresponds to a second of the at least two sources, from the second source; and

a display configured to simultaneously display at least some of the listings and a representation of each of the at least two program sources.

34. The system of claim 33 , wherein:

the program guide information listings corresponding to a first program source of the at least two program sources are received from the first program source; and

the program guide information listings corresponding to a second program source of the at least two program sources are received from the second program source.

35. The system of claim 33 , wherein the processing circuitry is further configured to:

merge the program guide information to form the program guide which includes the program guide information corresponding to the least two sources.

36. The system of claim 33 , wherein the display is further configured to:

display at least some of the listings that correspond to a first of the at least two program sources; and

display, in response to a user input, at least some of the listings that correspond to a second of the at least two sources.

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 →
MERGER Recorded Jun 10, 2015
From: STARSIGHT TELECAST, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0289 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2011
From: KLOSTERMAN, BRIAN LEE
To: STARSIGHT TELECAST, INCORPORATED
Reel/Frame 026353/0924 →
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 →