IP Library Granted Patent US 12,424,045
Granted Patent B1
US 12,424,045 · App. 16/811,285 · Granted Sep 23, 2025

Occupancy count systems and methods

Inventors: Jorell Alexander Olson (Portland, OR); Dirk Buijsman (Hillsboro, OR); Mychal Hall (Portland, OR); George Alter (Portland, OR); Tyler Andrew House (Portland, OR)
Assignee: Steelcase Inc.
G07C9/38G01J5/0025G01V1/00G01V3/08G01V8/12G06Q10/109G06V10/143
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,424,045
App. No.
16/811,285
Granted
Sep 23, 2025
Kind
B1
Abstract

Systems and methods for improved occupancy count for a space are provided. The systems and methods utilize one or more boundary sensors and one or more space sensors. The boundary sensors are utilized to determine entry and exit from the space and the space sensors are used to determine if the space is empty. If the space sensors determine that the space is empty and an active occupancy count is greater than zero, then the active occupancy count is reset to zero.

Claims (37)

1. A sensor system comprising:

one or more boundary sensors configured to be positioned and calibrated to measure entrance into a space and exit from the space by one or more occupants, the one or more boundary sensors having a known error rate for measuring the entrance into the space and/or the exit from the space;

one or more space sensors configured to be positioned and calibrated to determine absence of occupants within the space, wherein the one or more space sensors are one or more passive motion sensors;

a processor operatively coupled to the one or more boundary sensors and the one or more space sensors; and

a non-transitory computer-readable medium having stored thereon instructions that, when executed by the processor, cause the processor to:

a) autonomously maintain an active count of occupancy of the space by counting instances of entrance into the space and exit from the space by the one or more occupants;

b) in response to the active count of occupancy of the space being less than zero, adjust the active count to zero;

c) in response to the one or more space sensors providing a determination of zero occupancy of the space when the active count is greater than zero, adjust the active count to zero, wherein the determination of zero occupancy of the space is not based on a predetermined length of time; and

d) provide the active count.

2. The sensor system of claim 1 , wherein the space is a room or an arbitrarily-defined area or volume.

3. The sensor system of claim 1 , wherein the space is a conference room, a study room, a meeting room, a convention hall, or a combination thereof.

4. The sensor system of claim 1 , wherein the one or more boundary sensors include an optical curtain sensor, a magnetic curtain sensor, a break-beam sensor, an infrared curtain sensor, a passive infrared sensor, a video sensor, or a combination thereof.

5. The sensor system of claim 1 , wherein the one or more boundary sensors are one or more passive infrared sensors.

6. The sensor system of claim 1 , wherein the one or more space sensors include an infrared sensor, a floor pressure sensor, an ultrasonic sensor, a microwave sensor, an acoustic sensor, or a combination thereof.

7. The sensor system of claim 1 , wherein the one or more space sensors are one or more passive infrared sensors.

8. The sensor system of claim 1 , wherein the active count in step f) is provided to a computerized scheduling program, an emergency management program, or a combination thereof.

9. The sensor system of claim 1 , wherein the instructions further cause the processor to control one or more affordances based on the active count or the method further comprises controlling one or more affordances based on the active count.

10. The sensor system of claim 1 , wherein the instructions further cause the processor to, in response to an external indicator that the space is unoccupied, adjust the active count to zero.

11. The sensor system of claim 10 , wherein the external indicator is provided by a computerized space scheduling program.

12. The sensor system of claim 1 , wherein the one or more boundary sensors and the one or more space sensors are positioned and calibrated for use in the space.

13. The sensor system of claim 1 , wherein the one or more boundary sensors are two or more boundary sensors, each of the two or more boundary sensors is configured to be or is positioned and calibrated within the space to monitor entrance into the space and exit from the space by the one or more occupants via different locations.

14. The sensor system of claim 1 , wherein steps a), b), c), and d) are repeated to provide the active count at different times.

15. The sensor system of claim 14 , wherein the active count versus time is stored for making a recommendation for use of the space.

16. A method of maintaining an active count of users in a space, the method comprising:

a) monitoring one or more boundary sensors positioned and calibrated within the space to measure entrance into the space and exit from the space by one or more occupants, the one or more boundary sensors having a known error rate for measuring the entrance into the space and/or the exit from the space;

b) monitoring one or more space sensors positioned and calibrated to determine absence of occupants within the space, wherein the one or more space sensors are one or more passive motion sensors;

c) autonomously maintaining an active count of occupancy of the space by counting instances of entrance into the space and exit from the space by the one or more occupants;

d) in response to the active count of occupancy of the space being less than zero, adjusting the active count to zero;

e) in response to the monitoring of step b) providing a determination of zero occupancy of the space when the active count is greater than zero, adjusting the active count to zero, wherein the determination of zero occupancy of the space is not based on a predetermined length of time; and

f) providing the active count.

17. A non-transitory computer-readable medium having stored thereon instructions that, when executed by a processor, cause the processor to:

a) monitor one or more boundary sensors positioned and calibrated within the space to measure entrance into the space and exit from the space by one or more occupants, the one or more boundary sensors having a known error rate for measuring the entrance into the space and/or the exit from the space;

b) monitor one or more space sensors positioned and calibrated to determine absence of occupants within the space, wherein the one or more space sensors are one or more passive motion sensors;

c) autonomously maintain an active count of occupancy of the space by counting instances of entrance into the space and exit from the space by the one or more occupants;

d) in response to the active count of occupancy of the space being less than zero, adjust the active count to zero;

e) in response to the monitoring of step b) providing a determination of zero occupancy of the space when the active count is greater than zero, adjust the active count to zero, wherein the determination of zero occupancy of the space is not based on a predetermined length of time; and

f) provide the active count.

Assignments (7)
PATENT SECURITY AGREEMENT Recorded Feb 4, 2026
From: AMQ SOLUTIONS, LLC; HALCON FURNITURE LLC; SMITH SYSTEM MANUFACTURING COMPANY; STEELCASE INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 074944/0368 →
PATENT SECURITY AGREEMENT Recorded Feb 4, 2026
From: AMQ SOLUTIONS, LLC; HALCON FURNITURE LLC; SMITH SYSTEM MANUFACTURING COMPANY; STEELCASE INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 074944/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: HALL, MYCHAL
To: STEELCASE INC.
Reel/Frame 052208/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: OLSON, JORELL ALEXANDER
To: STEELCASE INC.
Reel/Frame 052207/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: HOUSE, TYLER ANDREW
To: STEELCASE INC.
Reel/Frame 052208/0201 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: ALTER, GEORGE
To: STEELCASE INC.
Reel/Frame 052208/0096 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2020
From: BUIJSMAN, DIRK
To: STEELCASE INC.
Reel/Frame 052208/0017 →
Continuity (1)
Provisional Application 62814578 · Mar 6, 2019
References Cited (10)
US 5432508A · Jackson · 1995 [cited by examiner]
US 9591267B2 · Lipton et al. · 2017 [cited by applicant]
US 9946936B2 · Mizes et al. · 2018 [cited by applicant]
US 10354503B1 · Kostrun · 2019 [cited by examiner]
US 11109465B2 · Krishnamurthy · 2021 [cited by examiner]
US 20120273661A1 · Lee · 2012 [cited by examiner]
US 20160110833A1 · Fix · 2016 [cited by examiner]
US 20170364817A1 · Raykov · 2017 [cited by examiner]
US 20180370034A1 · Lee · 2018 [cited by examiner]
US 20190012607A1 · Holliday · 2019 [cited by examiner]