IP Library Granted Patent US 11,658,887
Granted Patent B2
US 11,658,887 · App. 17/340,613 · Granted May 23, 2023

Illicit route viewing system and method of operation

Inventors: Michael Benjamin (Broomfield, CO); Skyler J. Bingham (Superior, CO); John S. Reynolds (Westminster, CO)
Assignee: Level 3 Communications, LLC
H04L43/045H04L41/12H04L41/18H04L41/22H04L43/12H04L63/0227H04L63/0236H04L63/10H04L63/101H04L63/102H04L63/107H04L63/1425H04L63/306H04L41/28
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 11,658,887
App. No.
17/340,613
Granted
May 23, 2023
Kind
B2
Abstract

A route viewing system includes a computing system that receives information associated with one or more routes through a network, and identifies the routes that are associated with at least one illicit user computer used by an illicit user. The computing system then obtains a source location of a source address of the routes and a destination location of a destination address of the routes, and displays the routes on a geographical display at the source location of the source address and the destination location of the destination address of each of the routes.

Claims (55)

1. A system for viewing routes in a computer network associated with illicit users, the system comprising:

one or more processors; and

a non-transitory computer readable medium storing instructions when executed by one or more processors cause the one or more processors to:

identify a set of illicit routes associated with a characteristic;

receive a user selection of a time window;

filter the set of illicit routes to obtain a subset of routes that occurred during the time window; and

display the subset of routes on a geographical display.

2. The system of claim 1 , wherein the characteristic is selected from an illicit user, a type of illicit user, a type of route, and a source or destination address.

3. The system of claim 1 , wherein the instructions that cause the one or more processors to display the subset of routes from the set of illicit routes that occurred during the time window further comprise instruction when executed by the one or more processors cause the one or more processors to:

not display routes of the set of illicit routes that did not occur during the time window on the geographical display.

4. The system of claim 1 , wherein the non-transitory computer readable medium further stores instructions when executed by the one or more processors cause the one or more processors to:

receive another user selection of another time window; and

display another subset of routes from the set of illicit routes occurred during the other time window on the geographical display.

5. The system of claim 4 , wherein the instructions that cause the one or more processors to display the other subset of routes from the set of illicit routes occurred during the other time window further comprise instruction when executed by the one or more processors cause the one or more processors to:

not display routes of the set of illicit routes that did not occur during the other time window on the geographical display.

6. The system of claim 1 , wherein the non-transitory computer readable medium further stores instructions when executed by the one or more processors further cause the one or more processors to:

filter one or more routes from a plurality of routes according to weighting values associated with characteristics of the set of illicit routes to identify the set of illicit routes.

7. The system of claim 1 , wherein the instructions that cause the one or more processors to identify the set of illicit routes associated with the characteristic further comprise instructions when executed by the one or more processors cause the one or more processors to:

determine a plurality of illicit routes authorized for a user to view; and

identify the set of illicit routes from the plurality of illicit routes.

8. The system of claim 1 , wherein the instructions that cause the one or more processors to identify the set of illicit routes associated with the characteristic further comprise instructions when executed by the one or more processors cause the one or more processors to:

display one or more fields allowing a user to select the characteristic on the geographical display; and

receive a user selection of the characteristic through the one or more fields, the set of illicit routes identified according to the user selection of the characteristic.

9. A method for viewing routes in a computer network associated with illicit users, the method comprising:

identifying, by a route viewing system, a set of illicit routes associated with a characteristic;

receive, by the route viewing system, a user selection of a time window;

filter, by the route viewing system, the set of illicit routes to obtain a subset of routes that occurred during the time window; and

display, by the route viewing system, the subset of routes on a geographical display.

10. The method of claim 9 , wherein the characteristic is selected from an illicit user, a type of illicit user, a type of route, and a source or destination address.

11. The method of claim 9 , further comprising:

not displaying, by the route viewing system, routes of the set of illicit routes that did not occur during the time window on the geographical display.

12. The method of claim 9 , further comprising:

receiving, by the route viewing system, another user selection of another time window; and

displaying, by the route viewing system, another subset of routes from the set of illicit routes occurred during the other time window on the geographical display.

13. The method of claim 12 , further comprising:

not displaying, by the route viewing system, routes of the set of illicit routes that did not occur during the other time window on the geographical display.

14. The method of claim 9 , further comprising:

filtering, by the route viewing system, one or more routes from a plurality of routes according to weighting values associated with characteristics of the set of illicit routes to identify the set of illicit routes.

15. The method of claim 9 , further comprising:

determining, by the route viewing system, a plurality of illicit routes authorized for a user to view; and

identifying, by the route viewing system, the set of illicit routes from the plurality of illicit routes.

16. The method of claim 9 , further comprising:

display, by the route viewing system, one or more fields allowing a user to select the characteristic on the geographical display; and

receiving, by the route viewing system, a user selection of the characteristic through the one or more fields, the set of illicit routes identified according to the user selection of the characteristic.

17. A non-transitory computer readable medium storing instructions when executed by one or more processors cause the one or more processors to:

identify a set of illicit routes associated with a characteristic;

receive a user selection of a time window;

filter the set of illicit routes to obtain a subset of routes that occurred during the time window; and

display the subset of routes on a geographical display.

18. The non-transitory computer readable medium of claim 17 , wherein the characteristic is selected from an illicit user, a type of illicit user, a type of route, and a source or destination address.

19. The non-transitory computer readable medium of claim 17 , wherein the instructions that cause the one or more processors to display the subset of routes from the set of illicit routes that occurred during the time window further comprise instruction when executed by the one or more processors cause the one or more processors to:

not display routes of the set of illicit routes that did not occur during the time window on the geographical display.

20. The non-transitory computer readable medium of claim 17 , wherein the non-transitory computer readable medium further stores instructions when executed by the one or more processors cause the one or more processors to:

receive another user selection of another time window; and

display another subset of routes from the set of illicit routes occurred during the other time window on the geographical display.

Assignments (2)
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (SECOND LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0749 →
NOTICE OF GRANT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY (FIRST LIEN) Recorded Nov 4, 2024
From: LEVEL 3 COMMUNICATIONS, LLC; GLOBAL CROSSING TELECOMMUNICATIONS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069295/0858 →