IP Library Granted Patent US 9,799,182
Granted Patent B1
US 9,799,182 · App. 15/141,518 · Granted Oct 24, 2017

Systems and methods for a smart door chime system

Inventors: Yash Modi (San Mateo, CA); Greg Fulco (San Francisco, CA); Andrew Hengel (Los Gatos, CA); Kevin Charles Peterson (San Francisco, CA); Mark Rajan Malhotra (San Mateo, CA); Nina Shih (Mountain View, CA)
Assignee: GOOGLE INC.
G08B13/08G08B13/19691
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 9,799,182
App. No.
15/141,518
Granted
Oct 24, 2017
Kind
B1
Abstract

A system includes a plurality of sensing devices disposed at a premises, the sensing devices being configured to generate data based on activity detected at one or more openings in the premises and to transmit the data, a plurality of speakers dispersed at the premises, a memory configured to store output profiles corresponding to a plurality of respective events and to store a plurality of respective sounds, and a processor configured to identify an event based on the transmitted data and to execute a stored output profile assigned to the event, the execution including automatically playing a stored sound through one or more of the speakers in accordance with the selected output profile.

Claims (50)

1. A system comprising:

a plurality of sensing devices disposed at a premises, the sensing devices being configured to generate data based on activity detected at one or more openings in the premises and to transmit the data;

a plurality of speakers dispersed at the premises;

a memory configured to store a plurality of sounds and two or more different output profiles that each correspond to different respective events, the output profiles comprising data that indicates a sound and an output rule that determines how the sound will be outputted; and

a processor configured to identify an event based on the transmitted data and to execute a stored output profile assigned to the event, the execution including automatically playing a stored sound through one or more of the speakers in accordance with the selected output profile.

2. The system of claim 1 , wherein each event comprises a detected activity and an area at the premises at which the activity was detected.

3. The system of claim 2 , wherein the detected activity is one selected from the group consisting of: an unidentified person entering the premises through a door, an unidentified person exiting the premises through a door, an identified person entering the premises through a door, an identified person exiting the premises through a door, a window in the premises being opened, or a window in the premises being closed.

4. The system of claim 3 , wherein the output rule determines one or more speakers among the plurality of speakers through which the sound is outputted.

5. The system of claim 4 , wherein the output rule is one selected from the group consisting of: output the sound in all speakers, output the sound only in speakers in areas in the premises in which an individual is detected, or output the sound only through a pre-determined set of one or more speakers, the set being less than the full number of speakers.

6. The system of claim 4 , wherein the output profiles include a first output profile corresponding to an event at a first door of the premises and a second output profile, different from the first output profile, corresponding to an event at a first window of the premises.

7. The system of claim 1 , wherein the processor is further configured to select a volume setting for the sound output based on a time of day.

8. A system comprising:

a plurality of sensing devices disposed at a premises, the sensing devices being configured to generate data based on activity detected at one or more openings in the premises and to transmit the data;

a plurality of speakers dispersed at the premises;

a memory configured to store output profiles corresponding to a plurality of respective events and to store a plurality of respective sounds; and

a processor configured to identify an event based on the transmitted data and to execute a stored output profile assigned to the event, the execution including automatically playing a stored sound through one or more of the speakers in accordance with the selected output profile,

wherein at least some of the transmitted data indicates a level of ambient sound in the premises and the processor is further configured to select a volume setting for the sound output based on the transmitted data.

9. The system of claim 1 , wherein the plurality of sensing devices include one or more cameras.

10. The system of claim 1 , wherein the plurality of sensing devices include one or more Bluetooth detection devices.

11. The system of claim 1 , wherein the plurality of speakers include one or more network-connected atmospheric detection devices.

12. The system of claim 1 , further comprising:

an interface that receives an input from the user,

wherein the input creates or modifies output profiles, or creates or modifies output profile-to-event assignments.

13. A method of providing a plurality of designated sounds based on detected activities at a premises, comprising:

detecting, with a sensing device, an activity at an opening of the premises;

generating data based on the detected activity;

transmitting the data to a processor;

identifying, with the processor, an event from among a plurality of pre-defined events based on the transmitted data;

selecting an output profile from among a plurality of different pre-stored output profiles based on the identified event, the selected output profile being assigned to the identified event and comprising data that indicates a sound and an output rule that determines how the sound will be outputted; and

automatically playing a pre-stored sound from among a plurality of sounds through one or more speakers at the premises based on the selected output profile.

14. The method of claim 13 , wherein each of the pre-defined events comprise, respectively, a detected activity and an area at the premises at which the activity was detected.

15. The method of claim 14 , wherein the detected activity is one selected from the group consisting of: an unidentified person entering the premises through a door, an unidentified person exiting the premises through a door, an identified person entering the premises through a door, an identified person exiting the premises through a door, a window in the premises being opened, or a window in the premises being closed.

16. The method of claim 15 , wherein the output rule determines one or more speakers among the plurality of speakers through which the sound is outputted.

17. The method of claim 16 , wherein the output rule is one selected from the group consisting of: output the sound in all speakers, output the sound only in speakers in areas in the premises in which an individual is detected, or output the sound only through a pre-determined set of one or more speakers, the pre-determined set being less than the full number of speakers.

18. The method of claim 16 , wherein the output profiles include a first output profile corresponding to an event at a first door of the premises and a second output profile, different from the first output profile, corresponding to an event at a first window of the premises.

19. The method of claim 13 , wherein the processor is further configured to select a volume setting for the sound output based on a time of day.

20. A method of providing a plurality of designated sounds based on detected activities at a premises, comprising:

detecting, with a sensing device, an activity at an opening of the premises;

generating data based on the detected activity;

transmitting the data to a processor;

identifying, with the processor, an event from among a plurality of pre-defined events based on the transmitted data;

selecting an output profile from among a plurality of pre-stored output profiles based on the identified event, the selected output profile being assigned to the event; and

automatically playing a pre-stored sound through one or more speakers at the premises based on the selected output profile,

wherein at least some of the transmitted data indicates a level of ambient sound in the premises and the processor is further configured to select a volume setting for the sound output based on the transmitted data.

21. The method of claim 13 , wherein the plurality of sensing devices include one or more cameras.

22. The method of claim 13 , wherein the plurality of sensing devices include one or more Bluetooth detection devices.

23. The method of claim 13 , wherein the plurality of speakers include one or more network-connected atmospheric detection devices.

24. The method of claim 13 , further comprising:

receiving an input from the user,

wherein the input creates or modifies output profiles, or creates or modifies output profile-to-event assignments.

Assignments (2)
CHANGE OF NAME Recorded Dec 5, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044695/0115 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2016
From: MODI, YASH; FULCO, GREG; HENGEL, ANDREW; PETERSON, KEVIN CHARLES; MALHOTRA, MARK RAJAN; SHIH, NINA
To: GOOGLE INC.
Reel/Frame 038414/0234 →