The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 08, 2022

Filed:

Oct. 13, 2020
Applicant:

128 Technology, Inc., Burlington, MA (US);

Inventors:

Sarah V. Jaffer, Woburn, MA (US);

Michael Baj, Somerville, MA (US);

Patrick Timmons, Newton, MA (US);

Patrick J. MeLampy, Dunstable, MA (US);

Assignee:

128 Technology, Inc., Burlington, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 45/24 (2022.01); H04L 47/34 (2022.01);
U.S. Cl.
CPC ...
H04L 45/24 (2013.01); H04L 47/34 (2013.01);
Abstract

A method and apparatus for routing a plurality of session packets across a network toward a destination modifies each packet to include a sequence number that is different from the sequence number of other packets in the plurality of packets. Accordingly, at this point, each of the plurality of packets is transformed into a corresponding plurality of processed packets. The method also duplicates the plurality of processed packets to produce a corresponding plurality of duplicated packets. Next, the method forwards the plurality of processed packets toward the destination using a first stateful path through the network, and correspondingly forwards the plurality of duplicated packets toward the destination using a second stateful path through the network. In preferred embodiments, the first stateful path is different from the second stateful path. For example, the two paths may be entirely distinct in that they share no common intermediary elements.


Find Patent Forward Citations

Loading…