Patent US5991307A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5991307A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for packet transmission

Assignee: Sony Corp
•
Filing: 1997-03-28
•
Granted: 1999-11-23
•
Expires: 2017-03-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In transmitting a packet string having variable packet intervals by converting the packet string into that having even packet intervals with each of the packets being attached with a time stamp as information for reproducing original packet string, when the value of the time stamp, which is decided by adding a specified offset time to the synchronization time, is not smaller than the value of the time stamp attached to the previous packet, the time stamp is attached to the packet and the packet is transmitted. If the value of the time stamp becomes not more than the value of the time stamp attached to the previous packet as a result of providing shortened offset time due to increased bit rate of the original packet string, the packet is discarded so as to protect the transmission from being stopped.

Inventors

  • 👤 Teruyoshi Komuro
  • 👤 Takehiko Nakano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 07:53
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/35; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/062; H04J3/0632; H04L12/00; H04L12/28; H04L12/40; H04L12/40052; H04L12/40058; H04L12/40071; H04L12/54; H04L12/56; H04L12/5601; H04L12/5602; H04L43/00; H04L43/10; H04L43/106; H04L2012/5638; H04L2012/5646; H04L2012/5649; H04L2012/565; H04L2012/5678; H04L2012/5681

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 238 words
A method of transmitting a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals comprising the steps of: calculating a time stamp as a current time stamp for a current packet by adding a specified offset time to said current time at which said current packet has appeared; reading out a value of the time stamp for a previous packet having been stored as a value of a previous time stamp; comparing a value of said current time stamp with said value of said previous time stamp; updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; discarding a predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; storing said current packet attached with said current time stamp if said current packet is not discarded; adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; and transmitting said packet string with substantially fixed packet intervals.
Claim 2
Independent Claim 238 words
A method of transmitting a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals comprising the steps of: calculating a time stamp as a current time stamp for a current packet by adding a specified offset time to said current time at which said current packet has appeared; reading out a value of the time stamp for a previous packet having been stored as a value of a previous time stamp; comparing a value of said current time stamp with said value of said previous time stamp; updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; discarding a predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; storing said current packet attached with said current time stamp if said current packet is not discarded; adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; and transmitting said packet string with substantially fixed packet intervals.
Claim 3
Dependent Claim 14 words
A method according to claim 1, wherein said predetermined packet is said current packet.
Claim 4
Dependent Claim 29 words
A method according to claim 1, wherein said predetermined packet is previously stored packet having a larger value of time stamp than said value of said current time stamp.
Claim 5
Dependent Claim 24 words
A method according to claim 1, wherein said predetermined packet is previously stored packet except for one which is read out and being transmitted.
Claim 6
Independent Claim 297 words
A method of transmitting and receiving a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals and is received at a receiving side comprising the steps of: calculating a time stamp as a current time stamp for a current packet by adding a specified offset time to said current time at which said current packet has appeared; reading out a value of the for a previous packet having been stored as a value of a previous time stamp; comparing a value of said current time stamp with said value of said previous time stamp; updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; discarding predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; storing said current packet attached with said current time stamp if said current packet is not discarded; adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; transmitting said packet string with substantially fixed packet intervals; receiving said packet string with substantially fixed packet intervals at said receiving side; storing said packet string with substantially fixed packet intervals having been received; and reading out stored said packet string with packet intervals according to said time stamps attached to said packets thereby reproducing said original packet string with variable packet intervals.
Claim 7
Independent Claim 297 words
A method of transmitting and receiving a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals and is received at a receiving side comprising the steps of: calculating a time stamp as a current time stamp for a current packet by adding a specified offset time to said current time at which said current packet has appeared; reading out a value of the for a previous packet having been stored as a value of a previous time stamp; comparing a value of said current time stamp with said value of said previous time stamp; updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; discarding predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; storing said current packet attached with said current time stamp if said current packet is not discarded; adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; transmitting said packet string with substantially fixed packet intervals; receiving said packet string with substantially fixed packet intervals at said receiving side; storing said packet string with substantially fixed packet intervals having been received; and reading out stored said packet string with packet intervals according to said time stamps attached to said packets thereby reproducing said original packet string with variable packet intervals.
Claim 8
Dependent Claim 14 words
A method according to claim 5, wherein said predetermined packet is said current packet.
Claim 9
Dependent Claim 29 words
A method according to claim 5, wherein said predetermined packet is previously stored packet having a larger value of time stamp than said value of said current time stamp.
Claim 10
Dependent Claim 24 words
A method according to claim 5, wherein said predetermined packet is previously stored packet except for one which is read out and being transmitted.
Claim 11
Independent Claim 254 words
An apparatus for transmitting a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals comprising the steps of: means for calculating a time stamp as a current time stamp for a current packet by adding a specified offset time to said current time at which said current packet has appeared; means for reading out a value of the time stamp for a previous packet having been stored as a value of a previous time stamp; means for comparing a value of said current time stamp with said value of said previous time stamp; means for updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; means for discarding a predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; means for storing said current packet attached with said current time stamp if said current packet is not discarded; means for adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; and means for transmitting said packet string with substantially fixed packet intervals.
Claim 12
Independent Claim 254 words
An apparatus for transmitting a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals comprising the steps of: means for calculating a time stamp as a current time stamp for a current packet by adding a specified offset time to said current time at which said current packet has appeared; means for reading out a value of the time stamp for a previous packet having been stored as a value of a previous time stamp; means for comparing a value of said current time stamp with said value of said previous time stamp; means for updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; means for discarding a predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; means for storing said current packet attached with said current time stamp if said current packet is not discarded; means for adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; and means for transmitting said packet string with substantially fixed packet intervals.
Claim 13
Dependent Claim 14 words
An apparatus according to claim 9, wherein said predetermined packet is said current packet.
Claim 14
Dependent Claim 29 words
A method according to claim 9, wherein said predetermined packet is previously stored packet having a larger value of time stamp than said value of said current time stamp.
Claim 15
Dependent Claim 24 words
A method according to claim 9, wherein said predetermined packet is previously stored packet except for one which is read out and being transmitted.
Claim 16
Independent Claim 321 words
A method of transmitting and receiving a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals and is received at a receiving side comprising the steps of: means for calculating a time stamp as a current time stamp for said current packet by adding a specified offset time to said current time at which said current packet has appeared; means for reading out a value of a time stamp for a previous packet having been stored as a value of a previous time stamp; means for comparing a value of said current time stamp with said value of said previous time stamp; means for updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; means for discarding predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; means for storing said current packet attached with said current time stamp if said current packet is not discarded; means for adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; means for transmitting said packet string with substantially fixed packet intervals; means for receiving said packet string with substantially fixed packet intervals at said receiving side; means for storing said packet string with substantially fixed packet intervals having been received; and means for reading out stored said packet string with packet intervals according to said time stamps attached to said packets thereby reproducing said original packet string with variable packet intervals.
Claim 17
Independent Claim 321 words
A method of transmitting and receiving a packet string with various packet intervals wherein an original packet string as said packet string with various packet intervals is transmitted from a transmitting side after being converted into a packet string with substantially fixed packet intervals and is received at a receiving side comprising the steps of: means for calculating a time stamp as a current time stamp for said current packet by adding a specified offset time to said current time at which said current packet has appeared; means for reading out a value of a time stamp for a previous packet having been stored as a value of a previous time stamp; means for comparing a value of said current time stamp with said value of said previous time stamp; means for updating said value of said previous time stamp having been stored with said value of said current time stamp and attaching said current time stamp to said current packet if said value of said current time stamp is more than said value of said previous time stamp; means for discarding predetermined packet if said value of said current time stamp is not more than said value of said previous time stamp; means for storing said current packet attached with said current time stamp if said current packet is not discarded; means for adjusting a timing of said current packet attached with said current time stamp so that said packet forms said packet string with substantially fixed packet intervals; means for transmitting said packet string with substantially fixed packet intervals; means for receiving said packet string with substantially fixed packet intervals at said receiving side; means for storing said packet string with substantially fixed packet intervals having been received; and means for reading out stored said packet string with packet intervals according to said time stamps attached to said packets thereby reproducing said original packet string with variable packet intervals.
Claim 18
Dependent Claim 14 words
An apparatus according to claim 13, wherein said predetermined packet is said current packet.
Claim 19
Dependent Claim 29 words
A method according to claim 13, wherein said predetermined packet is previously stored packet having a larger value of time stamp than said value of said current time stamp.
Claim 20
Dependent Claim 24 words
A method according to claim 13, wherein said predetermined packet is previously stored packet except for one which is read out and being transmitted.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-11-22 2003-05-24 2003-11-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-11-22 2007-05-24 2007-11-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-11-22 2011-05-24 2011-11-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag