IP Library Granted Patent US 11,315,405
Granted Patent B2
US 11,315,405 · App. 16/776,466 · Granted Apr 26, 2022

Systems and methods for provisioning appliance devices

Inventors: Douglas E. Hart (San Jose, CA); Tobin E. Farrand (Pacific Grove, CA); David A. Bryan (Cedar Park, TX)
Assignee: Ooma, Inc.
G08B21/18G08B21/043G08B25/001G08B21/0461G08B25/016
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,315,405
App. No.
16/776,466
Granted
Apr 26, 2022
Kind
B2
Abstract

Systems, methods, and software for allowing interaction between consumer appliance devices and security systems are provided herein. An exemplary method may include allowing various interactions of a user with a consumer appliance device to generate n signal, such as a panic signal, causing various forms of security systems to escalate the signal to obtain help. Another exemplary method involves allowing the device, when placing the panic signal, to involve back end systems related to the security system to provision access to an emergency service provider (i.e., 911 provider) “just in time,” eliminating the need for costly pre-provisioning. Another exemplary method involves various sensors of the security system to communicate with consumer appliance devices to improve the performance, usability, or efficiency of the consumer appliance device or related systems.

Claims (80)

1. A method for intelligent control of an appliance device comprising:

receiving information from at least one sensor using a computer network, the at least one sensor associated with an alarm system, the alarm system associated with a structure;

operating the appliance device using the received information;

determining at least one opening being in an open state for a predetermined amount of time, the at least one opening associated with the structure and being one or more of a door and window, the at least one sensor being one or more of a door open/close switch type and window open/close switch type, the predetermined amount of time being in a range of one minute to sixty minutes; and

suppressing by the appliance device an irrigation zone of a plurality of irrigation zones such that water from one or more sprinklers associated with the irrigation zone does not enter the structure through the at least one opening, the appliance device being an irrigation control system, the irrigation zone being proximate to the at least one opening.

2. The method of claim 1 further comprising:

ascertaining a presence of one or more occupants in the structure using the received information from the at least one sensor, the occupants being at least one of a person and domestic animal, the at least one sensor being one or more of a motion sensor, pressure sensor, and vibration sensor; and

reducing a heating threshold or increasing a cooling threshold of the appliance device using at least the ascertained presence, the appliance device being a thermostat, the thermostat controlling a heating, ventilation, and air conditioning (HVAC) system, the HVAC system associated with the structure.

3. The method of claim 2 further comprising:

determining a state of the one or more occupants using the received information, the state being at least one of awake and asleep; and

reducing the heating threshold or increasing the cooling threshold of the thermostat using at least the determination.

4. The method of claim 2 further comprising:

determining a state of the one or more occupants using the received information, the state being at least one of awake and asleep; and

muting the appliance device in response to the state being asleep, the appliance device being at least one of a telephone, doorbell, entertainment system, and intercom.

5. The method of claim 2 further comprising:

determining a state of the one or more occupants using the received information, the state being at least one of awake and asleep; and

un-muting the appliance device in response to the state being awake, the appliance device being at least one of a telephone, doorbell, entertainment system, and intercom.

6. The method of claim 1 further comprising:

determining a state of one or more occupants using the received information, the state being at least one of awake and asleep; and

selectively powering down an electrical device by the appliance device, when at least one occupant is not present or the at least one occupant is asleep, the electrical device being at least one of a light, fan, entertainment system, and HVAC system, the appliance device being at least one of a light switch and power control module.

7. The method of claim 1 further comprising:

reducing a heating threshold or increasing a cooling threshold of the appliance device using at least the determination, the appliance device being a thermostat, the thermostat controlling an HVAC system, the HVAC system associated with the structure.

8. The method of claim 1 further comprising:

powering down by the appliance device an HVAC system, the appliance device being a thermostat, the HVAC system being associated with the structure, using at least the determination.

9. A method for intelligent control of an appliance device comprising:

receiving information from at least one sensor using a computer network, the at least one sensor associated with an alarm system, the alarm system associated with a structure;

operating the appliance device using the received information;

ascertaining at least one motor vehicle is parked in an area using the received information from the at least one sensor, the area being near the structure, the motor vehicle being at least one of a motorcycle, car, truck, and recreational vehicle, the at least one sensor being one or more magnetic sensors; and

suppressing by the appliance device an irrigation zone of a plurality of irrigation zones such that water from one or more sprinklers associated with the irrigation zone does not spray the motor vehicle, the appliance device being an irrigation control system, the irrigation zone being associated with the area.

10. The method of claim 9 further comprising:

ascertaining a presence of one or more occupants in the structure using the received information from the at least one sensor, the occupants being at least one of a person and domestic animal, the at least one sensor being one or more of a motion sensor, pressure sensor, and vibration sensor; and

reducing a heating threshold or increasing a cooling threshold of the appliance device using at least the ascertained presence, the appliance device being a thermostat, the thermostat controlling a heating, ventilation, and air conditioning (HVAC) system, the HVAC system associated with the structure.

11. The method of claim 9 further comprising:

determining a state of one or more occupants using the received information, the state being at least one of awake and asleep; and

selectively powering down an electrical device by the appliance device, when at least one occupant is not present or the at least one occupant is asleep, the electrical device being at least one of a light, fan, entertainment system, and HVAC system, the appliance device being at least one of a light switch and power control module.

12. The method of claim 9 further comprising:

determining at least one opening being in an open state for a predetermined amount of time using the at least one sensor, the at least one opening associated with the structure and being one or more of a door and window, the at least one sensor being one or more of a door open/close switch type and window open/close switch type, the predetermined amount of time being in a range of one minute to sixty minutes; and

reducing a heating threshold or increasing a cooling threshold of the appliance device using at least the determination, the appliance device being a thermostat, the thermostat controlling an HVAC system, the HVAC system associated with the structure.

13. A system for intelligent control of an appliance device, the system comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions executable by the processor to perform a method comprising:

receiving information from at least one sensor using a computer network, the at least one sensor associated with an alarm system, the alarm system associated with a structure;

operating the appliance device using the received information;

determining at least one opening being in an open state for a predetermined amount of time, the at least one opening associated with the structure and being one or more of a door and window, the at least one sensor being one or more of a door open/close switch type and window open/close switch type, the predetermined amount of time being in a range of one minute to sixty minutes; and

suppressing by the appliance device an irrigation zone of a plurality of irrigation zones such that water from one or more sprinklers associated with the irrigation zone does not enter the structure through the at least one opening, the appliance device being an irrigation control system, the irrigation zone being proximate to the at least one opening.

14. The system of claim 13 , wherein the processor is further configured to:

ascertain a presence of one or more occupants in the structure using the received information from the at least one sensor, the occupants being at least one of a person and domestic animal, the at least one sensor being one or more of a motion sensor, pressure sensor, and vibration sensor; and

reduce a heating threshold or increasing a cooling threshold of the appliance device using at least the ascertained presence, the appliance device being a thermostat, the thermostat controlling a heating, ventilation, and air conditioning (HVAC) system, the HVAC system associated with the structure.

15. The system of claim 14 , wherein the processor is further configured to:

determine a state of the one or more occupants using the received information, the state being at least one of awake and asleep; and

reduce the heating threshold or increasing the cooling threshold of the thermostat using at least the determination.

16. The system of claim 14 , wherein the processor is further configured to:

determine a state of the one or more occupants using the received information, the state being at least one of awake and asleep; and

mute the appliance device in response to the state being asleep, the appliance device being at least one of a telephone, doorbell, entertainment system, and intercom.

17. The system of claim 14 , wherein the processor is further configured to:

determine a state of the one or more occupants using the received information, the state being at least one of awake and asleep; and

un-mute the appliance device in response to the state being awake, the appliance device being at least one of a telephone, doorbell, entertainment system, and intercom.

18. The system of claim 13 , wherein the processor is further configured to:

determine a state of one or more occupants using the received information, the state being at least one of awake and asleep; and

selectively power down an electrical device by the appliance device, when at least one occupant is not present or the at least one occupant is asleep, the electrical device being at least one of a light, fan, entertainment system, and HVAC system, the appliance device being at least one of a light switch and power control module.

19. The system of claim 13 , wherein the processor is further configured to:

reduce a heating threshold or increasing a cooling threshold of the appliance device using at least the determination, the appliance device being a thermostat, the thermostat controlling an HVAC system, the HVAC system associated with the structure.

20. The system of claim 13 , wherein the processor is further configured to:

power down by the appliance device an HVAC system, the appliance device being a thermostat, the HVAC system being associated with the structure, using at least the determination.

21. A system for intelligent control of an appliance device, the system comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions executable by the processor to perform a method comprising:

receiving information from at least one sensor using a computer network, the at least one sensor associated with an alarm system, the alarm system associated with a structure;

operating the appliance device using the received information;

ascertaining at least one motor vehicle is parked in an area using the received information from the at least one sensor, the area being near the structure, the motor vehicle being at least one of a motorcycle, car, truck, and recreational vehicle, the at least one sensor being one or more magnetic sensors; and

suppressing by the appliance device an irrigation zone of a plurality of irrigation zones such that water from one or more sprinklers associated with the irrigation zone does not spray the motor vehicle, the appliance device being an irrigation control system, the irrigation zone being associated with the area.

22. The system of claim 21 , wherein the processor is further configured to:

ascertain a presence of one or more occupants in the structure using the received information from the at least one sensor, the occupants being at least one of a person and domestic animal, the at least one sensor being one or more of a motion sensor, pressure sensor, and vibration sensor; and

reduce a heating threshold or increasing a cooling threshold of the appliance device using at least the ascertained presence, the appliance device being a thermostat, the thermostat controlling a heating, ventilation, and air conditioning (HVAC) system, the HVAC system associated with the structure.

23. The system of claim 21 , wherein the processor is further configured to:

determine a state of one or more occupants using the received information, the state being at least one of awake and asleep; and

selectively power down an electrical device by the appliance device, when at least one occupant is not present or the at least one occupant is asleep, the electrical device being at least one of a light, fan, entertainment system, and HVAC system, the appliance device being at least one of a light switch and power control module.

24. The system of claim 21 , wherein the processor is further configured to:

determine at least one opening being in an open state for a predetermined amount of time using the at least one sensor, the at least one opening associated with the structure and being one or more of a door and window, the at least one sensor being one or more of a door open/close switch type and window open/close switch type, the predetermined amount of time being in a range of one minute to sixty minutes; and

reduce a heating threshold or increasing a cooling threshold of the appliance device using at least the determination, the appliance device being a thermostat, the thermostat controlling an HVAC system, the HVAC system associated with the structure.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Jun 9, 2023
From: KEYBANK NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: OOMA, INC.
Reel/Frame 063910/0866 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 11, 2021
From: OOMA, INC.
To: KEYBANK NATIONAL ASSOCIATION
Reel/Frame 054959/0756 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2020
From: HART, DOUGLAS E.; FARRAND, TOBIN E.; BRYAN, DAVID A.
To: OOMA, INC.
Reel/Frame 053127/0804 →
Continuity (2)
Continuation 14327163 · Jul 9, 2014
Related Publication 20200168073A1 · May 28, 2020
Cited By (3)
US 12,190,702 US 12,250,339 US 12,634,789