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

Data link control method

Assignee: Google Technology Holdings LLC
•
Filing: 1996-01-31
•
Granted: 1998-04-07
•
Expires: 2016-01-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data link control method including receiving a message (30) for transmission over a cable communications system. The method determines a number of octets in the message (30). When the number of octets is less than or equal to a predetermined number of octets, the method sets a frame length (44) equal to the number of octets and transmits a frame (180) containing the message (30). When the number of octets is greater than the predetermined number, the messages (30) is segmented (32-42), each segment being identified in order with respect to the other segments. The method thereby provides for graceful communications resumption when the transmission of a message is interrupted before completion.

Inventors

  • 👤 Richard J. Corrigan
  • 👤 Camille Dozier
  • 👤 Rachel Baumann
  • 👤 Scott Chu
  • 👤 Kurt Steinbrenner
  • 👤 David Ingham

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 19:33
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/324

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 121 words
A data link control method, comprising the steps of: (a) receiving a message for transmission over a communications system; (b) determining a number of message portions in the message; (c) when the number of message portions is less than or equal to a predetermined number of message portions, setting a frame length equal to the number of message portions and transmitting a frame containing the message; (d) when the number of message portions is greater than the predetermined number of message portions, assigning a message sequence number to the frame; (e) assigning a first frame sequence number to the frame containing a first segment of message portions in the message; and (f) transmitting the frame containing the first frame sequence number.
Claim 2
Dependent Claim 121 words
A data link control method, comprising the steps of: (a) receiving a message for transmission over a communications system; (b) determining a number of message portions in the message; (c) when the number of message portions is less than or equal to a predetermined number of message portions, setting a frame length equal to the number of message portions and transmitting a frame containing the message; (d) when the number of message portions is greater than the predetermined number of message portions, assigning a message sequence number to the frame; (e) assigning a first frame sequence number to the frame containing a first segment of message portions in the message; and (f) transmitting the frame containing the first frame sequence number.
Claim 3
Dependent Claim 19 words
The method of claim 1, wherein step (a) further includes the step of: (a1) receiving a message routing indicator.
Claim 4
Dependent Claim 18 words
The method of claim 1, wherein step (e) further includes the step of: (e1) setting a more bit.
Claim 5
Dependent Claim 57 words
The method of claim 1, further including the steps of: (g) assigning a next frame sequence number to the frame containing a next segment of message portions in the message; (h) transmitting the frame containing the next segment of message portions; and (i) repeating steps (g) and (h) until the number of message portions has been transmitted.
Claim 6
Dependent Claim 39 words
The method of claim 4, wherein step (g) further includes the steps of: (g1) determining a quantity of message portions in the next segment of message portions; and (g2) setting the frame length to the quantity of message portions.
Claim 7
Dependent Claim 61 words
The method of claim 4, wherein step (g) further includes the steps of: (g1) determining if the next segment of message portions is a last segment; (g2) when the next segment of message portions is not the last segment, setting a more bit; and (g3) when the next segment of message portions is the last segment, not setting the more bit.
Claim 8
Dependent Claim 84 words
A data link control method, comprising the steps of: (a) receiving a frame; (b) determining if the frame is an information frame; (c) when the frame is the information frame, reading a message sequence number and a frame sequence number; (d) determining if the frame sequence number is one greater than a previous frame sequence number; and (e) when the frame sequence number is one greater than the previous frame sequence number, appending a message payload from the frame to a previous message payload.
Claim 9
Dependent Claim 84 words
A data link control method, comprising the steps of: (a) receiving a frame; (b) determining if the frame is an information frame; (c) when the frame is the information frame, reading a message sequence number and a frame sequence number; (d) determining if the frame sequence number is one greater than a previous frame sequence number; and (e) when the frame sequence number is one greater than the previous frame sequence number, appending a message payload from the frame to a previous message payload.
Claim 10
Dependent Claim 30 words
The method of claim 7, further including the step of: (f) when the frame sequence number is not one greater than the previous frame sequence number, transmitting a negative acknowledgment.
Claim 11
Dependent Claim 33 words
The method of claim 7, further including the steps of: (f) determining if a more bit is set in the frame; and (g) when the more bit is not set, assembling a message.
Claim 12
Dependent Claim 21 words
The method of claim 9, further including the steps of: (h) when the more bit is set, repeating from step (a).
Claim 13
Dependent Claim 20 words
The method of claim 9, further including the step of: (h) routing the message based upon a message routing identifier.

References Cited (Backward Citations)

US5271009A Cited
US5237564A Cited
US5408469A Cited
US5475685A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-06 2001-10-06 2002-04-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-06 2005-10-06 2006-04-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-06 2009-10-06 2010-04-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag