# US 11,116,060 B2 · Presence simulation system and method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,116,060 B2
- Document ID: US11116060B2
- Status: Granted
- Kind: B2
- Application number: 16/305,156
- Filed: 2017-05-23
- Published: 2020-10-08
- Granted: 2021-09-07
- Earliest claimed: 2016-05-31
- Assignees: Signify Holding B.V.
- Applicants: Signify Holding B.V.
- Inventors: Daniel Marin Goergen; Remco Magielse; Leendert Teunis Rozendaal
- Web page: https://patentgrep.com/patent/US11116060B2

## CPC

- H05B 47/16: by timing means
- G05D 25/02: characterised by the use of electric means
- H05B 47/115: by determining the presence or movement of objects or living beings
- H05B 47/155: Coordinated control of two or more light sources
- Y02B 20/40: Control techniques providing energy savings, e.g. smart controller or presence detection
- H05B: ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- Y02B: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS

## Abstract

A presence simulation system comprises a user interface (32), a profile generator (34) and a presence simulator (35). The profile generator (34) is configured to generate in electronic storage a plurality of virtual occupant profiles (22) according to profile creation inputs received via the user interface (32), each virtual occupant profile comprising user-defined virtual occupant identity data. The presence simulator (35) is configured to generate a sequence of simulated control actions, by applying a behaviour simulation algorithm to the user-defined virtual occupant identity data of the electronically-stored virtual occupant profile. A lighting controller (40) configured to vary at least one characteristic of light emitted by at least one luminaire according to the sequence of simulated control actions.

## Claims

### Claim 1

A presence simulation system for creating an impression of an environment, comprising at least one luminaire, being occupied when unoccupied, the presence simulation system comprising:
a user interface;
a profile generator configured to generate in electronic storage a plurality of virtual occupant profiles, each defining a virtual persona living in the environment, according to profile creation inputs received via the user interface, each virtual occupant profile comprising user-defined virtual occupant identity data and an associated virtual occupant identifier which distinguishes each of the plurality of virtual occupant profiles from each other, wherein the user-defined virtual occupant identity data in each virtual occupant profile comprises age data, employment status data, gender data, or family member data;
a presence simulator configured to generate a sequence of simulated control actions, by applying a behaviour simulation algorithm to the user-defined virtual occupant identity data of the electronically-stored virtual occupant profiles; and
a lighting controller configured to vary at least one characteristic of light emitted by the at least one luminaire according to the sequence of simulated control actions.

### Claim 2 (depends on 1)

A presence simulation system according to claim 1, wherein the presence simulator is further configured to apply the behaviour simulation algorithm by generating a sequence of simulated activities for each virtual occupant profile using its virtual occupant identity data, and wherein the presence simulator is further configured to generate the sequence of simulated control actions based on the generated sequence of simulated activities.

### Claim 3 (depends on 1)

A presence simulation system according to claim 1, wherein each simulated sequence of activities comprises:
a simulated dining activity,
a simulated content consuming activity,
a simulated gaming activity,
a simulated bathroom activity, or
a simulated rest activity.

### Claim 4 (depends on 1)

A presence simulation system according to claim 1, wherein the presence simulator is further configured to apply the behaviour simulation algorithm by generating a sequence of simulated occupant locations for each virtual occupant profile using its identity data and a model of an environment illuminated by the at least one luminaire, and wherein the presence simulator is further configured to generate the sequence of simulated control actions based on the generated sequence of simulated occupant locations.

### Claim 5 (depends on 4)

A presence simulation system according to claim 4, wherein each sequence of simulated occupant locations is a sequence of occupied rooms of the environment model.

### Claim 6 (depends on 4)

A presence simulation system according to claim 4, wherein the presence simulator is further configured to:
generate, for at least a first of the virtual occupant profiles, at least one of the simulated activities in the sequence of simulated activities for the first profile based on the simulated occupant location at a corresponding time in the sequence of simulated occupant locations for the first profile.

### Claim 7 (depends on 6)

A presence simulation system according to claim 6, wherein the presence simulator is further configured to generate at least one simulated activity based on the simulated occupant location for the first profile at that time and the simulated occupant location for a second of the occupant profiles at that time.

### Claim 8 (depends on 1)

A presence simulation system according to claim 1, wherein the presence simulator is further configured to apply the behavior simulation algorithm by selecting, for each of a plurality of different time intervals, a respective one or more of the virtual occupant profiles, wherein the at least one light characteristic is varied during that time interval based on the respective one or more virtual occupant profiles selected for that time interval.

### Claim 9 (depends on 1)

A presence simulation system according to claim 1, further comprising:
a family profile generator configured to generate in the electronic storage at least one family characteristic in association with the plurality of virtual occupant profiles, based on which the sequence of simulated control actions is generated.

### Claim 10

A computer-implemented method for creating an impression of an environment, comprising at least one luminaire, being occupied when unoccupied, the method comprising implementing by a computer system the following steps:
generating in electronic storage a plurality of virtual occupant profiles, each defining a virtual persona living in the environment, according to profile creation inputs received from a user via a user interface, each virtual occupant profile comprising user-defined virtual occupant identity data and an associated virtual occupant identifier which distinguishes each of the plurality of virtual occupant profiles from each other, wherein the user-defined virtual occupant identity data in each virtual occupant profile comprises age data, employment status data, gender data, or family member data;
generating a sequence of simulated control actions, by applying a behaviour simulation algorithm to the virtual occupant identity data of the electronically-stored virtual occupant profiles; and
causing at least one characteristic of light emitted by the at least one luminaire to be varied according to the sequence of simulated control actions.

### Claim 11 (depends on 10)

A computer program product comprising code stored on a computer readable storage medium and configured when executed to implement the method of claim 10.

### Claim 12

A computer system for creating an impression of an environment, comprising at least one luminaire, being occupied when unoccupied, the computer system comprising:
a profile generator configured to generate in electronic storage a plurality of virtual occupant profiles, each defining a virtual persona living in the environments, according to profile creation inputs received via a user interface, the profile comprising user-defined virtual occupant identity data, wherein the user-defined virtual occupant identity data comprises age data, employment status data, gender data, or family member data; and
a presence simulator configured to generate a sequence of simulated control actions luminaire, by applying a behaviour simulation algorithm to the user-defined virtual occupant identity data of the electronically-stored virtual occupant profiles;
wherein the computer system is configured to cause at least one characteristic of light emitted by the at least one luminaire to be varied according to the sequence of simulated control actions.
