IP Library Granted Patent US 8,446,834
Granted Patent B2
US 8,446,834 · App. 13/279,164 · Granted May 21, 2013

Traceback packet transport protocol

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,446,834
App. No.
13/279,164
Granted
May 21, 2013
Kind
B2
Abstract

Tokens identifying all of the physical routing devices, i.e., network nodes, through which a packet travels are recorded in a limited amount of space reserved in the header of the packet for such tokens. When insufficient space remains in the header of the packet for all tokens required to identify all physical routing devices through which the packet travels, sequences of multiple tokens are replaced with an abbreviation token representing the sequence. The sequence of tokens represented by an abbreviation token can also be abbreviation tokens, supporting recursive abbreviation of the token sequence in the header of the packet as needed to record the entire route of the packet through the network regardless of the limited space in the header for tracking the route of the packet.

Claims (10)

1. A method for routing a packet through a network from a source to a destination, the method comprising:

storing data in a header of the packet to represent a complete route of the packet through the network, the data identifying at least one physical routing device of the network through which the packet travels; and

replacing data identifying at least two physical routing devices with a single token in the header of the packet such that the single token identifies the at least two physical routing devices.

2. The method of claim 1 further comprising:

storing data in the header of the packet wherein the data identifies a particular physical routing device that performs the replacing.

3. The method of claim 1 wherein the storing is performed by node logic that executes within each physical routing device that receives the packet along the route.

4. A method for identifying a particular route taken by a packet through a network, the method comprising:

retrieving one or more tokens from a header of the packet, the tokens collectively identifying one or more physical routing devices through which the packet traveled;

determining that at least a selected one of the tokens represents two or more other tokens; and

replacing the selected token with the two or more other tokens.

Assignments (9)
MERGER Recorded Sep 28, 2018
From: DEVICEAUTHORITY, INC.
To: CRYPTOSOFT LIMITED
Reel/Frame 047003/0084 →
CHANGE OF NAME Recorded Sep 28, 2018
From: CRYPTOSOFT LIMITED
To: DEVICE AUTHORITY LTD
Reel/Frame 047003/0102 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING AND RECEIVING REVERSED PREVIOUSLY RECORDED AT REEL: 042123 FRAME: 0864. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded May 31, 2017
From: FORTRESS CREDIT CO LLC
To: UNILOC LUXEMBOURG S.A.
Reel/Frame 042644/0085 →
RELEASE OF SECURITY INTEREST Recorded Apr 24, 2017
From: UNILOC LUXEMBOURG, S.A.
To: FORTRESS CREDIT CO LLC
Reel/Frame 042123/0864 →
SECURITY INTEREST Recorded Jan 9, 2015
From: UNILOC LUXEMBOURG, S.A.; UNILOC CORPORATION PTY LIMITED; UNILOC USA, INC.
To: FORTRESS CREDIT CO LLC
Reel/Frame 034747/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2014
From: UNILOC LUXEMBOURG, S.A.
To: DEVICEAUTHORITY, INC.
Reel/Frame 031989/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2013
From: NETAUTHORITY, INC.
To: UNILOC LUXEMBOURG S. A.
Reel/Frame 031209/0010 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2013
From: UNILOC LUXEMBOURG S. A.
To: NETAUTHORITY, INC.
Reel/Frame 030251/0421 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2013
From: ETCHEGOYEN, CRAIG S.
To: UNILOC LUXEMBOURG S.A.
Reel/Frame 030136/0512 →