IP Library Granted Patent US 10,455,271
Granted Patent B1
US 10,455,271 · App. 16/101,501 · Granted Oct 22, 2019

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,455,271
App. No.
16/101,501
Granted
Oct 22, 2019
Kind
B1
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 (58)

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

receiving an audible input from a user;

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

determining whether the setting complies with a standard associated with the system component, the standard based at least in part on the installation command; and

determining whether to install the system component based at least in part on determining whether the setting complies with the standard associated with the system component.

2. The method of claim 1 , further comprising:

determining that the identified setting of the system component does not comply with the standard; and

generating a notification based at least in part on the determining.

3. The method of claim 2 , wherein the notification informs the user that the identified setting of the system component does not comply with the standard.

4. The method of claim 1 , further comprising:

identifying one or more configuration parameters of the system component from the audible input;

comparing the one or more configuration parameters with one or more typical operating parameters; and

verifying whether the one or more configuration parameters match the one or more typical operating parameters based at least in part on the comparing.

5. The method of claim 4 , wherein the one or more configuration parameters comprise at least one of a serial number, zone type, sensor loop, a countdown timer, an exit delay, an entry delay, or a combination thereof.

6. The method of claim 4 , further comprising:

determining that the one or more configuration parameters do not match the one or more typical operating parameters based at least in part on the verifying; and

notifying the user that the one or more configuration parameters do not match the one or more typical operating parameters.

7. The method of claim 1 , further comprising:

identifying an override command based at least in part on the received audible input;

determining if the system component allows an implementation of the identified override command; and

installing the system component based at least in part on determining that the system component allows the implementation of the identified override command.

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

a processor;

one or more speakers;

a memory in electronic communication with the processor;

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

receive an audible input from a user;

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

determine whether the setting complies with a standard associated with the system component, the standard based at least in part on the installation command; and

determine whether to install the system component based at least in part on determining whether the setting complies with the standard associated with the system component.

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

determine that the identified setting of the system component does not comply with the standard; and

generate a notification based at least in part on the determining.

10. The system of claim 9 , wherein the notification informs the user that the identified setting of the system component does not comply with the standard.

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

identify one or more configuration parameters of the system component from the audible input;

compare the one or more configuration parameters with one or more typical operating parameters; and

verify whether the one or more configuration parameters match the one or more typical operating parameters based at least in part on the comparing.

12. The system of claim 11 , wherein the one or more configuration parameters comprise at least one of a serial number, zone type, sensor loop, a countdown timer, an exit delay, an entry delay, or a combination thereof.

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

determine that the one or more configuration parameters do not match the one or more typical operating parameters based at least in part on the verifying; and

notify the user that the one or more configuration parameters do not match the one or more typical operating parameters.

14. The system of claim 8 , wherein the instructions are executable by the processor to:

identify an override command based at least in part on the received audible input;

determine if the system component allows an implementation of the identified override command; and

install the system component based at least in part on determining that the system component allows the implementation of the identified override command.

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 an audible input from a user;

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

determine whether the setting complies with a standard associated with the system component, the standard based at least in part on the installation command; and

determine whether to install the system component based at least in part on determining whether the setting complies with the standard associated with the system component.

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

determine that the identified setting of the system component does not comply with the standard; and

generate a notification based at least in part on the determining.

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

identify one or more configuration parameters of the system component from the audible input;

compare the one or more configuration parameters with one or more typical operating parameters; and

verify whether the one or more configuration parameters match the one or more typical operating parameters based at least in part on the comparing.

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 051935, FRAME 0695 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0131 →
RELEASE (REEL 051934 / FRAME 0839) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0510 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056823/0020 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Feb 14, 2020
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 051934/0839 →
SUPPL. NO. 3 TO SECURITY AGREEMENT Recorded Feb 14, 2020
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 051935/0273 →
SECURITY AGREEMENT Recorded Feb 14, 2020
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 051935/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2018
From: NYE, JAMES E.
To: VIVINT, INC.
Reel/Frame 046621/0659 →