System and methods for controlling embedded devices using device style sheets
First Claim
1. A method for controlling embedded devices using a device style sheet, the method:
- comprising;
receiving at an embedded device controller a data signal identifying a device style sheet declaration, the declaration comprising;
a property identifier that identifies a style property to be altered; and
a property value that identifies a style property value to be applied;
identifying at least one embedded device in electronic communication with the embedded device controller;
formulating a control signal for the embedded device based on the property identifier and property value; and
transmitting the control signal to the embedded device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for controlling ambiance devices, or an embedded device, using a device style sheet are disclosed. Ambiance devices include devices used to control an environment in a room or area, such as a lighting device or a heating/cooling system. A device style sheet declaration is received, in one embodiment, at an ambiance device controller. The declaration comprises a scope selector that identifies a scope of a style to be applied, a property identifier that identifies a style property to be altered, and a property value that identifies a style property value to be applied. At least one ambiance device, within the scope identified by the scope selector, that is in electronic communication with the ambiance device controller is identified. A control signal for the ambiance device is formulated based on the property identifier and property value. The control signal is then transmitted to the ambiance device.
47 Citations
24 Claims
-
1. A method for controlling embedded devices using a device style sheet, the method:
- comprising;
receiving at an embedded device controller a data signal identifying a device style sheet declaration, the declaration comprising;
a property identifier that identifies a style property to be altered; and
a property value that identifies a style property value to be applied;
identifying at least one embedded device in electronic communication with the embedded device controller;
formulating a control signal for the embedded device based on the property identifier and property value; and
transmitting the control signal to the embedded device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- comprising;
-
10. A system that is configured to implement a method for controlling ambiance devices using a device style sheet, the system comprising:
-
an ambiance device controller having a memory and processor in electronic communication with each other;
an ambiance device for controlling at least one aspect of an environment, the ambiance device and ambiance device controller being in electronic communication with each other;
instructions stored in the memory, the instructions being executable to implement a method comprising;
receiving at an ambiance device controller a data signal identifying a device style sheet declaration, the declaration comprising;
a property identifier that identifies a style property to be altered; and
a property value that identifies a style property value to be applied;
formulating a control signal for the ambiance device based on the property identifier and property value; and
transmitting the control signal to the ambiance device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium comprising executable instructions for implementing a method for controlling ambiance devices using a device style sheet, the method comprising:
-
receiving at an ambiance device controller a data signal identifying a device style sheet declaration, the declaration comprising;
a property identifier that identifies a style property to be altered; and
a property value that identifies a style property value to be applied;
identifying at least one ambiance device in electronic communication with the ambiance device controller;
formulating a control signal for the ambiance device based on the property identifier and property value; and
transmitting the control signal to the ambiance device. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A system that is configured to implement a method for controlling ambiance devices using a device style sheet, the system comprising:
-
a first ambiance device for controlling at least one aspect of an environment, the first ambiance device having a processor and memory in electronic communication with each other;
a second ambiance device for controlling at least one aspect of an environment, the first and second ambiance devices being in electronic communication with each other;
instructions stored in the memory of the first ambiance device, the instructions being executable to implement a method comprising;
receiving at the first ambiance device a data signal identifying a device style sheet declaration, the declaration comprising;
a property identifier that identifies a style property to be altered; and
a property value that identifies a style property value to be applied;
formulating a control signal for the second ambiance device based on the property identifier and property value; and
transmitting the control signal to the second ambiance device.
-
Specification