EFFICIENT SPACE ALLOCATION FOR BUSINESS OBJECTS
First Claim
1. A computer-implemented method comprising:
- obtaining a granularity of a scale displayed on a graphical user interface;
determining coordinates of rows in the graphical user interface;
sorting visual representations of business objects to be displayed on the graphical user interface;
identifying, from the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface;
determining a start coordinate and width of each identified visual representation;
identifying a row to place the each identified visual representation;
calculating dimensions of the each identified visual representation based on dimensions of the each identified visual representation'"'"'s identified row;
identifying at least one row to place a detail box associated with the each identified visual representation; and
calculating dimensions of the detail box.
2 Assignments
0 Petitions
Accused Products
Abstract
The granularity of a scale displayed on a graphical user interface may be obtained. Coordinates of rows in the graphical user interface may be determined. Visual representations of business objects to be displayed on the graphical user interface may be sorted. From the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface may be identified. A start coordinate and width of each identified visual representation may be determined. A row to place each identified visual representation may be identified. Dimensions of each identified visual representation may be calculated based on dimensions of each identified visual representation'"'"'s identified row.
13 Citations
19 Claims
-
1. A computer-implemented method comprising:
-
obtaining a granularity of a scale displayed on a graphical user interface; determining coordinates of rows in the graphical user interface; sorting visual representations of business objects to be displayed on the graphical user interface; identifying, from the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface; determining a start coordinate and width of each identified visual representation; identifying a row to place the each identified visual representation; calculating dimensions of the each identified visual representation based on dimensions of the each identified visual representation'"'"'s identified row; identifying at least one row to place a detail box associated with the each identified visual representation; and calculating dimensions of the detail box.
-
-
2. A computer-implemented method comprising:
-
obtaining a granularity of a scale displayed on a graphical user interface; determining coordinates of rows in the graphical user interface; sorting visual representations of business objects to be displayed on the graphical user interface; identifying, from the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface; determining a start coordinate and width of each identified visual representation; identifying a row to place the each identified visual representation; and calculating dimensions of the each identified visual representation based on dimensions of the each identified visual representation'"'"'s identified row. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
a processor to; obtain a granularity of a scale displayed on a graphical user interface; determine coordinates of rows in the graphical user interface; sort visual representations of business objects to be displayed on the graphical user interface; identify, from the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface; determine a start coordinate and width of each identified visual representation; identify a row to place the each identified visual representation; and calculate dimensions of the each identified visual representation based on dimensions of the each identified visual representation'"'"'s identified row. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A non-transitory computer-readable medium embodied with computer-executable instructions for causing a computer to execute instructions, the computer instructions comprising:
-
obtaining a granularity of a scale displayed on a graphical user interface; determining coordinates of rows in the graphical user interface; sorting visual representations of business objects to be displayed on the graphical user interface; identifying, from the sorted visual representations, visual representations that fit into a viewable area in the graphical user interface; determining a start coordinate and width of each identified visual representation; identifying a row to place the each identified visual representation; and calculating dimensions of the each identified visual representation based on dimensions of the each identified visual representation'"'"'s identified row. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification