An input apparatus for a portable electronic device capable of detecting the unintentional erroneous input operations and separating the intended correct input operations effectively. The apparatus includes an input unit for allowing a user to enter inputs by a prescribed input operation, an input movement monitoring unit for monitoring a movement of the user at a time of the input operation and a processing unit for processing the inputs entered at the input unit according to the input operation made by the user at the input unit and the movement of the user monitored by the input movement monitoring unit. The apparatus can be adapted to a pen input type electronic device, a slide control type electronic device, and a button control type electronic device. The movement monitored by the input movement monitoring unit can also be utilized as a control command for controlling the operation of the electronic device.
A system and method for automatically locking user interface input elements to avoid negative impact of inadvertently pressing a user input element. The method receives an internally generated locking signal; sets a locked flag to indicate the user input elements are locked. Input signals occurring while the input elements are locked are ignored. In accordance with other aspects, the method further relates to determining whether input signals relate to an unlock signal. The internally generated locking signal is generated following a predetermined time interval that is managed by an internal timer and may be related to an automatic shutoff/sleep mode time interval. Alternatively, a calendar-type application program may initiate the internally generated locking signal in response to a predetermined event.
A system and method for automatically locking user interface input elements to avoid negative impact of inadvertently pressing a user input element. The method receives an internally generated locking signal; sets a locked flag to indicate the user input elements are locked. Input signals occurring while the input elements are locked are ignored. In accordance with other aspects, the method further relates to determining whether input signals relate to an unlock signal. The internally generated locking signal is generated following a predetermined time interval that is managed by an internal timer and may be related to an automatic shutoff/sleep mode time interval. Alternatively, a calendar-type application program may initiate the internally generated locking signal in response to a predetermined event.
A method of obtaining information from a user connected to a pain-tracking computer through a computer network is provided. A user graphically indicates pain intensity, the location of the pain, and provides input on selected information and/or questions and transmits it to the pain-tracking computer. The pain intensity and location information correspond to pain experienced by the user during different time periods. The pain-tracking computer then creates a color-coded video displaying the pain information.
A handwritten Chinese character input method and system is provided to allow users to enter Chinese characters to a data processor by adding less than three strokes and one selection movement such as mouse clicking or stylus or finger tapping. The system is interactive, predictive, and intuitive to use. By adding one or two strokes which are used to start writing a Chinese character, or in some case even no strokes are needed, users can find a desired character from a list of characters. The list is context sensitive. It varies depending on the prior character entered. Compared to other existing systems, this system can save users considerable time and efforts to entering handwritten characters.