- Hopkinton MA, US Karunanithi Shanmugam - Frisco TX, US
International Classification:
G06F 9/48
Abstract:
A workflow service is provided on a cloud-based platform, such as a cloud foundry platform. An exemplary method comprises: providing a workflow service in a cloud-based platform, wherein the workflow service comprises a workflow executor service; obtaining, by the workflow service, a workflow configuration file specifying a sequence of tasks for execution by the workflow service; processing the workflow configuration file using the workflow executor service to create a workflow instance; initiating a given task from the workflow instance for execution by a task executor that publishes a status and/or any outputs of the given task as an event to an event source; monitoring the event source, using an event listener, to obtain the status and/or the outputs of the given task; and identifying a next task in the sequence based on the status of the given task. A configurable and vendor neutral open source implementation of the workflow service is also provided.
Internet Of Things Gateway Service For A Cloud Foundry Platform
- Hopkinton MA, US Karunanithi Shanmugam - Frisco TX, US
International Classification:
H04L 29/08 H04W 4/12 H04L 29/06 H04W 4/38
Abstract:
An IoT gateway service is provided on a cloud-based platform, such as a cloud foundry platform. An exemplary method comprises: providing an IoT gateway service in a cloud-based platform, wherein the IoT gateway service comprises a message broker; obtaining, by the IoT gateway service, a wireless communication from one or more sensor devices; converting the wireless communication to a message in a machine-to-machine IoT connectivity protocol; and providing the message to the message broker that determines a topic of the message and publishes the message to one or more client devices that have subscribed to the topic. In one or more embodiments, a service broker is created that wraps the IoT gateway service as a tile in the cloud-based platform. A configurable and vendor neutral open source implementation of the IoT gateway service is also provided.