← Back to Patent Explorer
US5481312A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of and apparatus for the transmission of high and low priority segments of a video bitstream over packet networks

Assignee: AT&T Inc
•
Filing: 1994-11-18
•
Granted: 1996-01-02
•
Expires: 2014-11-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and method of transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, is disclosed. The transmitter first transmits high priority information, representative of the high priority segments, of the video bitstream over the facility using a first packet delivery mechanism having a first probability of success and subsequently transmits a low priority partition, including the low priority segments, of the video bitstream over the facility using a second packet deliver mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism. At the receiver, the high priority partition is received and used to generate the high priority segments. When each low priority segment of the low priority partition is received, the associated high priority segment is interleaved in real time with the received low priority segment to create an interleaved video bitstream. The high priority information may be sent as a high priority partition (including the high priority segments), sent as a high priority format (used by the receiver to generate high priority segments), or sent as a high priority identifier (used to identify previously stored high priority segments at the receiver).

Inventors

  • 👤 Glenn L. Cash
  • 👤 Mehmet R. Civanlar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 06:28
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/40; H04N21/43; H04N21/434; H04L; H04L12/00; H04L12/64; H04L12/6418; H04N19/00; H04N19/30; H04N19/37; H04N19/60; H04N19/61; H04N21/20; H04N21/23; H04N21/236; H04N7/00; H04N7/16; H04N7/173; H04N7/17309; H04N7/17318; H04L2012/6445; H04L2012/6448; H04L2012/6454; H04L2012/6464; H04L2012/6483

Claims Analysis

Total Claims: 40
Claim 1
Independent Claim 164 words
A method of transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of at the transmitter, first transmitting a high priority partition, including the high priority segments, of the video bitstream over the facility using a first packet delivery mechanism having a first probability of success; subsequently transmitting, after the completion of transmission of the high priority partition, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, receiving and storing the high priority partition; receiving the low priority partition; and interleaving each high priority segment, obtained from storage, in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 2
Independent Claim 164 words
A method of transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of at the transmitter, first transmitting a high priority partition, including the high priority segments, of the video bitstream over the facility using a first packet delivery mechanism having a first probability of success; subsequently transmitting, after the completion of transmission of the high priority partition, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, receiving and storing the high priority partition; receiving the low priority partition; and interleaving each high priority segment, obtained from storage, in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 3
Independent Claim 166 words
A method of transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of at the transmitter, first transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success; subsequently transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, receiving the high priority information and using it to generate the high priority segments; receiving the low priority partition; and interleaving each generated high priority segment in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 4
Independent Claim 166 words
A method of transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of at the transmitter, first transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success; subsequently transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, receiving the high priority information and using it to generate the high priority segments; receiving the low priority partition; and interleaving each generated high priority segment in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 5
Dependent Claim 31 words
The method of claim 2 wherein the first packet delivery mechanism provides reliable error-free delivery of packets over the facility and said second packet delivery mechanism uses a less-reliable delivery mechanism.
Claim 6
Dependent Claim 47 words
The method of claim 2 including the steps of at the transmitter, receiving a video bitstream having high priority segments interleaved with associated low priority segments; and partitioning the video bitstream into a high priority partition and a low priority partition prior to said first transmitting step.
Claim 7
Dependent Claim 75 words
The method of claim 4 further including the steps of at the transmitter, receiving a video bitstream having high priority segments interleaved with associated low priority segments; storing the video bitstream; generating a table identifying the association between high priority segments and low priority segments in the video bitstream; and creating the high priority partition using the table to access the high priority segments from the stored video bitstream prior to said first transmitting step.
Claim 8
Dependent Claim 17 words
The method of claim 5 wherein the table identifies the storage location of the high priority segments.
Claim 9
Dependent Claim 25 words
The method of claim 6 wherein a time stamp is used to identify the association between the high priority segments and the low priority segments.
Claim 10
Dependent Claim 25 words
The method of claim 6 wherein a frame identifier is used to identify the association between the high priority segments and the low priority segments.
Claim 11
Dependent Claim 43 words
The method of claim 8 further including the step of at the transmitter, receiving a video bitstream having a high priority partition, including the high priority segments, and a low priority partition, including the low priority segments, prior to said first transmitting step.
Claim 12
Dependent Claim 50 words
The method of claim 2 further including the steps of at the receiver, requesting a delivery of a bitstream of an identified video segment; and at the transmitter, receiving the video segment request and in response thereto accessing the bitstream for the identified video segment prior to the transmitting step.
Claim 13
Dependent Claim 46 words
The method of claim 2 further including the steps of at the receiver, sending a control command request to the transmitter; and at the transmitter, decoding and controlling the transmission of said low priority partition to the receiver in response to a received control command request.
Claim 14
Dependent Claim 27 words
The method of claim 11 wherein the control command request is selected from a group of commands including at least stop, pause, fast forward, and replay commands.
Claim 15
Dependent Claim 77 words
The method of claim 2 further including the steps of at the receiver, sending a replay command to the transmitter requesting a replay transmission of the low priority partition; at the transmitter, in response to the replay command, sending a replay transmission of the low priority partition to the receiver; and at the receiver, interleaving in real time a high priority segment associated with each received low priority segment of the replay transmission received from the transmitter.
Claim 16
Dependent Claim 38 words
The method of claim 2 wherein the high priority information is a high priority partition including the high priority segments and wherein at the receiver the high priority partition is stored prior to receiving the low priority partition.
Claim 17
Dependent Claim 24 words
The method of claim 2 wherein the high priority information includes standard format information used by a receiver to generate the high priority segments.
Claim 18
Dependent Claim 22 words
The method of claim 2 wherein the high priority information is used to identify high priority segments previously stored at the receiver.
Claim 19
Independent Claim 133 words
A method of communicating a video bitstream, including interleaved high priority and associated low priority segments, over a packet network, comprising the steps of partitioning segments of a received video bitstream into high priority and low priority partitions; transmitting the high priority partition first over the network in real time using a reliable delivery mechanism of the network; subsequently transmitting, after the completion of transmission of the high priority partition, the low priority partition second over the network using a less reliable delivery mechanism of the network; recovering and storing at a receiver location the high priority partition; receiving the low priority partition at the receiver location; and interleaving segments of the stored high priority partition in real time with associated segments of the received low priority partition to recreate the video bitstream.
Claim 20
Independent Claim 133 words
A method of communicating a video bitstream, including interleaved high priority and associated low priority segments, over a packet network, comprising the steps of partitioning segments of a received video bitstream into high priority and low priority partitions; transmitting the high priority partition first over the network in real time using a reliable delivery mechanism of the network; subsequently transmitting, after the completion of transmission of the high priority partition, the low priority partition second over the network using a less reliable delivery mechanism of the network; recovering and storing at a receiver location the high priority partition; receiving the low priority partition at the receiver location; and interleaving segments of the stored high priority partition in real time with associated segments of the received low priority partition to recreate the video bitstream.
Claim 21
Dependent Claim 171 words
Apparatus for transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising at the transmitter, first means for transmitting a high priority partition, including the high priority segments, of the video bitstream over the facility using a first packet delivery mechanism having a first probability of success; second means for transmitting, after the completion of transmission of the high priority partition, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, means for receiving the high priority and low priority partitions; means for storing the high priority partition; and means for interleaving a high priority segment, obtained from storage, in real time with the associated low priority segment to create an interleaved video bitstream.
Claim 22
Dependent Claim 171 words
Apparatus for transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising at the transmitter, first means for transmitting a high priority partition, including the high priority segments, of the video bitstream over the facility using a first packet delivery mechanism having a first probability of success; second means for transmitting, after the completion of transmission of the high priority partition, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, means for receiving the high priority and low priority partitions; means for storing the high priority partition; and means for interleaving a high priority segment, obtained from storage, in real time with the associated low priority segment to create an interleaved video bitstream.
Claim 23
Dependent Claim 113 words
Apparatus for transmitting a video bitstream over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising first means for transmitting a high priority partition, including the high priority segments, of the video bitstream, over the facility using a first packet delivery mechanism having a first probability of success; and second means for transmitting, after the completion of transmission of the high priority partition, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second probability of success which is substantially lower than that of the first delivery mechanism.
Claim 24
Dependent Claim 113 words
Apparatus for transmitting a video bitstream over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising first means for transmitting a high priority partition, including the high priority segments, of the video bitstream, over the facility using a first packet delivery mechanism having a first probability of success; and second means for transmitting, after the completion of transmission of the high priority partition, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second probability of success which is substantially lower than that of the first delivery mechanism.
Claim 25
Dependent Claim 86 words
Apparatus for receiving a video bitstream over a facility from a transmitter, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising means for first receiving the high priority partition and, after the completed reception of the high priority partition, receiving the low priority partition; means for storing the high priority partition; and means for interleaving a high priority segment, obtained from storage, in real time with the associated low priority segment to create an interleaved video bitstream.
Claim 26
Dependent Claim 86 words
Apparatus for receiving a video bitstream over a facility from a transmitter, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising means for first receiving the high priority partition and, after the completed reception of the high priority partition, receiving the low priority partition; means for storing the high priority partition; and means for interleaving a high priority segment, obtained from storage, in real time with the associated low priority segment to create an interleaved video bitstream.
Claim 27
Independent Claim 184 words
A method of transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of at the transmitter, first transmitting standard format information, instead of the high priority segments of the video bitstream, over the facility using a first packet delivery mechanism having a first probability of success, the standard format information being used to generate high priority segments at the receiver; subsequently transmitting, after the completion of transmission of the standard format information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, receiving the standard format information and using it to generate the high priority segments; receiving the low priority partition; and interleaving each generated high priority segment in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 28
Independent Claim 184 words
A method of transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of at the transmitter, first transmitting standard format information, instead of the high priority segments of the video bitstream, over the facility using a first packet delivery mechanism having a first probability of success, the standard format information being used to generate high priority segments at the receiver; subsequently transmitting, after the completion of transmission of the standard format information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, receiving the standard format information and using it to generate the high priority segments; receiving the low priority partition; and interleaving each generated high priority segment in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 29
Dependent Claim 172 words
Apparatus for transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising at the transmitter, first means for transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success; second means for transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, means for receiving the high priority information and using it to generate the high priority segments; means for receiving the low priority partition; and means for interleaving each generated high priority segment in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 30
Dependent Claim 172 words
Apparatus for transmitting a video bitstream from a transmitter over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising at the transmitter, first means for transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success; second means for transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism; and at the receiver, means for receiving the high priority information and using it to generate the high priority segments; means for receiving the low priority partition; and means for interleaving each generated high priority segment in real time with the associated received low priority segment to create an interleaved video bitstream.
Claim 31
Dependent Claim 24 words
The apparatus of claim 22 wherein the high priority information includes standard format information used by a receiver to generate the high priority segments.
Claim 32
Dependent Claim 22 words
The apparatus of claim 22 wherein the high priority information is used to identify high priority segments previously stored at the receiver.
Claim 33
Independent Claim 129 words
A method of transmitting a video bitstream over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of first transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success, the high priority information being used to generate a high priority partition at the receiver; and second transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism.
Claim 34
Independent Claim 129 words
A method of transmitting a video bitstream over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of first transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success, the high priority information being used to generate a high priority partition at the receiver; and second transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism.
Claim 35
Independent Claim 85 words
A method of receiving a video bitstream over a facility from a transmitter, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of receiving the high priority information and using it to generate the high priority segments; receiving, after the completion of reception of the high priority information, the low priority segments; and interleaving each generated high priority segment in real time with the associated low priority segment to create an interleaved video bitstream.
Claim 36
Independent Claim 85 words
A method of receiving a video bitstream over a facility from a transmitter, the video bitstream including a plurality of high priority segments and associated low priority segments, said method comprising the steps of receiving the high priority information and using it to generate the high priority segments; receiving, after the completion of reception of the high priority information, the low priority segments; and interleaving each generated high priority segment in real time with the associated low priority segment to create an interleaved video bitstream.
Claim 37
Dependent Claim 130 words
Apparatus for transmitting a video bitstream over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising first means for transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success, the high priority information being used to generate the high priority segments at the receiver; and second means for transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism.
Claim 38
Dependent Claim 130 words
Apparatus for transmitting a video bitstream over a facility to a receiver, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising first means for transmitting high priority information, representative of the high priority segments, over the facility using a first packet delivery mechanism having a first probability of success, the high priority information being used to generate the high priority segments at the receiver; and second means for transmitting, after the completion of transmission of the high priority information, a low priority partition, including the low priority segments, of the video bitstream over the facility in real time using a second packet delivery mechanism having a second probability of success which is substantially lower than that of the first delivery mechanism.
Claim 39
Dependent Claim 87 words
Apparatus for receiving a video bitstream over a facility from a transmitter, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising means for receiving the high priority information and using it to generate the high priority segments; means for receiving, after the completion of reception of the high priority information, the low priority segments; and means for interleaving each generated high priority segment in real time with the associated low priority segment to create an interleaved video bitstream.
Claim 40
Dependent Claim 87 words
Apparatus for receiving a video bitstream over a facility from a transmitter, the video bitstream including a plurality of high priority segments and associated low priority segments, said apparatus comprising means for receiving the high priority information and using it to generate the high priority segments; means for receiving, after the completion of reception of the high priority information, the low priority segments; and means for interleaving each generated high priority segment in real time with the associated low priority segment to create an interleaved video bitstream.

References Cited (Backward Citations)

US5202886A Cited
US5144425A Cited
US5231486A Cited
US5363141A Cited
US5361097A Cited
US5386232A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-01 1999-07-03 2000-01-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-01 2003-07-03 2004-01-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-01 2007-07-03 2008-01-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag