IP Library Granted Patent US 10,609,787
Granted Patent B2
US 10,609,787 · App. 16/481,169 · Granted Mar 31, 2020

Recommendation engine for a lighting system

Inventors: Berent Willem Meerbeek (Veldhoven, NL); Dirk Valentinus René Engelen (Heusden-Zolder, BE); Anthonie Hendrik Bergman (Nuenen, NL); Jochen Renaat Van Gheluwe (Lommel, BE); Bartel Marinus Van De Sluis (Eindhoven, NL)
Assignee: SIGNIFY HOLDING B.V.
H05B37/0227
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 10,609,787
App. No.
16/481,169
Granted
Mar 31, 2020
Kind
B2
Abstract

A recommendation engine for a lighting system comprises a recommendation component for generating recommendation messages to recommend lighting effects for the lighting system; at least one data input for receiving, from a data source, data pertaining to a user of the lighting system; and a receptiveness component configured to use the received data to compute a current receptiveness level for the user indicating a current receptiveness of the user to receiving recommendations; wherein the recommendation component is configured to selectively cause recommendation messages to be outputted to the user via a user interface, to recommend lighting effects for the lighting system, in dependence on the current receptiveness level.

Claims (22)

1. A recommendation engine for a lighting system comprising:

a recommendation component for generating recommendation messages to recommend lighting effects for the lighting system;

at least one data input for receiving, from a data source, data pertaining to a user of the lighting system; and

a receptiveness component configured to use the received data to compute a current receptiveness level for the user indicating a current receptiveness of the user to receiving recommendations;

wherein the recommendation component is configured to selectively cause recommendation messages to be outputted to the user via a user interface, such that recommendation messages are outputted to the user when the current receptiveness level exceeds a threshold and such that recommendation messages are otherwise suppressed.

2. A recommendation engine according to claim 1 , wherein the recommendation component is configured to receive from the user an acceptance input pertaining to one of the messages, and cause the at least one illumination source to render the lighting effect recommended by that message in response.

3. A recommendation engine according to claim 2 , wherein each of the recommendation messages comprises a selectable rendering option, wherein the recommendation component is configured to respond to the user selecting the rendering option by causing the at least one illumination source to render the lighting effect recommended by that message.

4. A recommendations engine according to claim 1 , wherein the recommendation component is configured to determine at least one current property of illumination emitted by at least one illumination source of the lighting system, and selectively cause recommendation messages to be outputted to the user via the user interface, to recommend lighting effects for the at least one illumination source, in dependence on the current receptiveness level and the current property of the illumination.

5. A recommendation engine according to claim 4 , wherein the recommendation component is configured to determine the current property of the illumination as functional or aesthetic, wherein recommendation messages are outputted for the at least one illumination source only when its illumination is aesthetic.

6. A recommendation engine according to claim 1 , wherein the current receptiveness level is computed using an electronically stored schedule.

7. A recommendation engine according to claim 6 , comprising a learning component configured to update the schedule based on the user's response to the recommendation messages when outputted.

8. A recommendation engine according to claim 1 , wherein the current receptiveness level is computed by monitoring interactions between the user and at least one device operated by the user.

9. A recommendation engine according to claim 1 , wherein the current receptiveness level is computed by monitoring behaviour exhibited by the user using data from at least one sensor.

10. A recommendation engine according to claim 9 , wherein the current receptiveness level is computed based on motion, speech and/or physiological signals of the user as conveyed by the sensor data.

11. A recommendation engine according to claim 1 , comprising a learning component configured to generate learned data by monitoring the user's reaction to recommendation messages over time, wherein the current receptiveness level is computed based on the learned data.

12. A recommendation engine according to claim 1 , comprising a context component configured to determine a current context parameter for the user;

wherein the recommendation component is configured to compare the context parameter with electronically stored context parameters to locate a matching one of the electronically stored context parameters, and output to the user via the user interface a recommendation message to recommend a lighting effect associated with the matching context parameter only if the current receptiveness level indicates the user is currently receptive to receiving recommendations.

13. A method of generating recommendation messages to a user of a lighting system, the method comprising implementing, by a recommendation engine the following steps:

receiving, from a data source, data pertaining to the user of the lighting system; and

computing, by a receptiveness component of the recommendation engine, a current receptiveness level for the user indicating a current receptiveness of the user to receiving recommendations, using the data received from the data source; and

selectively causing, by a recommendation component of the recommendation engine, recommendation messages to be outputted to the user via a user interface, such that recommendation messages are outputted to the user when the current receptiveness level exceeds a threshold and such that recommendation messages are otherwise suppressed.

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

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2019
From: MEERBEEK, BERENT WILLEM; ENGELEN, DIRK VALENTINUS RENE; BERGMAN, ANTHONIE HENDRIK; VAN GHELUWE, JOCHEN RENAAT; VAN DE SLUIS, BARTEL MARINUS
To: PHILIPS LIGHTING HOLDING B.V.
Reel/Frame 049869/0287 →
CHANGE OF NAME Recorded Jul 26, 2019
From: PHILIPS LIGHTING HOLDING B.V.
To: SIGNIFY HOLDING B.V.
Reel/Frame 049880/0973 →
Priority Claims (1)
EP 17153520 · Jan 27, 2017 · regional
Continuity (1)
Related Publication 20190394855A1 · Dec 26, 2019