Smart-home hazard detection system providing context-based user notifications
First Claim
1. A system for customizing hazard notifications based on user activity, the system comprising:
- a plurality of motion detecting modules, each motion detecting module being configured to;
detect activity based on one or more users moving,generate activity data indicating the detection of the activity, the activity data indicative of the one or more users moving, andtransmit the activity data to a computer server system;
a hazard detector configured to;
detect a hazard level that is greater than a threshold setting, the hazard level indicating an amount of at least one of smoke and carbon monoxide (CO) present at the hazard detector,generate hazard data indicating the detection of the hazard level, andtransmit the hazard data to the computer server system; and
the computer server system being communicatively coupled to the plurality of motion detecting modules and the hazard detector, the computer server system being configured to;
associate an activity location with each of the plurality of motion detecting modules, the activity location indicating a location of an associated motion detecting module within an enclosure,receive a first activity data indicative of the one or more users moving as detected by a motion detecting module of the plurality of motion detecting modules,identify a first motion detecting module that transmitted the first activity data,determine a first activity location associated with the first motion detecting module,receive the hazard data, andgenerate a hazard notification in response to receiving the hazard data, wherein the hazard notification indicates the first activity location and a hazard, and the first activity location is distinct from a location of the hazard.
2 Assignments
0 Petitions
Accused Products
Abstract
System for customizing hazard notifications based on user activity includes a hazard detector and a computer server system communicatively coupled to the hazard detector. The hazard detector detects a hazard level that is greater than a threshold setting, the hazard level indicating an amount of smoke or carbon monoxide present at the hazard detector. The hazard detector generates hazard data indicating the detection of the hazard level and transmits the hazard data to the computer server system. The computer server system associates a location with the hazard detector. Activity data indicating a user location is received at the computer server system and the hazard data is received at the computer server system. The computer server system generates a notification based on the hazard location and the user location in response to receiving the hazard data.
-
Citations
20 Claims
-
1. A system for customizing hazard notifications based on user activity, the system comprising:
-
a plurality of motion detecting modules, each motion detecting module being configured to; detect activity based on one or more users moving, generate activity data indicating the detection of the activity, the activity data indicative of the one or more users moving, and transmit the activity data to a computer server system; a hazard detector configured to; detect a hazard level that is greater than a threshold setting, the hazard level indicating an amount of at least one of smoke and carbon monoxide (CO) present at the hazard detector, generate hazard data indicating the detection of the hazard level, and transmit the hazard data to the computer server system; and the computer server system being communicatively coupled to the plurality of motion detecting modules and the hazard detector, the computer server system being configured to; associate an activity location with each of the plurality of motion detecting modules, the activity location indicating a location of an associated motion detecting module within an enclosure, receive a first activity data indicative of the one or more users moving as detected by a motion detecting module of the plurality of motion detecting modules, identify a first motion detecting module that transmitted the first activity data, determine a first activity location associated with the first motion detecting module, receive the hazard data, and generate a hazard notification in response to receiving the hazard data, wherein the hazard notification indicates the first activity location and a hazard, and the first activity location is distinct from a location of the hazard. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for customizing hazard notifications based on user activity, the method comprising:
-
storing a threshold setting for a hazard detector; storing a volume setting for audio output of the hazard detector; receiving activity data indicating an activity of a user being performed distinct of the hazard detector; adjusting at least one of the threshold setting and the volume setting of the hazard detector based on the activity data; detecting a hazard level that is greater than the threshold setting, the hazard level indicating an amount of at least one of smoke and carbon monoxide (CO) present at the hazard detector; and generating an audible notification in response to detecting the hazard level, the audible notification having a volume corresponding to the volume setting. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for customizing hazard notifications based on user activity, the system comprising:
-
a hazard detector configured to; detect a hazard level that is greater than a threshold setting, the hazard level indicating an amount of at least one of smoke and carbon monoxide (CO) present at the hazard detector, generate hazard data indicating the detection of the hazard level, and transmit the hazard data to a computer server system; and the computer server system being communicatively coupled to the hazard detector and configured to; associate a hazard location with the hazard detector, the hazard location indicating a location of the hazard detector, receive activity data indicating a user location of a user and an identity of the user, receive the hazard data, and generate a notification in response to receiving the hazard data, the notification indicating the hazard location, the identity of the user and the user location. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification