IP Library Granted Patent US 12,542,724
Granted Patent B2
US 12,542,724 · App. 18/390,992 · Granted Feb 3, 2026

Assessing network dependencies and latencies in mainframe application network traffic

Inventors: Oliver C. B. Presland (Bursledon, GB); Michael J. Fontanetta (Cary, IL); Jeremy D. Strong (Monroe, WA)
Assignee: ENSONO, LLC
H04L43/045H04L43/062H04L61/5007
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 12,542,724
App. No.
18/390,992
Granted
Feb 3, 2026
Kind
B2
Abstract

A computer-implemented method including obtaining records of TCP communications for a mainframe computing system for a time period. The method also can include generating, using the records, a first dataset including an inventory of IP entities that communicated with the mainframe computing system over TCP during the time period. The method additionally can include generating one or more visualizations based at least in part on information in the first dataset. The one or more visualizations can include a diagrammatic visualization including representations of LPARs of the mainframe computing system, system groups of the IP entities, and respective volumes of network traffic between the mainframe computing system and the system groups of the IP entities for the time period. The method further can include generating an allocation of the IP entities into rings representing respective potential latency sensitivities. The method additionally can include causing to be displayed outputs including the one or more visualizations and the allocation of the IP entities. Other embodiments are described.

Claims (48)

1 . A computer-implemented method comprising:

obtaining records of TCP communications for a mainframe computing system for a time period;

generating, using the records, a first dataset comprising an inventory of IP entities that communicated with the mainframe computing system over TCP during the time period;

generating an allocation of the IP entities into rings representing respective potential latency sensitivities; and

causing to be displayed one or more outputs comprising the allocation of the IP entities.

2 . The computer-implemented method of claim 1 further comprising:

determining first associations of the IP entities with IT asset inventory information.

3 . The computer-implemented method of claim 2 , wherein generating the allocation of the IP entities into the rings further comprises:

determining second associations of the IP entities with application asset inventory information; and

reallocating at least a portion of the IP entities among the rings using a rules-based assessment.

4 . The computer-implemented method of claim 3 further comprising:

identifying at least one of anomalies, patterns, or optimization opportunities based at least in part of the first dataset, the first associations, and the second associations, wherein the one or more outputs further comprise the at least one of the anomalies, the patterns, or the optimization opportunities.

5 . The computer-implemented method of claim 1 , wherein the records comprise System Management Facilities (SMF) Type 119 Subtype 2 records.

6 . The computer-implemented method of claim 1 , wherein the first dataset further comprises network traffic patterns, traffic volumes, and traffic properties associated with the IP entities.

7 . The computer-implemented method of claim 1 further comprising:

displaying one or more visualizations based at least in part on information in the first dataset, wherein the one or more visualizations comprise a diagrammatic visualization comprising representations of LPARs of the mainframe computing system, system groups of the IP entities, and respective volumes of network traffic between the mainframe computing system and the system groups of the IP entities for the time period.

8 . The computer-implemented method of claim 7 , wherein the one or more visualizations further comprise a first table showing, for each system group of the system groups for the time period:

a respective traffic total to and from the mainframe computing system for the system group;

a respective number of the IP entities in the system group; and

a respective number of TCP connections between the system group and the mainframe computing system.

9 . The computer-implemented method of claim 8 , wherein the one or more visualizations further comprise a second table showing, for each day of weeks of the time period:

a respective traffic total to and from the mainframe computing system; and

a respective number of TCP connections to the mainframe computing system.

10 . The computer-implemented method of claim 9 , wherein the one or more visualizations further comprise a third table showing network traffic segmented by mainframe services and mainframe services groupings.

11 . A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising:

obtaining records of TCP communications for a mainframe computing system for a time period;

generating, using the records, a first dataset comprising an inventory of IP entities that communicated with the mainframe computing system over TCP during the time period;

generating an allocation of the IP entities into rings representing respective potential latency sensitivities; and

causing to be displayed one or more outputs comprising the allocation of the IP entities.

12 . The system of claim 11 , wherein the operations further comprise:

determining first associations of the IP entities with IT asset inventory information.

13 . The system of claim 12 , wherein generating the allocation of the IP entities into the rings further comprises:

determining second associations of the IP entities with application asset inventory information; and

reallocating at least a portion of the IP entities among the rings using a rules-based assessment.

14 . The system of claim 13 , wherein the operations further comprise:

identifying at least one of anomalies, patterns, or optimization opportunities based at least in part of the first dataset, the first associations, and the second associations, wherein the one or more outputs further comprise the at least one of the anomalies, the patterns, or the optimization opportunities.

15 . The system of claim 11 , wherein the records comprise System Management Facilities (SMF) Type 119 Subtype 2 records.

16 . The system of claim 11 , wherein the first dataset further comprises network traffic patterns, traffic volumes, and traffic properties associated with the IP entities.

17 . The system of claim 11 , wherein the operations further comprise:

displaying one or more visualizations based at least in part on information in the first dataset, wherein the one or more visualizations comprise a diagrammatic visualization comprising representations of LPARs of the mainframe computing system, system groups of the IP entities, and respective volumes of network traffic between the mainframe computing system and the system groups of the IP entities for the time period.

18 . The system of claim 17 , wherein the one or more visualizations further comprise a first table showing, for each system group of the system groups for the time period:

a respective traffic total to and from the mainframe computing system for the system group;

a respective number of the IP entities in the system group; and

a respective number of TCP connections between the system group and the mainframe computing system.

19 . The system of claim 18 , wherein the one or more visualizations further comprise a second table showing, for each day of weeks of the time period:

a respective traffic total to and from the mainframe computing system; and

a respective number of TCP connections to the mainframe computing system.

20 . The system of claim 19 , wherein the one or more visualizations further comprise a third table showing network traffic segmented by mainframe services and mainframe services groupings.

Assignments (4)
SECURITY INTEREST Recorded Jan 13, 2026
From: ENSONO, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 073456/0816 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY IS ENSONO, LLC, NOT ENSONO, LLP PREVIOUSLY RECORDED ON REEL 67714 FRAME 762. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jun 25, 2024
From: ENSONO, LP
To: ENSONO, LLC
Reel/Frame 067839/0170 →
CHANGE OF NAME Recorded Jun 13, 2024
From: ENSONO, LP
To: ENSONO, LLP
Reel/Frame 067714/0762 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: PRESLAND, OLIVER C.B.; FONTANETTA, MICHAEL J.; STRONG, JEREMY D.
To: ENSONO, LP
Reel/Frame 065924/0601 →
Continuity (1)
Related Publication 20250211504A1 · Jun 26, 2025
References Cited (11)
US 20130185021A1 · Addison · 2013 [cited by applicant]
US 20160373532A1 · Ilan · 2016 [cited by applicant]
US 20180137154A1 · Reichert · 2018 [cited by applicant]
US 20200366758A1 · Chauhan · 2020 [cited by examiner]
US 20210037030A1 · Marion · 2021 [cited by applicant]
US 20220052968A1 · Catalano · 2022 [cited by applicant]
US 20220191226A1 · Chan · 2022 [cited by applicant]
US 20230186170A1 · Akbiyik · 2023 [cited by applicant]
US 20230214265A1 · Dong et al. · 2023 [cited by applicant]
CN 115827405 · 2023 [cited by applicant]
Pacific Systems Group—SMF Type 119 Record—Subtype 2, retrieved from http://www.pacsys.com/smf/smf119_subtype02.htm on Oct. 9, 2023. [cited by applicant]