Object oriented framework architecture for sensing and/or control environments
First Claim
1. A system comprising:
- a hardware subsystem that includes at least one component adapted to carry an electrical signal associated with one from the group of a sensing operation and a control operation;
an application database storing application service configuration information that corresponds to a manner of processing information associated with the electrical signal; and
a self-configuring application services system comprising a configuration module coupled to the hardware subsystem and coupled to retrieve application service configuration information from the application database.
1 Assignment
0 Petitions
Accused Products
Abstract
An object oriented sensing/control framework architecture includes a sensor/controller framework module, an application services framework module, a signal database, and an application database. The sensor/controller framework module may exist within a sensor/controller gateway; the application services framework module may exist within an application services system. The sensor/controller framework module manages communication between 1) sensing/control subsystem elements, which generate and/or receive data and/or hardware signals; and 2) signal objects in the sensor/controller framework module and/or service objects in the application services framework module, which generate and/or receive event messages. Signal and/or service objects may be selectively associated with particular types of sensing and/or control subsystem elements, and process information within corresponding event messages. Associations between signal and/or service objects and sensing and/or control subsystem elements may be specified in the signal and/or the application database. Signal and/or service objects may be stored upon and distributed by an Object Database Management System.
89 Citations
37 Claims
-
1. A system comprising:
-
a hardware subsystem that includes at least one component adapted to carry an electrical signal associated with one from the group of a sensing operation and a control operation;
an application database storing application service configuration information that corresponds to a manner of processing information associated with the electrical signal; and
a self-configuring application services system comprising a configuration module coupled to the hardware subsystem and coupled to retrieve application service configuration information from the application database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
12. A system comprising:
-
a hardware subsystem that includes a set of components adapted to carry electrical signals, each electrical signal associated with one from the group of a sensing operation and a control operation;
an application database referencing a first software object that corresponds to a manner of processing information associated with an electrical signal;
a self-configuring application services system comprising;
a configuration module coupled to the hardware subsystem and coupled to retrieve application service configuration information from the application database; and
the first software object;
a signal database storing interface configuration information corresponding to a manner of managing communication between the hardware subsystem and the application services system and referencing a second software object that corresponds to a manner of processing information associated with an electrical signal; and
a self-configuring interface system coupled to the hardware subsystem and the application services system and comprising;
a configuration module coupled to retrieve interface configuration information from the signal database; and
the second software object.
-
-
23. In a system comprising a hardware subsystem that includes a set of components adapted to carry electrical signals, each electrical signal associated with one from the group of a sensing operation and a control operation, a method for processing an electrical signal comprising the steps of:
-
retrieving application service configuration information that references a software object that includes program instructions directed toward processing the electrical signal;
retrieving a software object in accordance with the application service configuration information;
retrieving interface configuration information corresponding to the hardware subsystem; and
automatically generating a hardware interface for managing communication between the software object and the hardware subsystem in accordance with the interface configuration information.
-
-
29. In a system comprising a hardware subsystem that includes a set of components adapted to carry electrical signals, each electrical signal associated with one from the group of a sensing operation and a control operation, a method for processing electrical signals comprising the steps of:
-
retrieving application service configuration information that associates a first set of software objects with at least one electrical signal;
retrieving the first set of software objects in accordance with the application service configuration information;
retrieving interface configuration information that corresponds to the hardware subsystem and which associates a second set of software objects with at least one electrical signal; and
automatically generating a hardware interface for managing communication between the software object and the hardware subsystem in accordance with the interface configuration information.
-
Specification