Method and apparatus for altering the behavior of a networked control system
First Claim
1. A method for altering the behavior of a networked control system, which comprises several devices, wherein the method comprises the steps ofselecting an abstract control logic program from a list of several abstract control logic programs,transmitting a message for requesting replies from devices,waiting for receiving a reply from at least one device,displaying the profile of at least one device of the devices from which replies were received,waiting for a selection of at least one device from the displayed profiles,generating code establishing the behavior of the selected abstract control logic program for the selected one or more devices, anduploading the generated code to one or more devices in the networked control system such that the selected devices will behave according to the selected abstract control logic program,wherein the step of selecting an abstract control logic program comprises displaying the list of several abstract control logic programs as text, animations, and/or icons on a graphical user interface, wherein each icon indicates type and properties of the device with a profile corresponding to the abstract control logic program indicated by the icon.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to altering the behavior of a networked control system such as the integrating of a device such as a light unit or a light switch in a networked control system such as a networked lighting system. An embodiment of the invention provides a method for altering the behavior of a networked control system, which comprises several devices, wherein the method comprises the steps of—selecting an abstract control logic program from a list of several abstract control logic programs (SIO), —transmitting a message for requesting replies from devices (S 12), —waiting for receiving a reply from at least one device (S 14), —displaying the profile of at least one device of the devices (S 16), from which replies were received, —waiting for a selection of at least one device from the displayed profiles (S 18), —generating code establishing the behavior of the selected abstract control logic program for the selected one or more devices (S20), and—uploading the generated code to one or more devices in the networked control system such that the selected devices will behave according to the selected abstract control logic program (S22). The invention allows creating a behavior alteration procedure for a networked control system, which is very intuitive for users, who merely have to perform some easy and comfortable interactions such as selecting the abstract control logic program.
18 Citations
16 Claims
-
1. A method for altering the behavior of a networked control system, which comprises several devices, wherein the method comprises the steps of
selecting an abstract control logic program from a list of several abstract control logic programs, transmitting a message for requesting replies from devices, waiting for receiving a reply from at least one device, displaying the profile of at least one device of the devices from which replies were received, waiting for a selection of at least one device from the displayed profiles, generating code establishing the behavior of the selected abstract control logic program for the selected one or more devices, and uploading the generated code to one or more devices in the networked control system such that the selected devices will behave according to the selected abstract control logic program, wherein the step of selecting an abstract control logic program comprises displaying the list of several abstract control logic programs as text, animations, and/or icons on a graphical user interface, wherein each icon indicates type and properties of the device with a profile corresponding to the abstract control logic program indicated by the icon.
-
10. An apparatus for altering the behavior of a networked control system, which comprises several devices, wherein the apparatus comprises:
-
a user interface configured to enable a user to select an abstract control logic program from a list of several abstract control logic programs, to display a profile of at least one device of the devices, from which replies to a request message were received, and to enable the user to select at least one device from the displayed profiles, a communication unit being adapted for transmitting the message for requesting replies from devices and for receiving a reply from at least one device, and a processing unit being adapted to generate code establishing the behavior of a selected abstract control logic program for selected one or more devices and to initiate the communication unit to upload the generated code to one or more devices in the networked control system such that the selected devices will behave according to the selected abstract control logic program.
-
-
11. A method for altering the behavior of a networked control system of several devices, comprising:
-
providing a display of a plurality of abstract control logic programs; receiving an indication of selection of a selected abstract control logic program from the display of the plurality of abstract control logic programs; transmitting a message for requesting replies from devices, waiting for receiving a reply from at least one device, determining the at least one device is associated with the selected abstract control logic program; displaying a profile of the at least one device, receiving an indication of selection of the at least one device from the displayed profile, determining code establishing the behavior of the selected abstract control logic program for the selected at least one device, and uploading the code to one or more devices in the networked control system such that the selected at least one device will behave according to the selected abstract control logic program. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification