+

US20030135856A1 - System and method of channel MAP correction in an EPG guide - Google Patents

System and method of channel MAP correction in an EPG guide Download PDF

Info

Publication number
US20030135856A1
US20030135856A1 US10/229,324 US22932402A US2003135856A1 US 20030135856 A1 US20030135856 A1 US 20030135856A1 US 22932402 A US22932402 A US 22932402A US 2003135856 A1 US2003135856 A1 US 2003135856A1
Authority
US
United States
Prior art keywords
channel
television
map
alphanumeric
tuned
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/229,324
Inventor
Kenneth Hancock
Peter Schoaff
Eric Shalkey
Wensdy Whitehead
Douglas Macrae
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Index Systems LLC
Original Assignee
Index Systems LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Index Systems LLC filed Critical Index Systems LLC
Priority to US10/229,324 priority Critical patent/US20030135856A1/en
Publication of US20030135856A1 publication Critical patent/US20030135856A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4823End-user interface for program selection using a channel name
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors

Definitions

  • the present system and method of channel map correction in an EPG uses a television broadcast system as described in International Application No. PCT/US96/17920, an electronic program guide (“EPG”) as described in U.S. application Ser. No. 09/120,488, a method and apparatus for transmitting and downloading setup information as described in International Application No. PCT/US97/00739 which are incorporated into this application by reference.
  • Appendix A describes the method of using XDS call letter data to correct channel maps. Appendix A are incorporated into this application by reference.
  • two or more sources may carry an identical television station (e.g. XNBC is carried by both cable and satellite).
  • XNBC is carried by both cable and satellite.
  • a channel map in an electronic television program guide system that includes channel numbers and alphanumeric channel labels is updated.
  • the tuner in the system is tuned to a channel number of a television channel that is included in the channel map.
  • Data is extracted from the television signal that includes an alphanumeric label for the tuned television channel.
  • the channel map is revised according to the alphanumeric label for the tuned television channel if the alphanumeric label in the extracted data for the tuned television channel does not correspond with the alphanumeric channel label stored in the channel map for the tuned television channel.
  • FIG. 1 is a schematic block diagram of a television receiver for practicing the invention
  • FIG. 2 illustrates a typical EPG screen on a televison monitor at the receiver of FIG. 1;
  • the system and method disclosed in International application Ser. No. PCT/US97/00739 is extended to handle the situation where a single television system is capable of tuning to multiple television sources, including satellite and digital sources, and receives a channel map from each of the sources.
  • a single television guide is then created based on the channel maps. This guide tells you how to find a channel, regardless of its source. It is desirable to do this in a way that eliminates redundant listings, and conserves memory.
  • a channel map will be generated for each program source. Initially the viewer inputs the sources of programming available to his television, such as a cable subscription and/or a DSS unit. The user also inputs their zip code. Zip code allows transmission of program line ups that are available in an area to be picked up by the subscriber's receiver.
  • the user through a remote control unit, issues a set up command, which is transmitted to a main micro controller in the television system which initiates a auto set up procedure telling program stored in internal memory that will include declaring a channel map.
  • the channel mapping program accesses an extended channel map selection packet. A channel map ID based on the inputted zip code is identified. A channel map corresponding to the identified channel map ID is then downloaded into the system.
  • Each local host station provides channel mapping information to the viewer. This is done by transmitting an extended channel map (“XCM”) packet with television channel allocations (receiving channel numbers) corresponding to Channel ID.
  • XCM extended channel map
  • the XCM packet also transmits a “channel map type” field that identifies the multiple programming sources. This field has several attributes: dual (A/B) trunk, digital signal, and system type. If the dual trunk bit is clear, the system is single trunk (or other feed such as OTA or DSS). If the digital signal bit is clear, the signal is analog.
  • the channel ID is used to select the appropriate guide channel(GCH)-to-call-letter mapping from the extended source map (“XSM”) packet.
  • Information in the XCM and XSM packets are then merged to create a lineup.
  • An example of a source map, a channel map, and a finalized lineup is shown below.
  • An exemplary embodiment of the invention consists of firmware that stores a list of channel names in its source map.
  • the firmware also stores a list of all receiver channels on which the channels are received in the channel map.
  • the channel map is an array, of which a channel ID is an index.
  • the algorithm for updating the channel map is given in detail in Appendix A.
  • the first step is to initiate a search. This is done by pointing the data tuner to a channel for which the XDS data is to be examined.
  • the XDS feed for a given station is examined for call letters or network name. When these appear the Channel map stored in the viewers location is queried. If the station on which the channel is stored differs from the one on the XDS feed, a full search is scheduled for a non download period.
  • the next step is to scan the channel map. This must be done between downloads so that sufficient time for a search is available.
  • the receiver channel from the channel map for any channels in the source map whose call letters match those found in the XDS data is compared to the current channel. If they match, nothing is done. If they do not match a check is later made to determine if this is a split channel. If not a split channel the receiver channel found in the channel map is checked for XDS data.
  • this embodiment is designed to support digital television.
  • a television station can divide its bandwidth so that multiple sub channels are available. For example it is desirable to use the full bandwidth for movies or other transmissions that need the highest image quality. For news shows, for example, a high quality picture might not be necessary, or desired. If this is the case the channel can be divided to show several programs on sub channels. The number of sub channels can expand and contract during the day. It is desirable to list these sub channels in the guide.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

A channel map in an electronic television program guide system that includes channel numbers and alphanumeric channel labels is updated. The tuner in the system is tuned to a channel number of a television channel that is included in the channel map. Data is extracted from the television signal that includes an alphanumeric label for the tuned television channel. The channel mapis revised according to the alphanumeric label for the tuned television channel if the alphanumeric label in the extracted data for the tuned television channel does not correspond with the alphanumeric channel label stored in the channel map for the tuned television channel.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of U.S. patent application Ser. No. 09/526,306, filed Mar. 15, 2000 which claims priority of U.S. Provisional Patent Application No. 60/124,476, filed on Mar. 15, 1999, the disclosures of which are incorporated fully herein by reference.[0001]
  • BACKGROUND OF THE INVENTION
  • The present system and method of channel map correction in an EPG uses a television broadcast system as described in International Application No. PCT/US96/17920, an electronic program guide (“EPG”) as described in U.S. application Ser. No. 09/120,488, a method and apparatus for transmitting and downloading setup information as described in International Application No. PCT/US97/00739 which are incorporated into this application by reference. Appendix A describes the method of using XDS call letter data to correct channel maps. Appendix A are incorporated into this application by reference. [0002]
  • In a television system capable of receiving television programs from various programming sources, e.g. cable, antenna, or satellite, two or more sources may carry an identical television station (e.g. XNBC is carried by both cable and satellite). Thus, in presenting program listings of all the sources in a single guide format, it is desirable to delete duplicative stations to conserve memory and avoid cluttering of the guide with duplicative program information. [0003]
  • SUMMARY OF THE INVENTION
  • According to one aspect of the invention, a channel map in an electronic television program guide system that includes channel numbers and alphanumeric channel labels is updated. The tuner in the system is tuned to a channel number of a television channel that is included in the channel map. Data is extracted from the television signal that includes an alphanumeric label for the tuned television channel. The channel mapis revised according to the alphanumeric label for the tuned television channel if the alphanumeric label in the extracted data for the tuned television channel does not correspond with the alphanumeric channel label stored in the channel map for the tuned television channel. [0004]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The objects, advantages and features of this invention will become more apparent from a consideration of the following detailed description and the drawings in which: [0005]
  • FIG. 1 is a schematic block diagram of a television receiver for practicing the invention; [0006]
  • FIG. 2 illustrates a typical EPG screen on a televison monitor at the receiver of FIG. 1;[0007]
  • DETAILED DESCRIPTION
  • International application Ser. No. PCT/US97/00739 discloses a television system which receives television transmission from either over-the-air (“OTA”) broadcast, cable ready signals, or cable box signals. It also describes a way to transmit and download setup information for that television system. The system described there automatically generates a channel map corresponding to the source of the television transmission. A channel map relates television station call letters to their respective channel allocations. [0008]
  • In a preferred embodiment, the system and method disclosed in International application Ser. No. PCT/US97/00739 is extended to handle the situation where a single television system is capable of tuning to multiple television sources, including satellite and digital sources, and receives a channel map from each of the sources. A single television guide is then created based on the channel maps. This guide tells you how to find a channel, regardless of its source. It is desirable to do this in a way that eliminates redundant listings, and conserves memory. [0009]
  • A channel map will be generated for each program source. Initially the viewer inputs the sources of programming available to his television, such as a cable subscription and/or a DSS unit. The user also inputs their zip code. Zip code allows transmission of program line ups that are available in an area to be picked up by the subscriber's receiver. [0010]
  • The user, through a remote control unit, issues a set up command, which is transmitted to a main micro controller in the television system which initiates a auto set up procedure telling program stored in internal memory that will include declaring a channel map. [0011]
  • The channel mapping program accesses an extended channel map selection packet. A channel map ID based on the inputted zip code is identified. A channel map corresponding to the identified channel map ID is then downloaded into the system. [0012]
  • Each local host station provides channel mapping information to the viewer. This is done by transmitting an extended channel map (“XCM”) packet with television channel allocations (receiving channel numbers) corresponding to Channel ID. The XCM packet also transmits a “channel map type” field that identifies the multiple programming sources. This field has several attributes: dual (A/B) trunk, digital signal, and system type. If the dual trunk bit is clear, the system is single trunk (or other feed such as OTA or DSS). If the digital signal bit is clear, the signal is analog. The system type attribute allows specification of the type of source (e.g. OTA=0, cable=1, and satellite=2). [0013]
  • The channel ID is used to select the appropriate guide channel(GCH)-to-call-letter mapping from the extended source map (“XSM”) packet. Information in the XCM and XSM packets are then merged to create a lineup. An example of a source map, a channel map, and a finalized lineup is shown below. [0014]
    SOURCE MAP
    Channel Call Letters
    Channel 2 WGBH
    Channel 3 Sports
    Channel 4 WBZ
    . .
    . .
    . .
    Channel 25 HBO
  • [0015]
    LINE UP
    Channel ID Receive Channel
    Channel 2 002
    Channel 4 004
    Channel 25 301
  • [0016]
    FINALIZED LINE UP
    Channel ID Receive Channel Call Letters
    Channel 2 002 WGBH
    Channel 3 Sports
    Channel 4 004 WBZ
    . .
    . .
    . .
    Channel 25 301 HBO
  • After channel maps of all the sources have been generated, the system merges the channel maps into a single merged channel map. However, channel maps frequently change. To facilitate these changes network name (affiliation) and call letters (station ID) from the channel information class of the XDS data corrects the lineups automatically. An exemplary embodiment of the invention consists of firmware that stores a list of channel names in its source map. The firmware also stores a list of all receiver channels on which the channels are received in the channel map. As with the source map the channel map is an array, of which a channel ID is an index. The algorithm for updating the channel map is given in detail in Appendix A. [0017]
  • The first step is to initiate a search. This is done by pointing the data tuner to a channel for which the XDS data is to be examined. The XDS feed for a given station is examined for call letters or network name. When these appear the Channel map stored in the viewers location is queried. If the station on which the channel is stored differs from the one on the XDS feed, a full search is scheduled for a non download period. [0018]
  • The next step is to scan the channel map. This must be done between downloads so that sufficient time for a search is available. [0019]
  • The receiver channel from the channel map for any channels in the source map whose call letters match those found in the XDS data, is compared to the current channel. If they match, nothing is done. If they do not match a check is later made to determine if this is a split channel. If not a split channel the receiver channel found in the channel map is checked for XDS data. [0020]
  • Data collected from the original channel can lead to 3 cases which must be analyzed, as described in Appendix A. If this original channel has the same data as the scan channel, no change is made. If no data or different XDS data is present here, on the original channel, the channel map will be corrected. However if it is determined that the user has edited this channel a correction will not be made. [0021]
  • In an alternate embodiment it may be desirable to collect XDS data from all channels if the call letter data on the scan channel does not match the channel map. [0022]
  • Additionally this embodiment is designed to support digital television. In digital television, a television station can divide its bandwidth so that multiple sub channels are available. For example it is desirable to use the full bandwidth for movies or other transmissions that need the highest image quality. For news shows, for example, a high quality picture might not be necessary, or desired. If this is the case the channel can be divided to show several programs on sub channels. The number of sub channels can expand and contract during the day. It is desirable to list these sub channels in the guide. [0023]
    Figure US20030135856A1-20030717-P00001
    Figure US20030135856A1-20030717-P00002
    Figure US20030135856A1-20030717-P00003
    Figure US20030135856A1-20030717-P00004
    Figure US20030135856A1-20030717-P00005
    Figure US20030135856A1-20030717-P00006

Claims (1)

What is claimed is:
1. A method of updating a channel map in an electronic television program guide system that includes channel numbers and alphanumeric channel labels comprising:
tuning to channel number of a television channel that is included in the channel map;
extracting data from the television signal including an alphanumeric label for the tuned television channel;
revising the channel map according to the alphanumeric label for the tuned television channel if the alphanumeric label in the extracted data for the tuned television channel does not correspond with the alphanumeric channel label stored in the channel map for the tuned television channel.
US10/229,324 1999-03-15 2002-08-27 System and method of channel MAP correction in an EPG guide Abandoned US20030135856A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/229,324 US20030135856A1 (en) 1999-03-15 2002-08-27 System and method of channel MAP correction in an EPG guide

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12447699P 1999-03-15 1999-03-15
US09/526,306 US6442757B1 (en) 1999-03-15 2000-03-15 System and method of channel map correction in an EPG guide
US10/229,324 US20030135856A1 (en) 1999-03-15 2002-08-27 System and method of channel MAP correction in an EPG guide

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/526,306 Continuation US6442757B1 (en) 1999-03-15 2000-03-15 System and method of channel map correction in an EPG guide

Publications (1)

Publication Number Publication Date
US20030135856A1 true US20030135856A1 (en) 2003-07-17

Family

ID=22415116

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/526,306 Expired - Lifetime US6442757B1 (en) 1999-03-15 2000-03-15 System and method of channel map correction in an EPG guide
US10/229,324 Abandoned US20030135856A1 (en) 1999-03-15 2002-08-27 System and method of channel MAP correction in an EPG guide

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/526,306 Expired - Lifetime US6442757B1 (en) 1999-03-15 2000-03-15 System and method of channel map correction in an EPG guide

Country Status (3)

Country Link
US (2) US6442757B1 (en)
AU (1) AU3629000A (en)
WO (1) WO2000056065A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020186327A1 (en) * 2001-05-15 2002-12-12 Yasuhiro Inui Digital broadcasting receiver
EP1626580A1 (en) * 2004-08-13 2006-02-15 Microsoft Corporation Aligning video data to create a comprehensive program guide
US20060037046A1 (en) * 2004-08-13 2006-02-16 Microsoft Corporation Aligning video data to create a comprehensive program guide
US20060088276A1 (en) * 2004-10-21 2006-04-27 Microsoft Corporation Interlinking sports and television program listing metadata
US7194753B1 (en) * 1999-04-15 2007-03-20 Microsoft Corporation System and method for efficiently tuning to channels of a variety of different broadcast types
US20070150478A1 (en) * 2005-12-23 2007-06-28 Microsoft Corporation Downloading data packages from information services based on attributes
US20070150595A1 (en) * 2005-12-23 2007-06-28 Microsoft Corporation Identifying information services and schedule times to implement load management
US20070283399A1 (en) * 2006-06-02 2007-12-06 Schenzhen Tcl New Technology Ltd Channel table processing system and method
US20080005766A1 (en) * 2006-06-29 2008-01-03 Scientific-Atlanta, Inc. Enhanced Program Guide
US20080178248A1 (en) * 2007-01-08 2008-07-24 Lg Electronics Inc. Method of processing channel information and receiver
US20080229380A1 (en) * 2007-03-16 2008-09-18 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving broadcasting information using reserved channels
US20080282288A1 (en) * 2007-05-10 2008-11-13 Ji Min Heo Remote control unit and remotely operating method
US20090260038A1 (en) * 2008-04-11 2009-10-15 Microsoft Corporation Merging electronic program guide information
US20150180678A1 (en) * 2013-12-23 2015-06-25 Echostar Technologies L.L.C. Accessing devices via an electronic program guide

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7113230B1 (en) * 2000-03-17 2006-09-26 Matsushita Electric Industrial Co., Ltd. Method and apparatus for deriving a channel map for a digital television receiver
JP3632205B2 (en) * 2001-05-15 2005-03-23 船井電機株式会社 Receiver
US20030093815A1 (en) * 2001-11-10 2003-05-15 Morrison Hugh Boyd System and method of assigning a home channel
US8245257B1 (en) 2002-09-30 2012-08-14 Arris Group, Inc. System and method for dynamic electronic program guide (EPG) data downloads
US20040083485A1 (en) * 2002-10-25 2004-04-29 Russ David P. Viewer data collection system and method for use in a direct broadcast satellite television network
JP4551631B2 (en) * 2003-05-07 2010-09-29 ソニー株式会社 Program recording reservation method and program recording reservation device
US7546623B2 (en) * 2005-01-05 2009-06-09 Microsoft Corporation Methods and systems for providing multi-source content in electronic program guides
US20060253880A1 (en) * 2005-05-03 2006-11-09 International Business Machines Corporation System for adapting television entertainment network setup in remote locations
US7532253B1 (en) * 2005-07-26 2009-05-12 Pixelworks, Inc. Television channel change picture-in-picture circuit and method
KR20080008636A (en) * 2006-07-20 2008-01-24 삼성전자주식회사 Broadcast receiver and method for providing fixed channel
US20100070838A1 (en) * 2006-11-08 2010-03-18 Shenzhen Tcl New Technology Ltd. System and method for detecting and ignoring an invalid channel map feature
US8332893B2 (en) * 2007-10-16 2012-12-11 Microsoft Corporation Hybrid channel map
US9032442B2 (en) * 2008-12-31 2015-05-12 Arris Technology, Inc. Acquiring cable channel map information in a cable receiver
US8448205B2 (en) * 2009-03-09 2013-05-21 Sony Corporation System and method for providing available-channel user selectivity
DE102009003775B3 (en) 2009-04-09 2010-09-23 Loewe Opta Gmbh Video receiver with transmitter sorting using regular expressions
US8683008B1 (en) 2011-08-04 2014-03-25 Google Inc. Management of pre-fetched mapping data incorporating user-specified locations
US8443408B2 (en) * 2011-09-12 2013-05-14 Rogers Communications Inc. Method and system for managing bandwidth
US8204966B1 (en) 2011-09-26 2012-06-19 Google Inc. Map tile data pre-fetching based on user activity analysis
US8280414B1 (en) 2011-09-26 2012-10-02 Google Inc. Map tile data pre-fetching based on mobile device generated event analysis
US9275374B1 (en) 2011-11-15 2016-03-01 Google Inc. Method and apparatus for pre-fetching place page data based upon analysis of user activities
US8711181B1 (en) 2011-11-16 2014-04-29 Google Inc. Pre-fetching map data using variable map tile radius
US8886715B1 (en) 2011-11-16 2014-11-11 Google Inc. Dynamically determining a tile budget when pre-fetching data in a client device
US9063951B1 (en) 2011-11-16 2015-06-23 Google Inc. Pre-fetching map data based on a tile budget
US9305107B2 (en) 2011-12-08 2016-04-05 Google Inc. Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device
US9197713B2 (en) 2011-12-09 2015-11-24 Google Inc. Method and apparatus for pre-fetching remote resources for subsequent display on a mobile computing device
US8803920B2 (en) 2011-12-12 2014-08-12 Google Inc. Pre-fetching map tile data along a route
US9389088B2 (en) 2011-12-12 2016-07-12 Google Inc. Method of pre-fetching map data for rendering and offline routing
US9332387B2 (en) 2012-05-02 2016-05-03 Google Inc. Prefetching and caching map data based on mobile network coverage
US8849942B1 (en) 2012-07-31 2014-09-30 Google Inc. Application programming interface for prefetching map data
KR102208893B1 (en) * 2013-12-30 2021-01-28 삼성전자주식회사 Display apparatus and channel map manage method thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050005293A1 (en) * 1998-09-05 2005-01-06 Samsung Electronics Co., Ltd. Method of acquiring program guide information, program guide method appropriate for the same, and program guide apparatus
US20060253868A1 (en) * 1998-07-23 2006-11-09 Sedna Patent Services, Llc Method and apparatus for encoding a user interface

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5703795A (en) * 1992-06-22 1997-12-30 Mankovitz; Roy J. Apparatus and methods for accessing information relating to radio and television programs
US5666645A (en) * 1995-04-26 1997-09-09 News America Publications, Inc. Data management and distribution system and method for an electronic television program guide
JP4536169B2 (en) 1996-06-28 2010-09-01 ソニー株式会社 Broadcast receiver
US5886995A (en) * 1996-09-05 1999-03-23 Hughes Electronics Corporation Dynamic mapping of broadcast resources
US6252634B1 (en) * 1997-01-10 2001-06-26 Index Systems, Inc. Method and apparatus for transmitting and downloading setup information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060253868A1 (en) * 1998-07-23 2006-11-09 Sedna Patent Services, Llc Method and apparatus for encoding a user interface
US20050005293A1 (en) * 1998-09-05 2005-01-06 Samsung Electronics Co., Ltd. Method of acquiring program guide information, program guide method appropriate for the same, and program guide apparatus

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7194753B1 (en) * 1999-04-15 2007-03-20 Microsoft Corporation System and method for efficiently tuning to channels of a variety of different broadcast types
US7092044B2 (en) * 2001-05-15 2006-08-15 Funai Electric Co., Ltd. Digital broadcasting receiver
US20020186327A1 (en) * 2001-05-15 2002-12-12 Yasuhiro Inui Digital broadcasting receiver
US7793321B2 (en) * 2004-08-13 2010-09-07 Microsoft Corporation Delivering a geographic-specific comprehensive program guide
US20060037060A1 (en) * 2004-08-13 2006-02-16 Microsoft Corporation Delivering a geographic-specific comprehensive program guide
US20060037046A1 (en) * 2004-08-13 2006-02-16 Microsoft Corporation Aligning video data to create a comprehensive program guide
EP1626580A1 (en) * 2004-08-13 2006-02-15 Microsoft Corporation Aligning video data to create a comprehensive program guide
US20060088276A1 (en) * 2004-10-21 2006-04-27 Microsoft Corporation Interlinking sports and television program listing metadata
US7526506B2 (en) 2004-10-21 2009-04-28 Microsoft Corporation Interlinking sports and television program listing metadata
US20070150478A1 (en) * 2005-12-23 2007-06-28 Microsoft Corporation Downloading data packages from information services based on attributes
US20070150595A1 (en) * 2005-12-23 2007-06-28 Microsoft Corporation Identifying information services and schedule times to implement load management
US20070283399A1 (en) * 2006-06-02 2007-12-06 Schenzhen Tcl New Technology Ltd Channel table processing system and method
US20080005766A1 (en) * 2006-06-29 2008-01-03 Scientific-Atlanta, Inc. Enhanced Program Guide
US20080184328A1 (en) * 2007-01-08 2008-07-31 Lg Electronics Inc. Method of processing channel information and receiver
US20080184307A1 (en) * 2007-01-08 2008-07-31 Lg Electronics Inc. Method of processing channel information and receiver
US8745667B2 (en) 2007-01-08 2014-06-03 Lg Electronics Inc. Method of processing channel information and receiver
US20080178248A1 (en) * 2007-01-08 2008-07-24 Lg Electronics Inc. Method of processing channel information and receiver
US8621537B2 (en) * 2007-01-08 2013-12-31 Lg Electronics Inc. Method of processing channel information and receiver
US8615781B2 (en) * 2007-01-08 2013-12-24 Lg Electronics Inc. Method of processing channel information and receiver
US20080229380A1 (en) * 2007-03-16 2008-09-18 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving broadcasting information using reserved channels
US9479738B2 (en) * 2007-03-16 2016-10-25 Samsung Electronics Co., Ltd. Method and apparatus for transmitting and receiving broadcasting information using reserved channels
US20080282288A1 (en) * 2007-05-10 2008-11-13 Ji Min Heo Remote control unit and remotely operating method
US8225354B2 (en) * 2008-04-11 2012-07-17 Microsoft Corporation Merging electronic program guide information
US20090260038A1 (en) * 2008-04-11 2009-10-15 Microsoft Corporation Merging electronic program guide information
US20150180678A1 (en) * 2013-12-23 2015-06-25 Echostar Technologies L.L.C. Accessing devices via an electronic program guide

Also Published As

Publication number Publication date
US6442757B1 (en) 2002-08-27
WO2000056065A1 (en) 2000-09-21
AU3629000A (en) 2000-10-04

Similar Documents

Publication Publication Date Title
US20030135856A1 (en) System and method of channel MAP correction in an EPG guide
US6057890A (en) User interface for television schedule system in which the future events are paged in time
US8205233B2 (en) Scheduler apparatus employing a gopher recording agent for use in a television receiver
US6314571B1 (en) EPG data collection and delivery system and EPG data collection and delivery device therein
US7818767B2 (en) System, method and channel line-up processor for localizing an electronic program guide schedule
KR100336251B1 (en) Digital Television System Channel Guide
KR100755797B1 (en) How to Obtain Program Guide Information
US6405372B1 (en) Method for updating electronic program guide information and device thereof in a digital TV receiver
US20070141980A1 (en) Digital broadcasting reception apparatus and method for displaying broadcasting channel information using the same
EP1967003B2 (en) Transmission of pre-set channel allocation information
EP0624979B1 (en) Transmitter station for transmitting a plurality of television programs, and receiver for receiving the programs
US20110099581A1 (en) System for handling program meta-data
JP2002501343A (en) Video program guide apparatus and method
US7315881B2 (en) Scheduler apparatus employing a gopher agent that sends e-mail messages for use in a television receiver
EP1423784B1 (en) Method and apparatus for adaptively storing program guide data
JP2001157188A (en) Digital broadcasting receiver
KR101004461B1 (en) Method and apparatus for providing data broadcasting in digital broadcasting system
KR20060023190A (en) Method for confirming data transmitted through multiple channels of digital broadcast signal
MXPA99010194A (en) Method for determining a predetermined frequency associated with a transport stream in a digital broadcast receiver
KR20010058427A (en) Auto channel instituation method for digital tv
JPH10229528A (en) Digital broadcasting receiver

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载