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

Transmission of coded and compressed voice and image data in fixed bit length data packets

Assignee: International Business Machines Corp
•
Filing: 1997-02-19
•
Granted: 2000-07-04
•
Expires: 2017-02-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data transmission method and apparatus, by which, when coded and compressed image data are transmitted in the form of packet composed of a fixed bit length, image data can be desirably transmitted, even though a band width given to image data is dynamically changed. The data transmission method mixes coded and compressed voice data and coded and compressed image data together, and transmits resultant data to a network in the form of packet composed of a fixed bit length. As a method, the process comprises the steps of: (a) trying to input voice data; (b) detecting a presence of voice data; (c) capturing image data at a predetermined capture interval; (d) coding and compressing the captured image data at a predetermined compression rate; (e) coding and compressing the voice data upon a detection at the step (b), mixing resultant voice data with resultant image data, and dividing mixed data into packets; (f) transmitting packets; (g) predicting a presence of voice data in a near future in accordance with more than one previous result of the detection at the step (b); and (h) adjusting the predetermined capture interval at the step (c) in accordance with a prediction at the step (g).

Inventors

  • 👤 Katsuya Ishikawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 20:31
CPC Classifications
G; G10; G10L; G10L19/00

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 178 words
A real-time audio visual data transmission method, wherein coded and compressed voice data is mixed with coded and compressed image data to form fixed bit length resultant data packets which are transmitted to a network, said method comprising the steps of: (a) trying to input voice data; (b) detecting a presence of voice data; (c) capturing image data at a predetermined capture interval; (d) coding and compressing the captured image data at a predetermined compression rate; (e) coding and compressing said voice data upon a detection at said step (b), mixing the coded and compressed voice data with the coded and compressed image data, and dividing the resultant mixed data into fixed bit length data packets; (f) transmitting said fixed bit length data packets to said network during a real-time audio visual presentation; (g) predicting a presence of voice data in a near future in accordance with more than one previous result of the detection at step (b); and (h) adjusting said predetermined capture interval at said step (c) in accordance with a prediction at said step (g).
Claim 2
Dependent Claim 178 words
A real-time audio visual data transmission method, wherein coded and compressed voice data is mixed with coded and compressed image data to form fixed bit length resultant data packets which are transmitted to a network, said method comprising the steps of: (a) trying to input voice data; (b) detecting a presence of voice data; (c) capturing image data at a predetermined capture interval; (d) coding and compressing the captured image data at a predetermined compression rate; (e) coding and compressing said voice data upon a detection at said step (b), mixing the coded and compressed voice data with the coded and compressed image data, and dividing the resultant mixed data into fixed bit length data packets; (f) transmitting said fixed bit length data packets to said network during a real-time audio visual presentation; (g) predicting a presence of voice data in a near future in accordance with more than one previous result of the detection at step (b); and (h) adjusting said predetermined capture interval at said step (c) in accordance with a prediction at said step (g).
Claim 3
Dependent Claim 83 words
The data transmission method according to claim 1, wherein, said step (g) further includes the sub-steps of: determining, for a plurality of times, whether or not a voice has been input for a predetermined period in a past; predicting that a voice will be input in a near future when a ratio of voice input is a predetermined ratio or greater; and predicting that a voice will not be input in the near future when said ratio is less than said predetermined ratio.
Claim 4
Dependent Claim 98 words
The data transmission method according to claim 1, wherein, said step (g) further includes the sub-steps of: determining, for a plurality of times, whether or not a voice has been input for a predetermined period in a past; calculating a weighted average value by using a past time as an weighting factor; predicting that a voice will be input in a near future when said weighted average value is a threshold value or greater; and predicting that a voice will not be input in the near future, when said weighted average value is less than said threshold value.
Claim 5
Dependent Claim 71 words
The data transmission method according to claim 1, wherein, at said step (c), image data can be captured either during a first relatively short capture interval, or during a second relatively long capture interval, and wherein, at said step (h) said second capture interval is selected upon a prediction that voice data will be present, and said first capture interval is selected upon a prediction indicates voice data will be absent.
Claim 6
Dependent Claim 177 words
A real-time audio visual data transmission method, wherein coded and compressed voice data is mixed with coded and compressed image data to form fixed bit length resultant data packets which are transmitted to a network, said method comprising the steps of: (a) trying to input voice data; (b) detecting a presence of voice data; (c) capturing image data at a predetermined capture interval; (d) coding and compressing the captured image data at a predetermined compression rate; (e) coding and compressing said voice data upon a detection at said step (b), mixing the coded and compressed voice data with the coded and compressed image data, and dividing the resultant mixed data into fixed bit length data packets; (f) transmitting said fixed bit length data packets to said network during a real-time audio visual presentation; (g) predicting a presence of voice data in a near future in accordance with more than one previous result of the detection at step (b); and (h) adjusting said compression rate at said step (d) in accordance with a prediction at said step (g).
Claim 7
Dependent Claim 177 words
A real-time audio visual data transmission method, wherein coded and compressed voice data is mixed with coded and compressed image data to form fixed bit length resultant data packets which are transmitted to a network, said method comprising the steps of: (a) trying to input voice data; (b) detecting a presence of voice data; (c) capturing image data at a predetermined capture interval; (d) coding and compressing the captured image data at a predetermined compression rate; (e) coding and compressing said voice data upon a detection at said step (b), mixing the coded and compressed voice data with the coded and compressed image data, and dividing the resultant mixed data into fixed bit length data packets; (f) transmitting said fixed bit length data packets to said network during a real-time audio visual presentation; (g) predicting a presence of voice data in a near future in accordance with more than one previous result of the detection at step (b); and (h) adjusting said compression rate at said step (d) in accordance with a prediction at said step (g).
Claim 8
Dependent Claim 71 words
The data transmission method according to claim 5, wherein, at said step (d), image data can be compressed either at a first relatively high compression rate, or at a second relatively low compression rate, and wherein, at said step (h), said first compression rate is selected when a prediction indicates voice data will be present, and said second compression rate is selected when a prediction indicates voice data will be absent.
Claim 9
Dependent Claim 83 words
The data transmission method according to claim 5, wherein, said step (g) further includes the sub-steps of: determining, for a plurality of times, whether or not a voice has been input for a predetermined period in a past; predicting that a voice will be input in a near future when a ratio of voice input is a predetermined ratio or greater; and predicting that a voice will not be input in the near future when said ratio is less than said predetermined ratio.
Claim 10
Dependent Claim 98 words
The data transmission method according to claim 5, wherein, said step (g) further includes the sub-steps of: determining, for a plurality of times, whether or not a voice has been input for a predetermined period in a past; calculating a weighted average value by using a past time as an weighting factor; predicting that a voice will be input in a near future when said weighted average value is a threshold value or greater; and predicting that a voice will not be input in a near future when said weighted average value is less than said threshold value.
Claim 11
Dependent Claim 196 words
A data transmission apparatus which mixes coded and compressed voice data and coded and compressed image data together, and which transmits resultant data to a network in the form of packet composed of a fixed bit length, comprising: (a) a voice input receiving voice data input; (b) a voice detector detecting the presence of voice data; (c) an image input receiving image data input; (d) an image capturer capturing image data at a predetermined capture interval; (e) an image coder/compressor coding and compressing image data at a predetermined compression rate; (f) a data mixer coding and compressing said voice data upon a detection by said voice detector, mixing coded and compressed voice data with coded and compressed image data, and dividing resultant mixed data into fixed bit length data packets; (g) a transmitter transmitting said fixed length data packets to said network during a real-time audio visual presentation; (h) a voice predictor predicting a presence of voice data in a near future by employing more than one previous result of said voice detector means; and (i) an adjuster adjusting said predetermined capture interval of said image capturer in accordance with a prediction by said voice predictor.
Claim 12
Dependent Claim 196 words
A data transmission apparatus which mixes coded and compressed voice data and coded and compressed image data together, and which transmits resultant data to a network in the form of packet composed of a fixed bit length, comprising: (a) a voice input receiving voice data input; (b) a voice detector detecting the presence of voice data; (c) an image input receiving image data input; (d) an image capturer capturing image data at a predetermined capture interval; (e) an image coder/compressor coding and compressing image data at a predetermined compression rate; (f) a data mixer coding and compressing said voice data upon a detection by said voice detector, mixing coded and compressed voice data with coded and compressed image data, and dividing resultant mixed data into fixed bit length data packets; (g) a transmitter transmitting said fixed length data packets to said network during a real-time audio visual presentation; (h) a voice predictor predicting a presence of voice data in a near future by employing more than one previous result of said voice detector means; and (i) an adjuster adjusting said predetermined capture interval of said image capturer in accordance with a prediction by said voice predictor.
Claim 13
Dependent Claim 67 words
The data transmission apparatus according to claim 9, wherein said image capturer can capture image data either during a first relatively short capture interval or during a second relatively long capture interval, and wherein said adjuster selects said second capture interval when a prediction indicates that voice data will be present, and selects said first capture interval when a prediction indicates that voice data will be absent.
Claim 14
Dependent Claim 86 words
The data transmission apparatus according to claim 9, wherein said voice prediction means further including: means for determining, for a plurality of times, whether or not voice data has been input for a predetermined period in a past; and means for predicting that voice data will be input in a near future when a ratio of voice input is a predetermined ratio or greater, or predicting that voice data will not be input in the near future when said ratio is less than said predetermined ratio.
Claim 15
Dependent Claim 99 words
The data transmission apparatus according to claim 9, wherein said voice predictor further includes: means for determining, for a plurality of times, whether or not voice data has been input for a predetermined period in a past; means for calculating weighted average value by using a past time as an weighting factor; and predicting that voice data will be input in a near future when said weighted average value is a threshold value or greater, or predicting that voice data will not be input in the near future when said weighted average value is less than said threshold value.
Claim 16
Dependent Claim 218 words
A data transmission apparatus which mixes coded and compressed voice data and coded and compressed image data together, and which transmits the resultant data to a network in the form of packet composed of a fixed bit length, comprising: (a) a voice input means for trying to input voice data; (b) voice detection means for detecting the presence of voice data; (c) image input means for inputting image data; (d) image capture means for capturing image data at a predetermined capture interval; (e) image coding and compression means for coding and compressing said image data at a predetermined compression rate; (f) data mixing means for coding and compressing said voice data upon a detection by said voice detection means, mixing coded and compressed voice data with coded and compressed image data, and dividing resultant mixed data into fixed bit length data packets; (g) transmission means for transmitting said fixed bit length data packets to said network during a real-time audio visual presentation; (h) voice prediction means for predicting a presence of voice data in a near future in accordance with one previous result of the detection by said voice detector means; and (i) adjustment means for adjusting said predetermined compression rate of said image coding and compression means in accordance with a prediction by said voice prediction means.
Claim 17
Dependent Claim 218 words
A data transmission apparatus which mixes coded and compressed voice data and coded and compressed image data together, and which transmits the resultant data to a network in the form of packet composed of a fixed bit length, comprising: (a) a voice input means for trying to input voice data; (b) voice detection means for detecting the presence of voice data; (c) image input means for inputting image data; (d) image capture means for capturing image data at a predetermined capture interval; (e) image coding and compression means for coding and compressing said image data at a predetermined compression rate; (f) data mixing means for coding and compressing said voice data upon a detection by said voice detection means, mixing coded and compressed voice data with coded and compressed image data, and dividing resultant mixed data into fixed bit length data packets; (g) transmission means for transmitting said fixed bit length data packets to said network during a real-time audio visual presentation; (h) voice prediction means for predicting a presence of voice data in a near future in accordance with one previous result of the detection by said voice detector means; and (i) adjustment means for adjusting said predetermined compression rate of said image coding and compression means in accordance with a prediction by said voice prediction means.
Claim 18
Dependent Claim 72 words
The data transmission apparatus according to claim 13, wherein said image coding and compression means can compress said image data either at a first relatively high compression rate or at a second relatively low compression rate, and wherein said adjustment means selects said first compression rate when a prediction indicates that voice data will be present, and selects said second compression rate when a prediction indicates that voice data will be absent.
Claim 19
Dependent Claim 86 words
The data transmission apparatus according to claim 13, wherein said voice prediction means further including: means for determining, for a plurality of times, whether or not a voice has been input for a predetermined period in a past; and means for predicting that voice data will be input in a near future when a ratio of voice input is a predetermined ratio or greater, or predicting that a voice will not be input in a near future when said ratio is less than said predetermined ratio.
Claim 20
Dependent Claim 103 words
The data transmission apparatus according to claim 13, wherein said voice prediction means further including: means for determining, for a plurality of times, whether or not a voice has been input for a predetermined period in a past; means for calculating a weighted average value by using a past time as a weighting factor; and means for predicting that voice data will be input in a near future when said weighted average value is a threshold value or greater, or predicting that voice data will not be input in the near future when said weighted average value is less than said threshold value.

References Cited (Backward Citations)

US4710917A Cited
US4847829A Cited
US5410343A Cited
US5617145A Cited
US5598352A Cited
US5596420A Cited
US5757784A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag