Method and computer program for device configuration
First Claim
1. A method for graphically configuring devices in a control area network, comprising:
- providing one or more application programming interfaces, wherein at least one of the application programming interfaces corresponds to a class of devices and comprises a set of functions, and each class of devices includes one or more devices;
creating a plurality of graphical objects using a graphical user interface, wherein at least one of the graphical objects represents one or more of the devices, and another one of the graphical objects represents a control system;
developing an automation script of at least one of the graphical objects, said automation script operable to configure one or more event handlers for one or more of the devices;
creating conditional logic for the one or more devices based on the functions; and
associating the conditional logic and one or more of the functions of at least one of the application programming interfaces with one or more of the devices using the graphical user interface, whereinthe developing of the automation script further comprises using at least one of the graphical objects to configure one or more of the event handlers for one or more of the devices, andadding items to the handler definition by drag-and-drop, double-click, or menu items.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and computer program are provided for graphically configuring devices in a control area network that includes providing one or more application programming interfaces, creating one or more graphical objects on a computer display using a graphical user interface, and associating one or more functions of an application programming interface with one or more of the devices using the graphical user interface. Each application programming interface corresponds to a class of devices and includes a set of functions. Each class of devices includes one or more devices. At least one of the graphical objects represents one or more of the devices.
289 Citations
103 Claims
-
1. A method for graphically configuring devices in a control area network, comprising:
-
providing one or more application programming interfaces, wherein at least one of the application programming interfaces corresponds to a class of devices and comprises a set of functions, and each class of devices includes one or more devices; creating a plurality of graphical objects using a graphical user interface, wherein at least one of the graphical objects represents one or more of the devices, and another one of the graphical objects represents a control system; developing an automation script of at least one of the graphical objects, said automation script operable to configure one or more event handlers for one or more of the devices; creating conditional logic for the one or more devices based on the functions; and associating the conditional logic and one or more of the functions of at least one of the application programming interfaces with one or more of the devices using the graphical user interface, wherein the developing of the automation script further comprises using at least one of the graphical objects to configure one or more of the event handlers for one or more of the devices, and adding items to the handler definition by drag-and-drop, double-click, or menu items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
-
82. A computer product comprising a non-transitory computer readable medium embodying a computer program for graphically configuring devices in a control area network, the computer product comprising:
-
a first computer code for providing one or more application programming interfaces, wherein at least one of the application programming interfaces corresponds to a class of devices and comprises a set of functions, and each class of devices includes one or more devices; a second computer code for creating a plurality of graphical objects using a graphical user interface, wherein at least one of the graphical objects represents one or more of the devices, and another one of the graphical objects represents a control system; a third computer code for generating an automation script of at least one of the graphical objects, said automation script operable to configure one or more event handlers for one or more of the devices, said automation script including conditional logic for the one or more of the devices based on the functions; and a fourth computer code for associating one or more of the functions of at least one of the application programming interfaces with one or more of the devices using the graphical user interface, wherein the developing of the automation script further comprises using at least one of the graphical objects to configure one or more of the event handlers for one or more of the devices and determining whether a desired event handler exists. - View Dependent Claims (83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102)
-
-
103. A method for graphically configuring a device in a control area network, comprising:
-
providing an application programming interface, wherein the application programming interface corresponds to a class of devices and comprises a set of functions, the class of devices includes one or more devices; creating a plurality of graphical objects using a graphical user interface, wherein at least one of the graphical objects represents one or more of the devices, and another one of the graphical objects represents a control system; developing an automation script of at least one of the graphical objects, said automation script operable to configure one or more event handlers for one or more of the devices; creating conditional logic for the one or more devices based on the functions; and associating the conditional logic and one or more of the functions of the application programming interfaces with one or more of the devices using the graphical user interface, wherein the developing of the automation script further comprises using at least one of the graphical objects to configure one or more of the event handlers for one or more of the devices and selecting a category of a step or operation to add, the step or operation comprising general, function, or status.
-
Specification