US 11,757,756 B1
Routing methods, systems, and computer program products
Robert Paul Morris, Cary, NC (US)
Assigned to MORRIS ROUTING TECHNOLOGIES, LLC, Plano, TX (US)
Filed by MORRIS ROUTING TECHNOLOGIES, LLC, Plano, TX (US)
Filed on Nov. 12, 2021, as Appl. No. 17/525,840.
Application 17/525,840 is a continuation of application No. 16/989,868, filed on Aug. 10, 2020, granted, now 11,196,660.
Application 16/989,868 is a continuation of application No. 16/796,935, filed on Feb. 20, 2020, granted, now 10,785,143, issued on Sep. 22, 2020.
Application 16/796,935 is a continuation of application No. 16/454,043, filed on Jun. 26, 2019, granted, now 10,652,134, issued on May 12, 2020.
Application 16/454,043 is a continuation of application No. 16/195,827, filed on Nov. 19, 2018, granted, now 10,447,575, issued on Oct. 15, 2019.
Application 16/195,827 is a continuation of application No. 16/181,286, filed on Nov. 5, 2018, granted, now 10,757,020, issued on Aug. 25, 2020.
Application 16/181,286 is a continuation of application No. 14/274,632, filed on May 9, 2014, granted, now 10,904,144, issued on Jan. 26, 2021.
Application 14/274,632 is a continuation in part of application No. 13/727,649, filed on Dec. 27, 2012, abandoned.
Application 13/727,649 is a continuation in part of application No. 13/727,662, filed on Dec. 27, 2012, abandoned.
Application 13/727,662 is a continuation in part of application No. 13/727,653, filed on Dec. 27, 2012, abandoned.
Application 13/727,653 is a continuation in part of application No. 13/727,657, filed on Dec. 27, 2012, abandoned.
Application 13/727,657 is a continuation in part of application No. 13/727,651, filed on Dec. 27, 2012, abandoned.
Application 13/727,651 is a continuation in part of application No. 13/727,655, filed on Dec. 27, 2012, abandoned.
Application 13/727,655 is a continuation in part of application No. 13/727,647, filed on Dec. 27, 2012, abandoned.
Application 13/727,647 is a continuation in part of application No. 13/727,652, filed on Dec. 27, 2012, abandoned.
Claims priority of provisional application 61/897,234, filed on Oct. 30, 2013.
Claims priority of provisional application 61/833,565, filed on Jun. 11, 2013.
Claims priority of provisional application 61/831,932, filed on Jun. 6, 2013.
Claims priority of provisional application 61/830,064, filed on Jun. 1, 2013.
Claims priority of provisional application 61/822,978, filed on May 14, 2013.
Claims priority of provisional application 61/822,386, filed on May 12, 2013.
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 45/02 (2022.01); H04L 45/745 (2022.01); H04L 45/50 (2022.01); H04L 45/24 (2022.01); H04L 12/66 (2006.01); H04L 45/00 (2022.01)
CPC H04L 45/04 (2013.01) [H04L 12/66 (2013.01); H04L 45/02 (2013.01); H04L 45/24 (2013.01); H04L 45/50 (2013.01); H04L 45/566 (2013.01); H04L 45/745 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
at a first node:
receiving first information associated with a path from the first node to a second node; and
based on the first information, generating a set of one or more segment identifiers at least one of which is:
in an address space having a span in a current region in which the first node resides,
configured for use in identifying a next region,
representative of at least one network path segment, and
includes a value that is identical to that of another segment identifier of the set that is representative of another network path segment that is different from the at least one network path segment.