On-demand system and method for retrieving video from a commercial vehicle
US-2017054948-A1 · Feb 23, 2017 · US
US10142188B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10142188-B2 |
| Application number | US-201615174656-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 6, 2016 |
| Priority date | Jun 4, 2015 |
| Publication date | Nov 27, 2018 |
| Grant date | Nov 27, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In accordance with an embodiment, described herein is a system and method for generating messages guiding a user in creating an integration flow in a cloud-based integration service. The cloud-based integration service can include a web interface application for a current integration flow, and a runtime for executing the current integration flow. A plurality of complete integration flow definitions can be provided, each defining a plurality of integration components for a particular type of integration flow. The system can select a complete integration flow definition based on the type of the current integration flow, dynamically update the complete integration flow definition, and compare the current integration flow against the selected complete integration flow definition. Based on the comparison, the system can generate one or more messages for graphical display in the web interface application, to guide the user in creating the current integration flow.
Opening claim text (preview).
What is claimed is: 1. A system for graphically displaying guiding messages for creating an integration flow in a cloud-based integration service, comprising: a computer including one or more microprocessors; a cloud service, executing on the computer, wherein the cloud service includes a web interface application for creating integration flows; a plurality of complete integration flow definitions, each complete integration flow definition defining a plurality of integration components for one of a plurality of different types of integration flows; and wherein the web interface application operates to display a user interface that receives input requests from a user to define an integration flow, receive a request from a user, via the user interface of the web interface application, to create a current integration flow of a particular type from within the plurality of different types of integration flows, wherein the current integration flow is associated with a current integration flow definition, select from the plurality of complete integration flow definitions a complete integration flow definition corresponding to the current integration flow, save an integration component defined in the user interface of the web interface application to a definition file associated with the current integration flow definition, in response to saving the integration component to the definition file associated with the current integration flow definition, update the current integration flow definition, and generate one or more messages indicating one or more additional integration components that are required to complete the particular type of integration flow, by comparing the updated current integration flow definition against the complete integration flow definition corresponding to the current integration flow, and, display the one or more messages to the user in the user interface of the web interface application. 2. The system of claim 1 , wherein the one or more messages includes information showing where to drag and drop an integration component. 3. The system of claim 1 , wherein each of the plurality of complete integration flow definitions is an extensible markup language file. 4. The system of claim 1 , wherein the plurality of types of integration flows include a data mapping integration flow, a publishing integration flow, and a subscribing integration flow. 5. The system of claim 1 , wherein the one or more messages are displayed together with a completeness indicator when the user clicks on a save button. 6. A method for graphically displaying guiding messages for creating an integration flow in a cloud-based integration service, wherein the cloud service a web interface application for creating integration flows, and a plurality of complete integration flow definitions, each complete integration flow definition defining a plurality of integration components for one of a plurality of different types of integration flows, the method comprising: displaying a user interface that receives input requests from a user to define an integration flow; receiving, via the user interface of the web interface application, a request from a user to create a current integration flow of a particular type from within the plurality of different types of integration flows, wherein the current integration flow is associated with a current integration flow definition; selecting, by the web interface application, a complete integration flow definition corresponding to the current integration flow; saving an integration component defined in the user interface of the web interface application to a definition file associated with the current integration flow definition; in response to saving the integration component to the definition file associated with the current integration flow definition, updating the current integration flow definition, and generating one or more messages indicating one or more additional integration components that are required to complete the particular type of integration flow by comparing the updated current integration flow definition against the complete integration flow definition corresponding to the current integration flow; and displaying the one or more messages to the user in the user interface of the web interface application. 7. The method of claim 6 , wherein the one or more messages includes information showing where to drag and drop an integration component. 8. The method of claim 6 , wherein each of the plurality of complete integration flow definitions is an extensible markup language file. 9. The method of claim 6 , wherein the plurality of types of integration flows include a data mapping integration flow, a publishing integration flow, and a subscribing integration flow. 10. The method of claim 6 , wherein the one or more messages are displayed together with a completeness indicator when the user clicks on a save button. 11. A non-transitory computer-readable storage medium storing a set of instructions for graphically displaying guiding messages for creating an integration flow in a cloud-based integration service, wherein the cloud service a web interface application for creating integration flows, and a plurality of complete integration flow definitions, each complete integration flow definition defining a plurality of integration components for one of a plurality of different types of integration flows, said instructions, when executed by one or more processors, causing the one or more processors to perform the steps comprising: displaying a user interface that receives input requests from a user to define an integration flow; receiving, via the user interface of the web interface application, a request from a user to create a current integration flow of a particular type from within the plurality of different types of integration flows, wherein the current integration flow is associated with a current integration flow definition; selecting, by the web interface application, a complete integration flow definition corresponding to the current integration flow; saving an integration component defined in the user interface of the web interface application to a definition file associated with the current integration flow definition; in response to saving the integration component to the definition file associated with the current integration flow definition, updating the current integration flow definition, and generating one or more messages indicating one or more additional integration components that are required to complete the particular type of integration flow by comparing the updated current integration flow definition against the complete integration flow definition corresponding to the current integration flow; and displaying the one or more messages to the user in the user interface of the web interface application. 12. The non-transitory computer-readable storage medium of claim 11 , wherein the one or more messages includes information showing where to drag and drop an integration component. 13. The non-transitory computer-readable storage medium of claim 11 , wherein each of the plurality of complete integration flow definitions is an extensible markup language file. 14. The non-transitory computer-readable storage medium of claim 11 , wherein the plurality of types of integration flows include a data mapping integration flow, a publishing integration flow, and a subscribing integration flow. 15. The non-transitory computer-readable storage medium of claim 11 , wherein the plurality of types of integration flows include a data mapping integration flow, a publishing
Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title
Drag-and-drop · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
comprising specially adapted graphical user interfaces [GUI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.