IP Library Granted Patent US 10,776,851
Granted Patent B2
US 10,776,851 · App. 13/526,012 · Granted Sep 15, 2020

UI comparison tool

Inventors: Jackson Mathai (Heidelberg, DE); Heinz Willumeit (Wiesloch, DE)
Assignee: SAP SE
G06Q30/0629G06F3/0237G06F3/0481G06F17/243
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,776,851
App. No.
13/526,012
Granted
Sep 15, 2020
Kind
B2
Abstract

Methods and apparatus, including computer program products, are provided for comparing aspects of a user interface. In some implementations there is provided a method. The method including receiving data from a first business object and a second business object; generating a single user interface to include a first data field and a second data field, the first and second data fields having the same context; and inserting from the data from the first business object and the second business object into the first and second data fields having the same context to enable comparison of the data. Related systems, methods, and articles of manufacture are also provided.

Claims (33)

1. A computer-readable medium containing instructions to configure at least one processor to perform operations comprising:

receiving first sales order data from a first business object corresponding to a first sales order and second sales order data from a second business object corresponding to a second sales order, wherein the first data and the second data are a same type of sales order data content;

creating a compare table to enable a comparison of the first sales order data to the second sales order data;

generating a single user interface to include the compare table, a first data field, and a second data field, wherein the first data field and the second data field have a same context on the generated single user interface, and wherein the same context comprises having the first data field and the second data field adjacent to each other in the generated single user interface to enable the comparison;

inserting the first sales order data into the first data field and the second sales order data into the second data field to further enable the comparison; and

configuring the generated single user interface to allow at least one change to be made, based on the comparison, to the first sales order data and the second sales order data while in the same context.

2. The computer-readable medium of claim 1 , wherein the same context comprises structuring the single user interface to present the first data field and the second data field in a manner similar to another user interface presenting the first data field without the second data field.

3. The computer-readable medium of claim 1 , wherein the single user interface highlights when there is a difference between the first data field and the second data field presented at the single user interface.

4. The computer-readable medium of claim 1 , wherein the first business object comprises a data structure from a software-as-a-service system.

5. A system comprising:

at least one processor; and

at least one memory including code which when executed provides operations comprising:

receiving first sales order data from a first business object corresponding to a first sales order and second sales order data from a second business object corresponding to a second sales order, wherein the first data and the second data are a same type of sales order data content;

creating a compare table to enable a comparison of the first sales order data to the second sales order data;

generating a single user interface to include the compare table, a first data field, and a second data field, wherein the first data field and the second data field have a same context on the generated single user interface, and wherein the same context comprises having the first data field and the second data field adjacent to each other in the generated single user interface to enable the comparison;

inserting the first sales order data into the first data field and the second sales order data into the second data field to further enable the comparison; and

configuring the generated single user interface to allow at least one change to be made, based on the comparison, to the first sales order data and the second sales order data while in the same context.

6. The system of claim 5 , wherein the same context comprises structuring the single user interface to present the first data field and the second data field in a manner similar to another user interface presenting the first data field without the second data field.

7. The system of claim 5 , wherein the single user interface highlights when there is a difference between the first data field and the second data field presented at the single user interface.

8. The system of claim 5 , wherein the first business object comprises a data structure from a software-as-a-service system.

9. The system of claim 5 further comprising:

generating a page including the first and second data fields having the same context to enable comparison of the data.

10. A method comprising:

receiving first sales order data from a first business object corresponding to a first sales order and second sales order data from a second business object corresponding to a second sales order, wherein the first data and the second data are a same type of sales order data content;

creating a compare table to enable a comparison of the first sales order data to the second sales order data;

generating a single user interface to include the compare table, a first data field, and a second data field, wherein the first data field and the second data field have a same context on the generated single user interface, and wherein the same context comprises having the first data field and the second data field adjacent to each other in the generated single user interface to enable the comparison;

inserting the first sales order data into the first data field and the second sales order data into the second data field to further enable the comparison; and

configuring the generated single user interface to allow at least one change to be made, based on the comparison, to the first sales order data and the second sales order data while in the same context.

11. The method of claim 10 , wherein the same context comprises structuring the single user interface to present the first data field and the second data field in a manner similar to another user interface presenting the first data field without the second data field.

12. The method of claim 10 , wherein the single user interface highlights when there is a difference between the first data field and the second data field presented at the single user interface.

13. The method of claim 10 , wherein the first business object comprises a data structure from a software-as-a-service system.

14. The method of claim 10 further comprising:

generating a page including the first and second data fields having the same context to enable comparison of the data.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 7, 2012
From: MATHAI, JACKSON; WILLUMEIT, HEINZ
To: SAP AG
Reel/Frame 029292/0103 →