Methods and apparatus for recording video files and for generating a table listing the recorded files and links to additional information
First Claim
1. A method for receiving, in a receiver, broadcast data propagated by a multiplexed and modulated digital signal, the signal including video data and at least one elementary stream conveying the broadcast data, the broadcast data including a header and, if necessary, a payload, the receiver including:
- (i) a tuner for tuning to the signal under control of a user of the receiver;
(ii) a demodulator, coupled to the tuner, for demodulating the signal to generate a transport stream conveying the broadcast data;
(iii) a data processor responsive to control signals from the user for processing the broadcast data;
(iv) a rewritable memory coupled to the data processor; and
(v) a display device for displaying the video data as well as displayable data corresponding to the broadcast data, the method comprising the steps of(a) applying power to the tuner, the demodulator, the data processor, and the rewritable memory independent of the on-off state of the display device, (b) generating and storing a table in the rewritable memory to be filled in by the data processor, (c) processing in the data processor the header to obtain field information conveyed by the header, (d) if the field information indicates that the broadcast data contains a filename to be stored, storing the filename and the payload of the broadcast data corresponding to the filename in the rewritable memory, and proceeding to step (f), (e) if the field information indicates that the broadcast data contains a location to be stored, storing the location in the rewritable memory, and (f) storing at least some of the field information as an entry in the table for later recall by the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiver arranged to receive and store broadcast data transported by elementary stream of a multiplexed and modulated digital television signal in a rewritable memory during a low power consumption mode for later recall by a user of the receiver. For recall, the receiver is fully energized, and the receiver is further arranged to transfer the broadcast data stored in the rewritable memory to a receiver storage device for further processing of the data under control of the user.
179 Citations
20 Claims
-
1. A method for receiving, in a receiver, broadcast data propagated by a multiplexed and modulated digital signal, the signal including video data and at least one elementary stream conveying the broadcast data, the broadcast data including a header and, if necessary, a payload, the receiver including:
- (i) a tuner for tuning to the signal under control of a user of the receiver;
(ii) a demodulator, coupled to the tuner, for demodulating the signal to generate a transport stream conveying the broadcast data;
(iii) a data processor responsive to control signals from the user for processing the broadcast data;
(iv) a rewritable memory coupled to the data processor; and
(v) a display device for displaying the video data as well as displayable data corresponding to the broadcast data, the method comprising the steps of(a) applying power to the tuner, the demodulator, the data processor, and the rewritable memory independent of the on-off state of the display device, (b) generating and storing a table in the rewritable memory to be filled in by the data processor, (c) processing in the data processor the header to obtain field information conveyed by the header, (d) if the field information indicates that the broadcast data contains a filename to be stored, storing the filename and the payload of the broadcast data corresponding to the filename in the rewritable memory, and proceeding to step (f), (e) if the field information indicates that the broadcast data contains a location to be stored, storing the location in the rewritable memory, and (f) storing at least some of the field information as an entry in the table for later recall by the user. - View Dependent Claims (2, 12, 13, 19, 20)
(g) energizing the display device, the central processing unit, the storage device, and the video circuit, (h) transferring contents of the rewritable memory to the storage device, (i) accessing the table from the storage device under control of the user at the time of later recall, (j) displaying contents of the table on the display device upon processing of the table by the central processing unit and the video circuit, (k) selecting a table entry in the displayed table corresponding to broadcast data now of interest to the user, (l) if the entry corresponds to the location of the broadcast data, extracting the location from the storage device for further processing by the central processing unit, and (m) if the entry corresponds to a filename, extracting the payload corresponding to the filename from the storage device for further processing by the central processing unit.
- (i) a tuner for tuning to the signal under control of a user of the receiver;
-
12. The method of claim 1, wherein said step of storing at least some of the field information as an entry in the table for later recall by the user includes:
storing date and time information obtained from said field information in said table entry.
-
13. The method of claim 12, wherein said step of storing at least some of the field information as an entry in the table for later recall by the user further includes:
storing category and description information obtained from said field information in said table entry.
-
19. The method of claim 2, wherein said step of storing at least some of the field information as an entry in the table for later recall includes:
storing date and time information obtained from said field information in said table entry.
-
20. The method of claim 2, wherein said step of storing at least some of the field information as an entry in the table for later recall by the user includes:
storing description information obtained from said field information in said table entry.
-
3. A method for receiving, in a receiver, broadcast data propagated by a multiplexed digital television signal, the signal including video data and at least one broadcast data elementary stream conveying the broadcast data, the broadcast data including a header and, if necessary, an associated payload, the header including a field that conveys an interest category assigned to the broadcast data, the receiver including:
- (i) a tuner for tuning to the signal under control of a user of the receiver;
(ii) a demodulator, coupled to the tuner, for demodulating the signal to generate a transport stream conveying the broadcast data;
(iii) a data processor responsive to control signals from the user for processing broadcast data;
(iv) a rewritable memory coupled to the data processor; and
(v) a display device for displaying the video data as well as displayable data corresponding to the broadcast data, the method comprising the steps of(a) applying power to the tuner, the demodulator, the demultiplexer, the data processor, and the rewritable memory independent of the on-off state of the display device, (b) generating and storing a table in the rewritable memory to be filled in by the data processor, (c) receiving from the user at least one interest category of interest to the user, and storing the at least one category in the data processor, (d) processing in the data processor the header to obtain field information conveyed by the header, (e) if the interest category of the broadcast data matches with the at least one interest category stored in the data processor for the user, proceeding to step (f);
otherwise, bypassing the broadcast data,(f) if the field information indicates that the broadcast data contains a filename to be stored, storing the filename and the payload of the broadcast data corresponding to the filename in the rewritable memory, and proceeding to step (h), (g) if the field information indicates that the broadcast data contains a location to be stored, storing the location in the rewritable memory, and (h) storing at least some of the field information in the table for later recall by the user. - View Dependent Claims (4, 14, 15)
(i) energizing the display device, the central processing unit, the storage device, and the video circuit, (j) transferring contents of the rewritable memory to the storage device under control of the user, (k) accessing the table from the storage device under control of the user at the time of later recall, (l) displaying contents of the table on the display device upon processing of the table by the central processing unit and the video circuit, (m) selecting a table entry in the displayed table corresponding to broadcast data of interest to the user, (n) if the entry corresponds to the location of the broadcast data, extracting the location from the storage device for further processing by the central processing unit, and (o) if the entry corresponds to a filename, extracting the payload corresponding to the filename from the storage device for further processing by the central processing unit.
- (i) a tuner for tuning to the signal under control of a user of the receiver;
-
14. The method of claim 3, wherein said step of storing at least some of the field information as an entry in the table for later recall by the user further includes:
storing description information obtained from said field information in said table entry.
-
15. The method of claim 14, wherein said step of storing at least some of the field information as an entry in the table for later recall by the user further includes:
storing date and time information obtained from said field information in said table entry.
-
5. A method for receiving, in a receiver, broadcast data propagated by a multiplexed and modulated digital television signal, the signal including a series of elementary streams conveying the broadcast data as well as video data, the broadcast data including a header and, if necessary, an associated payload, the header including a section that conveys an interest category assigned to the broadcast data, the receiver including:
- (i) a tuner for tuning to the signal under control of a user of the receiver;
(ii) a demodulator, coupled to the tuner, for demodulating the signal to generate a transport stream conveying the broadcast data;
(iii) a data processor responsive to control signals from the user for processing broadcast data;
(iv) a rewritable memory coupled to the data processor; and
v a display device for displaying the video data as well as displayable data corresponding to the broadcast data, the method comprising the steps of;(a) applying power to the tuner, the demodulator, the demultiplexer, the data processor, and the rewritable memory independent of the on-off state of the display device, (b) generating and storing a table in the rewritable memory to be filled in by the data processor, (c) receiving from the user at least one interest category of interest to the user, and storing the at least one category in the data processor, (d) processing in the data processor the header to obtain field information conveyed by the header, (e) it the interest category of the broadcast data matches with the at least one interest category stored in the data processor for the user, proceeding to step (f);
otherwise, bypassing the broadcast data,(f) if the field information indicates that the broadcast data contains a filename to be stored, storing the filename and the payload of the broadcast data corresponding to the filename in the rewritable memory, and proceeding to step (h), (g) if the field information indicates that the broadcast data contains a location to be stored, storing the location in the rewritable memory, (h) storing at least some of the field information in the table for later recall by the user, and (i) returning to step (d) to process the next incoming one of the broadcast data elementary streams. - View Dependent Claims (6, 7, 16, 17, 18)
(j) energizing the display device, the central processing unit, the storage device, and the video circuit, (k) transferring contents of the rewritable memory to the storage device under control of the user, (l) accessing the table from the storage device under control of the user at the time of later recall, (m) displaying contents of the table on the display device upon processing of the table by the central processing unit and the video circuit, (n) selecting a table entry in the displayed table corresponding to broadcast data now of interest to the user, (o) if the entry corresponds to the location of the broadcast data, extracting the location from the storage device for further processing by the central processing unit, and (p) if the entry corresponds to a filename, extracting the payload corresponding to the filename from the storage device for further processing by the central processing unit.
- (i) a tuner for tuning to the signal under control of a user of the receiver;
-
7. The method as recited in claim 6 wherein, if the payload corresponds to an executable program, the step of further processing by the central processing unit includes the step of executing the executable program.
-
16. The method of claim 5, wherein said step of storing at least some of the field information in the table for later recall includes:
storing category and description information obtained from said field information in said table entry.
-
17. The method of claim 5, wherein said step of storing at least some of the field information in the table for later recall includes:
storing date information obtained from said field information in said table entry.
-
18. The method of claim 17, wherein said step of storing at least some of the field information in the table for later recall further includes:
storing description information obtained from said field information in said table entry.
-
8. A receiver for receiving broadcast data propagated by a multiplexed and modulated digital television signal, the signal including video data and at least one elementary stream conveying the broadcast data, the broadcast data including a header and, if necessary, a payload, the receiver including
a tuner for tuning to the signal under control of a user of the receiver, a demodulator, coupled to the tuner, for demodulating the signal to generate a transport stream conveying the broadcast data, a data processor, responsive to input from the user, for processing the broadcast data, a rewritable memory, coupled to the data processor, for storing the broadcast data, and a display device, responsive to the data processor, for displaying, when energized, the video data as well as displayable data representative of the header and payload of the broadcast data, the tuner, the demodulator, the data processor, and the rewritable memory being continuously on independent of the on-off state of the display device, the rewritable memory including a table for storing the broadcast data, the data processor including a header processor for processing the header to obtain field information conveyed by the header, a field processor to determine if the field information indicates that the broadcast data contains a filename to be stored and means for storing the filename and the payload of the broadcast data corresponding to the filename in the rewritable memory, the field processor also being used to determine if the field information indicates that the broadcast data contains a location to be stored and means for storing the location only in the rewritable memory, and a storage processor for storing at least some of the field information as an entry in the table for later recall by the user.
Specification