Virtual lighting assistant (VLA) agent in an adaptive lighting system
AssigneeRoss Williams, Ltd.
InventorRoss Williams
Life of this patent
Estimating the term…
Abstract
A method performed by a virtual lighting assistant (VLA) agent of an adaptive lighting system, comprising obtaining a plurality of previous tasks from a console over a period of time, wherein a task comprises a sequence of one or more commands, maintaining access to historical data, telemetry data, context data, and a fixture library associated with the console, wherein the historical data comprises the previous tasks, determining a recommendation for a next task based on the fixture library and at least one of the historical data, the telemetry data, or the context data, and causing the recommendation for the next task to be displayed to an operator of the console.
Claims20
A method performed by a virtual lighting assistant (VLA) agent of an adaptive lighting system, the adaptive lighting system including a lighting control console and a plurality of lighting devices, the method comprising:
- obtaining a plurality of previous tasks from the lighting control console over a period of time, wherein a task comprises a sequence of one or more commands;
- maintaining access to historical data, telemetry data, context data, and a fixture library associated with the lighting control console, wherein the historical data comprises the previous tasks;
- determining a recommendation for a next task based on the fixture library and at least one of the historical data, the telemetry data, or the context data;
- and
- causing the recommendation for the next task to be displayed to an operator of the lighting control console,
- wherein the fixture library includes at least one of libraries, functions, variables or relevant data for use by the lighting control console to encode the one or more commands to control the plurality of lighting devices for performing the next task.
A virtual lighting assistant (VLA) agent implemented by a lighting control console, wherein the VLA agent comprises:
- a memory comprising instructions;
- a processor coupled to the memory and configured to execute the instructions, which cause the processor to be configured to:
- monitor a plurality of previous tasks executed by the lighting control console over a period of time, wherein a task comprises a sequence of one or more commands;
- store historical data, telemetry data, context data, and a fixture library associated with the lighting control console, wherein the historical data comprises the previous tasks;
- determine a recommendation for a next task based on the fixture library and at least one of the historical data, the telemetry data, or the context data;
- and
- display the recommendation for the next task on a user interface of the lighting control console.
A virtual lighting assistant (VLA) agent implemented in an adaptive lighting system, the adaptive lighting system including a lighting control console and a plurality of lighting devices, the VLA agent comprising:
- a memory configured to store instructions;
- and
- a processor coupled to the memory and configured to execute the instructions, which cause the processor to be configured to:
- obtain a plurality of previous tasks from the lighting control console over a period of time, wherein a task comprises a sequence of one or more commands;
- maintain access to historical data, telemetry data, context data, and a fixture library associated with the lighting control console, wherein the historical data comprises the previous tasks;
- receive a recommendation for a next task from a VLA server, wherein the recommendation for the next task is based on the fixture library and at least one of the historical data, the telemetry data, or the context data;
- and
- transmit the recommendation for the next task to the lighting control console for display to an operator of the lighting control console,
- wherein the fixture library includes at least one of libraries, functions, variables or relevant data for use by the lighting control console to encode the one or more commands to control the plurality of lighting devices for performing the next task.
Dependencies are inferred from the claim text.