IP Library Granted Patent US 12,008,503
Granted Patent B2
US 12,008,503 · App. 16/183,222 · Granted Jun 11, 2024

Sensor risk assessment database

Inventors: Komminist Weldemariam (Nairobi, KE); James R. Kozloski (New Fairfield, CT); Clifford A. Pickover (Yorktown Heights, NY); Edgar A. Zamora Duran (Heredia, CR)
Assignee: International Business Machines Corporation
G06Q10/0635G06F9/542G06F16/1805G06F21/572G06N20/20H04L9/0637H04L9/3236
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,008,503
App. No.
16/183,222
Filed
Nov 7, 2018
Granted
Jun 11, 2024
Kind
B2
Art Unit
2154
USPC
707/603
Abstract

An example operation may include one or more of receiving sensor data from one or more sensors associated with a building, storing a block including the sensor data to a shared ledger of a blockchain network, the one or more sensors associated with one or more buildings, requesting a risk assessment for the sensor data, by a blockchain node, calculating the risk assessment with one or more machine learning algorithms based on the sensor data, historical sensor blockchain data, importance of the one or more sensors, and a degree of concern related to the sensor data, providing the risk assessment to the blockchain node, and generating an alert in response to the risk assessment above a threshold.

Claims (68)

1. A system comprising:

a memory configured to store instructions; and

a processor that, when executing the instructions, is configured to:

in response to a request from a peer to generate a risk assessment, retrieve current sensor data from a most recently stored block of a blockchain ledger, and historical sensor data from a previously stored block of the blockchain ledger, where the current sensor data indicates a current condition detected by a first type of sensor of a building and the historical sensor data indicates a previous condition detected by the sensor of the building,

generate a risk assessment of the current condition based on an analysis of the historical sensor data;

identify the condition as a risk to the building based on the risk assessment,

receive a communication from an occupant of the building reporting the condition,

identify an emotional state of the occupant based on analysis of the communication,

identify a level of the risk to be high based on the emotional state,

in response to the identification that the level of the risk is high, activate a second type of sensor that is different than the first type of sensor to generate a new type of sensor data that is different than the current sensor data,

add the new type of sensor data to blocks of the blockchain, and

send a notification of the risk to the peer.

2. The system of claim 1 , wherein the current condition is a maintenance issue.

3. The system of claim 1 , wherein the processor is further configured to:

stop an operation of the sensor, and

request an update for the sensor.

4. The system of claim 1 , wherein the peer comprises at least one of:

a tenant, an owner, a landlord, a manager, a maintenance contractor, and a construction contractor.

5. The system of claim 1 , wherein, when the processor generates the risk assessment, the processor is further configured to:

generate a multidimensional vector comprising values for multiple dimensions of risk.

6. The system of claim 1 , wherein, when the processor generates the risk assessment, the processor is further configured to:

generate the risk assessment, including a value representing a degree of concern with the current condition.

7. The system of claim 1 , wherein the current condition indicates a problem with the sensor, and

wherein the processor is further configured to:

update the sensor to correct the problem.

8. A method comprising:

in response to a request to generate a risk assessment from a peer of a blockchain network, retrieving, by a node, current sensor data from a most recently stored block of a blockchain ledger of the blockchain network, and retrieving historical sensor data from a previously stored block of the blockchain ledger, where the current sensor data indicates a current condition detected by a first type of sensor of a building and the historical sensor data indicates a previous condition detected by the sensor of the building;

generating, by the node, a risk assessment of the current condition based on an analysis of the historical sensor data;

identifying, by the node, the condition as a risk to the building based on the risk assessment;

receiving, by the node, a communication from an occupant of the building reporting the condition,

identifying, by the node, an emotional state of the occupant based on analysis of the communication,

identifying, by the node, a level of the risk to be high based on the emotional state,

in response to the identifying that the level of the risk is high, activating, by the node, a second type of sensor that is different than the first type of sensor to generate a new type of sensor data that is different than the current sensor data,

adding, by the node, the new type of sensor data to blocks of the blockchain based on the identification of the emotional state; and

sending, by the node, a notification of the risk to the peer.

9. The method of claim 8 , wherein the current condition indicates a problem with the sensor.

10. The method of claim 8 , wherein the method further comprises:

stopping an operation of the sensor; and

requesting an update for the sensor.

11. The method of claim 8 , wherein the peer comprises at least one of:

a tenant, an owner, a landlord, a manager, a maintenance contractor, and a construction contractor.

12. The method of claim 8 , wherein the generating the risk assessment further comprises:

generating a multidimensional vector comprising values for multiple dimensions of risk.

13. The method of claim 8 , wherein the generating a risk assessment further comprises:

generating the risk assessment, including a value representing a degree of concern with the current condition.

14. The method of claim 8 , wherein the current condition indicates a problem with the sensor, and

wherein the method further comprises:

updating the sensor to correct the problem generating a value representing a concern with a use of the building.

15. A computer program product comprising a non-transitory computer-readable storage medium storing instructions that, when executed by a processor of a node in a blockchain network, cause the processor to perform:

in response to a request to generate a risk assessment from a peer of the blockchain network, retrieving current sensor data from a most recently stored block of a blockchain ledger of the blockchain network, and retrieving historical sensor data from a previously stored block of the blockchain ledger, where the current sensor data indicates a current condition detected by a first type of sensor of a building and the historical sensor data indicates a previous condition detected by the sensor of the building;

generating a risk assessment of the current condition based on an analysis of the historical sensor data;

identifying the condition as a risk to the building based on the risk assessment;

receiving a communication from an occupant of the building reporting the condition,

identifying an emotional state of the occupant based on analysis of the communication,

identifying a level of the risk to be high based on the emotional state,

in response to the identifying that the level of the risk is high, activating a second type of sensor that is different than the first type of sensor to generate a new type of sensor data that is different than the current sensor data,

adding the new type of sensor data to blocks of the blockchain based on the identification of the emotional state; and

sending a notification of the risk to the peer.

16. The computer program product of claim 15 , wherein the current condition is a maintenance issue.

17. The computer program product of claim 15 , wherein the peer comprises at least one of:

a tenant, an owner, a landlord, a manager, a maintenance contractor, and a construction contractor.

18. The computer program product of claim 15 , wherein the generating the risk assessment further comprises:

generating a multidimensional vector comprising values for multiple dimensions of risk.

19. The computer program product of claim 15 , wherein the generating the risk assessment further comprises:

generating the risk assessment, including a value representing a degree of concern with the current condition.

20. The computer program product of claim 15 , wherein the current condition indicates a problem with the sensor, and

wherein the instructions further cause the processor to perform:

updating the sensor to correct the problem generating a value representing a concern with a use of the building.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2018
From: WELDEMARIAM, KOMMINIST; KOZLOSKI, JAMES R.; PICKOVER, CLIFFORD A.; ZAMORA DURAN, EDGAR A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 047439/0007 →
Continuity (1)
Related Publication 20200143300A1 · May 7, 2020