IP Library Granted Patent US 9,852,599
Granted Patent B1
US 9,852,599 · App. 15/235,590 · Granted Dec 26, 2017

Safety monitoring platform

Inventors: Alison Jane Slavin (Falls Church, VA); Aaron Lee Roberts (Centreville, VA)
Assignee: Alarm.com Incorporated
G08B21/0453A61B5/002A61B5/0022A61B5/0071A61B5/01A61B5/02055A61B5/14542A61B5/443A61B5/681A61B5/747A61B7/04G08B21/043G08B21/0423G08B21/0446G08B25/016G08B25/10H04L67/306H04W4/02H04W4/22A61B5/021A61B5/024A61B5/08A61B2562/0219
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 9,852,599
App. No.
15/235,590
Granted
Dec 26, 2017
Kind
B1
Abstract

In some implementations, a system can transmit communications indicating an occurrence of a particular type of safety incident experienced by a user. Registration information that indicates that a plurality of safety devices of different types are to be registered with the user is initially obtained. Sensor data from the plurality of safety devices of different types are obtained. An occurrence of a particular type of safety incident experienced by the user is then selected from among a plurality of types of safety incidents. The selection may be based at least on the obtained sensor data and the obtained registration information. A communication is then provided to another user to indicate the occurrence of the particular type of safety incident experienced by the user in response to selecting the occurrence of the particular type of safety incident.

Claims (54)

1. A method performed by one or more computers, the method comprising:

obtaining registration information that indicates that a plurality of safety devices of different types are to be registered with a user;

obtaining sensor data from the plurality of safety devices of different types;

selecting an occurrence of a particular type of safety incident experienced by the user from among a plurality of types of safety incidents based at least on the sensor data from the plurality of safety devices of different types and the registration information that indicates that the plurality of safety devices of different types are to be registered with the user; and

in response to selecting an occurrence of a particular type of safety incident experienced by the user from among a plurality of types of safety incidents, providing a communication to another user indicating the occurrence of the particular type of safety incident experienced by the user; and

obtaining data indicating a current location of the user from a device associated with the user;

obtaining historical data corresponding to the current location of the user;

wherein the selection of the occurrence of the particular type of safety incident experience by the user is based on the obtained historical data corresponding to the current location of the user.

2. The method of claim 1 , wherein the obtained historical data corresponding to the current location of the user indicates prior occurrences of one or more safety incidents experiences by other users at the current location.

3. The method of claim 1 , wherein:

the obtained registration information further indicates prior occurrences of one or more safety incidents experienced by the user; and

the selection of the occurrence of the particular type of safety incident experience by the user is based on the obtained registration information indicating the prior occurrences of the one or more safety incidents experienced by the user.

4. The method of claim 1 , further comprising:

in response to selecting the occurrence of the particular type of safety incident experienced by the user, updating a user profile of the user to indicate the occurrence of the particular type of safety incident experienced by the user.

5. The method of claim 1 , wherein the plurality of safety devices of different types comprises at least a wearable device that collects biometric data of the user, and a vehicle operated by the user.

6. The method of claim 1 , wherein providing the communication to another user comprises:

determining one or more data types associated with the obtained sensor data; and

determining another particular user to provide the communication based on the particular type of safety incident experienced by the user and the one or more data types determined to be associated with the obtained sensor data.

7. The method of claim 1 , wherein selecting the occurrence of a particular type of safety incident experienced by the user comprises:

obtaining data indicating one or more safety indicators associated with the plurality of safety devices of different types; and

determining, based on the obtained sensor data, that a condition for at least one safety indicator has been satisfied.

8. The method of claim 1 , wherein the condition for the one or more safety indicators are defined in part by historical safety data of the user, and historical safety data of other users that are determined to be similar to the user.

9. The method of claim 1 , wherein the another user comprises one or more of a law enforcement officer, an emergency medical technician, or an authorized caretaker for the user.

10. A system comprising:

one or more computers; and

one or more non-transitory storage devices storing instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:

obtaining registration information that indicates that a plurality of safety devices of different types are to be registered with a user;

obtaining sensor data from the plurality of safety devices of different types;

selecting an occurrence of a particular type of safety incident experienced by the user from among a plurality of types of safety incidents based at least on the sensor data from the plurality of safety devices of different types and the registration information that indicates that the plurality of safety devices of different types are to be registered with the user; and

in response to selecting an occurrence of a particular type of safety incident experienced by the user from among a plurality of types of safety incidents, providing a communication to another user indicating the occurrence of the particular type of safety incident experienced by the user,

wherein the operations further comprise; obtaining data indicating a current location of the user from a device associated with the user;

obtaining historical data corresponding to the current location of the user;

wherein the selection of the occurrence of the particular type of safety incident experience by the user is based on the obtained historical data corresponding to the current location of the user.

11. The system of claim 10 , wherein the obtained historical data corresponding to the current location of the user indicates prior occurrences of one or more safety incidents experiences by other users at the current location.

12. The system of claim 10 , wherein:

the obtained registration information further indicates prior occurrences of one or more safety incidents experienced by the user; and

the selection of the occurrence of the particular type of safety incident experience by the user is based on the obtained registration information indicating the prior occurrences of the one or more safety incidents experienced by the user.

13. The system of claim 10 , wherein the operations further comprise:

in response to selecting the occurrence of the particular type of safety incident experienced by the user, updating a user profile of the user to indicate the occurrence of the particular type of safety incident experienced by the user.

14. The system of claim 10 , wherein providing the communication to another user comprises:

determining one or more data types associated with the obtained sensor data; and

determining another particular user to provide the communication based on the particular type of safety incident experienced by the user and the one or more data types determined to be associated with the obtained sensor data.

15. The system of claim 10 , wherein selecting the occurrence of a particular type of safety incident experienced by the user comprises:

obtaining data indicating one or more safety indicators associated with the plurality of safety devices of different types; and

determining, based on the obtained sensor data, that a condition for at least one safety indicator has been satisfied.

16. The system of claim 10 , wherein the condition for the one or more safety indicators are defined in part by historical safety data of the user, and historical safety data of other users that are determined to be similar to the user.

17. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

obtaining registration information that indicates that a plurality of safety devices of different types are to be registered with a user;

obtaining sensor data from the plurality of safety devices of different types;

selecting an occurrence of a particular type of safety incident experienced by the user from among a plurality of types of safety incidents based at least on the sensor data from the plurality of safety devices of different types and the registration information that indicates that the plurality of safety devices of different types are to be registered with the user; and

in response to selecting an occurrence of a particular type of safety incident experienced by the user from among a plurality of types of safety incidents, providing a communication to another user indicating the occurrence of the particular type of safety incident experienced by the user,

wherein the operations further comprise:

obtaining data indicating a current location of the user from a device associated with the user;

obtaining historical data corresponding to the current location of the user; wherein the selection of the occurrence of the particular type of safety incident experience by the user is based on the obtained historical data corresponding to the current location of the user.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2021
From: SILICON VALLEY BANK
To: ENERGYHUB, INC.; ICN ACQUISITION, LLC; ALARM.COM INCORPORATED
Reel/Frame 055069/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2017
From: SLAVIN, ALISON JANE; ROBERTS, AARON LEE
To: ALARM.COM INCORPORATED
Reel/Frame 044048/0763 →
SECURITY INTEREST Recorded Oct 10, 2017
From: ALARM.COM, INCORPORATED; ENERGYHUB, INC.; ICN ACQUISITION, LLC
To: SILICON VALLEY BANK
Reel/Frame 044167/0235 →
Continuity (1)
Provisional Application 62205879 · Aug 17, 2015