Determining semantic information of business applications

US9460415B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9460415-B2
Application numberUS-201113293147-A
CountryUS
Kind codeB2
Filing dateNov 10, 2011
Priority dateNov 10, 2011
Publication dateOct 4, 2016
Grant dateOct 4, 2016

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.

Various embodiments of systems and methods to determine semantic information of a plurality of business applications are described herein. In one aspect, a selection of user interface elements of a first business application and a second business application of the plurality of business applications are received. Further, data processing paths to a business object field and a corresponding database table field associated with the user interface elements are identified. Furthermore, semantic information of the plurality of business applications is determined by grouping the identified data processing paths, which can be used for applications such as business application integration, business data migration and the like.

First claim

Opening claim text (preview).

What is claimed is: 1. An article of manufacture including a non-transitory computer readable storage medium to physically store instructions, which when executed by a computer, cause the computer to: receive a selection of a first user interface element from a first user interface of a first business application; generate a prompt to provide an option to a user to select a second user interface element from a second user interface of a second business application as analogous to the first user interface element from the first user interface, wherein the first user interface and the second user interface are two separate user interfaces on the computer and the first user interface is generated from the first business application and the second user interface is generated from the second business application and wherein the received selection of the first user interface element of the first business application comprises receiving a selection of a predetermined key combination for determining semantic information of the first business application and the second business application; when a selection of the second user interface element is received as analogous to the first user interface element through the generated prompt, perform the operations comprising: identifying data processing paths to a business object field and at least one corresponding database table field associated with the selected first user interface element and the second user interface element; and grouping the identified data processing paths associated with the first user interface element and the second user interface element to determine the semantic information of the first business application and the second business application; and when the selection is not received through the generated prompt, enable tagging the user interface elements of the first business application and the second business application with additional business information. 2. The article of manufacture of claim 1 , wherein the data processing paths associated with the first user interface element of the first business application is identified by a user interface field analyzer and a field mapping analyzer specific to the first business application. 3. The article of manufacture of claim 2 , wherein identifying the data processing path corresponding to the first user interface element of the first business application comprises: receiving, at the user interface field analyzer, the selection of the first user interface element of the first business application; identifying a user interface model name and context information associated with the selected first user interface element; and triggering the field mapping analyzer to identify the data processing path to the business object field and the corresponding at least one database table field using the identified user interface model name and the context information. 4. The article of manufacture of claim 1 , wherein the data processing path corresponding to the second user interface element of the second business application is identified by a user interface field analyzer and a field mapping analyzer specific to the second business application. 5. The article of manufacture of claim 1 , wherein the data processing path to the business object field and the corresponding at least one database table field defines binding information between the second user interface element, the business object field and the corresponding at least one database table field. 6. The article of manufacture of claim 1 , wherein the determined semantic information of the first business application and the second business application is stored in a user interface analyzer unit in a file format. 7. A computer implemented method to determine semantic information of a plurality of business applications using a computer, the method comprising: receiving a selection of a first user interface element from a first user interface of a first business application; generating a prompt to provide an option to a user to select a second user interface element from a second user interface of a second business application as analogous to the first user interface element, wherein the first user interface and the second user interface are two separate user interfaces on the computer and the first user interface is generated from the first business application and the second user interface is generated from the second business application and wherein the received selection of the first user interface element of the first business application comprises receiving a selection of a predetermined key combination for determining semantic information of the first business application and the second business application; when a selection of the second user interface element is received as analogous to the first user interface element through the generated prompt, perform the operations comprising: identifying data processing paths to a business object field and at least one corresponding database table field associated with the selected first user interface element and the second user interface element; and grouping the identified data processing paths associated with the first user interface element and the second user interface element to determine the semantic information of the first business application and the second business application; and when the selection is not received through the generated prompt, enable tagging the user interface elements of the first business application and the second business application with additional business information. 8. The computer implemented method of claim 7 , wherein the data processing path associated with the first user interface element of the first business application is identified by a user interface field analyzer and a field mapping analyzer specific to the first business application. 9. The computer implemented method of claim 8 , wherein identifying the data processing path associated with the first user interface element of the first business application comprises: receiving, at the user interface field analyzer, the selection of the first user interface element of the first business application; identifying a user interface model name and context information associated with the selected first user interface element; and triggering the field mapping analyzer to identify the data processing path to the business object field and the corresponding at least one database table field using the identified user interface model name and the context information. 10. The computer implemented method of claim 7 , wherein the data processing path corresponding to the second user interface element of the second business application is identified by a user interface field analyzer and a field mapping analyzer specific to the second business application. 11. The computer implemented method of claim 7 , wherein the data processing path to the business object field and the corresponding at least one database table field defines binding information between the second user interface element, the business object field and the corresponding at least one database table field. 12. The computer implemented method of claim 7 , wherein the determined semantic information of the first business application and the second business application is stored in a user interface analyzer unit in a file format. 13. A computer system to determine semantic information of a plurality of business applications, the computer system comprising: at least one processor; and one or more memory devices communicative with the at least one processor, wherein the one or more memory devices st

Assignees

Inventors

Classifications

  • Network security protocols · CPC title

  • Electricity · mapped topic

  • via adapters, e.g. between incompatible applications · CPC title

  • G06Q10/10Primary

    Office automation; Time management · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · 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 US9460415B2 cover?
Various embodiments of systems and methods to determine semantic information of a plurality of business applications are described herein. In one aspect, a selection of user interface elements of a first business application and a second business application of the plurality of business applications are received. Further, data processing paths to a business object field and a corresponding data…
Who is the assignee on this patent?
Brunswig Frank, Jentsch Frank, Said Bare, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06Q10/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 04 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).