IP Library Granted Patent US 10,042,341
Granted Patent B1
US 10,042,341 · App. 15/017,374 · Granted Aug 7, 2018

Systems and methods for monitoring building health

Inventor: Michael S. Jacob (Le Roy, IL)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
G05B15/02E04B1/64E04B1/70E04B1/72E04B1/92E04B1/98G06N5/04G06Q40/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 10,042,341
App. No.
15/017,374
Filed
Feb 5, 2016
Granted
Aug 7, 2018
Kind
B1
Art Unit
2115
USPC
700/275
Abstract

A building monitoring computer system for monitoring building integrity may be provided. Various types of sensors may be embedded throughout or within certain portions of different types of building or construction material making up the building, such as within roofing, foundation, or structural materials. The sensors may be in wireless communication with a home controller. The sensors may be water, moisture, temperature, vibration, or other types of sensors, and may detect unexpected or abnormal conditions within the home. The sensors and/or home controller may transmit alerts to a mobile device of the home owner associated with the unexpected condition, and/or that remedial actions may be required to repair the home or mitigate further damage to the home. The sensor data may also be communicated to an insurance provider remote server to facilitate the insurance provider communicating insurance-related recommendations, updating insurance policies, or preparing insurance claims for review for home owners.

Claims (60)

1. A building monitoring computer system for monitoring construction materials of a building, the building monitoring computer system including:

at least one moisture sensor positioned at a first position within the construction materials of the building and configured to provide a moisture level proximate to the at least one moisture sensor, the at least one moisture sensor being embedded within the construction materials of the building;

a memory including a moisture profile of the building, the moisture profile including a profile moisture level associated with the first position; and

one or more processors communicatively coupled to the at least one moisture sensor, wherein the one or more processors are programmed to:

receive a sample moisture level from the at least one moisture sensor via wireless communication;

compare the sample moisture level to the profile moisture level to generate a moisture level difference, the profile moisture level being an average of one or more previously-collected sample moisture levels from the at least one moisture sensor;

generate a moisture alert based upon determining that the moisture level difference exceeds a pre-determined threshold;

determine a mobile device associated with a user of the building monitoring computer system; and

transmit a moisture alert message to mobile device of the user of the building monitoring computer system via wireless communication to alert the user of a presence of moisture at the first position.

2. The building monitoring computer system of claim 1 , wherein the construction materials include a foundation system of the building.

3. The building monitoring computer system of claim 1 , wherein the moisture alert message includes one or more recommendations to the user, including contact information for at least one third-party contractors located in a region of the building for addressing the detected presence of moisture in the building.

4. The building monitoring computer system of claim 1 , the one or more processors further programmed to:

transmit the sample moisture level to an insurance provider remote server via wireless communication;

receive, from the insurance provider remote server, at least one of: (a) an insurance-related recommendation, (b) an insurance policy update, and (c) a pre-populated insurance claim associated with any damage to the building caused by moisture at the first position; and

cause the received at least one of (a) insurance-related recommendation, (b) insurance update, and (c) pre-populated insurance claim to be displayed on the mobile device of the user for review.

5. The building monitoring computer system of claim 1 , wherein the at least one moisture sensor wirelessly communicates with at least one of (i) a smart home controller; (ii) the mobile device of the user; and (iii) a remote server, and

wherein at least one of (i) the smart home controller; (ii) the mobile device of the user; (iii) the remote server; and (iv) the at least one moisture sensor performs at least one of: (1) analysis of the sample moisture level, and (2) determination to generate the moisture alert.

6. The building monitoring computer system of claim 5 , wherein the one or more processors are further programmed to determine, based on the analyzed sample moisture level, a severity of an abnormal condition, wherein the determination includes at least one of: (i) determining a length of time that the abnormal condition has existed; and (ii) determining a size of an area of the building associated with the first position that is damaged by the abnormal condition.

7. The building monitoring computer system of claim 5 , wherein the one or more processors are further programmed to determine: (i) a type of damaged material at the first position, and (ii) a type of replacement material to replace the damaged material.

8. The building monitoring computer system of claim 1 , wherein the one or more processors are further programmed to detect an abnormal condition of the building by:

analyzing the sample moisture level; and

comparing the sample moisture level with a baseline historical condition stored in a memory of the building monitoring system, the baseline historical condition including a plurality of moisture sensor samples collected by the one or more processors during a baseline time.

9. The building monitoring computer system of claim 1 , the one or more processors further programmed to:

transmit a message to an insurance provider remote server, the message causing the insurance provider remote server to adjust at least one insurance policy associated with the building based upon the at least one moisture sensor being included within the building.

10. The building monitoring computer system of claim 1 , further comprising at least one of:

one or more vibration sensors configured to detect vibration in the building;

one or more thermal sensors configured to generate a thermal sample of the building; and

one or more insect sensors configured to detect insect related damage in the building.

11. A computer-implemented method for monitoring construction materials of a building, said method implemented by a building monitoring computer system including one or more processors, a memory, and at least one moisture sensor positioned at a first position within the construction materials of the building and configured to provide a moisture level proximate to the at least one moisture sensor, the method comprising:

identifying a moisture profile associated with the building in the memory, the moisture profile including a profile moisture level associated with the first position;

receiving a sample moisture level from the moisture sensor via wireless communication, the moisture sensor being embedded within the construction materials of the building;

comparing the sample moisture level to the profile moisture level to generate a moisture level difference, the profile moisture level being an average of one or more previously-collected sample moisture levels from the at least one moisture sensor;

generating a moisture alert based upon determining that the moisture level difference exceeds a pre-determined threshold;

determining a mobile device associated with a user of the building monitoring computer system; and

transmitting a moisture alert message to the mobile device of the user of the building monitoring computer system via wireless communication to alert the user of a presence of moisture at the first position.

12. The computer-implemented method of claim 11 , wherein the moisture alert message includes one or more recommendations to the user, including contact information for at least one third-party contractor located in a region of the building for addressing the detected presence of moisture in the building.

13. The computer-implemented method of claim 11 further comprising:

transmitting, by the one or more processors, the sample moisture level to an insurance provider remote server via wireless communication;

receiving, by the one or more processors, at least one of: (a) an insurance-related recommendation, (b) an insurance update, and (c) a pre-populated insurance claim associated with any damage to the building caused by the moisture at the first position; and

causing, by the one or more processors, the received at least one of (a) insurance-related recommendation, (b) insurance update, and (c) pre-populated insurance claim to be displayed on the mobile device of the user for review.

14. The computer-implemented method of claim 11 , wherein the at least one moisture sensor wirelessly communicates with at least one of: (i) a smart home controller; (ii) the mobile device of the user; and (iii) a remote server, and

wherein at least one of (i) the smart home controller; (ii) the mobile device of the user; (iii) the remote server; and (iv) the at least one moisture sensor performs at least one of: (1) analysis of the sample moisture level, and (2) determination to generate the moisture alert.

15. The computer-implemented method of claim 11 , further comprising detecting, by the one or more processors, an abnormal condition of the building, said detecting comprising:

analyzing the sample moisture level; and

comparing the sample moisture level with a baseline historical condition stored in the memory of the building monitoring system, the baseline historical condition including a plurality of moisture sensor samples collected by the one or more processors during a baseline time.

16. The computer-implemented method of claim 15 , further comprising determining, by the one or more processors, based on the analyzed sample moisture level, a severity of the abnormal condition, wherein said determining includes at least one of: (i) determining a length of time that the abnormal condition has existed; and (ii) determining a size of an area of the building associated with the first position that is damaged by the abnormal condition.

17. The computer-implemented method of claim 11 , further comprising transmitting, by the one or more processors, a message to an insurance provider remote server, the message causing the insurance provider remote server to adjust at least one insurance policy associated with the building based upon the at least one moisture sensor being included within building.

18. The computer-implemented method of claim 11 , the building monitoring computer system further comprising at least one of:

one or more vibration sensors configured to detect vibration in the building;

one or more thermal sensors configured to generate a thermal sample of the building; and

one or more insect sensors configured to detect insect related damage in the building.

19. A building monitoring computer system for monitoring a structural system of a building, the building monitoring computer system including:

at least one insect sensor positioned at a first position proximate a structural component of the structural system and configured to detect a presence of an insect infestation proximate to the first position, the at least one insect sensor being embedded in construction materials of the building; and

one or more processors communicatively coupled to the at least one insect sensor, wherein the one or more processors is programmed to:

receive a sample insect level from the at least one insect sensor via wireless communication;

compare the sample insect level to a historic baseline level stored in a memory to generate an insect level difference, wherein the historic baseline level is determined from previously-collected insect sample levels from the at least one insect sensor;

generate, based upon the comparison, an insect alert indicating the presence of the insect infestation at the first position;

determine a mobile device associated with a user of the building monitoring computer system; and

transmit an insect alert message to the mobile device of the user of the building monitoring computer system via wireless communication to alert the user of the presence of insects at the first position.

20. The building monitoring computer system of claim 19 , wherein the insect alert message includes one or more recommendations to the user, including contact information for at least one third-party contractors located in a region of the building for addressing the detected presence of insects in the building.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2016
From: JACOB, MICHAEL S.
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 037736/0329 →
Continuity (2)
Provisional Application 62203743 · Aug 11, 2015
Provisional Application 62118359 · Feb 19, 2015
Cited By (58)
US 12,190,392 US 12,196,211 US 12,198,428 US 12,198,807 US 12,205,450 US 12,223,234 US 12,234,826 US 12,234,827 US 12,241,471 US 12,243,641 US 12,243,642 US 12,248,737 US 12,248,907 US 12,254,980 US 12,264,680 US 12,267,700 US 12,277,616 US 12,282,893 US 12,282,966 US 12,314,020 US 12,314,638 US 12,315,015 US 12,315,024 US 12,321,142 US 12,354,170 US 12,354,746 US 12,359,669 US 12,361,376 US 12,392,643 US 12,400,048 US 12,423,760 US 12,424,320 US 12,424,836 US 12,437,865 US 12,444,499 US 12,450,661 US 12,452,474 US 12,475,273 US 12,475,515 US 12,512,220 US 12,518,871 US 12,530,727 US 12,536,889 US 12,541,682 US 12,567,182 US 12,572,892 US 12,573,283 US 12,586,135 US 12,602,728 US 12,632,748 US 12,640,257 US 12,655,849 US 12,657,633 US 12,676,503 US 12,682,401 US 12,694,576 US 12,695,285 US 12,699,018