METHODS FOR DISPLAYING AND MOVING DATA AND SYSTEMS USING THE SAME
First Claim
1. A method for displaying and moving data for use in an electronic device, comprising:
- displaying data in a touch-sensitive display unit of the electronic device;
detecting a first movement of an object on or near the touch-sensitive display unit;
in response to the first movement, moving the data displayed in the touch-sensitive display unit in a first direction;
determining whether the object is still detected on or near the touch-sensitive display unit, and whether an edge of the data has been reached while the data is moving in the first direction;
when the edge of the data is reached while the data is moving in the first direction, and the object is still detected on or near the touch-sensitive display unit, stopping the movement of the data;
detecting a second movement of the object on or near the touch-sensitive display unit;
in response to the second movement, displaying an area beyond the edge of the data in the touch-sensitive display unit; and
when the second movement of the object is no longer detected on or near the touch-sensitive display unit, moving the data in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for displaying and moving data and systems using the same are provided. First, a first movement of an object on or near a touch-sensitive display unit is detected, and in response to the first movement, data displayed in the touch-sensitive display unit is moved in a first direction. In response to an edge of the data being reached while the data is moving in the first direction and the object is still detected on or near the touch-sensitive display unit, the movement of the data is stopped. Then, a second movement of the object on or near the touch-sensitive display unit is detected, and in response to the second movement, an area beyond the edge of the data is displayed in the touch-sensitive display unit. In response to detecting that the second movement of the object is no longer on or near the touch-sensitive display unit, the data is moved in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit.
39 Citations
33 Claims
-
1. A method for displaying and moving data for use in an electronic device, comprising:
-
displaying data in a touch-sensitive display unit of the electronic device; detecting a first movement of an object on or near the touch-sensitive display unit; in response to the first movement, moving the data displayed in the touch-sensitive display unit in a first direction; determining whether the object is still detected on or near the touch-sensitive display unit, and whether an edge of the data has been reached while the data is moving in the first direction; when the edge of the data is reached while the data is moving in the first direction, and the object is still detected on or near the touch-sensitive display unit, stopping the movement of the data; detecting a second movement of the object on or near the touch-sensitive display unit; in response to the second movement, displaying an area beyond the edge of the data in the touch-sensitive display unit; and when the second movement of the object is no longer detected on or near the touch-sensitive display unit, moving the data in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for displaying and moving data for use in an electronic device, comprising:
-
a touch-sensitive display unit displaying data; and a processing unit detecting a first movement of an object on or near the touch-sensitive display unit, in response to the first movement, moving the data displayed in the touch-sensitive display unit in a first direction, and determining whether the object is still detected on or near the touch-sensitive display unit, and whether an edge of the data has been reached while the data is moving in the first direction, and when the edge of the data is reached while the data is moving in the first direction, and the object is still detected on or near the touch-sensitive display unit, stopping the movement of the data, and detecting a second movement of the object on or near the touch-sensitive display unit, and in response to the second movement, displaying an area beyond the edge of the data in the touch-sensitive display unit, and when the second movement of the object is no longer detected on or near the touch-sensitive display unit, moving the data in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit. - View Dependent Claims (7, 8, 9)
-
-
10. A machine-readable storage medium comprising a computer program, which, when executed, causes a device to perform a method for displaying and moving data, and the method comprises:
-
displaying data in a touch-sensitive display unit; detecting a first movement of an object on or near the touch-sensitive display unit; in response to the first movement, moving the data displayed in the touch-sensitive display unit in a first direction; determining whether the object is still detected on or near the touch-sensitive display unit, and whether an edge of the data has been reached while the data is moving in the first direction; when the edge of the data is reached while the data is moving in the first direction, and the object is still detected on or near the touch-sensitive display unit, stopping the movement of the data; detecting a second movement of the object on or near the touch-sensitive display unit; in response to the second movement, displaying an area beyond the edge of the data in the touch-sensitive display unit; and when the second movement of the object is no longer detected on or near the touch-sensitive display unit, moving the data in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit.
-
-
11. A method for displaying and moving data for use in an electronic device, comprising:
-
displaying data in a touch-sensitive display unit of the electronic device; detecting a flick of an object on or near the touch-sensitive display unit; in response to the detected flick, moving the data displayed in the touch-sensitive display unit in a first direction, wherein a scrolling speed corresponding to the movement of the data is gradually decreased from a specific speed; determining whether an edge of the data has been reached while the data is moving in the first direction, and whether the scrolling speed corresponding to the movement of the data is zero when the edge of the data is reached while the data is moving in the first direction; when the edge of the data is reached while the data is moving in the first direction, and the scrolling speed corresponding to the movement of the data is not zero when the edge of the data is reached, displaying an area beyond the edge of the data in the touch-sensitive display unit; and after the area beyond the edge of the data is displayed in the touch-sensitive display unit, moving the data in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for displaying and moving data for use in an electronic device, comprising:
-
a touch-sensitive display unit displaying data; and a processing unit detecting a flick of an object on or near the touch-sensitive display unit, in response to the detected flick, moving the data displayed in the touch-sensitive display unit in a first direction, wherein a scrolling speed corresponding to the movement of the data is gradually decreased from a specific speed, and determining whether an edge of the data has been reached while the data is moving in the first direction, and whether the scrolling speed corresponding to the movement of the data is zero when the edge of the data is reached while the data is moving in the first direction, and when the edge of the data is reached while the data is moving in the first direction, and the scrolling speed corresponding to the movement of the data is not zero when the edge of the data is reached, displaying an area beyond the edge of the data in the touch-sensitive display unit, and after the area beyond the edge of the data is displayed in the touch-sensitive display unit, moving the data in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A machine-readable storage medium comprising a computer program, which, when executed, causes a device to perform a method for displaying and moving data, and the method comprises:
-
displaying data in a touch-sensitive display unit; detecting a flick of an object on or near the touch-sensitive display unit; in response to the detected flick, moving the data displayed in the touch-sensitive display unit in a first direction, wherein a scrolling speed corresponding to the movement of the data is gradually decreased from a specific speed; determining whether an edge of the data has been reached while the data is moving in the first direction, and whether the scrolling speed corresponding to the movement of the data is zero when the edge of the data is reached while the data is moving in the first direction; when the edge of the data is reached while the data is moving in the first direction, and the scrolling speed corresponding to the movement of the data is not zero when the edge of the data is reached, displaying an area beyond the edge of the data in the touch-sensitive display unit; and after the area beyond the edge of the data is displayed in the touch-sensitive display unit, moving the data in a second direction until the area beyond the edge of the data is no longer displayed in the touch-sensitive display unit.
-
-
25. A method for displaying and moving data for use in an electronic device, comprising:
-
displaying data in a touch-sensitive display unit of the electronic device; detecting a movement of an object on or near the touch-sensitive display unit; in response to the first movement, moving the data displayed in the touch-sensitive display unit in a movement direction of the object; determining whether the object is still detected on or near the touch-sensitive display unit, and whether an edge of the data has been reached while the data is moving; when the edge of the data is reached while the data is moving, and the object is still detected on or near the touch-sensitive display unit, deforming the data according to the movement direction of the object, and displaying the deformed data in the touch-sensitive display unit; and when the movement of the object is no longer detected on or near the touch-sensitive display unit, restoring the deformed data, and displaying the data in the touch-sensitive display unit. - View Dependent Claims (26, 27, 28)
-
-
29. A system for displaying and moving data for use in an electronic device, comprising:
-
a touch-sensitive display unit displaying data; and a processing unit detecting a movement of an object on or near the touch-sensitive display unit, and in response to the first movement, moving the data displayed in the touch-sensitive display unit in a movement direction of the object, and determining whether the object is still detected on or near the touch-sensitive display unit, and whether an edge of the data has been reached while the data is moving, when the edge of the data is reached while the data is moving, and the object is still detected on or near the touch-sensitive display unit, deforming the data according to the movement direction of the object, and displaying the deformed data in the touch-sensitive display unit, and when the movement of the object is no longer detected on or near the touch-sensitive display unit, restoring the deformed data, and displaying the data in the touch-sensitive display unit. - View Dependent Claims (30, 31, 32)
-
-
33. A machine-readable storage medium comprising a computer program, which, when executed, causes a device to perform a method for displaying and moving data, and the method comprises:
-
displaying data in a touch-sensitive display unit of the electronic device; detecting a movement of an object on or near the touch-sensitive display unit; in response to the first movement, moving the data displayed in the touch-sensitive display unit in a movement direction of the object; determining whether the object is still detected on or near the touch-sensitive display unit, and whether an edge of the data has been reached while the data is moving; when the edge of the data is reached while the data is moving, and the object is still detected on or near the touch-sensitive display unit, deforming the data according to the movement direction of the object, and displaying the deformed data in the touch-sensitive display unit; and when the movement of the object is no longer detected on or near the touch-sensitive display unit, restoring the deformed data, and displaying the data in the touch-sensitive display unit
-
Specification