INPUT DEVICE AND METHOD FOR MENU CONTROL ON A PORTABLE COMPUTING DEVICE

Abstract
An auxiliary input device for menu control on a portable computing device is provided. The auxiliary input device includes a lighting unit, an optical lens, and an optical sensor. The lighting unit is for projecting light to a surface upon which the portable computing device is moved upon. The optical lens is for receiving reflected light from the surface and focusing the reflected light on the optical sensor. The optical sensor is for periodically capturing images of the reflected light and transmitting information of the images captured to the portable computing device. The images captured map a movement of the portable computing device. Accordingly, the portable computing device scrolls through a menu displayed thereon according to the images captured. A related method is also provided.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a schematic diagram of a hardware infrastructure of a portable computing device configured with an optical sensing module in accordance with a preferred embodiment of the present invention;



FIG. 2 is a schematic diagram showing a list control based on a movement of the portable computing device of FIG. 1;



FIG. 3 is a flowchart of a preferred method for controlling the list of FIG. 2 by the portable computing device of FIG. 1; and



FIG. 4 is a flowchart of a preferred method for implementing one step of FIG. 3, namely scrolling list items of the list of the FIG. 2.


Claims
  • 1. A portable computing device comprising: a screen, for displaying information which includes a menu;an optical sensing module, for capturing images which map a movement of the portable computing device; anda microcontroller connected to the screen and the optical sensing module, comprising: a displacement calculating module, for obtaining a direction data and a distance data of the movement according to the images captured; anda menu controlling module, for scrolling through the menu displayed on the screen according to the direction data and the distance data obtained.
  • 2. The device according to claim 1, wherein the optical sensing module further comprises a lighting unit, an optical lens, and an optical sensor, the lighting unit being configured for projecting light to a surface upon which the device is moved upon, the optical lens being configured for receiving reflected light from the surface and focusing the reflected light on the optical sensor, and the optical sensor being configured for periodically capturing images of the reflected light and transmitting information of the images captured to the displacement calculating module.
  • 3. The device according to claim 2, wherein the displacement calculating module compares the information of a current image with that of a previous image to obtain the direction data and the distance data of the movement of the device.
  • 4. The device according to claim 1, wherein the portable computing device is a pocket-sized media player.
  • 5. The device according to claim 4, wherein the menu is a list of media items.
  • 6. A method for controlling a menu displayed on a portable computing device, the method comprising the steps of: capturing images which map a movement of the portable computing device;obtaining a direction data and a distance data of the movement according to the images captured; andscrolling through the menu displayed on the portable computing device according to the direction data and the distance data obtained.
  • 7. The method according to claim 6, wherein the capturing step comprises the steps of: projecting light to a surface upon which the portable computing device is moved upon;receiving reflected lighted generated on the surface and focusing the reflected light; andperiodically capturing images generated and focused by the reflected light.
  • 8. The method according to claim 6, wherein the determining step comprises the step of: comparing a current image with a previous image to obtain the direction data and the distance data of the movement of the portable computing device.
Priority Claims (1)
Number Date Country Kind
200610032902.9 Jan 2006 CN national