Building management system that determines building utilization

US10965482B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10965482-B2
Application numberUS-201916354874-A
CountryUS
Kind codeB2
Filing dateMar 15, 2019
Priority dateOct 24, 2016
Publication dateMar 30, 2021
Grant dateMar 30, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A building management system and method that determines space utilization in a building. The building management system comprises room utilization sensors, such as occupancy sensors, a gateway that gathers raw occupancy data records from the occupancy sensors, and at least one processor. Each raw occupancy data record comprises an occupancy state associated with a timestamp. The processor is configured for normalizing the raw occupancy data records into normalized occupancy data records each comprising a time segment and an occupancy state indicating whether for a given time segment a room is occupied. The processor is further configured for structuring the normalized occupancy data records by associating each normalized occupancy data record with a space node corresponding to a room in the building from where the raw occupancy data record was collected and associating each space node with a set of tags, each tag defining a single state from a plurality of states. The processor may further receive a selection of a tag from a user interface, split the normalized occupancy data records along the selected tag's states into sets of normalized occupancy data records, for each split set of occupancy data records, calculate at least one occupancy rate, and display a visualization of space utilization of the building comprising a comparison of the occupancy rates of the selected tag's states.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for determining space utilization in a building comprising the steps of: retrieving raw occupancy data records from a raw data database, wherein the raw occupancy data records are gathered from a plurality of room utilization sensors, wherein the plurality of room utilization sensors include occupancy sensors each configured for detecting an occupancy state in a room in a building, wherein each raw occupancy data record comprises an occupancy state associated with a timestamp; normalizing the raw occupancy data records into normalized occupancy data records, wherein each normalized occupancy data record comprises a time segment and an occupancy state indicating whether for a given time segment a room is occupied; structuring the normalized occupancy data records by associating each normalized occupancy data record with a space node corresponding to a room in the building from where the raw occupancy data record was collected; associating each space node with a set of tags, each tag defining a single state from a plurality of states; receiving a selection of a tag from a user interface; splitting the normalized occupancy data records along the selected tag's states into sets of normalized occupancy data records; for each split set of occupancy data records, calculating at least one occupancy rate; and displaying a visualization of space utilization of the building comprising a comparison of the occupancy rates of the selected tag's states. 2. The method of claim 1 , wherein each space node is organized in a tree topology with a building node as the root and individual space nodes as children. 3. The method of claim 1 , wherein the occupancy rates comprise averages of the split sets of occupancy data records, wherein the visualization of space utilization of the building comprises a bar graph comprising bars that compare the occupancy rates. 4. The method of claim 1 further comprising the steps of: receiving a selection of a first bar from the user interface corresponding to a first set of normalized occupancy data records; receiving a selection of a second tag from the user interface; further splitting the first set of normalized occupancy data records along the selected second tag's states into subsets of normalized occupancy data records; for each split subset of occupancy data records, calculating at least one second occupancy rate; and displaying a second visualization of space utilization of the building comprising a comparison of the second occupancy rates of the selected second tag's states. 5. The method of claim 1 , wherein the occupancy rates comprise changes of averages of the split sets of occupancy data records across time segments, wherein the visualization of space utilization of the building comprises a line graph comprising lines that compare the occupancy rates over time. 6. The method of claim 5 further comprising the steps of: receiving a selection of a first line from the user interface corresponding to a first set of normalized occupancy data records; receiving a selection of a second tag from the user interface; further splitting the first set of normalized occupancy data records along the selected second tag's states into subsets of normalized occupancy data records; for each split subset of occupancy data records, calculating at least one second occupancy rate; and displaying a second visualization of space utilization of the building comprising a comparison of the second occupancy rates of the selected second tag's states. 7. The method of claim 1 , wherein the raw occupancy data records are normalized by determining for each given time segment whether a total amount of time a room was occupied during the given time segment exceeds a predetermined minimum occupancy threshold value. 8. The method of claim 1 , wherein, for each given time segment and for each given space node, the raw occupancy data records are normalized by: creating a normalized occupancy data record for the given time segment and given space node; retrieving raw occupancy data records associated with the given space node with timestamps falling between a start time and an end time of the given time segment; retrieving a last occupancy data record associated with the given space node from a previous time segment; determining time intervals during which occupancy states of the retrieved raw occupancy data records indicated that a room associated with the given space node was occupied during the given time segment; adding the time intervals to determine the total time the room was occupied; determining whether the total time exceeds a minimum occupancy threshold; when the total time exceeds the minimum occupancy threshold, setting an occupancy state of the created normalized occupancy data record as occupied; and when the total time does not exceed the minimum occupancy threshold, setting the occupancy state of the normalized occupancy data record for the given time segment and given space node as vacant. 9. The method of claim 1 , wherein the set of tags comprise at least one of a room name tag, a campus tag, a location tag, a building name tag, a floor tag, a department tag, a team tag, a room capacity tag, a room access level tag, an available resource tag, and a purpose tag. 10. The method of claim 1 , wherein the set of tags comprise at least one of a department tag comprising department states each identifying a department, a capacity tag comprising capacity states each identifying a maximum room capacity, and an access level tag comprising access level states each identifying employee access level to a room. 11. The method of claim 1 , wherein the set of tags comprise a purpose tag comprising purpose states each identifying a type of meeting that can be held in a room. 12. The method of claim 11 , wherein the purpose states comprise at least one of a presentation room state, an audioconference codec room state, and a videoconference codec room state. 13. The method of claim 1 further comprising the step of displaying a building overview gauge comprising: a bar comprising an ideal measurement area, an acceptable measurement area, and an unwanted measurement area; a meter that shows on the bar an average occupancy rate of the entire building; a minimum arrow that shows a minimum average occupancy rate of a space node; and a maximum arrow that shows a maximum average occupancy rate of a space node. 14. The method of claim 1 further comprising the step of issuing alerts when calculated occupancy rates exceed a minimum value or a maximum value. 15. The method of claim 1 further comprising the steps of: retrieving raw people count data records from the raw data database, wherein the room utilization sensors further comprise people count sensors each configured for counting people in a room, wherein the raw people count data records are gathered from the plurality of people count sensors, wherein each raw people count data record comprises a people count associated with a timestamp; normalizing the raw people count data records into normalized people count data records, wherein each normalized people count data record comprises a time segment and a people count indicating the number of people present in a room during a given time segment; structuring the normalized people count data records by associating each normalized people count data record with a space node corresponding to a room in the building from where the raw people count data record was collected; receiving a selection of a tag from the user interface; splitting the normalized people c

Assignees

Inventors

Classifications

  • using context · CPC title

  • Presentation of query results · CPC title

  • Clustering or classification · CPC title

  • Home automation networks · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10965482B2 cover?
A building management system and method that determines space utilization in a building. The building management system comprises room utilization sensors, such as occupancy sensors, a gateway that gathers raw occupancy data records from the occupancy sensors, and at least one processor. Each raw occupancy data record comprises an occupancy state associated with a timestamp. The processor is co…
Who is the assignee on this patent?
Crestron Electronics Inc
What technology area does this patent fall under?
Primary CPC classification H04L12/2803. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 30 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).