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

Communication system capable of preventing dropout of data block

Assignee: Sony Corp
•
Filing: 1995-05-24
•
Granted: 1997-04-15
•
Expires: 2015-05-24
📄 Original PDF 🌐 Google Patents

Abstract

Abstract In a data communication system, even when cycle start data or a communication start signal of a communication cycle is not received, data blocks corresponding to that communication cycle can still be transmitted by effectively utilizing the frequency band. In the data communication system, space for at least one additional data block is allocated to every communication cycle such that the number of data blocks transmittable in a communication cycle is greater than the total number of data blocks received in that cycle, and the data blocks are transmitted in first-in-first-out order as a packet following the communication start signal. When a communication start signal is not received for a communication cycle, the data blocks of that communication cycle are transmitted in the next communication cycle in which a communication start signal is received and the allocated space for additional data block(s) in subsequent communication cycles is utilized until the data blocks corresponding to a given communication cycle are transmitted in that given communication cycle.

Inventors

  • 👤 Harumi Kawamura
  • 👤 Hisato Shima
  • 👤 Keiko Tamamizu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 22:38
CPC Classifications
H; H04; H04L; H04L5/00; H04L5/22; H04L12/00; H04L12/28; H04L12/40; H04L12/40052; H04L12/40058; H04L12/40071; H04L12/40117; H04L12/407; H04L12/64; H04L12/6418; H04L47/00; H04L47/10

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 130 words
A communication system comprising: a plurality of appliances; a preselected appliance chosen from the plurality of appliances for managing communication between the plurality of appliances and transmitting a communication start signal to the plurality of appliances; and a communication bus for delivering blocks of data communicated between the plurality of appliances, wherein a maximum number of data blocks transmittable by an appliance in a given communication cycle is greater than a total number of data blocks that correspond to the given communication cycle, the data blocks transmitted in each communication cycle are transmitted as a packet, a maximum number of data blocks transmittable within a communication cycle is pre-established, each communication cycle is initiated by the communication start signal, and each communication cycle takes place within a pre-established time interval.
Claim 2
Dependent Claim 130 words
A communication system comprising: a plurality of appliances; a preselected appliance chosen from the plurality of appliances for managing communication between the plurality of appliances and transmitting a communication start signal to the plurality of appliances; and a communication bus for delivering blocks of data communicated between the plurality of appliances, wherein a maximum number of data blocks transmittable by an appliance in a given communication cycle is greater than a total number of data blocks that correspond to the given communication cycle, the data blocks transmitted in each communication cycle are transmitted as a packet, a maximum number of data blocks transmittable within a communication cycle is pre-established, each communication cycle is initiated by the communication start signal, and each communication cycle takes place within a pre-established time interval.
Claim 3
Dependent Claim 110 words
The communication system as claimed in claim 1, wherein a normal communication cycle is one in which data blocks are transmitted in a packet following a normal communication start signal, and when a communication start signal of a communication cycle is not received by an appliance data blocks corresponding to that communication cycle as well as data blocks received within a predetermined time duration are transmitted in subsequent normal communication cycles in first-in-first-out order such that the maximum number of data blocks is transmitted as a packet in each subsequent normal communication cycle until only data blocks corresponding to a given communication cycle are transmitted in the given communication cycle.
Claim 4
Dependent Claim 42 words
The communication system as claimed in claim 2, wherein the predetermined time duration starts after the normal communication start signal, and the predetermined time duration is equal to N times the pre-established time interval, where N is an integer greater than 2.
Claim 5
Dependent Claim 54 words
The communication system as claimed in claim 2, wherein when a total number of data blocks received within the predetermined time duration exceeds the maximum number of data blocks transmittable within a communication cycle, data blocks are transmitted in first-in-first-out order such that an earlier-received data block is transmitted before a later-received data block.
Claim 6
Dependent Claim 35 words
The communication system as claimed in claim 4, wherein the maximum number of data blocks transmittable within a communication cycle is equal to 6, and the pre-established time interval is approximately equal to 125 microseconds.
Claim 7
Dependent Claim 25 words
The communication system as claimed in claim 5, wherein each packet of data blocks corresponds to one of a video signal and an audio signal.
Claim 8
Dependent Claim 74 words
A communication method for transmitting a plurality of data blocks comprising the steps of: receiving a communication start signal; receiving data from an apparatus; arranging the received data as an array of data blocks, each data block having a predetermined size; numbering the data blocks; forming the numbered data blocks into packets of data blocks according to their data block numbers; outputting a packet of data blocks after a communication start signal is received.
Claim 9
Dependent Claim 74 words
A communication method for transmitting a plurality of data blocks comprising the steps of: receiving a communication start signal; receiving data from an apparatus; arranging the received data as an array of data blocks, each data block having a predetermined size; numbering the data blocks; forming the numbered data blocks into packets of data blocks according to their data block numbers; outputting a packet of data blocks after a communication start signal is received.
Claim 10
Dependent Claim 39 words
The communication method of claim 7, wherein the numbering of data blocks is performed in a FIFO or first-in-first-out order such that an earlier received data block has a lower data block number than a later received data block.
Claim 11
Dependent Claim 44 words
The communication method of claim 7, wherein, when a communication start signal of a communication cycle is not received, the data blocks corresponding to that cycle are transmitted in a packet during a subsequent communication cycle for which a communication start signal is received.
Claim 12
Dependent Claim 34 words
The communication method of claim 9, wherein the data blocks are processed according to a FIFO or first-in-first-out order in which an earlier received data block is processed before a later received data block.

References Cited (Backward Citations)

US4313193A Cited
US4519068A Cited
US5299191A Cited
US5384770A Cited
US5497371A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-04-14 2000-10-14 2001-04-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-04-14 2004-10-14 2005-04-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-04-14 2008-10-14 2009-04-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag