The present invention is directed, in general, to mobile communication and, more specifically, to a mobile communication device having a scroll overlap adjustment capability and method of operation thereof.
As known, the dimensions of mobile communication devices, such as for example mobile telephones, personal digital assistants (PDAs) or mobile digital assistants (MDAs), are constantly decreasing. At the same time manufacturers put great effort into a convenient operation of such devices. One aspect is the reduction of input actions needed to reach a certain functionality, which is, for example, achieved by predictive text engines. Another aspect is the convenient readability of information displayed on the relatively small-sized displays of mobile communication devices.
When a user of a conventional mobile communication device browses through text information, such as, for example, a short message conforming to the Short Messaging Service (SMS) standard, he typically uses “up” and “down” keys. One up or down key stroke usually scrolls to the previous or next page respectively.
Depending on the user's reading habits and preferences, uncontrolled scrolling can impair reading by causing abrupt transitions from one page to the next and thereby disturbing the text flow. The user may even want to scroll a displayed information line by line instead page by page.
Accordingly, what is needed in the art is a new approach to displaying information, especially text information, on a mobile communication device and in particular to provide an improved method and mobile communication device enabling a user to adjust the display of information according to his reading habits and preferences.
To address the above-discussed deficiencies of the prior art, the present invention provides, in one aspect, a method of displaying information on a display of a mobile communication device. In one embodiment, the method includes: (1) causing at least some of the information to be displayed on the display and (2) scrolling through the information with a user-selectable scroll overlap.
In another aspect, the present invention provides a mobile communication device. In one aspect, the mobile communication device includes: (1) an input configured to receive user commands, (2) a display for displaying information, (3) a text displayer configured to cause the information to be displayed on the display and (4) an overlap adjustor coupled to the text displayer and configured to scroll through the information with a user-selectable scroll overlap.
The foregoing has outlined preferred and alternative features of the present invention so that those skilled in the art may better understand the detailed description of the invention that follows. Additional features of the invention will be described hereinafter that form the subject of the claims of the invention. Those skilled in the art should appreciate that they can readily use the disclosed conception and specific embodiment as a basis for designing or modifying other structures for carrying out the same purposes of the present invention. Those skilled in the art should also realize that such equivalent constructions do not depart from the spirit and scope of the invention.
For a more complete understanding of the invention, reference is now made to the following descriptions taken in conjunction with the accompanying drawing, in which:
Before describing the FIGUREs directly, various aspects, embodiments and features of the present invention will be described. Accordingly, the invention proposes a method for displaying information, in particular text information, on the display of a mobile communication device, wherein the display of the information is scrolled with a user-selectable scroll overlap. Typically a scrolling step is caused by a user input, for example by pressing the up or down key of the keypad. Of course, the present invention applies to non-text information, such as an image, that exceeds the dimensions of the display and therefore must be scrolled to be viewed in its entirety.
The selectable scroll overlap provides added convenience for the user of a mobile communication device when reading displayed text information, especially text messages such as for example a received short message according to the Short Messaging Service (SMS) standard.
The inventive method is also advantageous for displaying text information that is structured as a list of items such as, for example, a functional menu of the mobile communication device, a telephone book listing or a list of stored pictures or sounds in a file folder.
Typically, text information is displayed on the display of a mobile communication device including at least two text lines. In this case, the method may provide that the user-selectable scroll overlap is defined by a value representing the number of overlapping lines between consecutive displayed pages. By means of the inventive method, when a user begins to read text, he can scroll the text with a scroll overlap, which is adjusted to his personal needs or preferences.
Since the user may prefer a different scroll overlap for different kinds of information, the method may include defining and storing different scroll overlap values for different kinds of information to be displayed.
Depending on the kind of information to be displayed, the display of the information may be scrolled in a vertical or a horizontal direction.
One embodiment of an inventive mobile communication device, by means of which in particular the method described above is executable, includes an input, such as a keyboard, configured to allow a user to provide user commands and a visual output, such as a display, configured to display information, in particular text information, wherein the device is adapted to scroll the display of the information with a user-selectable scroll overlap. The device may be adapted to scroll the information in response to input of a user command, for example by pressing the up or down key or may do so automatically as the user may desire.
Most preferably, a user-selectable scroll overlap value defines the scroll overlap. Accordingly, the mobile communication device may include a memory unit configured to store at least one scroll overlap value, the display being configured to scroll information by displaying consecutive pages with a number of overlapping lines given by the scroll overlap value.
The inventive device is especially suitable for displaying of text messages, in particular of short messages according to SMS standard, but it can also be advantageous for displaying of a menu that includes a list of user-selectable menu items.
For user convenience the inventive communication device advantageously includes means for defining and storing different scroll overlap values for different kinds of information to be displayed. Depending upon the kind of information to be displayed, the display of the information may be scrolled in either a vertical or horizontal direction.
The mobile communication device may be provided with a microprocessor having at least one associated memory unit. Based thereon an implementation software adapted for performing the inventive method can be easily implemented in the mobile communication device for providing a further improved flexibility of the inventive approach. Implementation in software is flexible relative to implementation in hardware.
Referring initially to
Turning now to
The memory unit 210 and the micro-processor 220 cooperate to store and execute sequences of software instructions, which may include one or more sequences to carry out the functions of the text displayer 230 and overlap adjustor 250 in certain alternative embodiments.
The text displayer 230 is configured to cause the information to be displayed on the display 120. The overlap adjustor 250 is configured to scroll the information on the display 120 with a user-selectable scroll overlap. The keyboard input 140 allows the user to prompt the text displayer to scroll the information on the display 140 and to make menu selections as may be desired.
Turning now to
In this embodiment, the mobile communication device is a mobile telephone, the display 120 of which can display seven lines of text 310. In
If the user selects a scroll overlap value of two, as shown in
A scroll overlap value of six, as shown in
Each of the scroll overlap values exemplary described in FIGS. 3 to 5, may be separately selectable for separate users of the same mobile communication device, for displaying different kinds of information to the same user, or both. Therefore, with a mobile communication device constructed according to the principles of the present invention, the user is enabled to customize the way he browses through text on the device.
Turning now to
It is then determined whether the user has pressed the up or down key in a step 640 and, if not, whether the user has pressed the exit key in a step 660. As long as the user has pressed neither of these two keys, the key input is repeatedly checked. If the up or down key has been pressed, the displayed text information is scrolled in the according direction by a number of text lines calculated by the difference (n−m) in a step 650, continuing with the repeated determining of user input. If the user presses the exit key, displaying of the text information is aborted.
Although the present invention has been described in detail, those skilled in the art should understand that they can make various changes, substitutions and alterations herein without departing from the spirit and scope of the invention in its broadest form.