IP Library Granted Patent US 11,727,735
Granted Patent B2
US 11,727,735 · App. 17/735,316 · Granted Aug 15, 2023

Home monitoring system triggered rules

Inventors: Kyle Rankin Johnson (Falls Church, VA); William Wireko Mensah (Fairfax, VA)
Assignee: Alarm.com Incorporated
G07C9/00309G07C9/00571G07C9/00896H04B1/3833H04L12/2816H04L12/2823H04W4/021H04W4/80H04W76/10G07C2009/00341G07C2009/00928H04W84/12
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 11,727,735
App. No.
17/735,316
Granted
Aug 15, 2023
Kind
B2
Abstract

In some implementations, a system can trigger an action to be performed at a property based on satisfaction of criteria related to location information and a connection status of a mobile computing device. Location information of the mobile computing device relative of a pre-defined geographic region including at least a portion of the property is initially obtained. A connection status of the mobile computing device for a short range wireless connection with a communication-enabled device within the property is then obtained. Criteria for an action at the property is then determined to be satisfied by the location information and the connection status of the mobile computing device. The action is finally triggered to be performed at the property in response to determining that criteria for the action is satisfied.

Claims (55)

1. A computer implemented method comprising:

obtaining location information of a mobile computing device relative to a pre-defined geographic area defined by a geo-fence, the pre-defined geographic area including at least a portion of a property;

obtaining a connection status i) of the mobile computing device for a short range wireless connection with a communication-enabled device at the property and ii) that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property;

determining, using the location information and the connection status, that criteria for two or more home-automation actions at the property are satisfied by:

(i) the location information of the mobile computing device relative to the pre-defined geographic area including at least the portion of the property, and

(ii) the connection status i) of the mobile computing device for the short range wireless connection with the communication-enabled device at the property and ii) that indicates that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property; and

in response to determining that criteria for the two or more home-automation actions at the property are satisfied by (i) the location information and (ii) the connection status that indicates that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property:

prioritizing the two or more home-automation actions using a respective priority level of the home-automation actions; and

triggering, using the prioritized two or more home-automation actions, performance of at least one home-automation action by one or more controllable devices at the property.

2. The method of claim 1 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises triggering a subset of the two or more home-automation actions.

3. The method of claim 1 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises triggering a single home-automation action with the highest priority level.

4. The method of claim 1 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises sequentially triggering the two or more home-automation actions using the respective priority level of the home-automation actions.

5. The method of claim 1 , wherein the location information of the mobile computing device comprises at least one or more of:

data indicating that the mobile computing device has entered the pre-defined geographic area,

data indicating that the mobile computing device has left the pre-defined geographic area,

data indicating that the mobile computing device is presently located within the pre-defined geographic area, or

data indicating that the mobile computing device is located outside the pre-defined geographic area.

6. The method of claim 1 , wherein the connection status of the mobile computing device indicates that the mobile computing device has either established a Bluetooth connection with a particular device associated with the property, or disconnected from a Bluetooth connection with the particular device associated with the property.

7. A system comprising:

one or more computers; and

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

obtaining location information of a mobile computing device relative to a pre-defined geographic area defined by a geo-fence, the pre-defined geographic area including at least a portion of a property;

obtaining a connection status of the mobile computing device for a short range wireless connection with a communication-enabled device at the property and ii) that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property;

determining, using the location information and the connection status, that criteria for two or more home-automation actions at the property are satisfied by:

(i) the location information of the mobile computing device relative to the pre-defined geographic area including at least the portion of the property, and

(ii) the connection status i) of the mobile computing device for the short range wireless connection with the communication-enabled device at the property and ii) that indicates that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property; and

in response to determining that criteria for the two or more home-automation actions at the property are satisfied by (i) the location information and (ii) the connection status that indicates that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property:

prioritizing the two or more home-automation actions using a respective priority level of the home-automation actions; and

triggering, using the prioritized two or more home-automation actions, performance of at least one home-automation action by one or more controllable devices at the property.

8. The system of claim 7 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises triggering a subset of the two or more home-automation actions.

9. The system of claim 7 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises triggering a single home-automation action with the highest priority level.

10. The system of claim 7 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises sequentially triggering the two or more home-automation actions based on the respective priority level of the home-automation actions.

11. The system of claim 7 , wherein the location information of the mobile computing device comprises at least one or more of:

data indicating that the mobile computing device has entered the pre-defined geographic area,

data indicating that the mobile computing device has left the pre-defined geographic area,

data indicating that the mobile computing device is presently located within the pre-defined geographic area, or

data indicating that the mobile computing device is located outside the pre-defined geographic area.

12. The system of claim 7 , wherein the connection status of the mobile computing device indicates that the mobile computing device has either established a Bluetooth connection with a particular device associated with the property, or disconnected from a Bluetooth connection with the particular device associated with the property.

13. A non-transitory computer-readable storage device encoded with computer program instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:

obtaining location information of a mobile computing device relative to a pre-defined geographic area defined by a geo-fence, the pre-defined geographic area including at least a portion of a property;

obtaining a connection status of the mobile computing device for a short range wireless connection with a communication-enabled device at the property and ii) that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property;

determining, using the location information and the connection status, that criteria for two or more home-automation actions at the property are satisfied by:

(i) the location information of the mobile computing device relative to the pre-defined geographic area including at least the portion of the property, and

(ii) the connection status i) of the mobile computing device for the short range wireless connection with the communication-enabled device at the property and ii) that indicates that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property; and

in response to determining that criteria for the two or more home-automation actions at the property are satisfied by (i) the location information and (ii) the connection status that indicates that indicates that the mobile computing device has either connected to or disconnected from a wireless local network within the portion of the property:

prioritizing the two or more home-automation actions using a respective priority level of the home-automation actions; and

triggering, using the prioritized two or more home-automation actions, performance of at least one home-automation action by one or more controllable devices at the property.

14. The non-transitory computer-readable storage device of claim 13 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises triggering a subset of the two or more home-automation actions.

15. The non-transitory computer-readable storage device of claim 13 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises triggering a single home-automation action with the highest priority level.

16. The non-transitory computer-readable storage device of claim 13 , wherein triggering, using the prioritized two or more home-automation actions, performance of the at least one home-automation action by one or more controllable devices at the property comprises sequentially triggering the two or more home-automation actions based on the respective priority level of the home-automation actions.

17. The non-transitory computer-readable storage device of claim 13 , wherein the location information of the mobile computing device comprises at least one or more of:

data indicating that the mobile computing device has entered the pre-defined geographic area,

data indicating that the mobile computing device has left the pre-defined geographic area,

data indicating that the mobile computing device is presently located within the pre-defined geographic area, or

data indicating that the mobile computing device is located outside the pre-defined geographic area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2022
From: JOHNSON, KYLE RANKIN; MENSAH, WILLIAM WIREKO
To: ALARM.COM INCORPORATED
Reel/Frame 059822/0067 →
Continuity (7)
Continuation 17095959 · Nov 12, 2020
Continuation 16284280 · Feb 25, 2019
Continuation 16031372 · Jul 10, 2018
Continuation 15787070 · Oct 18, 2017
Continuation 15235749 · Aug 12, 2016
Provisional Application 62207089 · Aug 19, 2015
Related Publication 20220262182A1 · Aug 18, 2022