System and method for time-shifted program viewing
US-2015304621-A1 · Oct 22, 2015 · US
US9711184B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9711184-B2 |
| Application number | US-201514753321-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 29, 2015 |
| Priority date | Mar 1, 1999 |
| Publication date | Jul 18, 2017 |
| Grant date | Jul 18, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method of storing a substantially real time stream of information signals arranged in separate, consecutive data packets of digital format on a disc like record carrier. A new stream pack (S_PCK) is defined comprising a pack header and a multiple of source packets containing said data packets with corresponding added time stamps related to a time of arrival of said data packets. The pack header comprises data packet retrieval information, such as the number of new source packets in the stream pack and the effect of the start location of the first source packet in the stream pack. Preferably private stream 2 of the MPEG-format is employed for this new stream.
Opening claim text (preview).
The invention claimed is: 1. A system for storing a substantially real time stream of information signals, the system comprising: a receiver to receive a serial stream of information signals; a streamer connected to the receiver to stream the received information signals for recording to a media, the streamer being configured to: establish an application packet arrival time stamp (APAT) corresponding to a time of arrival of data packets, the application packet arrival time stamp (APAT) comprising bits corresponding to predetermined time intervals, select bits from the application packet arrival time stamp (APAT) for deriving an application time stamp (TM_APP), collect a received data packet and related application time stamp (TM_APP) in a source packet and to collect a multiple of source packets in a stream pack (S-PCK), a size of the stream pack (S-PCK) corresponding to a predetermined size of a unit of recording of the media, store data packet retrieval information in the stream pack (S-PCK), and store, in pack header of the stream pack (S-PCK), information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base; and a recorder connected to the streamer to record the stream pack (S-PCK) onto the media having the predetermined size of the unit of recording that is larger than the size of the stream pack (S-PCK). 2. The system of claim 1 , wherein the stream pack (S-PCK) has a fixed size of 2048 bytes. 3. The system of claim 1 , wherein the pack header starts with a start code area (Start_code_prefix) of 3 bytes and is immediately followed by a stream identification area (Stream_Id) of 1 byte. 4. The system of claim 3 , wherein the stream identification area comprises identification information identifying a private_stream_ 2 according to the MPEG coding format. 5. The system of claim 3 , wherein the data packet retrieval information comprises a number of beginnings (Number_of_start) of a source packet in the corresponding stream pack (S-PCK) and information related to a position of a first byte (Start_offset_first_packet) of a first source packet in the corresponding stream pack (S-PCK). 6. A system for reproducing a substantially real time stream of information signals, the system comprising: a reader for reading, from a media, stream packs (S-PCK) corresponding to a unit of recording on the media, the stream packs (S-PCK) having a size larger than a size of data packets, wherein a stream pack (S-PCK) of the media stream packs comprises a multiple of the data packets each arranged in a source packet with a corresponding application time stamp (TM_APP) derived by selecting bits from an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the stream pack (S-PCK) comprising a pack header with data packet retrieval information and with information related to the application time stamp (TM_APP) for enabling retrieving a reference time base; and a streamer configured to: recover from the stream pack (S-PCK) the source packets in correspondence with the data packet retrieval information, and retrieve the reference time base and output the data packets as the substantially real time stream, in accordance with the corresponding application time stamp (TM_APP). 7. The system of claim 6 , wherein the stream pack (S-PCK) has a fixed size of 2048 byte. 8. The system of claim 6 , wherein the pack header starts with a start code area (Start_code_prefix) of 3 bytes and immediately followed by a stream identification area (Stream_id) of 1 byte. 9. The system of claim 8 , wherein the stream identification area comprises identification information identifying a private_stream_ 2 according to the MPEG coding format. 10. The system of claim 9 , wherein the source packet retrieval information comprises a number of beginnings (Number_of_start) of a source packet in the corresponding stream pack (S-PCK) and information related to a position of a first byte (Start_offset_first_packet) of a first source packet in the corresponding stream pack (S-PCK). 11. A method of storing a substantially real time serial stream of information signals presenting information arranged in separate, consecutive data packets of digital format on a disc-like record carrier, the disc-like record carrier having units of recording where each unit has a predetermined size larger than a size of a data packet of the data packets, the method comprising acts of: receiving in a receiver the serial stream of information signals; detecting the data packets in the serial stream of information signals; establishing, by a time stamper, an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the application packet arrival time stamp (APAT) comprising bits corresponding to predetermined time intervals; selecting bits from the application packet arrival time stamp (APAT) for deriving an application time stamp (TM_APP); collecting, by a collector, a detected data packet and the related application time stamp (TM_APP) in a source packet, and collecting multiple source packets in a stream pack (S-PCK) with a pack header, a size of the stream pack (S-PCK) corresponding to the predetermined size of the unit of recording of the disc-like record carrier; storing source packet retrieval information in the stream pack (S-PCK); storing, in the pack header, information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base; and storing the stream pack (S-PCK) on the disc-like record carrier. 12. The method of claim 11 , wherein the stream pack (S_PCK) has a fixed size of 2048 byte. 13. The method of claim 11 , wherein the pack header starts with a start code area (Start_code_prefix) of 3 bytes and immediately followed by a stream identification area (Stream_id) of 1 byte. 14. The method of claim 13 , wherein the stream identification area comprises identification information identifying a private_stream_ 2 according to the MPEG coding format. 15. The method of claim 14 , wherein the source packet retrieval information comprises a number of beginnings (Number_of_start) of a source packet in the corresponding stream pack (S-PCK) and information related to a position of a first byte (Start_offset_first_packet) of a first source packet in the corresponding stream pack (S-PCK). 16. A method of processing a substantially real time serial stream of information signals, the method comprising acts of: receiving the serial stream of information signals in a receiver; detecting data packets in the serial stream of information signals in a detector; establishing via a time stamper, an application packet arrival time stamp (APAT) corresponding to a time of arrival of the data packets, the application packet arrival time stamp (APAT) several bits corresponding to predetermined time intervals; selecting bits from the application packet arrival time stamp (APAT) to derive an application time stamp (TM_APP); collecting, in a collector, a data packet of the data packets and the related application time stamp (TM_APP) in a source packet, and collecting multiple source packets in a stream pack (S-PCK) with a pack header, a size of the stream pack (S-PCK) being smaller than a predetermined size; storing source packet retrieval information in the stream pack (S-PCK); and storing, in the pack header, information with respect to the application time stamp (TM_APP) for enabling retrieving a reference time base. 17. The method of claim 16 , further comprising an act
on discs (G11B27/036, G11B27/038 take precedence) · CPC title
DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs · CPC title
Time code signal · CPC title
Rewritable discs · CPC title
Write-once discs · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.