1. Technical Field
The present disclosure relates to electronic devices, and particularly, to a portable electronic device and a page turning method thereof.
2. Description of Related Art
Portable electronic devices, such as cellular phones, portable gaming devices and portable multimedia players, etc., are increasing additional functionalities. One such additional function is an e-book function. The portable electronic device with the e-book function allows people to read electronic documents/texts on the electronic device. The portable electronic device typically has a navigation key to allow people to turn pages of the electronic documents/texts. During the page turning, people depress the navigation key once to turn one page down/up. To turn several pages, people have to depress the navigation key continuously, which may cause hand or finger discomfort.
What is needed, therefore, is a portable electronic device and a page turning method thereof to overcome the above-described problems.
Referring to
The navigation key assembly 200 includes a base plate 210, an adjustable resistor 220, a compression spring 230, a pivot shaft 240, and a knob 250. The base plate 210 includes a central conductive contact 212 formed thereon. The adjustable resistor 220 provides different resistance according to a positioning of the knob 250. The adjustable resistor 220 includes a circular resistor body 222, and an elastic arm 224. The resistor body 222 surrounds/encircles the central conductive contact 212. The gap between two terminals 222a, 222b of the resistor body 222 is rare small and an isolator (not shown) may be filled in the gap. The elastic arm 224 may be a conductive compression spring or be made from other elastic conductive material. A distal end of the elastic arm 224 is electrically connected to the resistor body 222 and the elastic arm 224 is moveable along the resistor body 222. A conductive contact 242 is arranged on an end surface of the pivot shaft 240. The pivot shaft 240 is substantially cylindrical having a flattened cylindrical surface. The pivot shaft 240 extends through the compression spring 230 with the conductive contact 242 aligned with the central conductive contact 212.
The knob 250 is non-rotatably fixed on an end of the pivot shaft 240 away from the conductive contact 242. The knob 250 together with the pivot shaft 240 are rotatable clockwise or counterclockwise about the longitudinal axis of pivot shaft 240. The knob 250 includes a hollow-cylinder operation portion 252 and an outer flange portion 254 extending from the operation portion 252. A pivot hole 256 is defined in the operation portion 252 for non-rotatably receiving the pivot shaft 240 with interference fit. The operation portion 252 protrudes from the front panel 100 through the through hole 110 for operation. A diameter of the outer flange portion 254 is greater than that of the through hole 110 so that the outer flange portion 254 abuts against an inner surface of the front panel 100. The elastic arm 224 is fixed to the outer flange portion 254 and is electrically connected to the resistor body 222. The elastic arm 224 rotates together with the knob 250.
The compression spring 230 abuts between the knob 250 and the base plate 210, therefore compressed between the base plate 210 and the knob 250. When the knob 250 is depressed via the operation portion 252, the conductive contact 242 contacts the central conductive contact 212 to activate the navigation key assembly 200, and the compression spring 230 is further compressed. When the force on the operation portion 252 is removed, the compression spring 230 restores to move the knob 250 and the pivot shaft 240 back to an initial position.
The processing unit 400 is electrically connected to one terminal 222a of the resistor body 222, the elastic arm 224 and the central conductive contact 212. The processing unit 400 is configured to store a predetermined rotation angle within which the knob 250 rotates. The processing unit 400 is configured to obtain a total page of the electronic file and the rotated angle of the knob 250, and to determine how many pages to jump according to the total page number, the predetermined rotation angle and the rotated angle of the knob 250, and to obtain corresponding contents of the page jumped to. Specifically, the predetermined rotation angle is divided by the total page of the electronic file to calculate an angle which the knob 250 needs to rotate at for jumping one page from the current page of the electronic file.
After the activation of the navigation key assembly 200 and the processing unit 400 obtains the total page of the electronic file and, the processing unit 400 is further configured to detect a resistance value between the elastic arm 224 and the terminal 222a of the resistor body 222 to determine which page jumped to from the current page.
Referring to Table 1, an example is shown. In this example, the total page of the electronic file is 20, and the predetermined rotation angle is 360 degrees. Therefore, rotating the knob 250 18 degrees displays a page one page away from the current page, and rotating the knob 250 36 degrees displays a page two pages away from the current page, and so on. When the knob 250 is operated to rotate along the clockwise direction, the processing unit 400 is further configured to control the LCD screen 510 to display how many pages that has been jumped. Thus, the number of page jumped can be known. The processing unit 400 obtains the corresponding contents of the page jumped to in response to the activation of the navigation key assembly 200 and controls the LCD screen 510 to display.
For example, a current page, such a page 1 is jumped to page 11, the knob 250 is operated to rotate 180 degrees along the clockwise direction, and then the knob 250 is depressed to process/enter the rotated input. The processing unit 400 detects the resistance value between the elastic arm 224 and the terminal 222a of the resistor body 222 to determine page 11 jumped to from the page 1, and obtains the corresponding contents of the page 11 and controls the LCD screen 510 to display. In this way, a page turning is easily achieved by the rotation of the knob 250, which comforts the user's hand.
Further, in this embodiment, the LCD screen 510 is a multi-touch screen. The LCD screen 510 is configured to detect user interactions with the LCD screen 510. For example, the LCD screen 510 may detect a radian of a circular touch input to determine a rotated angle of a user finger. The processing unit 400 is further configured to obtain the rotated angle detected by the LCD screen 510, and to determine how many pages jumped to according to the total page, the predetermined rotation angle, the rotated angle of the finger, and the rotated direction of the finger, and to obtain corresponding contents of the page jumped to. If the rotated direction of the finger is the clockwise direction, the processing unit 400 jumps forward from the current page, and obtains the corresponding contents of the page jumped to. If the rotated direction of the finger is the counterclockwise direction, the processing unit 400 jumps backwards from the current page and obtains the corresponding contents of the page jumped to. In this way, another interesting and convenient way to turn pages is achieved.
Referring to
While certain embodiments have been described and exemplified above, various other embodiments will be apparent to those skilled in the art from the foregoing disclosure. The present disclosure is not limited to the particular embodiments described and exemplified, and the embodiments are capable of considerable variation and modification without departure from the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
200910301134.6 | Mar 2009 | CN | national |