IP Library Granted Patent US 8,745,652
Granted Patent B2
US 8,745,652 · App. 13/229,721 · Granted Jun 3, 2014

Television channel mapping techniques

Inventor: Max Wu (San Diego, CA)
Assignee: Sony Corporation
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,745,652
App. No.
13/229,721
Granted
Jun 3, 2014
Kind
B2
Abstract

In one embodiment, a television configuration technique includes determining a location, from a web service, of a television set using an internet protocol address of the television set or a zip code corresponding to a physical location of the television. Electronic programming guide, interactive programming guide or the like data for a plurality of service providers in the determined location are downloaded. The electronic programming guide data, interactive programming guide data, or the like for one or more channels that are unique between the plurality of service providers are checked against transmitting station identifier data or system information protocol data to identify the specific service provider that the television set is connected to. A channel list for the specific service provider is then determined from the electronic programming guide or interactive programming guide corresponding to the specific service provider.

Claims (36)

1. A method comprising:

connecting the television set to a broadcast or cable transmission network of a service provider;

determining a location, from a web service, of the television set using an internet protocol address of the television set or a zip code corresponding to a physical location of the television;

downloading electronic programming guide or interactive programming guide for a plurality of service providers in the determined location;

checking electronic programming guide data for one or more channels that are unique between the plurality of service providers against transmitting station identifier data or program and system information protocol data for the one or more channels to identify the specific service provider that the television set is connected to; and

determining a channel map for the specific service provider from the electronic programming guide or interactive programming guide corresponding to the specific service provider.

2. The method according to claim 1 , wherein the web service comprises a cable internet service, digital subscriber line internet service or cellular telephone internet service.

3. The method according to claim 1 , wherein the determined location comprises a town, a city, a metropolitan area, a county, a borough, a market, a region, a province, or a state.

4. The method according to claim 1 , wherein the electronic programming guide or interactive programming guide is available through an internet service or a cellular telephone service.

5. The method according to claim 1 , wherein the electronic programming guide or the interactive programming guide includes one or more categories of data selected from a group consisting of designated channel number, advertised channel number, virtual channel number, call letters, program names, program description, program start time, program end time, program duration, program rating, and program genre.

6. The method according to claim 1 , wherein the transmitting station identifier data or program and system information protocol data includes one or more categories of data selected from a group consisting of designated channel number, advertised channel number, virtual channel number, call letters, program name, program description, program start time, program end time, program duration, program rating, and program genre.

7. The method according to claim 1 , further comprising storing the channel map as configuration data in non-volatile memory of the television set.

8. One or more computing device non-transitory readable media having computing device executable instructions which when executed perform a method comprising:

connecting the television set to a broadcast or cable transmission network of a service provider;

determining a location, from a web service, of the television set using an internet protocol address of the television set or a zip code corresponding to a physical location of the television;

downloading electronic programming guide or interactive programming guide for a plurality of service providers in the determined location;

parsing the downloaded electronic programming guide or interactive programming guide to determine one or more channels that are unique between the plurality of service providers;

checking electronic programming guide data for the one or more channels that are unique between the plurality of service providers against transmitting station identifier data or program and system information protocol data to identify the specific service provider that the television set is connected to;

determining a channel list for the specific service provider from the electronic programming guide or interactive programming guide corresponding to the specific service provider; and

storing the channel list into configuration data of the television set.

9. The one or more computing device readable media having computing device executable instructions which when executed perform the method according to claim 8 , wherein the web service comprises a cable internet service, digital subscriber line internet service or cellular telephone internet service.

10. The one or more computing device readable media having computing device executable instructions which when executed perform the method according to claim 8 , wherein the determined location comprises a town, a city, a metropolitan area, a county, a borough, a market, a region, a province, or a state.

11. The one or more computing device readable media having computing device executable instructions which when executed perform the method according to claim 8 , wherein the electronic programming guide or interactive programming guide is available through an internet service or a cellular telephone service.

12. The one or more computing device readable media having computing device executable instructions which when executed perform the method according to claim 8 , wherein the electronic programming guide or the interactive programming guide includes one or more categories of data selected from the group consisting of designated channel number, advertised channel number, virtual channel number, call letters, program names, program description, program start time, program end time, program duration, program rating, and program genre.

13. The one or more computing device readable media having computing device executable instructions which when executed perform the method according to claim 8 , wherein the transmitting station identifier data or program and system information protocol data includes one or more categories of data selected from a group consisting of designated channel number, advertised channel number, virtual channel number, call letters, program name, program description, program start time, program end time, program duration, program rating, and program genre.

14. A system comprising:

a means for determining a location, from a web service, of a television set using an internet protocol address of the television set or a zip code corresponding to a physical location of the television;

a means for downloading electronic programming guide or interactive programming guide for a plurality of service providers in the determined location;

a means for checking electronic programming guide data or interactive programming guide data for one or more channels that are unique between the plurality of service providers against transmitting station identifier data or program and system information protocol data to identify the specific service provider that the television set is connected to; and

a means for determining a channel mapping for the specific service provider from the electronic programming guide or interactive programming guide corresponding to the specific service provider.

15. The system of claim 14 , further comprising means for storing the channel mapping as configuration data in non-volatile memory of the television set.

16. The system of claim 14 , wherein the web service comprises a cable internet service, digital subscriber line internet service or cellular telephone internet service.

17. The system of claim 14 , wherein the determined location comprises a town, a city, a metropolitan area, a county, a borough, a market, a region, a province, or a state.

18. The system of claim 14 , wherein the electronic programming guide or interactive programming guide is available through an internet service or a cellular telephone service.

19. The system of claim 14 , wherein the electronic programming guide or the interactive programming guide includes one or more data selected from the group consisting of a designated channel number, an advertised channel number, a virtual channel number, call letters, a program name, a program description, a program start time, a program end time, a program duration, a program rating, and a program genre.

20. The system of claim 14 , wherein the transmitting station identifier data or program and system information protocol data includes one or more data selected from the group consisting of a designated channel number, an advertised channel number, a virtual channel number, call letters, a program name, a program description, a program start time, a program end time, a program duration, a program rating, and a program genre.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2012
From: WU, MAX
To: SONY CORPORATION
Reel/Frame 029070/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2011
From: WU, MAX
To: SONY CORPORATION
Reel/Frame 026884/0985 →
Continuity (1)
Related Publication 20130067516A1 · Mar 14, 2013