IP Library › Granted Patent US 12,190,054
Granted Patent B2
US 12,190,054 · App. 17/022,472 · Granted Jan 7, 2025

Asset management reporting system

Inventors: Zachary A. Silverstein (Jacksonville, FL); Jacob Ryan Jepperson (St. Paul, MN)
Assignee: International Business Machines Corporation
G06F40/20G06F16/35G06N20/00G06Q10/08
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,190,054
App. No.
17/022,472
Filed
Sep 16, 2020
Granted
Jan 7, 2025
Kind
B2
Art Unit
3627
USPC
705/28
Abstract

A plurality of baseline information associated with at least one user is retrieved. An issue with at least one office building asset included in the plurality of baseline information is dynamically identified. A down time of the at least one office building asset is reduced by reporting the dynamically identified issues associated with the at least one office building asset.

Claims (76)

1. A method, the method comprising:

monitoring, by one or more computer processors, a communication between two or more users, wherein the two or more users have opted-in to processing of a set of personal and non- personal data by an asset health program;

identifying, by one or more computer processors, a reference to at least one office building asset made by at least one user of the two or more users in the monitored communication, wherein the at least one office building asset is reliant on a first user to report any issue with the at least one office building asset to at least one of an asset management tool, an asset management company, a maintenance person responsible for the at least one office building asset, and an owner of the at least one office building asset;

retrieving, by one or more computer processors, a plurality of baseline information associated with the at least one user of the two or more users;

determining, by one or more computer processors, the at least one office building asset is a local asset available to the at least one user of the two or more users;

dynamically identifying, by one or more computer processors, an issue with the at least one office building asset included in the plurality of baseline information;

determining, by one or more computer processors, location of the at least one office building asset associated with the identified issue by cross-referencing locations of the two or more users with location of office building assets based on a floorplan;

predicting, by one or more computer processors using one or more machine learning models, a time of failure and a cause for the identified issue by correlating user communication with usage for the at least one office building asset; and

transmitting, by one or more computer processors, a service request associated with the at least one office building asset with the dynamically identified issues to the at least one of the asset management tool, the asset management company, the maintenance person responsible for the at least one office building asset, and the owner of the at least one office building asset in order to reduce a down time of the at least one office building asset.

2. The method of claim 1 , wherein the step of retrieving comprises:

integrating, by one or more computer processors, with a set of communication tools utilized by the at least one user of the two or more users; and

retrieving, by one or more computer processors, a set of keywords and associated ontology trees associated with a group office building assets associated with at least one office building of the at least one user of the two or more users.

3. The method of claim 1 , wherein the step of dynamically identifying comprises:

retrieving, by one or more computer processors, additional communication of the at least one user of the two or more users which is associated with the at least one office building asset;

analyzing, by one or more computer processors, the monitored communication, the retrieved additional communication, and on-going communication of the at least one user of the two or more users; and

determining, by one or more computer processors, an issue associated with the at least one office building asset based on one or more results of analyzing the monitored communication, the retrieved communication, and on-going communication of the at least one user of the two or more users.

4. The method of claim 1 , wherein the step of transmitting comprises:

retrieving, by one or more computer processors, one or more floorplans of the at least one office building of the at least one user of the two or more users;

determining, by one or more computer processors, a location of the at least one user of the two or more users and a plurality of possible asset locations associated with the identified reference to the at least one office building asset; and

determining, by one or more computer processors, the at least one office building asset associated with the dynamically identified issue based on a cross-referencing of the location of the at least one user of the two or more users and the plurality of possible asset locations associated with the identified reference to the at least one office building asset.

5. The method of claim 1 , further comprising:

updating, by one or more computer processors, the one or more machine learning models associated with the at least one office building asset, wherein the one or more machine learning models are used to improve at least one of a maintenance plan and a failure prediction associated with the at least one office building asset.

6. The method of claim 3 , wherein the monitored communication, the retrieved communication, and the on-going communication of the at least one user is analyzed by natural language processing, including natural language classification and natural language understanding, sentiment analysis, and text mining.

7. The method of claim 1 , wherein the dynamically identified issue is a problem with a normal function of the at least one office building asset.

8. A computer program product, the computer program product comprising:

one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media, the program instructions comprising:

program instructions to monitor a communication between two or more users, wherein the two or more users have opted-in to processing of a set of personal and non-personal data by an asset health program;

program instructions to identify a reference to at least one office building asset made by at least one user of the two or more users in the monitored communication, wherein the at least one office building asset is reliant on a first user to report any issue with the at least one office building asset to at least one of an asset management tool, an asset management company, a maintenance person responsible for the at least one office building asset, and an owner of the at least one office building asset;

program instructions to retrieve a plurality of baseline information associated with the at least one user of the two or more users;

program instructions to determine the at least one office building asset is a local asset available to the at least one user of the two or more users;

program instructions to dynamically identify an issue with the at least one office building asset included in the plurality of baseline information;

program instructions to determine location of the at least one office building asset associated with the identified issue by cross-referencing locations of the two or more users with location of office building assets based on a floorplan;

program instructions to predict a time of failure and a cause for the identified issue using one or more machine learning models by correlating user communication with usage for the at least one office building asset; and

program instructions to transmit a service request associated with the at least one office building asset with the dynamically identified issues to the at least one of the asset management tool, the asset management company, the maintenance person responsible for the at least one office building asset, and the owner of the at least one office building asset in order to reduce a down time of the at least one office building asset.

9. The computer program product of claim 8 , wherein the program instructions to retrieve comprise:

program instructions to integrate with a set of communication tools utilized by the at least one user of the two or more users; and

program instructions to retrieve a set of keywords and associated ontology trees associated with a group office building assets associated with at least one office building of the at least one user of the two or more users.

10. The computer program product of claim 8 , wherein the program instructions to dynamically identify comprise:

program instructions to retrieve additional communication of the at least one user of the two or more users which is associated with the at least one office building asset;

program instructions to analyze the monitored communication, the retrieved additional communication, and on-going communication of the at least one user of the two or more users; and

program instructions to determine an issue associated with the at least one office building asset based on one or more results of analyzing the monitored communication, the retrieved communication, and on-going communication of the at least one user of the two or more users.

11. The computer program product of claim 8 , wherein the program instructions to transmit comprise:

program instructions to retrieve one or more floorplans of the at least one office building of the at least one user of the two or more users;

program instructions to determine a location of the at least one user of the two or more users and a plurality of possible asset locations associated with the identified reference to the at least one office building asset; and

program instructions to determine the at least one office building asset associated with the dynamically identified issue based on a cross-referencing of the location of the at least one user of the two or more users and the plurality of possible asset locations associated with the identified reference to the at least one office building asset.

12. The computer program product of claim 8 , further comprising program instructions stored on the one or more computer readable storage media, to:

update the one or more machine learning models associated with the at least one office building asset, wherein the one or more machine learning models are used to improve at least one of a maintenance plan and a failure prediction associated with the at least one office building asset.

13. The computer program product of claim 10 , wherein the monitored communication, the retrieved communication, and the on-going communication of the at least one user is analyzed by natural language processing, including natural language classification and natural language understanding, sentiment analysis, and text mining.

14. The computer program product of claim 10 , wherein the dynamically identified issue is a problem with a normal function of the at least one office building asset.

15. A computer system, the computer system comprising:

one or more computer processors;

one or more computer readable storage media; and

program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:

program instructions to monitor a communication between two or more users, wherein the two or more users have opted-in to processing of a set of personal and non- personal data by an asset health program;

program instructions to identify a reference to at least one office building asset made by at least one user of the two or more users in the monitored communication, wherein the at least one office building asset is reliant on a first user to report any issue with the at least one office building asset to at least one of an asset management tool, an asset management company, a maintenance person responsible for the at least one office building asset, and an owner of the at least one office building asset;

program instructions to retrieve a plurality of baseline information associated with the at least one user of the two or more users;

program instructions to determine the at least one office building asset is a local asset available to the at least one user of the two or more users;

program instructions to dynamically identify an issue with the at least one office building asset included in the plurality of baseline information;

program instructions to determine location of the at least one office building asset associated with the identified issue by cross-referencing locations of the two or more users with location of office building assets based on a floorplan;

program instructions to predict a time of failure and a cause for the identified issue using one or more machine learning models by correlating user communication with usage for the at least one office building asset; and

program instructions to transmit a service request associated with the at least one office building asset with the dynamically identified issues to the at least one of the asset management tool, the asset management company, the maintenance person responsible for the at least one office building asset, and the owner of the at least one office building asset in order to reduce a down time of the at least one office building asset.

16. The computer system of claim 15 , wherein the program instructions to retrieve comprise:

program instructions to integrate with a set of communication tools utilized by the at least one user of the two or more users; and

program instructions to retrieve a set of keywords and associated ontology trees associated with a group office building assets associated with at least one office building of the at least one user of the two or more users.

17. The computer system of claim 15 , wherein the program instructions to dynamically identify comprise:

program instructions to retrieve additional communication of the at least one user of the two or more users which is associated with the at least one office building asset;

program instructions to analyze the monitored communication, the retrieved additional communication, and on-going communication of the at least one user of the two or more users; and

program instructions to determine an issue associated with the at least one office building asset based on one or more results of analyzing the monitored communication, the retrieved communication, and on-going communication of the at least one user of the two or more users.

18. The computer system of claim 15 , wherein the program instructions to transmit comprise:

program instructions to retrieve one or more floorplans of the at least one office building of the at least one user of the two or more users;

program instructions to determine a location of the at least one user of the two or more users and a plurality of possible asset locations associated with the identified reference to the at least one office building asset; and

program instructions to determine the at least one office building asset associated with the dynamically identified issue based on a cross-referencing of the location of the at least one user of the two or more users and the plurality of possible asset locations associated with the identified reference to the at least one office building asset.

19. The computer system of claim 15 , further comprising program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, to:

update the one or more machine learning models associated with the at least one office building asset, wherein the one or more machine learning models are used to improve at least one of a maintenance plan and a failure prediction associated with the at least one office building asset.

20. The computer system of claim 17 , wherein the monitored communication, the retrieved communication, and the on-going communication of the at least one user is analyzed by natural language processing, including natural language classification and natural language understanding, sentiment analysis, and text mining.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2020
From: SILVERSTEIN, ZACHARY A.; JEPPERSON, JACOB RYAN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 053788/0384 →
Continuity (1)
Related Publication 20220083731A1 · Mar 17, 2022
References Cited (30)
US 8291319B2 · Li · 2012 [cited by applicant]
US 8396741B2 · Kannan · 2013 [cited by applicant]
US 8775348B2 · Lebeau · 2014 [cited by applicant]
US 9336187B2 · Kimberly · 2016 [cited by applicant]
US 10938678B2 · Ghosh · 2021 [cited by examiner]
US 11443305B2 · Tourne · 2022 [cited by examiner]
US 11645593B2 · Jarvis · 2023 [cited by examiner]
US 12052390B2 · Negi · 2024 [cited by examiner]
US 20130282417A1 · Gaedcke · 2013 [cited by examiner]
US 20140012856A1 · Abdelrahman · 2014 [cited by examiner]
US 20160219048A1 · Porras · 2016 [cited by examiner]
US 20180174165A1 · Renz · 2018 [cited by examiner]
US 20190156443A1 · Hall · 2019 [cited by examiner]
US 20190205774A1 · Ba · 2019 [cited by examiner]
US 20190215183A1 · Krasadakis · 2019 [cited by examiner]
US 20190349321A1 · Cai · 2019 [cited by examiner]
US 20200096346A1 · Dhandapani · 2020 [cited by examiner]
US 20200142365A1 · Sharma · 2020 [cited by examiner]
US 20200162354A1 · Drees · 2020 [cited by examiner]
US 20200213006A1 · Graham · 2020 [cited by examiner]
US 20210117213A1 · Chen · 2021 [cited by examiner]
US 20220083731A1 · Silverstein · 2022 [cited by examiner]
US 20240347079A1 · Karlin · 2024 [cited by examiner]
Anonymous et al., “AI for IT: Preventing Outages With Predictive Analytics”, Splunk Inc., 2018, 5 Pages. [cited by applicant]
Campbell, Rebecca, “AI can now ‘listen’ to machines to tell if they're breaking down”, TNW, Artificial Intelligence, The Next Web, Amsterdam, The Netherlands, Jul. 4, 2018, 7 Pages. [cited by applicant]
Campbell, Rebecca, “An AI that ‘hears’ machine failure might soon be used for roller coasters”, TNW, The Heart of Tech, The Next Web, Amsterdam, The Netherlands, Aug. 2, 2018, 8 Pages. [cited by applicant]
Guo et al., “Artificial Intelligence-Based Semantic Internet of Things in a User-Centric Smart City”, Sensors 2018, 18(5), 1341, doi:10.3390/s18051341, Apr. 26, 2018, 22 Pages. [cited by applicant]
Preuveneers et al., “Semantic analysis and verification of context-driven adaptive applications in intelligent environments”, Journal of Reliable Intelligent Environments, DOI 10.1007/s40860-016-0019-5, Springer Interna… [cited by applicant]
Vassileva et al., “AI-Based Diagnostics for Fault Detection and Isolation in Process Equipment Service”, Computing and Informatics, vol. 33, 2014, 23 Pages. [cited by applicant]
Yoo et al., “Real-time location system-based asset tracking in the healthcare field: lessons learned from a feasibility study”, BMC medical informatics and decision making, 2018, 10 Pages, <https://doi.org/10.1186/s1291… [cited by applicant]