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

System for controlling data packet transfers by associating plurality of data packet transfer control instructions in packet control list including plurality of related logical functions

Assignee: Texas Instruments Inc
•
Filing: 1997-03-06
•
Granted: 1999-12-21
•
Expires: 2017-03-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A packet control list (456) controls the transfer of data packets between at least one source location (452) and at least one destination location (460) each associated with a data packet transfer device (20). Packet control list (456) associates a plurality of data packet transfer control instructions (454) in a sequential list (466) including a plurality of logical functions (472) for controlling logical operations relating to the transfer of data packets from at least one source location (452) to at least one destination location (460). Instructions (486) control the operation of data packet transfer device (20) according to instructions (486).

Inventors

  • 👤 Richard T. Baker
  • 👤 Randall E. Pipho

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 05:35
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/90; H04L49/9063; H04L49/9078; H04L47/00; H04L47/10; H04L47/50; H04L47/62; H04L47/625; H04L47/626; H04L49/901; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/414; H04N21/4143; H04N21/43; H04N21/436; H04N21/4363; H04N21/43632

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 106 words
A method for controlling transfer of data packets between at least one source location and at least one destination location each associated with the data packet transfer device, the method comprising the steps associating a plurality data packet transfer control instructions in a packet control list, said packet control list comprising a plurality of logical functions for controlling logical operations relating to the transfer of data packets from said at least one source location to said at least one destination location; and controlling the operation of the data packet transfer device according to the plurality of data packet transfer control instructions on said packet control list.
Claim 2
Independent Claim 106 words
A method for controlling transfer of data packets between at least one source location and at least one destination location each associated with the data packet transfer device, the method comprising the steps associating a plurality data packet transfer control instructions in a packet control list, said packet control list comprising a plurality of logical functions for controlling logical operations relating to the transfer of data packets from said at least one source location to said at least one destination location; and controlling the operation of the data packet transfer device according to the plurality of data packet transfer control instructions on said packet control list.
Claim 3
Dependent Claim 21 words
The method of claim 1, further comprising the step of associating an auxiliary packet control command in said packet control list.
Claim 4
Dependent Claim 27 words
The method of claim 1, further comprising the step of storing both a plurality of receive and a plurality of transmit commands in said packet control list.
Claim 5
Dependent Claim 27 words
The method of claim 1, further comprising the step of associating a plurality of receive commands and a plurality of auxiliary commands in said packet control list.
Claim 6
Dependent Claim 19 words
The method of claim 1, further comprising the step of linking together a plurality of said packet control lists.
Claim 7
Dependent Claim 26 words
The method of claim 1, further comprising the step of looping said packet control list on itself for continually executing said data packet transfer control instructions.
Claim 8
Dependent Claim 28 words
The method of claim 1, further comprising the step of storing an asynchronous transmit command in said packet control list, said asynchronous transmit command comprising a wait-for-status bit.
Claim 9
Dependent Claim 21 words
The method of claim 1, further comprising the step of associating a next PCL address instruction within said packet control list.
Claim 10
Dependent Claim 21 words
The method of claim 1, further comprising the step of associating a next stream's address instruction within said packet control list.
Claim 11
Dependent Claim 28 words
The method of claim 1, further comprising the step of associating in a one-to-one correspondence a single set of data packet control instructions with a single data packet.
Claim 12
Dependent Claim 101 words
A data packet control list for controlling transfer of data packets between at least one source location and at least one destination location each associated with a data packet transfer device, comprising: a plurality of data packet transfer control instructions associated in a sequential list, said sequential list comprising a plurality of logical functions for controlling logical operations relating to the transfer of data packets from said at least one source location to said at least one destination location; and instructions for controlling the operation of said data packet transfer device according to said plurality of data packet transfer control instructions.
Claim 13
Dependent Claim 101 words
A data packet control list for controlling transfer of data packets between at least one source location and at least one destination location each associated with a data packet transfer device, comprising: a plurality of data packet transfer control instructions associated in a sequential list, said sequential list comprising a plurality of logical functions for controlling logical operations relating to the transfer of data packets from said at least one source location to said at least one destination location; and instructions for controlling the operation of said data packet transfer device according to said plurality of data packet transfer control instructions.
Claim 14
Dependent Claim 23 words
The data packet control list of claim 11, further comprising instructions for associating an auxiliary packet control command in said packet control list.
Claim 15
Dependent Claim 29 words
The data packet control list of claim 11, further comprising instructions for associating both a plurality of receive and a plurality of transmit commands in said packet control list.
Claim 16
Dependent Claim 29 words
The data packet control list of claim 11, further comprising instructions for associating a plurality of receive commands and a plurality of auxiliary commands in said packet control list.
Claim 17
Dependent Claim 21 words
The data packet control list of claim 11, further comprising instructions for linking together a plurality of said packet control lists.
Claim 18
Dependent Claim 28 words
The data packet control list of claim 11, further comprising instructions for looping said packet control lists on itself for continually executing said data packet transfer control instructions.
Claim 19
Dependent Claim 30 words
The data packet control list of claim 11, further comprising instructions for storing an asynchronous transmit command in said packet control list, said asynchronous transmit command comprising a wait-for-status bit.
Claim 20
Dependent Claim 23 words
The data packet control list of claim 11, further comprising instructions for associating a next PCL address instruction within said packet control list.
Claim 21
Dependent Claim 23 words
The data packet control list of claim 11, further comprising instructions for associating a next stream's address instruction within said packet control list.
Claim 22
Dependent Claim 30 words
The data packet control list of claim 11, further comprising instructions for associating in a one-to-one correspondence a single set of data packet control instructions with a single data packet.

References Cited (Backward Citations)

US4309753A Cited
US4939644A Cited
US5404522A Cited
US5434976A Cited
US5678062A Cited
US5481743A Cited
US5487159A Cited
EP0674276A1 Cited
US5802345A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag