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

Transfer direction turnaround in network data communications

Assignee: International Business Machines Corp
•
Filing: 1989-01-13
•
Granted: 1991-10-01
•
Expires: 2009-01-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a network communications system, data is transferred from a first node to a second node. When requested, the second node can transmit a data direction turnaround message to the first node, followed by transferring data to the first node. Data transfer in both directions is made during a single communications link within the network. The turnaround message can function as an acknowledgement of successful transfer to the data transferred from the first node to the second node.

Inventors

  • 👤 Joseph R. Mathis
  • 👤 Gerald L. Rouse

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 09:04
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 106 words
A system for communicating data, comprising: a first device for transmitting and receiving data; a second device for transmitting and receiving data; and a communications network coupled to said first and second devices for transmitting data therebetween; wherein said first device creates a communications link over said communications network and transmits data to said second device and wherein, after such transmission, said second device transmits, using the same communications link, a data direction turnaround message for signalling to said first device that said second device is preparing to send data to said first device, followed by transmitting data from said second device to said first device.
Claim 2
Independent Claim 106 words
A system for communicating data, comprising: a first device for transmitting and receiving data; a second device for transmitting and receiving data; and a communications network coupled to said first and second devices for transmitting data therebetween; wherein said first device creates a communications link over said communications network and transmits data to said second device and wherein, after such transmission, said second device transmits, using the same communications link, a data direction turnaround message for signalling to said first device that said second device is preparing to send data to said first device, followed by transmitting data from said second device to said first device.
Claim 3
Dependent Claim 44 words
The system of claim 1, wherein data is transmitted over said communications link in frames, and wherein said first device and said second device, after they receive each frame, transmit to the other device an acknowledge message to indicate receipt of a data frame.
Claim 4
Dependent Claim 26 words
The system of claim 2, wherein the data turnaround message also functions as an acknowledge message to a last data frame transmitted by said first device.
Claim 5
Independent Claim 165 words
A system for communicating data, comprising: a first device for transmitting and receiving data; a second device for transmitting and receiving data; and a communications network coupled to said first and second devices for transmitting data therebetween in frames; wherein said first device creates a communications link over said network, wherein said second device transmits to said first device information describing an operating environment of said second device, followed by transmission of data from said first device to said second device, wherein, after such data transmission, said second device transmits, using the same communications link, a data direction turnaround message to said first device, followed by said first device transmitting to said second device information describing an operating environment of said first device, followed in turn by said second device transmitting data to said first device, and wherein said first device and said second device, after they receive each frame, transmit to the other device an acknowledge message to indicate receipt of a data frame.
Claim 6
Independent Claim 165 words
A system for communicating data, comprising: a first device for transmitting and receiving data; a second device for transmitting and receiving data; and a communications network coupled to said first and second devices for transmitting data therebetween in frames; wherein said first device creates a communications link over said network, wherein said second device transmits to said first device information describing an operating environment of said second device, followed by transmission of data from said first device to said second device, wherein, after such data transmission, said second device transmits, using the same communications link, a data direction turnaround message to said first device, followed by said first device transmitting to said second device information describing an operating environment of said first device, followed in turn by said second device transmitting data to said first device, and wherein said first device and said second device, after they receive each frame, transmit to the other device an acknowledge message to indicate receipt of a data frame.
Claim 7
Dependent Claim 28 words
The system of claim 4, wherein the information describing an operating environment includes a number of buffers available for receiving data frames, and a size for the buffers.
Claim 8
Independent Claim 92 words
A method for communicating data between a first device and a second device over a communications network, comprising the steps of: (a) transmitting data from the first device to the second device, using a communications link, on the communications network; (b) transmitting a data direction turnaround message from the second device to the first device using the communications link, said turnaround message indicating that the second device is preparing to send data to the first device; and (c) transmitting data from the second device to the first device using the communications link.
Claim 9
Independent Claim 92 words
A method for communicating data between a first device and a second device over a communications network, comprising the steps of: (a) transmitting data from the first device to the second device, using a communications link, on the communications network; (b) transmitting a data direction turnaround message from the second device to the first device using the communications link, said turnaround message indicating that the second device is preparing to send data to the first device; and (c) transmitting data from the second device to the first device using the communications link.
Claim 10
Dependent Claim 30 words
The method of claim 6, further comprising the step of: (d) before step (a), establishing the communications link on the communications network from the first device to the second device.
Claim 11
Dependent Claim 17 words
The method of claim 6, wherein data transmitted in steps (a) and (c) is transmitted in frames.
Claim 12
Dependent Claim 58 words
The method of claim 8, further comprising: (e) during step (a), transmitting from the second device to the first device and acknowledgement message for each data frame received by the second device; and (f) during step (c), transmitting from the first device to the second device an acknowledgement message for each data frame received by the first device.
Claim 13
Dependent Claim 26 words
The method of claim 9, wherein the data direction turnaround message also functions as the acknowledgement message for the last data frame transmitted in step (a).
Claim 14
Independent Claim 116 words
A method for communicating data between a first device and a second device over a communications network, comprising the steps of: (a) transmitting from the second device to the first device, using a communications link on the network, information describing an operating environment of the second device; (b) transmitting data from the first device to the second device, using the communications link; (c) transmitting a data direction turnaround message from the second device to the first device using the communications link; (d) transmitting from the first device to the second device information describing an operating environment of the first device; and (e) transmitting data from the second device to the first device using the communications link.
Claim 15
Independent Claim 116 words
A method for communicating data between a first device and a second device over a communications network, comprising the steps of: (a) transmitting from the second device to the first device, using a communications link on the network, information describing an operating environment of the second device; (b) transmitting data from the first device to the second device, using the communications link; (c) transmitting a data direction turnaround message from the second device to the first device using the communications link; (d) transmitting from the first device to the second device information describing an operating environment of the first device; and (e) transmitting data from the second device to the first device using the communications link.
Claim 16
Dependent Claim 58 words
The method of claim 11, wherein the operating environment transmitted in step (a) describes a number of buffers in the second device for receiving data, and the size of such buffers, and wherein the operating environment transmitted in step (d) describes a number of buffers in the first device for receiving data, and the size of such buffers.

References Cited (Backward Citations)

US4689785A Cited
US4689786A Cited
US4751510A Cited
US4894847A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-09-30 1995-04-01 1995-10-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-09-30 1999-04-01 1999-10-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-09-30 2003-04-01 2003-10-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag