IP Library Granted Patent US 10,057,620
Granted Patent B2
US 10,057,620 · App. 15/583,771 · Granted Aug 21, 2018

Voice control component installation

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,057,620
App. No.
15/583,771
Granted
Aug 21, 2018
Kind
B2
Abstract

A method for voice control component installation is described. In one embodiment, a speech recognizable input spoken by an installer is identified, the speech recognizable input relating to installation of a system component. The system component is in communication with a control panel. An installation task for the system component is performed according to the speech recognizable input.

Claims (53)

1. A method for installing a security or automation system, comprising:

receiving, by a control panel of the security or automation system, an audible input from a user;

identifying an installation command associated with a system component based at least in part on the received audible input;

identifying the system component based at least in part on the received audible input;

installing the system component to the control panel based at least in part on the identified installation command, wherein the installing the system component is based at least in part on the identified system component and includes identifying a type of the system component based at least in part on the received audible input;

comparing the identified type of the system component to a set of listed system component types;

determining whether the identified type of the system component matches one of the set of listed system component types based at least in part on the comparing; and

detecting the matched type of the system component and completing the installation.

2. The method of claim 1 , wherein upon determining that the identified type of the system component does not match one of the set of listed system component types, generating a notification that the identified type of the system component does not match one of the set of listed system component types.

3. The method of claim 1 , wherein the identified system type comprises at least one of a sensor equipment type, a sensor equipment code, or a sensor age.

4. The method of claim 1 , further comprising:

identifying a system component setting based at least in part on the received audible input, wherein installing the system component is based at least in part on the identified system component setting.

5. The method of claim 4 , wherein the identified system component setting comprises at least one of a countdown timer, an exit delay, and an entry delay.

6. The method of claim 4 , further comprising:

determining that the system component is associated with a standard;

determining if the identified system component setting complies with the standard; and

generating a notice based at least in part on determining if the identified system component setting complies with the standard.

7. The method of claim 1 , further comprising:

identifying a serial number or a zone type of the system component based at least in part on the received audible input, wherein installing the system component is based at least in part on the identified serial number, or the identified zone type, or both.

8. The method of claim 1 , further comprising:

receiving verification information from the system component; and

determining if the verification information matches the received audible input.

9. The method of claim 8 , wherein the verification information is received from the system component based at least in part on a generated triggering event.

10. A system configured for installing a security or automation system, comprising:

a processor;

one or more speakers;

memory in electronic communication with the processor;

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

receive, by a control panel of the security or automation system, an audible input from a user;

identify an installation command associated with a system component based at least in part on the received audible input;

identify the system component based at least in part on the received audible input;

install the system component to the control panel based at least in part on the identified installation command, wherein the installing the system component is based at least in part on the identified system component and includes identifying a type of the system component based at least in part on the received audible input;

compare the identified type of the system component to a set of listed system component types;

determine whether the identified type of the system component matches one of the set of listed system component types based at least in part on the comparing; and

detect the matched type of the system component and complete the installation.

11. The system of claim 10 , wherein the instructions are executable by the processor to:

identify a system component setting based at least in part on the received audible input, wherein installing the system component is based at least in part on the identified system component setting.

12. The system of claim 11 , wherein the instructions are executable by the processor to:

determine that the system component is associated with a standard;

determine if the identified system component setting complies with the standard; and

generate a notice based at least in part on determining if the identified system component setting complies with the standard.

13. The system of claim 10 , wherein the instructions are executable by the processor to:

receive verification information from the system component; and

determine if the received verification information matches the received audible input.

14. The system of claim 13 , wherein the verification information is received from the system component based at least in part on a generated triggering event.

15. A computer-program product for installing, via a processor, a security or automation system, the computer-program product comprising a non-transitory computer-readable medium storing instructions thereon, the instructions being executable by the processor to:

receive, by a control panel of the security or automation system, an audible input from a user;

identify an installation command associated with a system component based at least in part on the received audible input;

identify the system component based at least in part on the received audible input;

install the system component to the control panel based at least in part on the identified installation command, wherein the installing the system component is based at least in part on the identified system component and includes identifying a type of the system component based at least in part on the received audible input;

compare the identified type of the system component to a set of listed system component types;

determine whether the identified type of the system component matches one of the set of listed system component types based at least in part on the comparing; and

detect the matched type of the system component and completing the installation.

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/0257 →
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 May 1, 2017
From: NYE, JAMES E.
To: VIVINT, INC.
Reel/Frame 042197/0780 →