System, method, and computer readable medium for emulating a sensor
AssigneeioBridge, Inc.
InventorsPeter Hans Scharler, Robert Stanley Mawrey, Jason Thomas Winters
Life of this patent
Estimating the term…
Abstract
A system, method, and computer readable medium for employing data obtained from an electronic network, such as the Internet, as an emulation of sensor data. A virtual sensor bridge mechanism may be interfaced to a data source, such as the Internet, to receive Web data or remote sensor data. The virtual sensor bridge may convert the received data into a format usable by a logic controller, thereby emulating sensor data and enabling the logic controller to treat the networked data source as a sensor. Furthermore, the virtual sensor bridge may interface directly with one or more sensors and may serve as an adapter or data relay between a sensor and the logic controller.
Claims20
A method for emulating data received from a sensor, the method comprising:
- receiving, over one or more computer networks, data at a sensor data emulation device, wherein the data includes measurable data and wherein the data is in a first format that is not usable by a logic controller;
- parsing the data to produce parsed data, the parsing including removing formatting;
- determining a logic controller format into which to convert the parsed data, wherein the logic controller format is a format usable by the logic controller;
- converting the parsed data into sensor emulation data based upon the logic controller format;
- and
- receiving, over the one or more computer networks, the sensor emulation data at the logic controller, wherein the logic controller is interfaced with the sensor data emulation device.
A virtual sensor bridge device, comprising:
- one or more network interfaces configured to receive data from one or more external sources over one or more computer networks, wherein the data is in a first format that is not usable by a logic controller;
- and
- processing logic coupled to the one or more network interfaces, the processing logic configured to:
- parse the data to produce parsed data, the parsing including removal of formatting,
- determine a logic controller format into which to convert the parsed data, wherein the logic controller format is a format usable by the logic controller,
- convert the parsed data into sensor emulation data based upon the logic controller format, and
- transmit the sensor emulation data over the one or more computer networks to the logic controller, wherein the logic controller is interfaced with the virtual sensor bridge through the one or more network interfaces.
One or more non-transitory computer-readable media storing executable instructions for execution by processing logic, the media comprising one or more instructions for:
- receiving, over one or more computer networks, data at a sensor data emulation device, wherein the data includes measurable data and wherein the data is in a first format that is not usable by a logic controller;
- parse the data to produce parsed data, the parsing including removal of formatting;
- determining a logic controller format into which to convert the parsed data, wherein the logic controller format is a format usable by the logic controller;
- converting the parsed data into sensor emulation data based upon the logic controller format;
- and
- receiving, from the sensor data emulation device and over the one or more computer networks, the sensor emulation data at the logic controller, wherein the logic controller is interfaced with the sensor data emulation device.
Dependencies are inferred from the claim text.