Apparatus and method for searching and displaying data
First Claim
1. An apparatus for searching and displaying data, comprising:
- a scroller having a plurality of touch pads;
a memory for storing the data;
a controller for sequentially reading and outputting display data from a start position of a first memory area of the memory in which data to be displayed are stored when the data to be displayed are selected, as well as sequentially reading and outputting display data from a start position of a second memory area within the first memory area corresponding to a position of a touched touch pad when the touch pad is touched for more than a pre-determined time, and obtaining a scroll direction based on the position of the touched touch pad and then scrolling a screen in the obtained scroll direction when the touch pad is touched for less than the pre-determined time; and
a user interface for enabling a user to select the data to be displayed or request a memory mapping operation, and displaying the data to be displayed or scrolling the screen under control of the controller,wherein the controller includes;
an index detection controller for mapping between a plurality of indexes and the plurality of touch pads, and when the touch pads are touched for the pre-determined time, detecting and outputting an index mapped to the touched touch pad; and
a main controller for setting the pre-determined time and the plurality of indexes, obtaining an index offset based on the first memory area and the number of the indexes when data stored in the first memory area are selected as the data to be displayed, and determining the second memory area based on the detected index and the index offset to sequentially output the data of the second memory area when the index is received.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for searching and displaying data are provided. The method includes a scroller having a plurality of touch pads, a memory for storing the data, a controller for obtaining a first memory area of the memory in which data to be displayed are stored, and then sequentially displaying the data of the first memory area when the data to be displayed are selected, as well as obtaining a second memory area within the first memory area corresponding to a position of a touched touch pad and then sequentially displaying data of the second memory area when the touch pad is touched for more than a pre-determined time, and obtaining a scroll direction based on the position of the touched touch pad and then scrolling the screen in the obtained scroll direction when the touch pad is touched for less than the pre-determined time, and a user interface for enabling a user can to select the data to be displayed or request a memory mapping operation, and displaying or scrolling the data on a screen under control of the controller.
13 Citations
30 Claims
-
1. An apparatus for searching and displaying data, comprising:
-
a scroller having a plurality of touch pads; a memory for storing the data; a controller for sequentially reading and outputting display data from a start position of a first memory area of the memory in which data to be displayed are stored when the data to be displayed are selected, as well as sequentially reading and outputting display data from a start position of a second memory area within the first memory area corresponding to a position of a touched touch pad when the touch pad is touched for more than a pre-determined time, and obtaining a scroll direction based on the position of the touched touch pad and then scrolling a screen in the obtained scroll direction when the touch pad is touched for less than the pre-determined time; and a user interface for enabling a user to select the data to be displayed or request a memory mapping operation, and displaying the data to be displayed or scrolling the screen under control of the controller, wherein the controller includes; an index detection controller for mapping between a plurality of indexes and the plurality of touch pads, and when the touch pads are touched for the pre-determined time, detecting and outputting an index mapped to the touched touch pad; and a main controller for setting the pre-determined time and the plurality of indexes, obtaining an index offset based on the first memory area and the number of the indexes when data stored in the first memory area are selected as the data to be displayed, and determining the second memory area based on the detected index and the index offset to sequentially output the data of the second memory area when the index is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for searching and displaying data by use of an apparatus having a plurality of touch pads and a storage device for storing the data of a plurality of files in a plurality of respective memory areas, the method comprising:
-
a mapping step of setting a pre-determined time and a plurality of indexes and mapping the plurality of touch pads to the plurality of indexes; a displaying step of, when data to be displayed are selected, sequentially displaying on a screen display data from a start position of a first memory area in which the data to be displayed are stored; a memory mapping operation step of, when at least one of the touch pads is touched for a pre-determined time or more, sequentially displaying on the screen display data from a start position of a second memory area corresponding to a position of the touched touch pad and corresponding index, the first memory area including the second memory area; and a scrolling step of, when the at least one touch pad is touched for less than the pre-determined time, obtaining a scroll direction corresponding to the position of the touched touch pad, and scrolling the screen in the obtained scroll direction. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification