Method and apparatus for providing and receiving broadcaster information
First Claim
1. A method of providing broadcaster information in an interactive information system, the method comprising the steps of:
- storing a plurality of broadcaster identifications, each broadcaster identification associated with a channel;
receiving, from each of a plurality of broadcasters, broadcaster information identifying a broadcaster and a type of broadcast provided by the broadcaster;
creating, from the stored plurality of broadcaster identifications and the received broadcaster information, a broadcaster information table specifying, for each of a plurality of channels, the broadcaster identification for, and the type of broadcast provided by, each broadcaster identified in the received broadcaster information by matching the received broadcaster information with the stored plurality of broadcaster identifications; and
transmitting the broadcaster information table to a reception component, whereby the reception component stores the broadcaster information table and tunes to a channel to receive a broadcast provided by the broadcaster associated with the broadcaster identification for that channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus identifies a tuned frequency or other information about a broadcaster or an interactive information system application using a description of the broadcaster or application, allowing an interactive information system to be easily controlled without requiring an information provider to identify a tuned frequency or other information. An information provider broadcasts broadcaster information to a reception component, and the reception component may identify the desired tuned frequency or other information using this broadcaster information. This allows interactive information system applications to locate a desired frequency or other information without requiring knowledge of information specific to each geographic or other boundary.
63 Citations
17 Claims
-
1. A method of providing broadcaster information in an interactive information system, the method comprising the steps of:
-
storing a plurality of broadcaster identifications, each broadcaster identification associated with a channel;
receiving, from each of a plurality of broadcasters, broadcaster information identifying a broadcaster and a type of broadcast provided by the broadcaster;
creating, from the stored plurality of broadcaster identifications and the received broadcaster information, a broadcaster information table specifying, for each of a plurality of channels, the broadcaster identification for, and the type of broadcast provided by, each broadcaster identified in the received broadcaster information by matching the received broadcaster information with the stored plurality of broadcaster identifications; and
transmitting the broadcaster information table to a reception component, whereby the reception component stores the broadcaster information table and tunes to a channel to receive a broadcast provided by the broadcaster associated with the broadcaster identification for that channel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
a program; and
a graphical interactive information system application.
-
-
6. The method of claim 1, wherein the broadcaster information table specifies for each of the plurality of channels:
-
whether a channel is available to a user;
a broadcast frequency corresponding to an available channel; and
a frequency identifier for tuning the reception component to receive an interactive information system application for a broadcaster broadcasting on the channel.
-
-
7. The method of claim 6, wherein the broadcaster information table further specifies:
-
call letters for the channel; and
a network identifier for the broadcaster broadcasting on the channel.
-
-
8. A method of providing broadcaster information in an interactive information system, the method comprising the steps of:
-
storing a plurality of broadcaster identifications, each broadcaster identification associated with a channel;
receiving, from each of a plurality of broadcasters, broadcaster information identifying a broadcaster and a transport used by the broadcaster to broadcast a program; and
creating, from the stored plurality of broadcaster identifications and the received broadcaster information, a broadcaster information table specifying, for each of a plurality of channels, the broadcaster identification for, and the transport used to broadcast a program by, the broadcaster identified by the broadcaster information by matching the received broadcaster information with the stored plurality of broadcaster identifiers. - View Dependent Claims (9, 10, 11, 12)
transmitting the broadcaster information table to a reception component, whereby the reception component stores the broadcaster information table and tunes to a channel to receive a broadcast provided by the broadcaster associated with the broadcaster identification for that channel.
-
-
12. The method of claim 8, wherein the broadcaster information identifies a interactive information system protocol used by the broadcaster.
-
13. A provider component in a system for delivering interactive information, the provider component comprising:
-
a memory storing a plurality of broadcaster identifications, each broadcaster identification associated with a channel;
an input receiving, from each of a plurality of broadcasters, broadcaster information identifying a broadcaster and a transport used by the broadcaster to broadcast a program;
a processor, coupled to the input and the memory, for determining from the stored plurality of broadcaster identifications and the broadcaster information at least one channel associated with the identified broadcaster; and
a transmitter for transmitting a broadcaster information table to a reception component specifying, for each of a plurality of channels, a broadcaster identification and a transport used to broadcast a program by a broadcaster identified by the broadcaster information for that channel, whereby the reception component stores the broadcaster information table and tunes to a channel to receive a broadcast provided by the broadcaster associated with the broadcaster identification for that channel. - View Dependent Claims (14, 15, 16, 17)
-
Specification