HANDHELD DEVICE AND DISPLAY CONTROL METHOD

An exemplary display control method is provided. The method determines whether the handheld device is being held by a right hand or a left hand according to an inclined angle of a top of a handheld device relative to the Y axis detected by a detection unit. The method then controls a display unit to display information in a first display mode when the handheld device is being held by a right hand, and controls the display unit to display information in a second display mode when the handheld device is being held by a left hand.

DETAILED DESCRIPTION

The embodiments of the present disclosure are described with reference to the accompanying drawings.

FIG. 1illustrates a handheld device1that can automatically change display modes of information on a display unit10of the handheld device1to satisfy the needs of both a user holding the handheld device1with a left hand and a user holding the handheld device1with a right hand.

The handheld device1includes a detection unit20, a processor30, a storage unit40, and a display control system50. In the embodiment, the detection unit20may be an angle sensor, a gyroscope, or an angle detector. The detection unit20is configured to detect an inclined angle of a top of the handheld device1relative to a Y axis. In the embodiment, the display control system50includes a detection module51and a display control module52. One or more programs of the above function modules may be stored in the storage unit20and executed by the processor10. In general, the word “module,” as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language. The software instructions in the modules may be embedded in firmware, such as in an erasable programmable read-only memory (EPROM) device. The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of computer-readable medium or other storage device.

The detection module51is configured to determine whether the handheld device1is being held by a right hand or a left hand according to the inclined angle of the top of the handheld device1relative to the Y axis detected by the detection unit20. Generally, when a user holds the handheld device1with a right hand, the user inclines the top of the handheld device1relative to the Y axis toward the left side, for convenient viewing of the information displayed on the display unit10. For example, inFIG. 2, the handheld device1is held by a right hand, the top of the handheld device1is on the left side of the Y axis, an angle co represents the top of the handheld device1inclining relative to the Y axis toward left side. In addition, when a user holds the handheld device1with a left hand, the user inclines the top of the handheld device1relative to the Y axis toward the right side, for convenient viewing of the information displayed on the display unit10. For example, inFIG. 3, the handheld device1is held by a left hand, the top of the handheld device1is on the right side of the Y axis, an angle ψ represents the top of the handheld device1inclining relative to the Y axis toward right side. Thus, when the detection unit20detects that the inclined angle of the top of the handheld device1relative to the Y axis is toward the left side, the detection module51determines that the handheld device1is being held by a right hand, and when the detection unit20detects that the inclined angle of the top of the handheld device1relative to the Y axis is toward the right side, the detection module51determines that the handheld device1is being held by a left hand.

The display control module52is configured to control the display unit10to display information in a first display mode when the handheld device1is being held by a right hand, and control the display unit10to display information in a second display mode when the handheld device1is being held by a left hand. In the embodiment, in the first display mode, the information is displayed on the left side of the display unit10(seeFIG. 2), and in the second display mode, the information is displayed on the right side of the display unit10(seeFIG. 3). The information can be the shortcuts of the applications, time, or prompt information.

In an alternative embodiment, the handheld device1further records favorites, and changes the information displayed on the display unit10according to the favorites and user's habit, for example, whether holds the handheld device100with a left hand or a right hand. For example, if the recorded favorite is watching football match through a network television application, the handheld device1displays the shortcut of the network television application on the shortcut menu. If it is detected that a user habit is holding the handheld device1with a left hand, the handheld device1displays the shortcut of the network television application on the right side of the display unit10.

In another embodiment, a server (not shown) communicating with the handheld device1records the favorites, for example, a certain content usually downloaded. The handheld device1transmits identity information to the server in response to a manual operation. The server then determines which information the user of the handheld device1wants to obtain according to the recorded favorites, and transmits the determined information to the handheld device1. The handheld device1changes the information displayed on the display unit10according to the information received from the server and users' habit, for example, whether holds the handheld device100with a right hand or left hand. For example, a user who holds the handheld device with a right hand usually downloads the applications about art. When the handheld device100communicates with the server, the server automatically installs one or more applications about art on the handheld device1or automatically transmits a prompt to prompt the user of available applications about art. The handheld device1can display the shortcut of the application about art or the prompt to the application on the left side of the display unit10.

FIG. 4shows a display control method in accordance with an exemplary embodiment.

In step S401, the detection module51determines whether a handheld device1is being held by a right hand or a left hand according to the inclined angle of the top of the handheld device1relative to a Y axis detected by a detection unit20. When the handheld device1is being held by a right hand, the procedure goes to step S402. When the handheld device1is being held by a left hand, the procedure goes to step S403. In detail, when the detection unit20detects that the inclined angle of the top of the handheld device1relative to the Y axis is toward left side, the detection module51determines that the handheld device1is being held by a right hand. In addition, when the detection unit20detects that the inclined angle of the top of the handheld device1relative to the Y axis is toward right side, the detection module51determines that the handheld device1is being held by a left hand.