Variable scale scrolling and resizing of displayed images based upon gesture speed
First Claim
Patent Images
1. A mobile terminal, comprising:
- a display; and
a hardware controller operatively coupled to the display and being configured to;
control the display to display a first screen comprising a plurality of user selectable items, wherein prior to a first drag input being received, a second screen different from the first screen is not displayed on the display, and the first screen and the second screen have a rectangular shape, wherein the second screen includes a plurality of user selectable items, wherein the first screen and the second screen are among a plurality of screens of at least three screens that are sequentially displayable on the display, wherein portions of no more than two of the plurality of screens are simultaneously displayable on the display while the first drag input is being received, wherein each of the plurality of user selectable items of the first screen and each of the plurality of user selectable items comprise a rectangular shape;
control the display to display an indicator for indicating an order of a currently displayed screen, relative to other screens among the plurality of screens displayable on the display;
change a shape of the first screen from the rectangular shape to a trapezoidal shape, and change a shape of the second screen from the rectangular shape to a trapezoidal shape, both based on the first drag input being received; and
control the display to display a portion of the first screen having the trapezoidal shape and a portion of the second screen having the trapezoidal shape while the first drag input is being received, wherein a displayed vertical edge of the trapezoidal shape of the first screen decreases in length and a displayed vertical edge of the trapezoidal shape of the second screen increases in length in a manner that corresponds to increasing lengths of the first drag input, wherein the vertical edge of the trapezoidal shape of the first screen is adjacent to the vertical edge of the trapezoidal shape of the second screen;
control the display to repeatedly reduce the displayed portion of the first screen having the trapezoidal shape and correspondingly repeatedly increase the displayed portion of the second screen having the trapezoidal shape in response to increasing distances of the first drag input;
control the display to display a number of the plurality of selectable items of the first screen and a number of the plurality of selectable items of the second screen while the first drag input is being received, wherein each of the number of plurality of selectable items of the first screen and each of the number of plurality of selectable items of the first second have a trapezoidal shape while the first drag input is being received;
control the display to repeatedly reduce the displayed number of the plurality of selectable items of the first screen and repeatedly increase the displayed number of the plurality of selectable items of the second screen according to increasing lengths of the first drag input;
control the display to display the first screen having the trapezoidal shape with a size that is larger than a size of the second screen having the trapezoidal shape, when the first drag input is applied for a first distance, wherein when the first drag input is applied for the first distance the first screen is the currently displayed screen;
change the size of the first screen having the trapezoidal shape and change the size of the second screen having the trapezoidal shape such that the size of the first screen having the trapezoidal shape is smaller than the size of the second screen having the trapezoidal shape, when the first drag input is applied for a second distance longer than the first distance; and
control the display to continue to display the indicator while the first drag input is applied, wherein when the first drag input is applied for the second distance the second screen is the currently displayed screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of controlling a mobile terminal includes displaying a first screen having a plurality of user selectable items and determining a speed of a first drag input received at the display. The method further includes scrolling the plurality of user selectable items of the first screen, while the first drag input is being received, for a first distance when the determined speed is below a preset speed and scrolling the plurality of user selectable items of the first screen, while the first drag input is being received, for a second distance further than the first distance when the determined speed is greater than or equal to the preset speed.
30 Citations
9 Claims
-
1. A mobile terminal, comprising:
-
a display; and a hardware controller operatively coupled to the display and being configured to; control the display to display a first screen comprising a plurality of user selectable items, wherein prior to a first drag input being received, a second screen different from the first screen is not displayed on the display, and the first screen and the second screen have a rectangular shape, wherein the second screen includes a plurality of user selectable items, wherein the first screen and the second screen are among a plurality of screens of at least three screens that are sequentially displayable on the display, wherein portions of no more than two of the plurality of screens are simultaneously displayable on the display while the first drag input is being received, wherein each of the plurality of user selectable items of the first screen and each of the plurality of user selectable items comprise a rectangular shape; control the display to display an indicator for indicating an order of a currently displayed screen, relative to other screens among the plurality of screens displayable on the display; change a shape of the first screen from the rectangular shape to a trapezoidal shape, and change a shape of the second screen from the rectangular shape to a trapezoidal shape, both based on the first drag input being received; and control the display to display a portion of the first screen having the trapezoidal shape and a portion of the second screen having the trapezoidal shape while the first drag input is being received, wherein a displayed vertical edge of the trapezoidal shape of the first screen decreases in length and a displayed vertical edge of the trapezoidal shape of the second screen increases in length in a manner that corresponds to increasing lengths of the first drag input, wherein the vertical edge of the trapezoidal shape of the first screen is adjacent to the vertical edge of the trapezoidal shape of the second screen; control the display to repeatedly reduce the displayed portion of the first screen having the trapezoidal shape and correspondingly repeatedly increase the displayed portion of the second screen having the trapezoidal shape in response to increasing distances of the first drag input; control the display to display a number of the plurality of selectable items of the first screen and a number of the plurality of selectable items of the second screen while the first drag input is being received, wherein each of the number of plurality of selectable items of the first screen and each of the number of plurality of selectable items of the first second have a trapezoidal shape while the first drag input is being received; control the display to repeatedly reduce the displayed number of the plurality of selectable items of the first screen and repeatedly increase the displayed number of the plurality of selectable items of the second screen according to increasing lengths of the first drag input; control the display to display the first screen having the trapezoidal shape with a size that is larger than a size of the second screen having the trapezoidal shape, when the first drag input is applied for a first distance, wherein when the first drag input is applied for the first distance the first screen is the currently displayed screen; change the size of the first screen having the trapezoidal shape and change the size of the second screen having the trapezoidal shape such that the size of the first screen having the trapezoidal shape is smaller than the size of the second screen having the trapezoidal shape, when the first drag input is applied for a second distance longer than the first distance; and control the display to continue to display the indicator while the first drag input is applied, wherein when the first drag input is applied for the second distance the second screen is the currently displayed screen. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of controlling a mobile terminal, the method comprising:
-
displaying, on a display of the mobile terminal, a first screen comprising a plurality of user selectable item, wherein prior to a first drag input being received, a second screen different from the first screen is not displayed on the display, and the first screen and the second screen have a rectangular shape, wherein the second screen includes a plurality of user selectable items, wherein the first screen and the second screen are among a plurality of screens of at least three screens that are sequentially displayable on the display, wherein portions of no more than two of the plurality of screens are simultaneously displayable on the display while the first drag input is being received, wherein each of the plurality of user selectable items of the first screen and each of the plurality of user selectable items comprise a rectangular shape; displaying, on the display, an indicator for indicating an order of a currently displayed screen, relative to other screens among the plurality of screens displayable on the display; changing a shape of the first screen from the rectangular shape to a trapezoidal shape, and change a shape of the second screen from the rectangular shape to a trapezoidal shape based on the first drag input being received; displaying, on the display of the mobile terminal, a portion of the first screen having the trapezoidal shape and a portion of the second screen having the trapezoidal shape while the first drag input is being received, wherein a displayed vertical edge of the trapezoidal shape of the first screen decreases in length and a displayed vertical edge of the trapezoidal shape of the second screen increases in length in a manner that corresponds to increasing lengths of the first drag input, wherein the vertical edge of the trapezoidal shape of the first screen is adjacent to the vertical edge of the trapezoidal shape of the second screen; repeatedly reducing the displayed portion of the first screen having the trapezoidal shape and correspondingly repeatedly increasing the displayed portion of the second screen having the trapezoidal shape in response to increasing distances of the first drag input; displaying, on the display, a number of the plurality of selectable items of the first screen and a number of the plurality of selectable items of the second screen while the first drag input is being received, wherein each of the number of plurality of selectable items of the first screen and each of the number of plurality of selectable items of the first second have a trapezoidal shape while the first drag input is being received; controlling the display to repeatedly reduce the displayed number of the plurality of selectable items of the first screen and repeatedly increase the displayed number of the plurality of selectable items of the second screen according to increasing lengths of the first drag input; displaying, on the display, the first screen having the trapezoidal shape with a size that is larger than a size of the second screen having the trapezoidal shape, when the first drag input is applied for a first distance, wherein when the first drag input is applied for the first distance the first screen is the currently displayed screen; changing the size of the first screen having the trapezoidal shape and changing the size of the second screen having the trapezoidal shape such that the size of the first screen having the trapezoidal shape is smaller than the size of the second screen having the trapezoidal shape, when the first drag input is applied for a second distance longer than the first distance; and continuing to display the indicator while the first drag input is applied, wherein when the first drag input is applied for the second distance the second screen is the currently displayed screen. - View Dependent Claims (7, 8, 9)
-
Specification