Program searching in digital multimedia terminal
First Claim
1. A digital multimedia terminal, comprising:
- a receiving unit for receiving broadcasting data comprising broadcasting programs and service information and for receiving, transmitting and processing at least code division multiple access (CDMA) or global system for mobile communications (GSM) signals;
an extracting unit for extracting information from the received broadcasting data for storage in a memory unit, the extracted information comprising the service information and an identifier that identifies a program characteristic of a broadcasting program of the broadcasting programs;
the memory unit for storing the extracted service information and the extracted identifier;
a display device for displaying a screen configured to facilitate a search of one or more of the received broadcasting programs;
an input unit for receiving an input or a selection of a program characteristic from a user via the display device; and
a searching unit for searching at least the stored service information or the stored identifier based on the received input or the selected program characteristic, for generating a list of broadcasting programs corresponding to the received input or the selected program characteristic, and for providing the list to the display device for display on the display device,wherein, if no broadcasting programs corresponding to the received input or the selected program characteristic are found by the searching unit, the display device displays a message indicating nonexistence of a matching broadcasting program,wherein the broadcasting data further comprises fast information channel (FIC) data and main service channel (MSC) data,wherein the extracting unit is further for extracting the service information and the identifier from the received FIC data,wherein the extracted identifier further identifies a particular age range or gender, andwherein the extracting unit is further for extracting the identifier from a Reserved For Advance (RFA) field of a Fast Information Group (FIG) Type of the FIC data;
wherein the identifier comprises a first sub-identifier identifying the particular age range and a second sub-identifier identifying the particular gender, andwherein the extracting unit is further for extracting the first sub-identifier from a lower 2-bit portion of the RFA field and for extracting the second sub-identifier from a 1-bit portion of the RFA field.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital multimedia terminal comprises a receiving unit to receive a broadcasting signal. The digital multimedia terminal also comprises an input unit adapted to receive input associated with a user preferred program characteristic. The digital multimedia terminal also comprises a controller, operatively coupled to the receiving unit and the input unit, adapted to extract program information from received broadcasting signals and to search extracted program information based on the user preferred program characteristic. The digital multimedia terminal may further comprise a display unit, operatively coupled to the controller, adapted to display program description information associated with the extracted program information that corresponds to a broadcast program having the user preferred program characteristic.
37 Citations
3 Claims
-
1. A digital multimedia terminal, comprising:
-
a receiving unit for receiving broadcasting data comprising broadcasting programs and service information and for receiving, transmitting and processing at least code division multiple access (CDMA) or global system for mobile communications (GSM) signals; an extracting unit for extracting information from the received broadcasting data for storage in a memory unit, the extracted information comprising the service information and an identifier that identifies a program characteristic of a broadcasting program of the broadcasting programs; the memory unit for storing the extracted service information and the extracted identifier; a display device for displaying a screen configured to facilitate a search of one or more of the received broadcasting programs; an input unit for receiving an input or a selection of a program characteristic from a user via the display device; and a searching unit for searching at least the stored service information or the stored identifier based on the received input or the selected program characteristic, for generating a list of broadcasting programs corresponding to the received input or the selected program characteristic, and for providing the list to the display device for display on the display device, wherein, if no broadcasting programs corresponding to the received input or the selected program characteristic are found by the searching unit, the display device displays a message indicating nonexistence of a matching broadcasting program, wherein the broadcasting data further comprises fast information channel (FIC) data and main service channel (MSC) data, wherein the extracting unit is further for extracting the service information and the identifier from the received FIC data, wherein the extracted identifier further identifies a particular age range or gender, and wherein the extracting unit is further for extracting the identifier from a Reserved For Advance (RFA) field of a Fast Information Group (FIG) Type of the FIC data;
wherein the identifier comprises a first sub-identifier identifying the particular age range and a second sub-identifier identifying the particular gender, andwherein the extracting unit is further for extracting the first sub-identifier from a lower 2-bit portion of the RFA field and for extracting the second sub-identifier from a 1-bit portion of the RFA field.
-
-
2. A digital multimedia terminal, comprising:
-
an input unit for receiving a channel selection; a receiving unit for receiving broadcasting data from a channel corresponding to the channel selection and for receiving, transmitting and processing at least code division multiple access (CDMA) or global system for mobile communications (GSM) signals, wherein the broadcasting data of the channel comprises broadcasting programs and service information for only the channel; an extracting unit for extracting information from the received broadcasting data of the channel for storage in a memory unit, the extracted information comprising the service information and an identifier that identifies a program characteristic of a broadcasting program of the broadcasting programs; the memory unit for storing the extracted service information and the extracted identifier; a display device for displaying a screen to facilitate a search of one or more of the received broadcasting programs; an input unit for receiving an input or a selection of a program characteristic from a user via the display device; and a searching unit for searching at least the stored service information or the stored identifier based on the received input or the selected program characteristic, for generating a list of broadcasting programs corresponding to the received input or the selected program characteristic, and for providing the list to the display device for display, wherein, if no broadcasting programs corresponding to the received input or the selected program characteristic are found by the searching unit, the display device displays a message indicating nonexistence of a matching broadcasting program, wherein the broadcasting data further comprises fast information channel (FIC) data and main service channel (MSC) data, wherein the extracting unit is further for extracting the service information and the identifier from the received FIC data, wherein the extracted identifier further identifies a particular age range or gender, and wherein, if a flag field of a Fast Information Group (FIG) Type of the FIC data has a value of 1, the extracting unit is further for extracting the identifier from a Reserved For Advance (RFA) field of the FIG Type of the FIC data;
wherein the identifier comprises a first sub-identifier identifying the particular age range and a second sub-identifier identifying the particular gender, andwherein the extracting unit is further for extracting the first sub-identifier from a lower 2-bit portion of the RFA field and for extracting the second sub-identifier from a 1-bit portion of the RFA field. - View Dependent Claims (3)
-
Specification