IP Library Granted Patent US 10,482,759
Granted Patent B2
US 10,482,759 · App. 15/151,613 · Granted Nov 19, 2019

Identified presence detection in and around premises

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,482,759
App. No.
15/151,613
Granted
Nov 19, 2019
Kind
B2
Abstract

A unified presence detection and prediction platform that is privacy aware is described. The platform is receives signals from plural sensor devices that are disposed within a premises. The platform produces profiles of entities based on detected characteristics developed from relatively inexpensive and privacy-aware sensors, i.e., non-video and non-audio sensor devices. The platform using these profiles and sensor signals from relatively inexpensive and privacy-aware sensors determines specific identification and produces historical patterns. Also described are techniques that allow users (persons), when authorized, to control remote devices/systems generally without direct interaction with such systems merely by the systems detecting and in instances predicting the specific presence of an identified individual in a location within the premises.

Claims (65)

1. A system comprising:

a plurality of non-video and non-audio sensor devices that measure physical attributes;

a presence detection system coupled with the plurality of non-video and non-audio sensor devices, the presence detection system configured to:

receive sensor signals from at least some of the plurality of non-video and non-audio sensor devices;

detect, from processing of the sensor signals from the plurality of non-video and non-audio sensor devices, a presence of an entity moving through a premises;

determine, based on the sensor signals from the plurality of non-video and non-audio sensor devices, a movement flow indicating a sequence of events associated with the moving entity interacting with the plurality of non-video and non-audio sensor devices;

compare the movement flow detected based on the sensor signals from the plurality of non-video and non-audio sensor devices to a plurality of existing movement flow records, each of the plurality of existing movement flow records indicating a particular sequence of events associated with a particular profile record and a particular entity;

determine, based on the comparing, whether a matching profile record exists within the plurality of existing movement flow records, wherein the matching profile record is associated with one of the plurality of existing movement flow records;

identify the moving entity associated with the matching profile record; and

control an ambient environmental condition of the premises based on a routine behavior of the moving entity as indicated by the matching profile record of the moving entity, including sending one or more control signals by the presence detection system to at least one device that controls the ambient environmental condition.

2. The system of claim 1 , wherein the presence detection system is further configured to:

process the sensor signals from a first one or more sensors and from a second, different one or more sensors to determine the presence of the moving entity, with the first one or more sensors being of a first type of sensor that detects motion, and the second, different one or more sensors, being of a second different type of sensor that detects a specific physical attribute.

3. The system of claim 1 , wherein the matching profile record does not exist, the presence detection system further configured to:

produce a profile record populated with a movement flow record of the moving entity.

4. The system of claim 1 , wherein the plurality of non-video and non-audio sensor devices are sensor device types selected from a group consisting of motion detectors, glass break detectors, noxious gas sensors, smoke/fire detectors, contact/proximity switches, temperature sensors, vibration sensors, air movement/pressure sensors, chemical/electrochemical sensors, weight sensors, global positioning system transceivers, optical detectors, biometric sensors, EGG/Heartbeat sensors in wearable computing garments, network hotspots, and r.f. detectors.

5. The system of claim 1 , wherein the presence detection system is further configured to determine existence of the matching profile record based on a sensor signal being within a predefined tolerance that is based on an expected variation in a value of the sensor signal.

6. The system of claim 3 , wherein the presence detection system is further configured to:

receive user inputs of user personal information;

update the profile record with the user inputs; and

store the updated profile record.

7. A method for monitoring activity in a physical premises, comprising:

receiving, by a presence detection system, sensor signals from at least two different types of non-video and non-audio sensor devices that measure physical attributes;

determining, by the presence detection system, upon detection of a presence of an entity moving through the physical premises, based on the sensor signals from the at least two different types of non-video and non-audio sensor devices, a movement flow indicating a sequence of events associated with the entity interacting with the at least two different types of non-video and non-audio sensor devices;

comparing, by the presence detection system, the movement flow detected based on the sensor signals from the at least two different types of non-video and non-audio sensor devices to a plurality of existing movement flow records, each of the plurality of existing movement flow records indicating a particular sequence of events associated with a particular profile record and a particular entity;

retrieving, by the presence detection system, based on the comparing, a matching profile record associated with one of the plurality of existing movement flow records;

identifying the moving entity associated with the matching profile record; and

controlling, by the presence detection system, an ambient environmental condition of the physical premises based on a routine behavior of the moving entity as indicated by the matching profile record of the moving entity, including sending one or more control signals by the presence detection system to at least one device that controls the ambient environmental condition.

8. The method of claim 7 , further comprising:

processing the sensor signals from a first type of the at least two different types of non-video and non-audio sensor devices to determine the presence of the moving entity and to determine parameter values associated with the moving entity, with the first type detecting motion and a second, different type detecting a physical attribute of the moving entity.

9. The method of claim 7 , wherein the matching profile record does not exist, the method further comprising:

producing a profile record populated with a movement flow record of the moving entity.

10. The method of claim 7 , wherein the at least two different types of non-video and non-audio sensor devices are sensor device types selected from a group consisting of motion detectors, glass break detectors, noxious gas sensors, smoke/fire detectors, contact/proximity switches, temperature sensors, vibration sensors, air movement/pressure sensors, chemical/electro-chemical sensors, weight sensors, global positioning system transceivers, optical detectors, biometric sensors, EGG/Heartbeat sensors in wearable computing garments, network hotspots, and r.f. detectors.

11. The method of claim 7 , wherein the comparing of the detected movement flow to the plurality of existing movement flow records comprises:

determining existence of the matching profile record based on a sensor signal being within a predefined tolerance that is based on an expected variation in a value of the sensor signal.

12. The method of claim 9 , further comprising:

receiving user inputs of user personal information;

updating the profile record with the user inputs; and

storing the updated profile record.

13. The system of claim 1 , wherein the presence detection system is further configured to:

retrieve, based on a determination that the matching profile record exists, the matching profile record, wherein the matching profile record comprises detected historical patterns that indicate activities performed by the moving entity;

predict a user activity based on at least the detected historical patterns; and

generate control messages based on the predicted user activity, wherein the presence detection system is configured to control the ambient environmental condition of the premises based on the control messages.

14. The system of claim 1 , wherein the presence detection system is further configured to:

receive further sensor signals from the plurality of non-video and non-audio sensor devices;

construct a historical pattern of actions performed by an entity, wherein the historical pattern of actions are formed from the further sensor signals captured over a period of time;

save the historical pattern of actions in an associated profile record associated with the entity; and

produce control messages based on the saved historical pattern of actions.

15. A presence detection system configured to:

receive sensor signals from a plurality of non-video and non-audio sensor devices;

detect, from processing of the sensor signals from the plurality of non-video and non-audio sensor devices, a presence of an entity moving through a premises;

determine, based on the sensor signals from the plurality of non-video and non-audio sensor devices, a movement flow indicating a sequence of events associated with the moving entity interacting with the plurality of non-video and non-audio sensor devices;

compare the movement flow detected based on the sensor signals from the plurality of non-video and non-audio sensor devices to a plurality of existing movement flow records, each of the plurality of existing movement flow records indicating a particular sequence of events associated with a particular profile record and a particular entity;

determine, based on the comparing, whether a matching profile record exists within the plurality of existing movement flow records, wherein the matching profile record is associated with one of the plurality of existing movement flow records;

identify the moving entity associated with the matching profile record; and

control an ambient environmental condition of the premises based on a routine behavior of the moving entity as indicated by the matching profile record of the moving entity, including sending one or more control signals by the presence detection system to at least one device that controls the ambient environmental condition.

16. The presence detection system of claim 15 , further configured to:

process the sensor signals from a first one or more sensors and from a second, different one or more sensors to determine the presence of the moving entity, with the first one or more sensors being of a first type of sensor that detects motion, and the second, different one or more sensors, being of a second different type of sensor that detects a specific physical attribute.

17. The presence detection system of claim 15 , wherein the matching profile record does not exist, the presence detection system further configured to:

produce a profile record populated with a movement flow record of the moving entity.

18. The presence detection system of claim 15 , wherein the plurality of non-video and non-audio sensor devices are sensor device types selected from a group consisting of motion detectors, glass break detectors, noxious gas sensors, smoke/fire detectors, contact/proximity switches, temperature sensors, vibration sensors, air movement/pressure sensors, chemical/electrochemical sensors, weight sensors, global position system transceivers, optical detectors, biometric sensors, EGG/Heartbeat sensors in wearable computing garments, network hotspots, and r.f. detectors.

19. The presence detection system of claim 15 , wherein the presence detection system is further configured to determine an existence of the matching profile record based on a sensor signal being within a predefined tolerance that is based on an expected variation in a value of the sensor signal.

20. The presence detection system of claim 17 , further configured to:

receive user inputs of user personal information;

update the profile record with the user inputs; and

store the updated profile record.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 068494/0384 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: TYCO SAFETY PRODUCTS CANADA LTD.
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058957/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2021
From: TYCO SAFETY PRODUCTS CANADA LTD
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058562/0714 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: SAYAVONG, RAJMY; HILL, GREGORY W.; LEBLANC, DAVID J.; ROSEWALL, SAMUEL D.; BLUHM, GERALD M.; IV, MICHAEL DEROSE; VANDERVECHT, ROB
To: TYCO SAFETY PRODUCTS CANADA LTD.
Reel/Frame 039100/0127 →