Back to results
US 2013/0159925 A1Published application
Device and Method for Resizing User Interface Content
AssigneeApple Inc.
InventorsAkiva Dov Leffert, Peter W. Rapp, Christopher D. Weeldreyer, Jay Chrisopher Capela, Jason Robert Marr
Life of this patent
Estimating the term…
Abstract
Heuristics for resizing displayed objects within an electronic document are disclosed. The heuristics include resizing displayed objects to predefined ratios, resizing displayed objects by predefined increments, relating resizing of displayed objects to a global reference grid, and resizing a plurality of displayed objects aligned to an axis.
Claims20
A method, comprising:
- displaying on a display of an electronic device a user interface comprising a user interface element, wherein the user interface element comprises an initial aspect ratio and an initial size;
- detecting a user input via a processor of the electronic device, wherein the user input comprises a moving input to resize the user interface element;
- resizing the user interface element according to the detected user input;
- and
- snapping the user interface element to a second size, wherein the second size corresponds to one of a plurality of stored aspect ratios.
2 more elements
A method, comprising:
- displaying on a display of an electronic device a user interface comprising a user interface element, wherein the user interface element comprises an initial aspect ratio, an initial width, and an initial height;
- storing the initial aspect ratio, the initial width, and the initial height of the user interface element;
- detecting a user input, wherein the user input comprises a moving input to resize the user interface element;
- calculating a resizing aspect ratio, a resizing width, and a resizing height of the user interface element while resizing the user interface element according to the detected user input;
- determining a difference between the initial aspect ratio and the resizing aspect ratio;
- and
- adjusting one or more of the initial width and the initial height of the user interface element when the difference between the initial aspect ratio and the resizing aspect ratio is determined to be below a threshold aspect ratio.
4 more elements
An electronic device, comprising:
- a display configured to display a user interface comprising a user interface element, wherein the user interface element comprises an initial aspect ratio, an initial width, and an initial height;
- a memory configured to store the initial aspect ratio, the initial width, and the initial height of the user interface element;
- and
- a processor configured to:
- detect a user input, wherein the user input comprises a moving input to resize the user interface element;
- resize the user interface element according to the detected user input;
- calculate a resizing aspect ratio, a resizing width, and a resizing height of the user interface element while resizing the user interface element;
- determine a difference between the initial ratio and the resizing aspect ratio;
- and
- adjust one or more of the initial width and the initial height of the user interface element when the difference between the initial aspect ratio and the resizing aspect ratio is below a threshold aspect ratio.
7 more elements
Dependencies are inferred from the claim text.