IP Library Granted Patent US 10,070,035
Granted Patent B2
US 10,070,035 · App. 14/677,339 · Granted Sep 4, 2018

Monitoring system configuration technology

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,070,035
App. No.
14/677,339
Granted
Sep 4, 2018
Kind
B2
Abstract

An electronic system is described that receives data identifying a component of a monitoring system from a wearable electronic device that is associated with the monitoring system. The monitoring system is associated with a property and includes components that are fixed within the property and that are configured to sense attributes of the property. The wearable electronic device includes a heads-up display and communicates with the monitoring system over a wireless network. Based on the data identifying the component of the monitoring system, monitoring system data collected by the component of the monitoring system is accessed. At least a portion of the monitoring system data collected by the component of the monitoring system is provided to the wearable electronic device for display at the heads-up display of the wearable electronic device.

Claims (81)

1. An electronic system comprising:

at least one processor; and

at least one computer-readable medium coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, causes the at least one processor to perform operations comprising:

receiving data identifying a component of a monitoring system and a request to test the component of the monitoring system from a wearable electronic device that is associated with the monitoring system, wherein the monitoring system is associated with a property and includes components that are fixed within the property and that are configured to sense attributes of the property, and wherein the wearable electronic device includes a heads-up display and communicates with the monitoring system over a wireless network;

transmitting data to the component of the monitoring system that initializes a test of the component of the monitoring system;

receiving monitoring system data from the component of the monitoring system in response to transmitting the data to the component of the monitoring system that initializes the test of the component of the monitoring system;

analyzing the monitoring system data received from the component of the monitoring system;

determining, based on the analysis of the monitoring system data received from the component of the monitoring system, that the component of the monitoring system successfully completed the test of the component of the monitoring system or failed to successfully complete the test of the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, data indicating that the component of the monitoring system successfully completed the test of the component of the monitoring system or failed to successfully complete the test of the component of the monitoring system.

2. The electronic system of claim 1 , wherein the component of the monitoring system is a camera associated with the monitoring system, and wherein the operations comprise:

accessing video or image data collected by the camera associated with the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the video or image data collected by the camera associated with the monitoring system.

3. The electronic device of claim 1 , wherein the component of the monitoring system is a sensor associated with the monitoring system, and wherein the operations comprise:

accessing sensor data collected by the sensor associated with the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the sensor data collected by the sensor associated with the monitoring system.

4. The electronic system of claim 1 , wherein the operations comprise:

determining a data transfer rate between the wearable electronic device and the monitoring system over the wireless network;

selecting, based on the data transfer rate between the wearable electronic device and the monitoring system over the wireless network, a portion of the monitoring system data collected by the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, the selected portion of the monitoring system data collected by the component of the monitoring system.

5. The electronic system of claim 1 , wherein the operations comprise:

determining, based on the analysis of the monitoring system data collected by the component of the monitoring system, that the component of the monitoring system is not functioning properly; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, an indication that the component of the monitoring system is not functioning properly.

6. The electronic system of claim 1 , wherein the operations comprise:

before receiving the data identifying the component of the monitoring system, receiving a request from the wearable electronic device to configure the monitoring system to a particular state;

configuring the monitoring system to the particular state based on receiving the request to configure the monitoring system to the particular state; and

receiving the monitoring system data from the component of the monitoring system after configuring the monitoring system to the particular state.

7. The electronic device of claim 1 , wherein the operations comprise:

in response to determining that the component of the monitoring system failed to successfully complete the test of the component of the monitoring system, determining, based at least on the monitoring system data received from the component of the monitoring system, an error for the component of the monitoring system;

determining troubleshooting information for the component of the monitoring system that is specific to the determined error for the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, data indicating the troubleshooting information for the component of the monitoring system.

8. The electronic device of claim 1 , wherein the operations comprise:

receiving data identifying a second component of the monitoring system from the wearable electronic device;

accessing, based on the data identifying the second component of the monitoring system, monitoring system data collected by the second component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the monitoring system data collected by the component of the monitoring system and at least a portion of the monitoring system data collected by the second component of the monitoring system, such that the heads-up display of the wearable electronic device displays portions of the monitoring system data collected by each of the identified components of the monitoring system.

9. The electronic device of claim 1 , wherein the operations comprise:

accessing data specifying installation instructions for the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the installation instructions for the component of the monitoring system.

10. The electronic device of claim 1 , wherein the operations comprise:

accessing content associated with the component of the monitoring system, wherein the content associated with the component of the monitoring system is one of video content or image content that is associated with the component of the monitoring system and provides instructions relating to the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the content associated with the component of the monitoring system.

11. The electronic device of claim 1 , wherein the operations comprise:

receiving, from the wearable electronic device, one of image data or video data, the video data or image data being obtained by a camera of the wearable electronic device;

providing the image data or video data for display at a computer associated with a remote user, the remote user being an installer associated with the monitoring system;

receiving, from the computer associated with the remote user, information specified by the remote user; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of information provided by the remote user.

12. A method comprising:

receiving data identifying a component of a monitoring system and a request to test the component of the monitoring system from a wearable electronic device that is associated with the monitoring system, wherein the monitoring system is associated with a property and includes components that are fixed within the property and that are configured to sense attributes of the property, and wherein the wearable electronic device includes a heads-up display and communicates with the monitoring system over a wireless network;

transmitting data to the component of the monitoring system that initializes a test of the component of the monitoring system;

receiving monitoring system data from the component of the monitoring system in response to transmitting the data to the component of the monitoring system that initializes the test of the component of the monitoring system;

analyzing the monitoring system data received from the component of the monitoring system;

determining, based on the analysis of the monitoring system data received from the component of the monitoring system, that the component of the monitoring system successfully completed the test of the component of the monitoring system or failed to successfully complete the test of the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, data indicating that the component of the monitoring system successfully completed the test of the component of the monitoring system or failed to successfully complete the test of the component of the monitoring system.

13. The method of claim 12 , wherein the component of the monitoring system is a camera associated with the monitoring system, and wherein the method comprises:

accessing video or image data collected by the camera associated with the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the video or image data collected by the camera associated with the monitoring system.

14. The method of claim 12 , wherein the component of the monitoring system is a sensor associated with the monitoring system, and wherein the method comprises:

accessing sensor data collected by the sensor associated with the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the sensor data collected by the sensor associated with the monitoring system.

15. The method of claim 12 , comprising:

before receiving the data identifying the component of the monitoring system, receiving a request from the wearable electronic device to configure the monitoring system to a particular state;

configuring the monitoring system to the particular state based on receiving the request to configure the monitoring system to the particular state; and

receiving the monitoring system data from the component of the monitoring system after configuring the monitoring system to the particular state.

16. The method of claim 12 , comprising:

receiving data identifying a second component of the monitoring system from the wearable electronic device;

accessing, based on the data identifying the second component of the monitoring system, monitoring system data collected by the second component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the monitoring system data collected by the component of the monitoring system and at least a portion of the monitoring system data collected by the second component of the monitoring system, such that the heads-up display of the wearable electronic device displays portions of the monitoring system data collected by each of the identified components of the monitoring system.

17. The method of claim 12 , comprising:

accessing data specifying installation instructions for the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the installation instructions for the component of the monitoring system.

18. The method of claim 12 , comprising:

accessing content associated with the component of the monitoring system, wherein the content associated with the component of the monitoring system is one of video content or image content that is associated with the component of the monitoring system and provides instructions relating to the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of the content associated with the component of the monitoring system.

19. The method of claim 12 , comprising:

in response to determining that the component of the monitoring system failed to successfully complete the test of the component of the monitoring system, determining, based at least on the monitoring system data received from the component of the monitoring system, an error for the component of the monitoring system;

determining troubleshooting information for the component of the monitoring system that is specific to the determined error for the component of the monitoring system; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, data indicating the troubleshooting information for the component of the monitoring system.

20. The method of claim 12 , comprising:

receiving, from the wearable electronic device, one of image data or video data, the video data or image data being obtained by a camera of the wearable electronic device;

providing the image data or video data for display at a computer associated with a remote user, the remote user being an installer associated with the monitoring system;

receiving, from the computer associated with the remote user, information specified by the remote user; and

providing, to the wearable electronic device for display at the heads-up display of the wearable electronic device, at least a portion of information provided by the remote user.

Assignments (4)
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 →
SECURITY INTEREST Recorded Oct 10, 2017
From: ALARM.COM, INCORPORATED; ENERGYHUB, INC.; ICN ACQUISITION, LLC
To: SILICON VALLEY BANK
Reel/Frame 044167/0235 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT Recorded Aug 11, 2016
From: ALARM.COM INCORPORATED
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 039656/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2015
From: SLAVIN, ALISON JANE; TRUNDLE, STEPHEN SCOTT; MURRAY, COLIN
To: ALARM.COM INCORPORATED
Reel/Frame 037058/0894 →