IP Library Granted Patent US 11,321,765
Granted Patent B2
US 11,321,765 · App. 15/178,926 · Granted May 3, 2022

Method, apparatus, and medium for product ordering using a home automation system

Inventors: Jefferson H. Lyman (Alpine, UT); Matthew J. Eyring (Provo, UT)
Assignee: VIVINT, INC.
G06Q30/0635G06Q10/083
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,321,765
App. No.
15/178,926
Granted
May 3, 2022
Kind
B2
Abstract

Methods for product ordering relating to an automation system are described. Exemplary methods may include receiving one or more inputs, identifying one or more product order-related parameters, receiving information related to a product order, determining delivery data based at least in part on the information, and initiating an automation system operation based at least in part on the delivery data.

Claims (52)

1. A method for product ordering relating to an automation system in a home or a business, comprising:

receiving, at a wall-mounted control panel of the automation system in the home or the business, image data captured on a date corresponding to an occuring event;

identifying, based at least in part on the image data, a product depicted within the image data that is associated with the occuring event;

receiving, at the control panel, an audible input comprising one or more keywords associated with creating a product order for delivering the product depicted within the image data to the home or the business;

identifying a retailer for the product based at least in part on identifying the one or more keywords associated with creating the product order from the audible input;

selecting, by the control panel, a brand for the product based at least in part on the identified retailer and a price of the product associated with the selected brand and at least one unselected brand;

creating, by the control panel and based at least in part on receiving the audible input comprising the one or more keywords, the product order for delivering the identified retailer and selected brand of the product depicted within the image data to the home or the business by the date corresponding to the occurring event;

receiving information related to the product order based at least in part on the retailer for the product, the product order including instructions for the product to be delivered to an entrance of the home or the business;

determining delivery data related to the product order based at least in part on the information related to the product order and information related to a tracked location of the product; and

initiating an automation system operation, by the control panel, to actuate a lock and open a door of the entrance of the home or the business based at least in part on the delivery data and the information related to the tracked location of the product.

2. The method of claim 1 , further comprising:

initiating a notification to a user notifying the user of the created product order, the determined delivery data, or the automation system operation.

3. The method of claim 2 , wherein the notification comprises:

at least one of a date, a day of a week, a time, a location, a product type, an estimated delivery date, or a combination thereof.

4. The method of claim 2 , wherein the notification comprises: a reminder.

5. The method of claim 2 , wherein the notification comprises: a confirmation.

6. The method of claim 1 , wherein the audible input comprises: user input.

7. The method of claim 1 , wherein the audible input comprises: one or more time periods.

8. The method of claim 1 , wherein the audible input comprises: past order data.

9. The method of claim 1 , wherein the information related to the product order comprises: a default product provider.

10. The method of claim 1 , wherein the information related to the product order comprises: default shipping information.

11. The method of claim 1 , wherein the delivery data is based at least in part on at least one of a date, a time, a deliverer, weather information, occupancy information, product information, or a combination thereof.

12. The method of claim 1 . wherein the automation system operation comprises: capturing image data.

13. The method of claim 1 , wherein the automation system operation. comprises: changing a position of a door.

14. The method of claim 1 , wherein the tracked location of the product is based at least in part on global positioning system (GPS) data.

15. An apparatus for security and/or automation systems in a home or a business, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory of a wall-mounted control panel of the security and/or automation system in the home or the business, the instructions being executable by the processor to:

receive, at the control panel of the automation system in the home or the business, image data captured on a date corresponding to an occuring event;

identify, based at least in part on the image data, a product depicted within the image data that is associated with the occuring event;

receive, at the control panel, an audible input comprising one or more keywords associated with creating a product order for delivering the product depicted within the image data to the home or the business;

identify a retailer for the product based at least in part on identifying the one or more keywords associated with creating the product order from the audible input;

select, by the control panel, a brand for the product based at least in part on the identified retailer and a price of the product associated with the selected brand and at least one unselected brand;

create, by the control panel and based at least in part on receiving the audible input comprising one or more keywords, the product order for delivering the identified retailer and selected brand of the product depicted within the image data to the home or the business by the date corresponding to the occurring event;

receive information related to the product order based at least in part on the retailer for the product, the product order including instructions for the product to be delivered to an entrance of the home or the business;

determine delivery data related to the product order based at least in part on the information related to the product order and information related to a tracked location of the product; and

initiate an automation system operation, by the control panel, to actuate a lock and open a door of the entrance of the home or the business based at least in part on the delivery data and the information related to the tracked location of the product.

16. The apparatus of claim 15 , the instructions further executable by the processor to:

initiate a notification to a user notifying the user of the created product order, the determined delivery data, or the automation system operation.

17. A non-transitory computer readable medium storing computer-executable code, the code executable by a processor in a home or a business to:

receive, at a wall-mounted control panel of an automation system in the home or the business, image data captured on a date corresponding to an occuring event;

identify, based at least in part on the image data, a product depicted within the image data that is associated with the occuring event;

receive, the control panel, an audible input comprising one or more keywords associated with creating a product order for delivering the product depicted within the image data to the home or the business;

identify a retailer for the product based at least in part on identifying the one or more keywords associated with creating the product order from the audible input;

select, by the control panel, a brand for the product based at least in part on the identified retailer and a price of the product associated with the selected brand and at least one unselected brand;

create, by the control panel and based at least in part on receiving the audible input comprising the one or more keywords, the product order for delivering the identified retailer and selected brand of the product depicted within the image data to the home or the business by the date corresponding to the occurring event;

receive information related to the product order based at least in part on the retailer for the product, the product order including instructions for the product to be delivered to an entrance of the home or the business;

determine delivery data related to the product order based at least in part on the information related to the product order and information related to a tracked location of the product; and

initiate an automation system operation, by the control panel, to actuate a lock and open a door of the entrance of the home or the business based at least in part on the delivery data and the information related to the tracked location of the product.

18. The non-transitory computer readable medium of claim 17 , wherein the code for receiving information related to the product order is further executable by the processor to:

automatically generate one or more product orders based at least in part on at least some of the one or more keywords associated with creating the product order.

Assignments (10)
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 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 042110, FRAME 0894 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0086 →
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/0756 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
SECURITY INTEREST Recorded Mar 29, 2017
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 042110/0894 →
SECURITY INTEREST Recorded Mar 29, 2017
From: VIVINT, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 042110/0947 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2016
From: LYMAN, JEFFERSON H.; EYRING, MATTHEW J.
To: VIVINT, INC.
Reel/Frame 038877/0696 →
Continuity (2)
Provisional Application 62174360 · Jun 11, 2015
Related Publication 20160364789A1 · Dec 15, 2016