Invention Grant
- Patent Title: Canvas layout algorithm
-
Application No.: US16015705Application Date: 2018-06-22
-
Publication No.: US10691284B2Publication Date: 2020-06-23
- Inventor: Samuel Stephen Dyar , Bo Jonas Birger Lagerblad
- Applicant: Oracle International Corporation
- Applicant Address: US CA Redwood Shores
- Assignee: Oracle International Corporation
- Current Assignee: Oracle International Corporation
- Current Assignee Address: US CA Redwood Shores
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F3/048
- IPC: G06F3/048 ; G06F3/0481 ; G06F9/451 ; G06F3/0484

Abstract:
Embodiments are directed to automatic layout organization where various visualizations within a canvas layout can be dynamically rearranged or modified in dimension upon a user specified modification to maximize usability. Some embodiments display a graphical user interface (GUI) including multiple components in a display area, where each component has one or more initial dimensions. In response to an event, embodiments can determine an edge corresponding to the event. Some embodiments determine a box based on the edge, the box enclosing a portion of the display area that is less than the entire display area. Certain embodiments determine a set of components corresponding to the box, the set of components being fewer than all of the components. Embodiments may redraw the GUI such that the set of components is redrawn, where a dimension of each component of the set of components is different from an initial dimension of the component.
Public/Granted literature
- US20180300020A1 CANVAS LAYOUT ALGORITHM Public/Granted day:2018-10-18
Information query