Interactive user interface functionality for lighting devices or system
First Claim
1. A system, comprising:
- intelligent lighting devices, each respective intelligent lighting device comprising;
a light source;
a communication interface configured to enable communication via a network link; and
a processor coupled to control the light source and coupled to communicate via the communication interface and the network link with one or more others of the intelligent lighting devices and configured to control operations of at least the respective intelligent lighting device, wherein;
at least one of the intelligent lighting devices includes a user input sensor configured to detect user activity related to user inputs, from a user within the vicinity of the user input sensor, without requiring physical contact of the user;
at least one of the intelligent lighting devices includes an output component configured to provide information output to a user within the vicinity of the output component; and
a respective intelligent lighting device further comprises an application program that is independent from a system program for execution on the processor of the respective intelligent lighting device, wherein execution of the application program by the processor of the respective intelligent lighting device configures the lighting system to implement a non-lighting related service defined by the application program, including functions to;
process user inputs detected by the user input sensor; and
obtain and provide information as an output via the output component, for the non-lighting related service, in response to a processed user input.
1 Assignment
0 Petitions
Accused Products
Abstract
An example of a lighting system includes intelligent lighting devices, each of which includes a light source, a communication interface and a processor coupled to control the light source. In such a system, at least one of the lighting devices includes a user input sensor to detect user activity related to user inputs without requiring physical contact of the user; and at least one of the lighting devices includes an output component to provide information output to the user. One or more of the processors in the intelligent lighting devices are further configured to process user inputs detected by the user input sensor, control lighting and control output to a user via the output component so as to implement an interactive user interface for the system, for example, to facilitate user control of lighting operations of the system and/or to act as a user interface portal for other services.
-
Citations
25 Claims
-
1. A system, comprising:
-
intelligent lighting devices, each respective intelligent lighting device comprising; a light source; a communication interface configured to enable communication via a network link; and a processor coupled to control the light source and coupled to communicate via the communication interface and the network link with one or more others of the intelligent lighting devices and configured to control operations of at least the respective intelligent lighting device, wherein; at least one of the intelligent lighting devices includes a user input sensor configured to detect user activity related to user inputs, from a user within the vicinity of the user input sensor, without requiring physical contact of the user; at least one of the intelligent lighting devices includes an output component configured to provide information output to a user within the vicinity of the output component; and a respective intelligent lighting device further comprises an application program that is independent from a system program for execution on the processor of the respective intelligent lighting device, wherein execution of the application program by the processor of the respective intelligent lighting device configures the lighting system to implement a non-lighting related service defined by the application program, including functions to; process user inputs detected by the user input sensor; and obtain and provide information as an output via the output component, for the non-lighting related service, in response to a processed user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An intelligent lighting device, comprising:
-
a light source; a communication interface configured to enable communication via a network link; and a processor coupled to control the light source and coupled to communicate via the communication interface and the network link with one or more others of a plurality of intelligent lighting devices; a user input sensor configured to detect user activity related to user inputs, from a user within the vicinity of the intelligent lighting device, without requiring physical contact of the user; an output component configured to provide information output to the user within the vicinity of the intelligent lighting device; a memory accessible to the processor; and an application program that is independent from a system program for execution on the processor stored in the memory, wherein execution of the application program by the processor configures the intelligent lighting device to implement a non-lighting related service defined by the application program, including functions to; process user inputs detected by the user input sensor; and obtain and provide information as an output via the output component, for the non-lighting related service, in response to a processed user input. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
intelligent lighting devices, each respective intelligent lighting device comprising; a light source; a communication interface configured to enable communication via a network link; and a processor coupled to control the light source and coupled to communicate via the communication interface and the network link with one or more others of the intelligent lighting devices and configured to control operations of at least the respective intelligent lighting device, wherein; at least one of the intelligent lighting devices includes a user input sensor configured to detect user activity related to user inputs, from a user within the vicinity of the user input sensor, without requiring physical contact of the user; at least one of the intelligent lighting devices includes an output component configured to provide information output to a user within the vicinity of the output component; and a respective intelligent lighting device further comprises programming or configuration data for the processor of the respective intelligent lighting device to configure the respective intelligent lighting device to; implement an operating system environment for execution of one or more application programs that are independent from a system program by the processor of the respective intelligent lighting device, wherein execution of one of the one or more application programs configures the lighting system to implement a non-lighting related service defined by the one application program, including functions to; process user inputs detected by the user input sensor; and obtain and provide information as an output via the output component, for the non-lighting related service, in response to a processed user input; and implement one or more application programming interfaces (APIs) to facilitate implementing the non-lighting related service. - View Dependent Claims (18, 19, 20)
-
21. An intelligent lighting device, comprising:
-
a light source; a communication interface configured to enable communication via a network link; and a processor coupled to control the light source and coupled to communicate via the communication interface and the network link with one or more others of a plurality of intelligent lighting devices; a user input sensor configured to detect user activity related to user inputs, from a user within the vicinity of the intelligent lighting device, without requiring physical contact of the user; an output component configured to provide information output to the user within the vicinity of the intelligent lighting device; a memory accessible to the processor; and programming or configuration data for the processor of the intelligent lighting device stored in the memory to configure the intelligent lighting device to; implement an operating system environment for execution of one or more application programs that are independent from a system program by the processor of the intelligent lighting device, wherein execution of one of the one or more application programs configures the intelligent lighting device to implement a non-lighting related service defined by the one application program, including functions to; process user inputs detected by the user input sensor; and obtain and provide information as an output via the output component, for the non-lighting related service, in response to a processed user input; and implement one or more application programming interfaces (APIs) to facilitate implementing the non-lighting related service.
-
-
22. An intelligent lighting device, comprising:
-
a light source; a communication interface configured to enable communication via a network link; and a processor coupled to control the light source and coupled to communicate via the communication interface and the network link with one or more others of a plurality of intelligent lighting devices; a memory accessible to the processor; and programming or configuration data for the processor of the intelligent lighting device stored in the memory to configure the intelligent lighting device to implement an operating system environment for the intelligent lighting device providing one or more application programming interfaces (APIs) to configure the intelligent lighting device to implement a non-lighting related service defined by an application program that is independent from a system program. - View Dependent Claims (23, 24, 25)
-
Specification