IP Library Granted Patent US 12,020,554
Granted Patent B1
US 12,020,554 · App. 18/059,132 · Granted Jun 25, 2024

Detection and alerting based on room occupancy

Inventors: Milo Oostergo (Eemnes, NL); Sadie Mackay (Seattle, WA)
Assignee: Amazon Technologies, Inc.
G08B21/22G06Q10/06314G08B21/182G10L25/57G10L25/60G10L25/78
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 12,020,554
App. No.
18/059,132
Granted
Jun 25, 2024
Kind
B1
Abstract

Input data, such as audio and/or video data, may be captured from a first room, for example via microphones and/or cameras within the first room. A first quantity of people within the first room may be determined based at least in part on the input data. An alert may be provided when the first quantity of people exceeds a threshold quantity of people. Additionally, locations of people within the room may also be detected based at least in part on the input data. A first proximity of a first person in the room to a second person in the room may be determined. An alert may also be provided when the first proximity is less than a threshold proximity.

Claims (35)

1. A computing system comprising:

one or more processors; and

one or more memories having stored therein computing instructions that, upon execution by the one or more processors, cause the computing system to perform operations comprising:

receiving input data captured from a first room that is occupied by a first quantity of people, the input data comprising at least one of audio data or video data;

determining, by one or more computer-executed components, based at least in part on the input data, the first quantity of people that occupy the first room;

comparing the first quantity of people to a threshold quantity of people corresponding to the first room, wherein the threshold quantity of people is based at least in part on a product of a size of the first room and a threshold density of people that changes based on at least one of a date, a month or a season;

determining, based on the comparing, that the first quantity of people violates the threshold quantity of people;

selecting a second room to which to locate a specified sub-quantity of the first quantity of people; and

providing a notification to relocate the specified sub-quantity of the first quantity of people to the second room.

2. The computing system of claim 1 , wherein the operations further comprise selecting the second room based at least in part on an availability of the second room, a capacity of the second room, or a proximity of the second room to the first room.

3. The computing system of claim 1 , wherein the operations further comprise providing an alert that the first quantity of people violates the threshold quantity of people.

4. The computing system of claim 1 , wherein the operations further comprise generating, based at least in part on the first quantity of people, a report that indicates usage characteristics of the first room over a selected time period.

5. The computing system of claim 4 , wherein the usage characteristics indicate a relationship between the threshold quantity of people and a usage of the first room over the selected time period.

6. A computer-implemented method comprising:

receiving input data captured from a first room that is occupied by a first quantity of people, the input data comprising at least one of audio data or video data;

determining, by one or more computer-executed components, based at least in part on the input data, the first quantity of people that occupy the first room;

comparing the first quantity of people to a threshold quantity of people corresponding to the first room, wherein the threshold quantity of people is based at least in part on a product of a size of the first room and a threshold density of people that changes based on at least one of a date, a month or a season;

determining, based on the comparing, that the first quantity of people violates the threshold quantity of people;

selecting a second room to which to locate a specified sub-quantity of the first quantity of people; and

providing a notification to relocate the specified sub-quantity of the first quantity of people to the second room.

7. The computer-implemented method of claim 6 , further comprising selecting the second room based at least in part on an availability of the second room, a capacity of the second room, or a proximity of the second room to the first room.

8. The computer-implemented method of claim 6 , further comprising providing an alert that the first quantity of people violates the threshold quantity of people.

9. The computer-implemented method of claim 6 , further comprising generating, based at least in part on the first quantity of people, a report that indicates usage characteristics of the first room over a selected time period.

10. The computer-implemented method of claim 9 , wherein

the usage characteristics indicate a relationship between the threshold quantity of people and a usage of the first room over the selected time period.

11. One or more non-transitory computer-readable storage media having stored thereon computing instructions that, upon execution by one or computing devices, cause the one or more computing devices to perform operations comprising:

receiving input data captured from a first room that is occupied by a first quantity of people, the input data comprising at least one of audio data or video data;

determining, by one or more computer-executed components, based at least in part on the input data, the first quantity of people that occupy the first room;

comparing the first quantity of people to a threshold quantity of people corresponding to the first room, wherein the threshold quantity of people is based at least in part on a product of a size of the first room and a threshold density of people that changes based on at least one of a date, a month or a season;

determining, based on the comparing, that the first quantity of people violates the threshold quantity of people;

selecting a second room to which to locate a specified sub-quantity of the first quantity of people; and

providing a notification to relocate the specified sub-quantity of the first quantity of people to the second room.

12. The one or more non-transitory computer-readable storage media of claim 11 , wherein the operations further comprise selecting the second room based at least in part on an availability of the second room, a capacity of the second room, or a proximity of the second room to the first room.

13. The one or more non-transitory computer-readable storage media of claim 11 , wherein the operations further comprise providing an alert that the first quantity of people violates the threshold quantity of people.

14. The one or more non-transitory computer-readable storage media of claim 11 , wherein the operations further comprise generating, based at least in part on the first quantity of people, a report that indicates usage characteristics of the first room over a selected time period.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2023
From: OOSTERGO, MILO; MACKAY, SADIE
To: AMAZON TECHNOLOGIES, INC.
Reel/Frame 063366/0045 →
Continuity (1)
Continuation 17031497 · Sep 24, 2020
Cited By (1)
US 12,562,048