The present invention relates to a display apparatus and methods therefor, and particularly to a display apparatus and methods of displaying multiple menus.
Generally, a display apparatus is a device to visually output information including texts and graphics on a screen. It is widely and increasingly used in electronic devices. A first conventional display apparatus includes a screen to display data (i.e., an image) thereon, and a frame to support the screen. The frame is further disposed a plurality of mechanical function buttons thereon to actuate any desired function. The more functions the display apparatus has, the more mechanical function buttons the frame is disposed thereon. Therefore, the frame should be designed as large as possible to hold the mechanical function buttons. As a result, a volume of the display apparatus as a whole becomes larger, and an overall appearance of the whole display apparatus looks untidy.
A second conventional display apparatus adopts a touch screen instead of mechanical buttons. The touch screen using graphical user interface (GUI) displays on the display screen thereof buttons, allowing a user to touch by finger or the like for making a selection. However, by directly touching the display screen, the touch screen thereupon is easily scratched or damaged.
Therefore, there is a need for an improved display apparatus and touch-based display method therefore that can overcome the above-mentioned problems.
In one aspect of the present invention, a touch-based display apparatus is provided. The display apparatus is capable of displaying multiple menus. The display apparatus includes a screen, a frame, and a processing unit. The screen has a menu region for displaying a menu therein. The menu further includes a plurality of menu options. The frame connects to the screen and has a touch strip thereof. The touch strip corresponds to the menu region, and allows a user to select a desired menu option to perform an associated function therewith. The processing unit is programmed for moving the menu options displayed in the menu region in response to a stroke operation on the touch strip, and performing the function associated with the desired menu option in response to a touch operation on the touch strip.
In another aspect of the present invention, a touch-based method enabling a display apparatus to display multiple menus is also provided, wherein the display apparatus has a screen and a frame connected to the screen, the screen having a menu region and the frame having a touch strip corresponding to the menu region. The method includes the steps of: (a) moving menu options of a menu displayed in the menu region in response to a stroke operation on the touch strip; and (b) performing a function associated with a desired menu option in response to a touch operation on the touch strip.
Other advantages and novel features will be drawn from the following detailed description with reference to the attached drawings, in which:
Referring to
Each menu option, as displayed, may be in a form of an icon, for example, icons 107, 109, 111, 113, and 115. Each icon may have a corresponding graphical label. For instance, icon 109 has a corresponding graphical label 109a. The corresponding graphical label can be a word, a symbol, a sign, a figure, a photo, a number, an indicator, or any combination of them. For example, in the embodiment as shown in
Each icon can be in a form of a geometrical shape such as a square, a rectangle, a triangle, a circle, an ellipse, or any desired geometrical shape at a designer's choice. For example, in the embodiment as shown in
Furthermore, the menu options or icons are arranged on the screen 10 to be within a contour line 104. The contour line 104 can be in the form of an open configuration or a closed configuration. For example, the contour line 104 can take a form of a rectangle, an ellipse, a circle, and son on. For the benefit of readers of this discourse and by way of example, in the embodiment as shown in
Corresponding to the menu region 102, the frame 11 provides a touch strip 110 thereon for being selectable by contact to perform a selected function associated with the menu options displayed in the menu region 102.
In one embodiment of the present invention, a first contact on the touch strip 110 initiates the menu 105 to be displayed in the menu region 102. After initiating the menu 105, a further contact on the menu strip 110 selects a desired menu option or icon of the menu options or icons displayed in the menu region 102. That is, when the desired menu option is in display, a touch on a corresponding location of the touch strip 110 performs a function associated with the menu option such as, for example, expanding a sub-menu of the menu option, executing a particular operation indicated by the menu option, etc; alternatively, when the desired menu option is not in display, a stroke on the touch strip 110 hides the currently displayed but now unselected menu options out of the menu region 102 until the selected or desired menu option rotates or moves into the menu region 102, and then an additional touch on the corresponding location of the touch strip 110 to perform the function associated therewith.
In order to provide a friendly and easy user interface, the touch strip 110 is designed to correspond to the menu region 102 parallel to the touch strip 110. Preferably, a length of the touch strip 110 is designed to correspond to a length of a side of the screen 10 displaying the menu region 102. Furthermore, the touch strip 110 has a plurality of touch sensitive units (not shown) beneath thereof. Each touch sensitive unit is constructed to essentially map to a menu option of the menu 105. That is, each touch sensitive unit is designed to perform a function associated with the menu option. Moreover, each touch sensitive unit includes a sensing signal processing circuit 112 (described in more detail below) for generating sensing signals to perform the function associated with the menu option in response to a contact on a corresponding location of the touch strip 110. Each touch sensitive unit beneath the touch strip 110 is further assigned a coordinate for identification.
The display apparatus 100 further includes a processing unit 25 as shown in
It is known that the human body is electrically charged with noise and static signals. Therefore, when a user contacts or touches the touch strip 110, at least some of the noise and static signals of the user with a desired signal may be received by the antenna 20. The antenna 20 transmits the received noise and static signals to the clamping circuit 21. However, the static electrical signals may cause interference to normal operation of the detector 22, and may even fry the detector 22. In addition, a strong noise may adversely influence a resulting sensing signal for the processing unit 25; that is, the sensitivity of the touch sensitive unit may be diminished, and the quality of the resulting sensing signal may be negatively impacted. Accordingly, the clamping circuit 21 is adapted for eliminating the static signals and for reducing the noise, thus improving the sensitivity accuracy of the touch sensitive unit.
The clamping circuit 21 in one embodiment of the present invention includes a diode 210, and a capacitor 211. The cathode of the diode 210 is electronically coupled to the antenna 20, while the anode is electronically coupled to ground. Upon receiving the noise and static signals with a desired signal, the diode 210 filters out the static signals to ground so as to avoid frying the detector 22, and reducing the noise influencing to the capacitor 211. The capacitor 211 further leaks a portion of the reduced noise to ground. Thus the reduced noise is further weakened, thereby obtaining a more accurate sensitivity.
The detector 22 has a high input impedance, so as to easily detect the desired signal with the reduced and weakened noise received from the input end of the detector 22. The detector 22 then converts the desired signal with the reduced and weakened noise into digital signals, namely the sensing signals, and transmits the sensing signals through the output end of the detector 22 to the processing unit 25 to perform corresponding controls. Furthermore, because the feedback line 23 forms a positive feedback circuit with the antenna 20, the noise generated as the user touches the edge of the touch sensitive unit is filtered, thereby further improving the sensitivity accuracy of the touch sensitive unit.
Therefore, the menu region 102 displays different menus (namely different parts of the information) in different states. For example, referring to
Referring to
Referring to
Referring to
Furthermore, the menus exclusive of the first menu 105 each have a “Back” menu option displayed in a constant location in the menu region 102 for easily returning to a former menu.
Accordingly, because touch strip 110 is used instead of function buttons for performing functions, the frame 11 can retain its neatness, regardless of how many functions the display apparatus 100 has. Furthermore, since the surface areas of the touch sensitive strip 110 can be designed in a smaller size, the frame 11 of the display apparatus 100 thereupon can be designed in a smaller size by using a narrow configuration, whereas the screen 10 thereof can be designed in a larger size, thereby the display apparatus 100 may not only obtain a neater appearance but may also posses a larger screen for display more information. Moreover, due to the utilization of the dynamic menus of the display apparatus 100, a user can easily select a desired menu option to perform the function associated therewith.
If the processing unit 25 does not receive a sensing signal mapped to the menu options of the displayed menu 105, in step S403, the processing unit 25 determines whether the duration of not receiving any sensing signal from the touch strip 110 reaches a predetermined value. If the duration reaches the predetermined value, in step S404, the processing unit 25 hides the menu 105 displayed on the menu region 102, and the procedure is finished. If the duration does not reach the predetermined value, the procedure returns to step S402.
If the processing unit 25 receives a sensing signal mapped to the menu options of the displayed menu 105, in step S405, the processing unit 25 determines whether it further receives a plurality of sensing signals from the touch strip 110. If received, in step S406, the processing unit 25 moves the menu options displayed in the menu region 102, that is, the processing unit 25 hides at least one of the menu options displayed in the menu region 102 and replaces at least one of the displayed menu options by another hidden menu option, and the procedure returns to step S402. If not, in step S407, the processing unit 25 determines whether it receives the sensing signal mapped to the “Back” menu option. If received, in step S408, the processing unit 25 displays a former menu in the menu region 102, and the procedure returns to step S402. If not, in step S409, the processing unit 25 determines whether it receives the sensing signal for performing the function associated with the menu options except the “Back” menu option. If received, in step S410, the processing unit 25 determines whether the selected menu option has a sub-menu. If the selected menu option has a sub-menu, in step S411, the processing unit 25 displays a plurality of menu options of the sub-menu of the selected menu option in the menu region 102, and the procedure returns to step S402. If the selected menu option doesn't have a sub-menu, in step S412, the processing unit 25 performs the function associated with the menu option, and the procedure is finished.
Although the present invention has been specifically described on the basis of the preferred embodiment and preferred method thereof, the invention is not to be construed as being limited thereto. Various changes or modifications may be made to the embodiment and method without departing from the scope and spirit of the invention.
Number | Date | Country | Kind |
---|---|---|---|
094133057 | Sep 2005 | TW | national |