IP Library Granted Patent US 12,640,998
Granted Patent B2
US 12,640,998 · App. 18/636,318 · Granted May 26, 2026

Implementing observability of an asset in a cloud based environment

Inventors: McMillan Goyal (Bangalore, IN); Anjeneya Dubey (Atlanta, GA); Sham Sharma (Atlanta, GA); Debjoy Das (Mumbai, IN)
Assignee: HONEYWELL INTERNATIONAL INC.
H04L41/5009H04L41/22
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,640,998
App. No.
18/636,318
Granted
May 26, 2026
Kind
B2
Abstract

A system for metric collection and performance analysis of an asset in a network having one or more processors, a memory, and one or more programs stored in a memory, the one or more programs comprising instructions configured to identify a plurality of products associated with the asset, wherein each product is configured to generate one or more metrics associated with performance of said product, retrieve one or more metrics associated with one or more products, determine a key performance indicator for one or more of the metrics, assign a threshold value to one or more key performance indicator to determine performance of the one or more products, transmit a prompt to a user, when the key performance indicator associated with one or more products is below the threshold value and generate a dashboard, said dashboard presenting a report corresponding to one or more key performance indicator for associated metrics and the threshold value.

Claims (39)

1 . A system for metric collection and performance analysis of an asset in a network, comprising:

one or more processors;

a memory; and

one or more programs stored in a memory, the one or more programs comprising instructions configured to:

identify a plurality of products associated with the asset, wherein each product is configured to generate one or more metrics associated with performance of said product;

retrieve one or more metrics associated with one or more products;

determine a key performance indicator for one or more of the metrics;

assign a threshold value to one or more key performance indicator to determine performance of the one or more products;

transmit a prompt to a user, when the key performance indicator associated with one or more products is below the threshold value; and

generate a dashboard, said dashboard presenting a report corresponding to one or more key performance indicator for associated metrics and the threshold value, wherein the dashboard type is selected from a set of available templates.

2 . The system of claim 1 , wherein the processor is configured to resend the prompt after a predetermined time period, if the performance metrics associated with one or more asset is still below the threshold value.

3 . The system of claim 1 , wherein the metrics associated with the asset include service health metrics, infrastructure metrics, uptime numbers, product health metrics, tracing metrics, and service metrics.

4 . The system of claim 1 , wherein the metrics are stored for monitoring and the monitoring comprises Health Check monitoring, APM monitoring, Uptime calculations, Kubernetes monitoring and Azure monitoring.

5 . The system of claim 1 , comprises one or more collectors, said collectors are configured to access and retrieve one or more metrics associated with the asset.

6 . The system of claim 1 , wherein the retrieval of metrics is assisted by an API (Application Programming Interface).

7 . The system of claim 1 , wherein the identification and retrieval of the metrics is based on the dashboard.

8 . The system of claim 1 , wherein the templates of the dashboard type include SRE Dashboard, Postgres Dashboard, Cost Dashboard, Security Dashboard, Uptime Calculations Dashboard.

9 . The system of claim 1 , wherein the dashboard presenting the report highlight different key performance indicator with different color, shape and size.

10 . A method comprising:

identifying a plurality of products associated with an asset, said product is configured to generate one or more metrics associated with performance of said product;

retrieving one or more metrics associated with one or more products;

determining a key performance indicator for one or more of the metrics;

assigning a threshold value to one or more key performance indicator to determine performance of the one or more products;

transmitting a prompt to a user, when the key performance indicator associated with one or more products is below the threshold value; and

generating a dashboard, said dashboard presenting a report corresponding to one or more key performance indicator for associated metrics and the threshold value, wherein the dashboard type is selected from a set of available templates.

11 . The method of claim 10 , further comprising resending the prompt after a predetermined time period, if the performance metrics associated with one or more asset is still below the threshold value.

12 . The method of claim 10 , wherein the metrics associated with the asset include service health metrics, infrastructure metrics, uptime numbers, product health metrics, tracing metrics, and service metrics.

13 . The method of claim 10 , wherein the metrics are stored for monitoring and monitoring comprises Health Check monitoring, APM monitoring, Uptime calculations, Kubernetes monitoring and Azure monitoring.

14 . The method of claim 10 , wherein the retrieving of metrics is assisted by an API (Application Programming Interface).

15 . The method of claim 10 , wherein the templates of the dashboard type include SRE Dashboard, Postgres Dashboard, Cost Dashboard, Security Dashboard, Uptime Calculations Dashboard.

16 . The method of claim 10 , wherein the dashboard presenting the report highlight different key performance indicator with different color, shape and size.

17 . The method of claim 10 , wherein the identification and retrieval of the metrics is based on the dashboard.

18 . A non-transitory computer-readable storage medium comprising computer program code for execution by one or more processors of an apparatus, the computer program code configured to, when executed by the one or more processors, cause the apparatus to:

identify a plurality of products associated with the asset, said product is configured to generate one or more metrics associated with performance of said product;

retrieve one or more metrics associated with one or more products;

determine a key performance indicator for one or more of the metrics;

assign a threshold value to one or more key performance indicator to determine performance of the one or more products;

transmit a prompt to a user, when the key performance indicator associated with one or more products is below the threshold value; and

generate a dashboard, said dashboard presenting a report corresponding to one or more key performance indicator for associated metrics and the threshold value, wherein the dashboard type is selected from a set of available templates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2026
From: SHARMA, SHAM; GOYAL, MCMILLAN; DAS, DEBJOY; DUBEY, ANJENEYA
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 074464/0970 →
Continuity (1)
Related Publication 20250323842A1 · Oct 16, 2025
References Cited (5)
US 11876858B1 · Nair · 2024 [cited by examiner]
US 12014634B1 · Nair · 2024 [cited by examiner]
US 12020140B1 · Mondlock · 2024 [cited by examiner]
US 12106205B1 · Jain · 2024 [cited by examiner]
US 20200136994A1 · Doshi · 2020 [cited by examiner]