System and method for providing completeness indicators for an integration flow in a cloud-based integration platform

US2016357401A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016357401-A1
Application numberUS-201615174653-A
CountryUS
Kind codeA1
Filing dateJun 6, 2016
Priority dateJun 4, 2015
Publication dateDec 8, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In accordance with an embodiment, described herein is a system and method for graphically displaying a completeness indicator for a current integration flow being defined in a cloud-based integration service. The cloud-based integration service includes a web user interface for designing the current integration flow and a runtime for executing the integration flow. A plurality of integration flow definitions can be provided, each defining a plurality of integration components for a particular type of integration flow. The system can compare one or more integration components in the current integration flow, against a plurality of integration components in a definition for a particular type of integration flow, taking into account the relative weighting of each integration component. A value reflecting the level of completeness of the current integration flow can be generated based on the comparison, and graphically displayed as a completeness indicator in the web interface application.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for graphically displaying a completeness indicator for an integration flow being defined 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 defining a current integration flow between a source application and a target application, and a runtime for executing the current integration flow; a first integration flow definition that defines a plurality of integration components for a complete integration flow of a particular type, wherein each integration component is associated with a weighted score reflecting relative work needed to define that integration component; a second integration flow definition that stores one or more integration components for the current integration flow; and an integration flow analyzer that compares the one or more integration components in the second integration flow definition, against the plurality of integration components in the first integration flow definition, and calculates a value for graphical display in the web interface application, to indicate a level of completeness of the current integration flow. 2 . The system of claim 1 , wherein the first integration flow definition is selected from a plurality of integration flow definitions, each for a particular type of integration flow. 3 . The system of claim 1 , wherein the integration flow analyzer makes the comparison based on a total weighted score for each of the first and second integration flow definitions. 4 . The system of claim 1 , wherein the value is graphically displayed as a gauge, or numerically as a percentage value. 5 . The system of claim 1 , wherein the first integration flow is dynamically updated based on one or more integration components currently defined in the web user interface. 6 . The system of claim 1 , wherein an additional indicator is overlaid on the gauge indicating that additional end-user help is available. 7 . The system of claim 6 , wherein clicking on the gauge can prompt the system to display the additional steps required to complete the integration flow. 8 . A method for graphically displaying a completeness indicator for an integration flow being defined in a cloud-based integration service, comprising: providing a cloud service, executing on a computer including a microprocessor, wherein the cloud service includes a web interface application for defining a current integration flow between a source application and a target application, and a runtime for executing the current integration flow; providing a first integration flow definition that defines a plurality of integration components for a complete integration flow of a particular type, each integration component associated with a weighted score reflecting relative work needed to define that integration component; storing one or more integration components for the current integration flow to a second integration flow definition; comparing the one or more integration components in the second integration flow definition, against the plurality of integration components in the first integration flow definition; and calculating a value for graphical display in the web interface application, to indicate a level of completeness of the current integration flow. 9 . The method of claim 8 , wherein the first integration flow definition is selected from a plurality of integration flow definitions, each for a particular type of integration flow. 10 . The method of claim 8 , wherein the integration flow analyzer makes the comparison based on a total weighted score for each of the first and second integration flow definitions. 11 . The method of claim 8 , wherein the value is graphically displayed as a gauge, or numerically as a percentage value. 12 . The method of claim 8 , wherein the first integration flow is dynamically updated based on one or more integration components currently defined in the web interface application. 13 . The method of claim 8 , wherein an additional indicator is overlaid on the gauge indicating that additional end-user help is available. 14 . The method of claim 13 , wherein clicking on the gauge can prompt the system to display the additional steps required to complete the integration flow. 15 . A non-transitory computer-readable storage medium storing a set of instructions for graphically displaying a completeness indicator for an integration flow being defined in a cloud-based integration service, said instructions, when executed by one or more processors, causing the one or more processors to perform the steps comprising: providing a cloud service, executing on a computer including a microprocessor, wherein the cloud service includes a web interface application for defining a current integration flow between a source application and a target application, and a runtime for executing the current integration flow; providing a first integration flow definition that defines a plurality of integration components for a complete integration flow of a particular type, each integration component associated with a weighted score reflecting relative work needed to define that integration component; storing one or more integration components for the current integration flow to a second integration flow definition; comparing the one or more integration components in the second integration flow definition, against the plurality of integration components in the first integration flow definition; and calculating a value for graphical display in the web interface application, to indicate a level of completeness of the current integration flow. 16 . The non-transitory computer-readable storage medium of claim 15 , wherein the first integration flow definition is selected from a plurality of integration flow definitions, each for a particular type of integration flow. 17 . The non-transitory computer-readable storage medium of claim 15 , wherein the integration flow analyzer makes the comparison based on a total weighted score for each of the first and second integration flow definitions. 18 . The non-transitory computer-readable storage medium of claim 15 , wherein the value is graphically displayed as a gauge, or numerically as a percentage value. 19 . The non-transitory computer-readable storage medium of claim 15 , wherein the first integration flow is dynamically updated based on one or more integration components currently defined in the web interface application. 20 . The non-transitory computer-readable storage medium of claim 15 , wherein an additional indicator is overlaid on the gauge indicating that additional end-user help is available.

Assignees

Inventors

Classifications

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

  • Drag-and-drop · CPC title

  • Help systems · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016357401A1 cover?
In accordance with an embodiment, described herein is a system and method for graphically displaying a completeness indicator for a current integration flow being defined in a cloud-based integration service. The cloud-based integration service includes a web user interface for designing the current integration flow and a runtime for executing the integration flow. A plurality of integration fl…
Who is the assignee on this patent?
Oracle Int Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/04817. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Dec 08 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).