1. Field of the Invention
The present invention relates to a program information broadcasting system for broadcasting information of component elements to constitute a program such as category information, performer information, etc. of each of the programs to be broadcast, and further to a broadcasting device used for the above broadcasting system, and to a receiving terminal unit for receiving various types of program information thus broadcast and for displaying the information quickly and efficiently.
2. Description of the Prior Art
In recent years, with development and progress of communication technique and data processing technique, multi-media information such as audio information or video information is digitalized and offered to users. Also, with the introduction of large capacity storage medium in the market, it is now possible to provide a broadcasting system, which can send a large amount of data via broadcasting or communication facilities, and receive and accumulate the information at a terminal unit on user side so that the users can view it at any time desired.
Normally, in case a viewer receives and views a broadcasting program using a receiving terminal unit such as television receiver or radio receiver, the user is informed of program content and broadcasting schedule on program schedule in television/radio page of newspapers or magazines and decides the program to view or listen. When the user wants to subscribe a program, it is necessary to input and set broadcasting channel, scheduled broadcasting time, etc. of the program found on newspapers or magazines. In this respect, when the user does not have newspaper or magazine at hand, program subscription cannot be inputted because no program schedule can be referred.
Under such circumstances, it is now partially practiced, in case of television broadcasting, for example, to use a new type of television receiver provided with a data decoder, by which program information including program title and other information is broadcast in multiplex on video signal via teletext or the like, and program schedule can be displayed on screen of the television receiver. As an example, in digital satellite broadcasting, which has been recently started in Japan, program information and broadcasting program are broadcast.
In the broadcasting of program information as proposed in the past, broadcasting center prepares and transmits a program information (master data) and transmits the program information in broadcasting, and the data of the broadcast program information is received and reproduced (or decoded) and displayed on display unit. Included in the program information related to each program are program identification number, program title, broadcasting channel, explanation of program content, program category, individual key word relating to the program (data items such as performer, director, original author, etc.; generally called “items”), date and time of broadcast starting, date and time of completion of broadcasting, etc.
In the digital satellite broadcasting, the program information is transmitted at the same time as the broadcasting program. By receiving the program information, electronic program guide (also called “EPG”) is prepared, and program information is displayed to the users. Using the electronic program guide, the user can obtain various types of information relating to the program on television screen in the same manner as the checking of program on newspaper or other media. Also, it is possible to subscribe or purchase the program using the electronic program guide. The electronic program guide is practically used in the digital satellite broadcasting, which is currently in the stage of practical application. in case program information is retrieved on the electronic program guide as described above, the data of the program information is received by a receiving terminal unit, stored in memory of the receiving terminal unit for once, and is displayed on display screen after retrieval.
However, in the broadcasting of program information as proposed in the past, data is retrieved only after all of the data to be retrieved is incorporated in memory or retrieval of the data is conducted while incorporating the data. In any case, the retrieval cannot be completed until all of the program information is completely incorporated, and the user must wait for relatively long time until program information is actually displayed after an instruction to display the program information is inputted.
To solve the above problems, it is a first object of the present invention to provide a program information broadcasting system, a broadcasting device and a receiving terminal unit in the program information broadcasting system, by which it is possible to minimize waiting time in retrieving or in subscribing a program when the user retrieves program by checking program guide.
It is a second object of the present invention to provide a program information broadcasting system, a broadcasting device and a receiving terminal unit, by which it is possible to increase degree of freedom to issue coupon in case coupon is given to the user to the program, which can be broadcast by adding mail.
To attain the above objects, in the program information broadcasting system of the present invention, program components of the program to be broadcast are divided into a plurality of items and are turned to data at a broadcasting center, a master data of the program information to recognize the program is prepared, minimal necessary items for preparation of a program guide are extracted from each of the data of the master data, and a program basic information is prepared, the above master data and the program basic information are transmitted at the same time as the broadcasting, and the program basic information is received, reproduced and displayed before the master data is completely received at the receiving terminal unit.
As described in the above arrangement, program basic information is transmitted via broadcasting in addition to the master data of the program information. Because the program basic information has far less amount of data compared with the master data, it is possible to minimize the time to incorporate the program basic information on all of the program information by the receiving terminal unit and to completely store the information in the memory of the receiving terminal unit. For this reason, it is also possible to retrieve and to quickly perform processing to display the information on display screen and to efficiently carry out program information display operation.
According to the invention as set forth in Claim 1 of the present application, program components of a program to be broadcast are divided into a plurality of items and are turned to data at a center, a master data of the program information to recognize the program is prepared, minimal necessary items for preparation of program guide are extracted from each of the data of the master data and a program basic information is prepared, the above master data and the program basic information are transmitted at the same time as the broadcasting, and the program basic information is received, reproduced and displayed before the master data is completely received, whereby it is possible to minimize the time to incorporate the program basic information on all of the program information by the receiving terminal unit and to completely store the information in the memory of the receiving terminal unit.
According to the invention as set forth in Claim 2 of the present application, there is provided the program information broadcasting system according to Claim 1, wherein the program basic information is prepared by extracting information with higher utilization frequency and program information with higher utilization frequency is quickly received and displayed.
In the invention as set forth in Claim 3 of the present application, there is provided the program information broadcasting system according to Claim 1, wherein the program basic information is prepared by extracting data according to predetermined attributes from the master data of the program information, and the program information suitable for preference and satisfying requirements of the user can be quickly received and displayed.
In the invention as set forth in Claim 4 of the present application, there is provided the program information broadcasting system according to Claim 3, wherein the attributes for preparation of the program basic information are related at least to one of program category, individual information, or service provider.
In the invention as set forth in Claim 5 of the present application, there is provided the program information broadcasting system according to Claim 4, wherein as many types of program basic information as related to the above attributes are prepared.
In the invention as set forth in Claim 6 of the present application, there is provided the program information broadcasting system according to Claim 5, wherein said plurality of program basic information comprise data where the attributes used as basis of preparation of the program basic information are turned to key codes and prepared in a summarized table and data prepared from identification information of the programs extracted based on the attributes and turned to a summarized table, whereby the data prepared by turning the attributes to key codes and prepared in a summarized table are linked to the data prepared from identification information in a summarized table.
The invention as set forth in Claim 7 of the present application provides the program information broadcasting system according to one of Claims 1 to 6, wherein the master data and the program basic information are transmitted at different cycles.
The invention as set forth in Claim 8 of the present application provides the program information broadcasting system according to Claim 7, wherein the master data and the program basic information are transmitted in such manner that the master data are transmitted at longer cycle than the program basic information.
The invention as set forth in Claim 9 of the present application provides the program information broadcasting system according to any one of Claims 1 to 8, wherein, when transmitting the program information, the data used for preparation of the program basic information is deleted from the master data and a program extended information is prepared, and the program basic information and the program extended information are linked together and are transmitted.
The invention as set forth in Claim 10 of the present application provides the program information broadcasting system according to Claim 1, wherein program information is transmitted and mail is broadcast at the center, and the mail and the program information are linked together, and the receiving terminal unit can gain access to the link data of the program information from the received mail.
The invention as set forth in Claim 11 of the present application provides the program information broadcasting system according to Claim 10, wherein data to call functions which enables the user to participate in voting, reply to questionnaire, etc., are incorporated in the mail to be sent.
The invention as set forth in Claim 12 of the present application provides the program information broadcasting system according to Claim 11, wherein, when transmitting the mails, a summarized table of the mail is broadcast, whereby the receiving terminal unit checks whether the items listed in the summarized table of the mail have been already read or not, and only the mails not yet read are displayed.
The invention as set forth in Claim 13 of the present application provides the program information broadcasting system according to claim 11, wherein, when the mail is transmitted, the mail is transmitted with some receiving condition, whereby the receiving terminal unit checks whether the user of the unit satisfies the receiving condition or not, and the mail is displayed only when the receiving conditions are met.
The invention as set forth in Claim 14 of the present application provides a broadcasting device, which comprises program information data preparing means for dividing program components of the program to be broadcast into a plurality of items to turn them to data form and for preparing master data of program information to recognize the program, information retrieval means for retrieving and extracting minimal necessary items for preparation of a program guide from the master data, transmitting data generating means for converting the master data and the program basic information to transmittable data, and transmitting means for transmitting the transmission data, whereby the receiving terminal unit can incorporate program basic information for all of the program information because the program basic information has far less amount of data than the master data, and it is possible to minimize the time to complete storage of the information in the memory of the receiving terminal unit.
The invention as set forth in Claim 15 of the present application provides a broadcasting device according to Claim 14, wherein there are provided mail data preparation means for preparing mail data in addition to the program information data preparing means, and transmission information data base means for integrating the program information data with the mail data and for sending it to the transmission data generating means.
The invention as set forth in Claim 16 of the present application provides the broadcasting device according to Claim 15, wherein the transmission information data base means sends the data integrated from the program information data and the mail data to the information retrieval means.
The invention as set forth in Claim 17 of the present application provides the broadcasting device according to Claims 15 or 16, wherein there is further provided voting and questionnaire preparing means for preparing voting and questionnaire data and for sending the data to the program information data preparing means.
The invention as set forth in Claim 18 of the present application provides the broadcasting device according to Claim 17, wherein the voting and questionnaire preparing means sends the prepared voting and questionnaire data to the mail data preparing means.
The invention as set forth in Claim 19 of the present application comprises broadcasting data receiving means for receiving master data of the broadcast program information, program basic information preparing means for extracting minimal necessary data for preparation of program guide from each of the data of the received master data and for preparing the program basic information, storage means for storing data of the program basic information, reproducing means for reproducing data of the received program information and the program basic information, display means for displaying the program information thus broadcast, and control means for controlling each of the above operations whereby the control means is provided with the functions to receive the master data of the program information when an instruction to display the program information is inputted and reads the program basic information from the storage means, prepares a summarized table of program and displays on the display means.
The invention as set forth in Claim 20 of the present application provides the broadcasting device according to Claim 19, wherein the program basic information is prepared by extracting information with higher utilization frequency.
The invention as set forth in Claim 21 of the present application provides the receiving terminal unit according to Claim 19, wherein the program basic information is prepared by extracting data according to the predetermined attributes from the master data of the program information.
The invention as set forth in Claim 22 of the present application provides the receiving terminal unit according to Claim 21, wherein the attributes forming basis for preparation of the program basic information are related to at least one of program category, individual information, or service provider.
The invention as set forth in Claim 23 of the present application provides the broadcasting device according to Claim 22, wherein as many types of the program basic information as related to the attributes are prepared.
The invention as set forth in Claim 24 of the present application provides the receiving terminal unit according to Claim 23, wherein a plurality of the program basic information comprise data prepared by turning the attributes for preparation of the program basic information to key codes and arranged in a summarized table and data prepared from identification information of the programs extracted based on the attributes and prepared in a summarized table, wherein the data prepared by turning the attributes to key codes and arranged in a summarized table are linked to the data prepared from the identification information in a summarized table.
The program information broadcasting method includes preparing program basic information, including a title and an ID for each of a plurality of programs to be broadcast, and preparing master information, including a plurality of text data associated with each of the plurality of programs to be broadcast, wherein at least one text data includes a description of a program to be broadcast from among the plurality of programs. The method also includes transmitting the prepared master information and the prepared program basic information. Additionally, the program basic information further includes an address that links the program basic information to the master information. Furthermore, the program basic information and the master information are derived only from the plurality of programs to be broadcast.
In another embodiment of the program information broadcasting method, the master information and the program basic information are transmitted at cycles different from each other.
In a further embodiment of the program information broadcasting method, the master information is transmitted at a longer cycle than the program basic information.
In an embodiment of the program information broadcasting method, information indicative of the existence and/or location of master information of a program corresponding to the program basic information is included in the program basic information.
In another embodiment of the program information broadcasting method, the master information includes a character string that describes details of each program.
In a further embodiment of the program information broadcasting method, the master information includes at least one of the following: category of program, performer(s), date and time of starting of broadcasting, date and time of completion of broadcasting, broadcasting channel, and detailed description of the program.
In an embodiment of the program information broadcasting method, the detailed description of the program includes a summary of the details of the program.
In another embodiment of the program information broadcasting method, the program basic information includes an ID of the program, a program title, a date and time of starting of broadcasting of the program, a broadcasting channel, and a pointer to the master information.
In a further embodiment of the program information broadcasting method, the method includes preparing program basic information and master information, wherein the program basic information includes a title and an ID of each program, and the master information includes text data of each program. The method also includes transmitting the prepared master information and the prepared program basic information, and receiving the transmitted program basic information and the transmitted master information separately at a receiving terminal unit. Additionally, the combination of the program basic information and the master information comprises information of a same plurality of programs. Furthermore, the program basic information and the master information are derived only from the same plurality of programs to be broadcast.
In an embodiment of the program information broadcasting method, the method includes preparing program basic information, including a title and an ID for each of a plurality of programs to be broadcast, and preparing master information, including a plurality of text data associated with each of the plurality of programs to be broadcast, wherein at least one text data includes a description of a program to be broadcast from among the plurality of programs. The method also includes transmitting the prepared master information and the prepared program basic information. Additionally, the program basic information further includes an address that links the program basic information to the master information. Furthermore, the program basic information and the master information are derived only from the plurality of programs to be broadcast, and the program basic information is received before completion of receipt of the master data.
In another embodiment of the program information broadcasting method, the method includes preparing program basic information and master information, wherein the program basic information includes a title and an ID of each program, and the master information includes text data of each program. The method also includes transmitting the prepared master information and the prepared program basic information, and receiving the transmitted program basic information and the transmitted master information separately at a receiving terminal unit. Additionally, the combination of the program basic information and the master information comprises information of a same plurality of programs. Furthermore, the program basic information and the master information are derived only from the same plurality of programs to be broadcast, and the program basic information is received before completion of receipt of the master data.
These and other objects of the present invention will become more readily apparent from the following detailed description taken in conjunction with the attached drawings in which:
In the following, description will be given on embodiments of the present invention referring to the attached drawings.
The broadcasting system in the present embodiment further comprises a mail data preparing unit 10 provided separately from the program information data preparing unit 1 and used for preparing mail data, and transmission information data base unit 11 for integrating the program information data and the mail data and for sending it to the transmission data generating unit 3. The transmission information data base unit 11 integrates the program information data and the mail data and performs schedule management and either sends the program information data and the mail data to the information retrieval unit 2 or sends them directly to the transmission data generating unit 3 without sending them to the information retrieval unit 2.
Further, the broadcasting device in the present embodiment comprises a voting and questionnaire preparing unit 12 for preparing voting and questionnaire data. The voting and questionnaire data preparing unit 12 sends the prepared voting and questionnaire data to the program information data preparing unit 1 or the mail data preparing unit 10.
In addition to the functional units for broadcasting the program information, the broadcasting device in the present embodiment comprises a voting data receiving unit 13 for receiving vote prepared at the voting and questionnaire data preparing unit 12 or data of replies to the questionnaire and a voting data processing unit 14 for processing the received voting data. The broadcasting system is installed at the center such as broadcasting station.
Description will be given now on operation to prepare program information and program basic information and transmission operation in the broadcasting device with the above arrangement.
The master data 21 thus prepared is sent to the transmission information data base unit 11 from the program information data preparing unit 1, is placed under integrated schedule management and is further sent to the information retrieval unit 2. The master data 21 is sent from the program information data preparing unit 1 to directly to the transmission data generating unit 3.
The information retrieval unit 2 retrieves and extracts minimal necessary items for preparation of the program guide from the master data and prepares a plurality of program basic information 22 (22a, 22b, . . .). The minimal necessary items for preparation of the program guide include the items such as program title, program category, performers, date and time of start of broadcasting, broadcasting channel, etc. In view of the spirit and the scope of the present invention, the retrieval of minimal necessary items for preparation of the above program guide is to partially extract the items necessary for preparation of the program guide from many items, and there is no problem even when the number of the extracted items is increased or decreased to some extent. As shown in
In such case, as shown in
Similarly, for example, the collection key M in the retrieval key word summarized data 27 is a retrieval key word for retrieving and picking up programs belonging to the category of “sports” among many programs, and this means that program identification number 2, program identification number 3, program identification number 9, . . . , program identification number X correspond to the program, for which the program basic information has been prepared according to the retrieval key word. Incidentally, depending upon the mode of setting of the collection key 26, there may be programs which can be retrieved for any category in the retrieval processing according to a plurality of the collection keys 26 (e.g. the program identification number 3 in
To the transmission data generating unit 3, the master data 21 is sent from the transmission information data base unit 11 as described above, and the program basic information 26 is sent from the information retrieval unit 2. The transmission data generating unit 3 converts the master data 21 and the program basic information 22 to transmittable data. This conversion processing is executed, for example, by SI/EPG compiler. As a result, the generated transmission data is sent to the data transmitting unit 8 of the communication control unit 4. The data transmitting unit 8 sends transmission data of the master data 21 and the transmission data of the program basic information 22 under the control of the transmission control unit In the present embodiment, the master data 21 and the program basic information 22 are transmitted at different cycles so that the master data 21 has longer cycle than the program basic information 22. The transmitting operation of the data at different cycles is executed by a control signal outputted from the transmission control unit 9. The transmission cycle is determined, for example, as 5-second cycle for the master data 21 and 1-second cycle for the program basic information 22.
The transmission data transmitted from the data transmitting unit 8 is sent to the transmission unit 5, from where it is transmitted as a broadcasting wave signal. In this case, among the transmission data of the program information sent from the transmission unit 5, an audio signal is transmitted from an audio transmitting unit 6, and a video signal is transmitted from a video signal transmitting unit 7.
The program information thus broadcast is received by a receiving terminal unit 31 on the user side. The receiving terminal unit 31 receives the program basic information 22 broadcast at shorter cycle, and program guide can be prepared within very short time (almost instantaneously) and the program information is displayed to the user. Using this program guide, the user checks the program on newspaper and other media and also can obtain various types of information of the program on television screen. Also, it is possible to perform operation such as subscription, purchase, etc. of programs using the program guide. A display example is shown in
In reality, to transmit the program information (master data 21) on all programs by broadcasting, it normally requires 4 to 5 seconds. Therefore, in normal case, if it is tried to prepare the program guide after the receiving terminal unit receives the above program information, it requires considerable time from the time of instruction to display the program information by the user to the display of the program guide. On the other hand, as already explained, the program basic information 22 comprises far less amount of data than the master data 21, and it requires only short time even when the program basic information 22 relating to all programs is transmitted via broadcasting. Accordingly, the time as short as several seconds is required from the issuance of the instruction to display program information by the user to the preparation of the program guide after all of the program information is received by the receiving terminal unit. Thus, it is possible according to the present embodiment to see the program information within very short waiting time because the program basic information 22 is broadcast at short transmission cycle and because the program basic information 22 has very few data amount. On the other hand, the master data 21 is transmitted at longer cycle and it requires longer time than usual to receive and display the data such as detailed description of the program. However, the waiting time is not a big issue because the user does not necessarily want to see the detailed description of all programs and because the user already knows the outline of the program in the reproduced display of the initial program basic information 21.
As it is evident from the above description, data of the minimal necessary items for preparation of the program table are broadcast separately from the master data 21 as the program basic information 22, and it is possible to delete the data used for the preparation of the program basic information 22 from the master data 21, to prepare program extended information 32 (32a, 32b, . . . ), and to broadcast the program extended information 32 instead of the master data 21. In this case, the program basic information 22 is linked to the program extended information 32.
Further, in the broadcasting system at the center, mail can be prepared and broadcast in addition to the preparation and transmission of the program information. The mail and the program information are linked to each other, and it is designed in such manner that the receiving terminal unit can gain access to the link data of the program information from the received mail. The mail is prepared by the mail data preparing unit 10. In the preparation of the mail, if voting of the users is requested or expected in the content of the mail, voting and questionnaire data as necessary is prepared by the voting and questionnaire data preparing unit 12, and it is transferred to the mail data preparing unit 10. In this case, the mail data preparing unit 10 incorporates the voting and questionnaire data into the mail data and sends it to the transmission information data base unit 11. Also, the voting and questionnaire data prepared at the voting and questionnaire data preparing unit 12 may be sent to the program information data preparing unit 1 and may be incorporated in the program information. In this case, again, the program information data preparing unit 1 incorporates the voting and questionnaire data into the program information data and sends it to the transmission information data base unit 11.
The subsequent transmission operation is almost the same as the transmission operation of the program information as described above. The transmission data is generated at the transmission data generating unit 3, and it is sent to the transmission unit 5 from the data sending unit 8 and is broadcast as broadcasting wave signal.
The broadcasting system broadcasts a summarized table of the mails at the transmission of the mails and checks whether the items listed in the summarized table of the mails are already read or not at the receiving terminal unit 31, and displays only the mails not yet read. Further, at the transmission of the mail, the mail may be transmitted together with some receiving condition. The receiving terminal unit 31 checks whether the user of the terminal unit satisfies the receiving condition or not and receives and displays the mail only when the user satisfies the receiving condition.
Reference numeral 50 represents a transport for selecting and picking up the data from the information of data broadcasting and for transferring it to the storage unit, 51 represents a disk unit for storing and accumulating the received broadcasting data, 52 represents a secondary storage unit serving as an external storage medium to be set separately from the disk unit 51 for storing and accumulating the received broadcasting data, 53 represents an internal HDD interface for performing operation matched with the other functional units in order to store the data in the disk unit 51, 54 represents an external secondary storage unit interface for operation matching with the other functional units in order to store the data in the secondary storage unit 52, and 55 represents a data processing control unit having programs for executing data processing and various types of data such as viewer program of characters, and it comprises an MPU and a main storage unit. Reference numeral 56 represents a public telephone line, 57 represents a model for modulating and demodulating transmitting and receiving data connected between the public telephone line 56 and the data processing unit 55, 58 represents a remote controller for remote control of operation command to the receiving terminal unit, 59 is a man-machine interface for transmitting and receiving to and from the remote controller 58 and for sending the signal to the data processing control unit 55, and 60 represents an IC card connected with the data processing control unit and for executing various types of operation. In the data processing control unit 55, a crypt decoding means, i.e. a program for decoding coupon information encrypted in the internal main memory, is stored. This decoding program may be stored in the IC card 60.
The receiving terminal unit 31 with the above arrangement performs operation such as receiving of program information prepared and broadcast by the above broadcasting device or receiving of mail voting by the mail or sending reply to the questionnaire. In the basic operation of the receiving terminal unit 31, the receiving terminal unit 31 receives program information transmitted from the broadcasting device, i.e. master data and program basic information. Based on the display instruction of the program information by the user, master data is received and displayed at the instruction to display detailed information. On the other hand, when the instruction to display the program table only, e.g. to display a list of recommended programs is inputted, the program basic information is received and the specified program guide is displayed.
On the other hand, the receiving terminal unit 31 is capable to perform other operation in addition to the receiving operation to match the program information broadcasting system of the present invention as described above. Specifically, in the broadcasting device, normal program information (i.e. master data) are transmitted by the normal broadcasting system. On the receiving terminal unit 31, the program information is stored in the disk unit 51 regardless of whether there is an instruction to display the program information from the user or not. From the program information stored in the disk unit 51, only the minimal necessary items are retrieved and extracted for preparing the program guide by operation of the data processing control unit 55, and a plurality of program basic information 22 (22a, 22b, . . . ) are prepared. In this case, the following two summarized data may be additionally prepared to the program information broadcasting system 22: retrieval key word summarized data 27 where collection keys 26 are listed up and collection key retrieval result summarized data 28 where program basic information 22 extracted and prepared in the retrieval processing based on each of the collection keys 26 are listed up. The program basic information 22 thus prepared is stored in the internal memory of the data processing control unit 55. That is, the internal memory of the data processing control unit 55 is utilized as a supplementary memory or a cache memory. It is needless to say that an external memory or a part of the storage medium of the above disk unit 51 may be used as the storage means serving as cache memory.
In this case again, similarly to the case of the stage to prepare the program basic information at the center side, the program basic information may be prepared by extracting the information with higher utilization frequency or may be prepared by extracting the data based on the predetermined attributes from the master data of the program information. The attributes, serving as basis for preparation of program basic information, may be related to at least one of program category, individual information, or service provider, and it may be designed in such manner that a plurality of program basic information may be prepared as many as relating to the above attributes. A plurality of program basic information thus prepared may comprise data, in which the attributes serving as basis for preparation of the program basic information are turned to key codes and are prepared in a summarized table, and the data, in which identification information of the program extracted according to the attributes is prepared in a summarized table. Further, the data prepared by turning the attributes to key code and arranged in a summarized table is linked to the data prepared by turning the identification information in a summarized table, and this may be stored in the internal memory for the storage of the program basic information.
If there is no instruction to display the program information from the user, the data processing control unit 55 stores the received program information in the disk unit 51 at a predetermined cycle. Further, by operation of the data processing control unit 55, only the minimal necessary items for preparation of the program guide are retrieved and extracted from the program information accumulated in the disk unit 51, and a plurality of program basic information 22 (22a, 22b, . . . ) are prepared, and the data in the internal memory are updated by the newly prepared program basic information 22. When the instruction to display program information is inputted by the user, the data processing control unit 55 reads the program basic information from the internal memory and prepares an electronic program guide or other program guide within very short time (almost instantaneously). By transferring this to the display 23, the program information is displayed to the user. Using this program guide, the user can check the program on newspapers or other media and can obtain various types of information of the program on television screen. Also, using this program guide, various operations such as subscription, purchase, etc. of the program can be performed.
As described above, according to the present invention, program elements constituting a broadcasting program are divided into a plurality of items and are turned to data at a center as a program information broadcasting system, and master data of the program information to recognize the program is prepared. From various data contained in the master data, minimal necessary items for preparation of the program guide are extracted and program basic information is prepared. The master data and the program basic information are transmitted simultaneously with the broadcasting, and before the master data is completely received by a receiving terminal unit, the program basic information is received, reproduced and displayed. As a result, it is possible to incorporate the program basic information which has far less amount of data than the master data and to minimize the time until the data are completely stored in memory on the receiving terminal unit. For this reason, it is possible to retrieve and quickly perform processing to display the data on a display screen and to raise efficiency in the operation to display the program information.
Because mail transmission using broadcasting is linked to the broadcasting of the program information and voting or reply to questionnaire from the user can be obtained, it is possible to minimize amount of information of the mail itself and to improve efficiency to utilize the mail.
In the receiving terminal unit for receiving digital satellite broadcasting, the prepared program basic information 22 is stored in the internal memory of the data processing control unit 55. By utilizing the internal memory of the data processing control unit 55 as cache memory, when the instruction to display the program information is inputted by the user, the program basic information 22 can be read from the internal memory, and the program guide such as electronic program guide can be instantaneously prepared, and by transferring this to the display, program information can be displayed to the user. As a result, the user can quickly perform operation such as subscription, purchase, etc. of the program using the program guide.
Number | Date | Country | Kind |
---|---|---|---|
8-279755 | Oct 1996 | JP | national |
NOTICE: More than one patent application has been filed for the reissue of U.S. Pat. No. 6,507,950. In addition to the instant patent application, the other US application to reissue the referenced patent is identified by Ser. No. 11/033,490 (U.S. Pat. No. Re. 41,257). This application is a division of reissue application Ser. No. 11/033,490, filed Jan. 11, 2005, now Reissue Pat. No. Re. 41,257.
Number | Name | Date | Kind |
---|---|---|---|
5038211 | Hallenbeck | Aug 1991 | A |
5223924 | Strubbe | Jun 1993 | A |
5343300 | Hennig | Aug 1994 | A |
5400401 | Wasilewski et al. | Mar 1995 | A |
5438355 | Palmer | Aug 1995 | A |
5473609 | Chaney | Dec 1995 | A |
5485221 | Banker et al. | Jan 1996 | A |
5515106 | Chaney et al. | May 1996 | A |
5539822 | Lett | Jul 1996 | A |
5559548 | Davis et al. | Sep 1996 | A |
5559549 | Hendricks et al. | Sep 1996 | A |
5585838 | Lawler et al. | Dec 1996 | A |
5592551 | Lett et al. | Jan 1997 | A |
5630119 | Aristides et al. | May 1997 | A |
5657072 | Aristides et al. | Aug 1997 | A |
5666645 | Thomas et al. | Sep 1997 | A |
5686954 | Yoshinobu et al. | Nov 1997 | A |
5760820 | Eda et al. | Jun 1998 | A |
5774666 | Portesi | Jun 1998 | A |
5801753 | Eyer et al. | Sep 1998 | A |
5844620 | Coleman et al. | Dec 1998 | A |
5847770 | Yagasaki | Dec 1998 | A |
5867207 | Chaney et al. | Feb 1999 | A |
5966120 | Arazi et al. | Oct 1999 | A |
6002394 | Schein et al. | Dec 1999 | A |
6005562 | Shiga et al. | Dec 1999 | A |
6026164 | Sakamoto et al. | Feb 2000 | A |
6028599 | Yuen et al. | Feb 2000 | A |
6064378 | Chaney et al. | May 2000 | A |
6147714 | Terasawa et al. | Nov 2000 | A |
6237145 | Narasimhan et al. | May 2001 | B1 |
6247176 | Schein et al. | Jun 2001 | B1 |
6266814 | Lemmons et al. | Jul 2001 | B1 |
6336099 | Barnett et al. | Jan 2002 | B1 |
6502241 | Kretz et al. | Dec 2002 | B1 |
6502242 | Howe et al. | Dec 2002 | B1 |
6515680 | Hendricks et al. | Feb 2003 | B1 |
6539548 | Hendricks et al. | Mar 2003 | B1 |
6631523 | Matthews et al. | Oct 2003 | B1 |
6661468 | Allen et al. | Dec 2003 | B2 |
6668377 | Dunn | Dec 2003 | B1 |
6724431 | Aton | Apr 2004 | B1 |
6732369 | Schein et al. | May 2004 | B1 |
6769128 | Knee et al. | Jul 2004 | B1 |
6785905 | Nishioka et al. | Aug 2004 | B1 |
6826775 | Howe et al. | Nov 2004 | B1 |
6941574 | Broadwin et al. | Sep 2005 | B1 |
7370026 | Goldschmidt Iki et al. | May 2008 | B2 |
7404200 | Hailey et al. | Jul 2008 | B1 |
20030005445 | Schein et al. | Jan 2003 | A1 |
20030115603 | Lemmons et al. | Jun 2003 | A1 |
20030196203 | Ellis et al. | Oct 2003 | A1 |
20040080673 | Townsend et al. | Apr 2004 | A1 |
20040139465 | Matthews et al. | Jul 2004 | A1 |
20060075434 | Chaney et al. | Apr 2006 | A1 |
Number | Date | Country |
---|---|---|
1115950 | Jan 1996 | CN |
1115950 | Jan 1996 | CN |
0758833 | Feb 1997 | EP |
0758833 | Feb 1997 | EP |
9400101 | Jan 1994 | GB |
05-068251 | Mar 1993 | JP |
06-217271 | Aug 1994 | JP |
07-023356 | Jan 1995 | JP |
H07-336316 | Dec 1995 | JP |
H07-336318 | Dec 1995 | JP |
08-070451 | Mar 1996 | JP |
08-102922 | Apr 1996 | JP |
08-251120 | Sep 1996 | JP |
H08-251120 | Sep 1996 | JP |
08-289266 | Nov 1996 | JP |
H08-006878 | Jan 1998 | JP |
9414284 | Jun 1994 | WO |
9501056 | Jan 1995 | WO |
9528799 | Oct 1995 | WO |
WO 9528799 | Oct 1995 | WO |
WO 9533329 | Dec 1995 | WO |
WO 9609720 | Mar 1996 | WO |
Entry |
---|
Office Action, mailed Feb. 4, 2014, in U.S. Appl. No. 13/216,835. |
Number | Date | Country | |
---|---|---|---|
Parent | 11033490 | Jan 2005 | US |
Child | 08956344 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 08956344 | Oct 1997 | US |
Child | 11338588 | US | |
Parent | 08956344 | Oct 1997 | US |
Child | 11033490 | US |