IP Library Granted Patent US 12,449,779
Granted Patent B2
US 12,449,779 · App. 17/867,482 · Granted Oct 21, 2025

Customized asset performance optimization and marketplace

Inventors: Rahul Chillar (Atlanta, GA); Srinivasan Dattarajan (Bangalore, IN); Ilangovan R (Bangalore, IN); Sparsh Arora (Bareilly, IN)
Assignee: HONEYWELL INTERNATIONAL, INC.
G05B19/0426G05B2219/23008
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,449,779
App. No.
17/867,482
Granted
Oct 21, 2025
Kind
B2
Abstract

Various embodiments for a customized asset performance system and marketplace are described herein. An embodiment operates by receiving asset data indicating one or more assets that are being monitored by a control system. Telemetry data for at least a first asset is received, the telemetry data including data corresponding to a previous functionality of the asset over a specified period of time. The telemetry data is compared to an expected functionality over the specified period of time. A problem with the first asset is identified based on the comparing. One or more software packages that are configured to address the problem with the first asset are identified based on comparing the telemetry data to an expected functionality of the first asset over the specified period of time. A selection of a first software package from the one more software packages is received and the selected first software package is updated.

Claims (41)

1. A method, comprising:

receiving asset data associated with one or more assets, wherein the one or more assets are being monitored by a control system;

receiving telemetry data for at least one asset of the one or more assets, the telemetry data including data corresponding to a previous functionality of the at least one asset over a specified period of time;

comparing the telemetry data to an expected functionality of the at least one asset over the specified period of time;

identifying a problem with the at least one asset based on the comparison;

receiving a user intent indicating one or more problems faced by a user corresponding to the at least one asset;

identifying one or more software packages that are configured to address each of the identified problem with the at least one asset based on the comparison and the one or more problems faced by the user;

receiving a selection of a software package from the identified one or more software packages; and

updating the control system to execute the selected software package.

2. The method of claim 1 , wherein the selected software package includes one or more analytics to be monitored by the control system with regard to the at least one asset, wherein the one or more analytics were not previously monitored by the control system with regard to the at least one asset.

3. The method of claim 2 , wherein the selected software package is compatible with an existing monitoring software that was previously installed and executing on the control system prior to the updating.

4. The method of claim 1 , wherein the selected software package replaces an existing monitoring software that was previously installed and executing on the control system prior to the updating.

5. The method of claim 1 , wherein the one or more assets comprise at least one of machinery and vehicles, and wherein the telemetry data monitor operations of at least one of the machinery and the vehicles.

6. A system, comprising:

at least one memory; and

at least one processor operatively connected to the at least one memory, the at least one processor configured to:

receive asset data associated with one or more assets, wherein the one or more assets are being monitored by a control system;

receive telemetry data for at least one asset of the one or more assets, the telemetry data including data corresponding to a previous functionality of the at least one asset over a specified period of time;

compare the telemetry data to an expected functionality of the at least one asset over the specified period of time;

identify a problem with the at least one asset based on the comparison;

receive a user intent indicating one or more problems faced by a user corresponding to the at least one asset;

identify one or more software packages that are configured to address each of the identified problem with the at least one asset based on the comparison and the one or more problems faced by the user;

receive a selection of a software package from the identified one or more software packages; and

update the control system to execute the selected software package.

7. The system of claim 6 , wherein the selected software package includes one or more analytics to be monitored by the control system with regard to the at least asset, wherein the one or more analytics were not previously monitored by the control system with regard to the at least one asset.

8. The system of claim 7 , wherein the selected software package is compatible with an existing monitoring software that was previously installed and executing on the control system prior to the updating.

9. The system of claim 6 , wherein the selected software package replaces an existing monitoring software that was previously installed and executing on the control system prior to the updating.

10. The system of claim 6 , wherein the one or more assets comprise at least one of machinery and vehicles, and wherein the telemetry data monitor operations of at least one of the machinery and the vehicles.

11. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

receiving asset data indicating one or more assets that are being monitored by a control system;

receiving asset data associated with one or more assets, wherein the one or more assets are being monitored by a control system;

receiving telemetry data for at least one asset of the one or more assets, the telemetry data including data corresponding to a previous functionality of the at least one asset over a specified period of time;

comparing the telemetry data to an expected functionality of the at least one asset over the specified period of time;

identifying a problem with the at least one asset based on the comparison;

receiving a user intent indicating one or more problems faced by a user corresponding to the at least one asset;

identifying one or more software packages that are configured to address each of the identified problem with the at least one asset based on the comparison and the one or more problems faced by the user;

receiving a selection of a software package from the identified one or more software packages; and

updating the control system to execute the selected software package.

12. The non-transitory computer-readable medium of claim 11 , wherein the selected software package includes one or more analytics to be monitored by the control system with regard to the at least one asset, wherein the one or more analytics were not previously monitored by the control system with regard to the at least one asset.

13. The non-transitory computer-readable medium of claim 12 , wherein the selected software package is compatible with an existing monitoring software that was previously installed and executing on the control system prior to the updating.

14. The non-transitory computer-readable medium of claim 11 , wherein the selected software package replaces an existing monitoring software that was previously installed and executing on the control system prior to the updating.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2022
From: CHILLAR, RAHUL; DATTARAJAN, SRINIVASAN; R, ILANGOVAN; ARORA, SPARSH
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 060644/0918 →
Continuity (2)
Provisional Application 63313390 · Feb 24, 2022
Related Publication 20230266733A1 · Aug 24, 2023
References Cited (11)
US 20090119657A1 · Link, II · 2009 [cited by examiner]
US 20160078695A1 · McClintic et al. · 2016 [cited by applicant]
US 20170323239A1 · Johnson et al. · 2017 [cited by applicant]
US 20190147412A1 · Chiaramonte et al. · 2019 [cited by applicant]
EP 3483799A1 · 2019 [cited by applicant]
AU Office Action Mailed on Nov. 1, 2023 for AU Application No. 2023201036, 3 page(s). [cited by applicant]
Extended European search report Mailed on Jun. 21, 2023 for EP Application No. 23158124, 8 page(s). [cited by applicant]
SA Office Action Mailed on Aug. 7, 2024 for SA Application No. 123441289, 13 page(s). [cited by applicant]
SA Office Action Mailed on Jan. 30, 2025 for SA Application No. 123441289, 17 page(s). [cited by applicant]
AU Notice of Allowance Mailed on Oct. 28, 2024 for AU Application No. 2023201036, 3 page(s). [cited by applicant]
SA Notice of Allowance Mailed on May 18, 2025 for SA Application No. 123441289, 2 page(s). [cited by applicant]