Publicasting systems and methods
First Claim
Patent Images
1. A publicasting module that publishes data from a device to a remote consumer comprising:
- a device interface that receives device data from the device;
a transformation agent that transforms the device data to publishable data in a format requested by the consumer; and
a consumer interface that publishes the publishable data to the consumer.
2 Assignments
0 Petitions
Accused Products
Abstract
An add-on module provides publicasting functionality to legacy and other devices. Contemplated modules include: (a) a transformation agent that transforms device data to a desired publishable data format for insertion into a remote application, and (b) a consumer interface that publicasts the device data as publishable data to a remote device data consumer. Implementations are contemplated for both legacy devices that lack complete publicasting capability, and newly developed devices for which the developer desires a ready-made implementation of publicasting functionality.
-
Citations
52 Claims
-
1. A publicasting module that publishes data from a device to a remote consumer comprising:
-
a device interface that receives device data from the device;
a transformation agent that transforms the device data to publishable data in a format requested by the consumer; and
a consumer interface that publishes the publishable data to the consumer. - 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. A method of making device data available to a remote consumer:
-
providing a publicasting module that communicates with a device at least in part through a device interface;
receiving device data from the device through the device interface;
transforming device data into publishable data in a format requested by the remote consumer; and
communicating the publishable data to the remote consumer through a consumer interface. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system for inserting device data into an application comprising:
-
a device with limited networking capability;
an application utilizing the device data;
a publicasting module that communicates with the device via a device interface and sends device data in a desired format to the application through a consumer interface; and
the module further comprising a transformation agent that transforms device data into the desired format for the application.
-
-
51. A publicasting module that publishes data from a device to a remote database comprising:
-
an RS-232 interface that receives device data from the device;
a transformation agent that transforms the device data to publishable data utilizing SQL as a publishable data format; and
an Ethernet consumer interface sending publishable data to the database.
-
-
52. A publicasting module that publishes data from a device to a remote application comprising:
-
an RS-232 interface that receives device data from the device;
a transformation agent that transforms the device data to publishable data utilizing web services as an publishable data format; and
an Ethernet consumer interface sending publishable data to the remote application.
-
Specification