# US 2014/0195667 A1 · Customer experience monitor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195667 A1
- Document ID: US20140195667A1
- Status: Published application
- Kind: A1
- Application number: 13/734,332
- Filed: 2013-01-04
- Published: 2014-07-10
- Earliest claimed: 2013-01-04
- Assignees: Fmr LLC
- Applicants: Fmr LLC
- Inventors: Thomas Ketchum; Sampath Deva; Andy Fagan; Robert Herring; David Danneker; Lawrence E. Jarvis
- Web page: https://patentgrep.com/patent/US20140195667A1

## CPC

- H04L 43/045: for graphical visualisation of monitoring data
- H04L 43/067: using time frame reporting
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A network monitoring system is provided that includes a plurality of tiers being arranged in a network having a plurality of hardware and software resources for executing a selective number of applications. The tiers include disparate technology stack formats. A platform resource receives monitoring information from the tiers in their respective disparate technology formats and stores the monitoring information where the monitoring information is normalized into a format that is universally recognized. An aggregation presentation module aggregates and analyzes the monitoring information from the platform resource to determine if there are any anomalies of the hardware and software resources, and formats the monitoring information to be presented as selected real-time performance analytics to a user.

## Claims

### Claim 1

A network monitoring system comprising:
a plurality of tiers being arranged in a network having a plurality of hardware and software resources for executing a selective number of applications, the tiers including disparate technology stack formats;
a platform resource that regularly requests monitoring information from the tiers in their respective disparate technology formats where the monitoring information is normalized into a format that is universally recognized, said monitoring information comprises resources and data being used by each tier of said network to perform a selected process, wherein an application health module monitors said resources and data for each tier of said network to assess performance of said network; and
an aggregation presentation module that aggregates and analyzes the monitoring information from the platform resource to determine if there are any anomalies of the hardware and software resources, and formats the monitoring information to be presented as selected real-time performance analytics to a user by normalizing the monitoring information into a format that can be universally recognized by a rules engine permitting common analysis to be easily performed across data from different technology stacks.

### Claim 2 (depends on 1)

The networking monitoring system of claim 1, wherein the tiers comprise a presentation tier, middle tier, and backend tier.

### Claim 3 (depends on 2)

The networking monitoring system of claim 2, wherein the presentation tier comprises a web server or browser.

### Claim 4 (depends on 2)

The networking monitoring system of claim 2, wherein the middle tier comprises an application server or a plurality of web servers.

### Claim 5 (depends on 4)

The networking monitoring system of claim 4, wherein the backend tier manages the computer storage logic of the middle tier.

### Claim 6 (depends on 1)

The networking monitoring system of claim 1, wherein the aggregation presentation module comprises a rule engines that allows for common analysis to be performed across the disparate technology stacks.

### Claim 7 (depends on 6)

The networking monitoring system of claim 6, wherein the aggregation presentation module comprises an anomaly engine that is activated when the rule engines determines an anomaly exists and the anomaly engine further analyzes the information and formats the information to be presented for review by a full service center.

### Claim 8 (depends on 1)

The networking monitoring system of claim 1, wherein the selected real-time performance analytics are presented in dashboard format for use by the user.

### Claim 9 (depends on 1)

The networking monitoring system of claim 1, wherein the platform resource utilizes one or more adaptors that regularly request and then translate the monitoring information provided by the tiers into discrete elements that are mapped into the database schema used by the platform resource.

### Claim 10

A method of performing network monitoring comprising:
arranging a plurality of tiers in a network having a plurality of hardware and software resources for executing a selective number of applications, the tiers including disparate technology stack formats;
receiving monitoring information from the tiers in their respective disparate technology formats where the monitoring information is normalized into a format that is universally recognized, said monitoring information comprises resources and data being used by each tier of said network to perform a selected process, wherein an application health module monitors said resources and data for each tier of said network to assess performance of said network by normalizing the monitoring information into a format that can be universally recognized by a rules engine permitting common analysis to be easily performed across data from different technology stacks; and
aggregating and analyzing the monitoring information stored in the platform resource using an aggregation presentation module to determine if there are any anomalies of the hardware and software resources, and
formatting the monitoring information to be presented as selected real-time performance analytics to a user.

### Claim 11 (depends on 10)

The method of claim 10, wherein the tiers comprise a presentation tier, middle tier, and backend tier.

### Claim 12 (depends on 11)

The method of claim 11, wherein the presentation tier comprises a web server or browser.

### Claim 13 (depends on 11)

The method of claim 11, wherein the middle tier comprises an application server or a plurality of web servers.

### Claim 14 (depends on 4)

The method of claim 4, wherein the backend tier manages the computer storage logic of the middle tier.

### Claim 15 (depends on 10)

The method of claim 10, wherein the aggregation presentation module comprises a rule engines that allows for common analysis to be performed across the disparate technology stacks.

### Claim 16 (depends on 15)

The method of claim 15, wherein the aggregation presentation module comprises an anomaly engine that is activated when the rule engines determines an anomaly exists and the anomaly engine further analyzes the information and formats the information to be presented for review by a full service center.

### Claim 17 (depends on 10)

The method of claim 10, wherein the selected real-time performance analytics are presented in dashboard format for use by the user.

### Claim 18 (depends on 10)

The method of claim 10, wherein the platform resource utilizes one or more adaptors to translate the monitoring information provided by the tiers into discrete elements that are mapped into the database schema used by the platform resource.
