Method for controlling devices that are arranged in a communications network
First Claim
1. A method for controlling a plurality of devices in a computer network via a data processing device, the method comprising the steps of:
- storing control sequences in a central applications module contained in a memory of a central data processing device operatively coupled to the computer network, each control sequence including a sequence of instructions, wherein the central data processing device includes a protocol unit, and wherein the central applications module has a plurality of decentralized application modules assigned to it;
transmitting respectively assigned decentralized application modules to data processing devices requesting download of the respective decentralized application module, wherein the data processing devices each include a control unit;
selecting one of the stored control sequences in accordance with instruction received from the downloaded decentralized application modules;
transferring successively the instructions of the selected control sequence from the central applications module via the computer network to a respective control unit of the plurality of devices in the computer network, wherein the instructions are transmitted as a communications file;
receiving a status message from at least one control unit, wherein the status message contains communication status information on an application running on the control unit, and wherein the status message is at least partially derived from the communications file; and
transmitting control data to the application, wherein the control data is at least partially derived from the received status message.
3 Assignments
0 Petitions
Accused Products
Abstract
In order centrally to control devices arranged in a computer network, via a computer network-external data processing device, a central data processing device in which control sequences, each composed of a sequence of instructions, are stored in a memory is set up in the computer network. After one of the stored control sequences has been selected, the selection having been made by a control application which runs on the computer network-external data processing device and which has been downloaded by the central data processing device, the instructions of the selected control sequence are successively transferred by the central data processing device via the computer network to the respective devices to be controlled. A control unit implemented in the devices subsequently controls an application running on the respective devices.
8 Citations
11 Claims
-
1. A method for controlling a plurality of devices in a computer network via a data processing device, the method comprising the steps of:
-
storing control sequences in a central applications module contained in a memory of a central data processing device operatively coupled to the computer network, each control sequence including a sequence of instructions, wherein the central data processing device includes a protocol unit, and wherein the central applications module has a plurality of decentralized application modules assigned to it; transmitting respectively assigned decentralized application modules to data processing devices requesting download of the respective decentralized application module, wherein the data processing devices each include a control unit; selecting one of the stored control sequences in accordance with instruction received from the downloaded decentralized application modules; transferring successively the instructions of the selected control sequence from the central applications module via the computer network to a respective control unit of the plurality of devices in the computer network, wherein the instructions are transmitted as a communications file; receiving a status message from at least one control unit, wherein the status message contains communication status information on an application running on the control unit, and wherein the status message is at least partially derived from the communications file; and transmitting control data to the application, wherein the control data is at least partially derived from the received status message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling a plurality of devices in a computer network via a data processing device, the method comprising the steps of:
-
storing control sequences in a memory of a central data processing device operatively coupled to the computer network, each control sequence including a sequence of instructions; selecting one of the stored control sequences by a control application that has been downloaded from the central data processing device and executed on the data processing device; transferring successively the instructions of the selected control sequence from the central data processing device via the computer network to the plurality of devices in the computer network; and controlling applications running on at least one of the plurality of devices by a control unit, implemented in the at least one device, via the transferred instructions; generating and storing status messages in the control unit after receiving the instructions of the selected control sequence from the central applications module, wherein the status messages indicate a current status of the applications running on the device, and wherein the status messages are stored in a further communications file; reading out the status messages, via the decentralized applications module, contained in the further communications file; transferring the status messages, via the decentralized applications module, via the computer network to the central applications module; and storing the received status messages, via the central applications module, in a protocol unit arranged in the central data processing device; and storing, in addition to the status message, address information identifying the transmitting device in the protocol unit.
-
Specification