Receiver, program retrieval method, and receiving method
First Claim
1. A receiver, comprising:
- a receiving unit operable to receive program signals and first program guide information, the first program guide information including broadcasting time information of a program;
a production unit operable to produce second program guide information from the first program guide information, the second program guide information including the broadcasting time information of the program for every time slot spanned by the program;
an allocation unit operable to allocate the second program guide information as one or more clone EPG objects in a retrieval table for retrieval based upon the time slots spanned by the program, wherein each of the clone EPG objects is allocated to a single one of the time slots spanned by the program by directly copying the first program guide information of the program as the clone EPG objects and then setting each clone EPG object to a respective one of the time slots spanned by the program;
a retrieval unit employing a given one of the time slots as a search condition to set retrieval processing, the retrieval unit being operable to retrieve a respective one of the clone EPG objects for the second program guide information from the retrieval table using the given time slot as the search condition to identify the respective clone EPG object for the program,wherein a program table for displaying information of the program to a user is generated based on the respective clone EPG object;
a storage unit operable, in response to the receiver receiving an instruction to turn off a power source of the receiver, to store content information indicating whether content displayed immediately before the receiver turns off the power source is a program guide or a program, and if the content displayed immediately before the receiver turns off the power source is the program, to store genre information indicating a genre of the program; and
a display controller operable to determine whether to display the program guide, a recommended program, or another program of the genre indicated by the stored genre information as an initial image in response to the power source being subsequently turned on, the determination being based solely on the content information and the genre information that were stored immediately before the receiver turns off the power source,the program guide being displayed as the initial image if the content information stored in said storage unit indicates that the program guide was displayed immediately before turning off the power source of the receiver,the recommended program being displayed as the initial image if the content information stored in said storage unit indicates that the program was displayed immediately before turning off the power source of the receiver and the currently broadcast program is the recommended program, the recommended program being determined based on the received program guide information and previously set user preferences, andthe another program of the genre indicated by the stored information being displayed as the initial image if the content information stored in said storage unit indicates that the program was displayed immediately before turning off the power source of the receiver and the currently broadcast program is of the genre indicated by the stored genre information.
1 Assignment
0 Petitions
Accused Products
Abstract
An EPG object of a program A to be broadcast from 19:00 to 20:49 is copied to generate a first clone EPG object and a second clone EPG object. 00 minute is set as the relative start time of the first clone EPG object, and 59 minutes is set as the relative end time. 00 minutes is set as the relative start time of the second clone EPG object, and 49 minutes is set as the relative end time. With reference to the relative times, the clone EPG object is allocated to each time zone with a range of one hour. The first clone EPG object of the program A is allocated to a time zone of 19:00 to 19:59, and the second clone EPG object is allocated to a time zone of 20:00 to 20:59. Retrieval is carried out for each time zone. Thus, a program of a predetermined broadcast time can be quickly retrieved.
48 Citations
12 Claims
-
1. A receiver, comprising:
-
a receiving unit operable to receive program signals and first program guide information, the first program guide information including broadcasting time information of a program; a production unit operable to produce second program guide information from the first program guide information, the second program guide information including the broadcasting time information of the program for every time slot spanned by the program; an allocation unit operable to allocate the second program guide information as one or more clone EPG objects in a retrieval table for retrieval based upon the time slots spanned by the program, wherein each of the clone EPG objects is allocated to a single one of the time slots spanned by the program by directly copying the first program guide information of the program as the clone EPG objects and then setting each clone EPG object to a respective one of the time slots spanned by the program; a retrieval unit employing a given one of the time slots as a search condition to set retrieval processing, the retrieval unit being operable to retrieve a respective one of the clone EPG objects for the second program guide information from the retrieval table using the given time slot as the search condition to identify the respective clone EPG object for the program, wherein a program table for displaying information of the program to a user is generated based on the respective clone EPG object; a storage unit operable, in response to the receiver receiving an instruction to turn off a power source of the receiver, to store content information indicating whether content displayed immediately before the receiver turns off the power source is a program guide or a program, and if the content displayed immediately before the receiver turns off the power source is the program, to store genre information indicating a genre of the program; and a display controller operable to determine whether to display the program guide, a recommended program, or another program of the genre indicated by the stored genre information as an initial image in response to the power source being subsequently turned on, the determination being based solely on the content information and the genre information that were stored immediately before the receiver turns off the power source, the program guide being displayed as the initial image if the content information stored in said storage unit indicates that the program guide was displayed immediately before turning off the power source of the receiver, the recommended program being displayed as the initial image if the content information stored in said storage unit indicates that the program was displayed immediately before turning off the power source of the receiver and the currently broadcast program is the recommended program, the recommended program being determined based on the received program guide information and previously set user preferences, and the another program of the genre indicated by the stored information being displayed as the initial image if the content information stored in said storage unit indicates that the program was displayed immediately before turning off the power source of the receiver and the currently broadcast program is of the genre indicated by the stored genre information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a receiver having a power source, a method comprising:
-
receiving program signals and first program guide information, the first program guide information including broadcasting time information of a program; producing second program guide information from the first program guide information, the second program guide information including the broadcasting time information of the program for every time slot spanned by the program; allocating the second program guide information as one or more clone EPG objects in a retrieval table for retrieval based upon the time slots spanned by the program, each of the clone EPG objects being allocated to a single one of the time slots spanned by the program by directly copying the first program guide information of the program as the clone EPG objects and then setting each clone EPG object to a respective one of the time slots spanned by the program; employing a given one of the time slots as a search condition to set retrieval processing; retrieving a respective one of the clone EPG objects for the second program guide information from the retrieval table using the given time slot as the search condition to identify the respective clone EPG object for the program; generating a program table for displaying information of the program to a user based on the respective clone EPG object; receiving an instruction to turn off a power source of the receiver; storing, in response to receiving the instruction to turn off the power source, content information indicating whether content displayed immediately before turning off the power source is a program guide or a program, and when the content displayed immediately before turning off the power source of the receiver is the program, storing genre information indicating a genre of the program; turning off the power source; and determining whether to display the program guide, a recommended program, or another program of the genre indicated by the stored genre information as an initial image in response to the power source being subsequently turned on, the determination being based solely on the content information and the genre information that were stored immediately before turning off the power source, the program guide being displayed as the initial image if the stored content information indicates that the program guide was displayed immediately before turning off the power source of the receiver, the recommended program being displayed as the initial image if the stored content information indicates that the program was displayed immediately before turning off the power source of the receiver and the currently broadcast program is the recommended program, the recommended program being determined based on the received program guide information and previously set user preferences, and the another program of the genre indicated by the stored information being displayed as the initial image if the stored content information indicates that the program was displayed immediately before turning off the power source of the receiver and the currently broadcast program is of the genre indicated by the stored genre information. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification