IP Library Granted Patent US 10,484,196
Granted Patent B1
US 10,484,196 · App. 15/785,781 · Granted Nov 19, 2019

System component installation

Inventors: Jeremy B. Warren (Draper, UT); Jeffrey G. Thomas (Draper, UT); Michael D. Child (Lehi, UT)
Assignee: Vivint, Inc.
H04L12/2814G06K7/1413H04L12/2807H04L12/2809H04L43/04H04M1/72527G06F8/61G06F9/44505
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,484,196
App. No.
15/785,781
Granted
Nov 19, 2019
Kind
B1
Abstract

A computer-implemented method for installing a component within a system is described. In one embodiment, component information is identified via a component code on a component. User input is received that includes additional component information. A component associated with the component code is activated in a system based on the component information and the additional component information.

Claims (58)

1. A computer-implemented method for installing a component, the method comprising:

generating, via a computing device of a security and automation system, a request to register the component with the security and automation system, wherein the computing device and the component are positioned within a same premises;

transmitting, via the computing device, the request to an activation system that is remote from the premises;

receiving, from the activation system via a first radio access technology communication link, an indication that the component is registered with a provider of the security and automation system based at least in part on the request;

activating, via the computing device, the component based at least in part on the received indication;

establishing a second radio access technology communication link between the computing device of the security and automation system and the component based at least in part on the indication, wherein the second radio access technology communication link is different from the first radio access technology communication link;

monitoring, via the computing device, a status of the component using the second radio access technology communication link;

detecting an alarm condition associated with the component based at least in part on the monitoring, wherein the component comprises a sensor and the alarm condition comprises a detected sensor event; and

communicating the alarm condition to a remote monitoring system via a third radio access technology communication link between the computing device and the remote monitoring system.

2. The method of claim 1 , further comprising:

scanning, via the computing device, an identifier element associated with the component; and

receiving, from a database, data associated with the component based at least in part on scanning the identifier element, the data comprising a component model, a component identifier, a component manufacturer, or any combination thereof,

wherein generating the request is further based at least in part on the received data.

3. The method of claim 2 , further comprising:

receiving, from the activation system, additional data associated with the component based at least in part on scanning the identifier element associated with the component,

wherein the additional data comprises a settings configuration of the component for installation.

4. The method of claim 3 , wherein the additional data further comprises installation guidelines of the component or an install environment indication, or both.

5. The method of claim 1 , wherein the third radio access technology communication link is different from the first radio access technology communication link and the second radio access technology communication link.

6. The method of claim 1 , wherein the computing device comprises a control panel or a wireless mobile device.

7. A computing device configured for installing a component, comprising:

a processor;

memory in electronic communication with the processor;

instructions stored in the memory, the instructions being executable by the processor to:

generate a request to register the component with a security and automation system, wherein the computing device and the component are positioned within a same premises;

transmit the request to an activation system that is remote from the premises;

receive, from the activation system via a first radio access technology communication link, an indication that the component is registered with a provider of the security and automation system based at least in part on the request;

activate the component based at least in part on the received indication;

establish a second radio access technology communication link between the computing device of the security and automation system and the component based at least in part on the indication, wherein the second radio access technology communication link is different from the first radio access technology communication link;

monitor a status of the component using the second radio access technology communication link;

detect an alarm condition associated with the component based at least in part on the monitoring, wherein the component comprises a sensor and the alarm condition comprises a detected sensor event; and

communicate the alarm condition to a remote monitoring system via a third radio access technology communication link between the computing device and the remote monitoring system.

8. The computing device of claim 7 , wherein the instructions are executable by the processor to:

scan an identifier element associated with the component; and

receive, from a database, data associated with the component based at least in part on scanning the identifier element, the data comprising a component model, a component identifier, a component manufacturer, or any combination thereof,

wherein to generate the request is further based at least in part on the received data.

9. The computing device of claim 8 , wherein the instructions are executable by the processor to:

receive, from the activation system, additional data associated with the component based at least in part on the scanned identifier element,

wherein the additional data comprises a settings configuration of the component for installation.

10. The computing device of claim 9 , wherein the additional data further comprises installation guidelines of the component or an install environment indication, or both.

11. The computing device of claim 7 , wherein the third radio access technology communication link is different from the first radio access technology communication link and the second radio access technology communication link.

12. A computer-program product to install a component of a security and automation system, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions being executable by a processor to:

generate, via a computing device, a request to register the component with a security and automation system, wherein the computing device and the component are positioned within a same premises;

transmit, via the computing device, the request to an activation system that is remote from the premises;

receive, from the activation system via a first radio access technology communication link, an indication that the component is registered with a provider of the security and automation system based at least in part on the request;

activate, via the computing device, the component based at least in part on the received indication;

establish a second radio access technology communication link between the computing device of the security and automation system and the component based at least in part on the indication, wherein the second radio access technology communication link is different from the first radio access technology communication link;

monitor, via the computing device, a status of the component using the second radio access technology communication link;

detect an alarm condition associated with the component based at least in part on the monitoring, wherein the component comprises a sensor and the alarm condition comprises a detected sensor event; and

communicate the alarm condition to a remote monitoring system via a third radio access technology communication link between the computing device and the remote monitoring system.

13. The computer-program product of claim 12 , wherein the instructions are executable by the processor to:

scan an identifier element associated with the component; and

receive, from a database, data associated with the component based at least in part on scanning the identifier element, the data comprising a component model, a component identifier, a component manufacturer, or any combination thereof,

wherein the instructions to generate the request are further executable based at least in part on the received data.

14. The computer-program product of claim 13 , wherein the instructions are executable by the processor to:

receive, from the activation system, additional data associated with the component based at least in part on the scanned identifier element,

wherein the additional data comprises a settings configuration of the component for installation.

15. The computer-program product of claim 14 , wherein the additional data further comprises installation guidelines of the component or an install environment indication, or both.

16. The computer-program product of claim 13 , wherein the third radio access technology communication link is different from the first radio access technology communication link and the second radio access technology communication link.

Assignments (9)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2025
From: VIVINT, INC.
To: VIVINT LLC
Reel/Frame 069767/0207 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0824 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SUPPL. NO. 2 SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA N.A.
Reel/Frame 047024/0048 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2017
From: WARREN, JEREMY B.; THOMAS, JEFFREY G.; CHILD, MICHAEL D.
To: VIVINT, INC.
Reel/Frame 043882/0119 →
Continuity (3)
Continuation 15202415 · Jul 5, 2016
Continuation 14209006 · Mar 13, 2014
Provisional Application 61787128 · Mar 15, 2013