Generation of occupant activities based on recorded occupant behavior

US10380506B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10380506-B2
Application numberUS-201213440955-A
CountryUS
Kind codeB2
Filing dateApr 5, 2012
Priority dateApr 12, 2011
Publication dateAug 13, 2019
Grant dateAug 13, 2019

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 method and apparatus for simulating occupant behavior in buildings may be used to predict the energy use of a building structure. The activities of actual building occupants are recorded and provided as an input to the occupant behavior simulation. The occupant behavior simulation generates simulated occupant schedules with similar behavioral patterns. An arbitrary set of factors can be used to select plausible activity types, durations, and numbers of participants during an occupant behavior simulation. The simulated occupant schedules may then be incorporated into a building performance simulation to help architects predict the energy demand associated with different building design options.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method for generating an attribute of simulated occupant behavior for a target building structure, the method comprising: receiving, by a processor included in a computer system, recorded occupant behavior data associated with a representative building structure, wherein the recorded occupant behavior data includes actual tasks performed during a plurality of time intervals; constructing, by the processor, a first histogram that includes a plurality of bins populated with the recorded occupant behavior data, wherein the histogram comprises a plurality of dimensions, and wherein a first dimension relates to two or more of the actual tasks performed, and a second dimension relates to the plurality of time intervals; smoothing, by the processor, at least a portion of the recorded occupant behavior data of the first histogram associated with a first bin included in the plurality of bins based on multiplying the at least a portion of the recorded occupant behavior data associated with the first bin by a first factor determined based on a smoothing parameter that represents a smoothness level for the recorded occupant behavior data and multiplying at least a portion of the recorded occupant behavior data associated with a second bin included in the plurality of bins by a second factor determined based on the smoothing parameter; generating, by the processor, the attribute of the simulated occupant behavior that is performed during a first time interval for the target building structure based on the smoothed recorded occupant behavior data; generating, by the processor, the attribute of the simulated occupant behavior that is performed during a second time interval for the target building structure based on an actual task performed during the first time interval; and controlling an environmental impact associated with the target building structure based on computing an energy demand estimate associated with the target building structure based on one or more of the attributes of the simulated occupant behavior. 2. The method of claim 1 , further comprising generating an additional attribute of the simulated occupant behavior that is performed during the first time interval for the target building structure based on the smoothed recorded occupant behavior data. 3. The method of claim 2 , wherein the additional attribute comprises a task performed by the simulated occupant of the target building structure. 4. The method of claim 2 , wherein the additional attribute is a time duration during which a task is performed by the simulated occupant of the target building structure. 5. The method of claim 2 , wherein the additional attribute comprises a number of participants associated with a simulated task performed by the simulated occupant of the target building structure. 6. The method of claim 1 , further comprising computing normalized arrays of occupant behavior feature values based on the smoothed recorded occupant behavior data. 7. The method of claim 1 , further comprising generating an additional attribute of the simulated occupant behavior that is performed during the first time interval for the target building structure based on the generated attribute. 8. The method of claim 1 , further comprising constructing a second histogram associated with a first actual task performed and populated with data indicating which one or more of the other actual tasks performed constitute a task that is performed immediately prior to the first actual task performed. 9. The method of claim 1 , wherein generating the attribute of the simulated occupant behavior that is performed during the first time interval further comprises generating the attribute based on at least one of a number of participants in a task, a time of day, and a time elapsed since a task was last performed. 10. The method of claim 1 , wherein generating the attribute of the simulated occupant behavior that is performed during the second time interval further comprises generating the attribute based on at least one of a number of participants in an actual task performed, a time of day when an actual task was performed, and a time elapsed since an actual task was last performed. 11. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a computer system to perform an operation for generating an attribute of simulated occupant behavior for a target building structure, the operation comprising: receiving recorded occupant behavior data associated with a representative building structure, wherein the recorded occupant behavior data includes actual tasks performed during a plurality of time intervals; constructing a first histogram that includes a plurality of bins populated with the recorded occupant behavior data, wherein the histogram comprises a plurality of dimensions, and wherein a first dimension relates to two or more of the actual tasks performed, and a second dimension relates to the plurality of time intervals; smoothing at least a portion of the recorded occupant behavior data of the first histogram associated with a first bin included in the plurality of bins based on multiplying the at least a portion of the recorded occupant behavior data associated with the first bin by a first factor determined based on a smoothing parameter that represents a smoothness level for the recorded occupant behavior data and multiplying at least a portion of the recorded occupant behavior data associated with a second bin included in the plurality of bins by a second factor determined based on the smoothing parameter; generating the attribute of the simulated occupant behavior that is performed during a first time interval for the target building structure based on the smoothed recorded occupant behavior data; generating the attribute of the simulated occupant behavior that is performed during a second time interval for the target building structure based on an actual task performed during the first time interval; and controlling an environmental impact of the target building structure based on computing an energy demand estimate associated with the target building structure based on one or more of the attributes of the simulated occupant behavior. 12. The non-transitory computer-readable storage medium of claim 11 , further comprising generating an additional attribute of the simulated occupant behavior that is performed during the first time interval for the target building structure based on the smoothed recorded occupant behavior data. 13. The non-transitory computer-readable storage medium of claim 12 , wherein the additional attribute comprises a task performed by the simulated occupant of the target building structure. 14. The non-transitory computer-readable storage medium of claim 12 , wherein the additional attribute is a time duration during which a task is performed by the simulated occupant of the target building structure. 15. The non-transitory computer-readable storage medium of claim 12 , wherein the additional attribute comprises a number of participants associated with a simulated task performed by the simulated occupant of the target building structure. 16. The non-transitory computer-readable storage medium of claim 11 , further comprising computing normalized arrays of occupant behavior feature values based on the smoothed recorded occupant behavior data. 17. The non-transitory computer-readable storage medium of claim 11 , further comprising generating an additional attribute of the simulated occupant behavior th

Assignees

Inventors

Classifications

  • Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads · CPC title

  • Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

  • Real estate · CPC title

  • Energy or water supply · CPC title

  • G06Q10/04Primary

    Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · 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 US10380506B2 cover?
A method and apparatus for simulating occupant behavior in buildings may be used to predict the energy use of a building structure. The activities of actual building occupants are recorded and provided as an input to the occupant behavior simulation. The occupant behavior simulation generates simulated occupant schedules with similar behavioral patterns. An arbitrary set of factors can be used …
Who is the assignee on this patent?
Goldstein Rhys, Khan Azam, Tessier Alexander, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06Q10/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 13 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).