US20150317077A1 - Handheld device and input method thereof - Google Patents

Handheld device and input method thereof Download PDF

Info

Publication number
US20150317077A1
US20150317077A1 US14/704,330 US201514704330A US2015317077A1 US 20150317077 A1 US20150317077 A1 US 20150317077A1 US 201514704330 A US201514704330 A US 201514704330A US 2015317077 A1 US2015317077 A1 US 2015317077A1
Authority
US
United States
Prior art keywords
symbol
input
character
scrolling
bar
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/704,330
Inventor
Yun-Long Tun
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JIYONSON Co Ltd
Original Assignee
JIYONSON Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JIYONSON Co Ltd filed Critical JIYONSON Co Ltd
Assigned to JIYONSON CO. LTD. reassignment JIYONSON CO. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: TUN, YUN-LONG
Publication of US20150317077A1 publication Critical patent/US20150317077A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars

Definitions

  • the present invention relates to a handheld device and an input method thereof. More particularly, the handheld device of the present invention displays a virtual keyboard, which allows to change character-symbols presented by the input keys through the use of scrolling bars and to input characters or character-symbols.
  • handheld devices With rapid advancement of the science and technologies as well as the Internet, demands for information exchanges, communications, and entertainments also increase significantly. To satisfy these demands, various kinds of handheld devices have been produced in large batches for use by consumers.
  • the commonly used handheld devices include smartphones, digital personal assistants (PDAs), tablet computers, personal computers (PC), laptop PC, multimedia playing devices, satellite positioning & navigation devices and so on.
  • a virtual keyboard 1 in a user interface will be activated by the smartphone to display various characters and symbols for clicking and inputting by the user.
  • the conventional virtual keyboard 1 can only display one of a language character-symbol, a digital symbol, a punctuation symbol and a facial expression symbol at a time. Therefore, a user who needs to input a Chinese letter, an English letter, a number and a facial symbol continuously must click the switch buttons 11 , 13 or 15 from time to time to change presentations of the whole virtual keyboard.
  • An objective of the present invention includes providing a handheld device and an input method thereof.
  • the handheld device displays a virtual keyboard, which presents a plurality of input scrolling bars and at least one switch scrolling bars in the form of scrolling bars.
  • the user can simultaneously change characters or symbols presented by all the input scrolling bars.
  • the user may further click and slide a single input scrolling bar to only temporarily change the character or symbol presented by the single input scrolling bar and to input the character or symbol.
  • the handheld device and the input method thereof according to the present invention allow the user to switch between characters or/and symbols and to input characters and symbols more directly, simply and rapidly.
  • the handheld device comprises a touch screen and a processor.
  • the touch screen is configured to sense a touch to generate a touch signal, and display a user interface.
  • the user interface comprises an input zone.
  • the input zone defines a plurality of input scrolling bars and at least one switch scrolling bar.
  • Each of the input scrolling bars has a primary character-symbol and at least one secondary character-symbol.
  • the processor which is electrically connected to the touch screen, is configured to determine that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone.
  • the processor changes the primary character-symbol of the target input scrolling bar into another primary character-symbol and changes the at least one secondary character-symbol of the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol.
  • the processor is further configured to change the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol after the input signal is generated, where the another primary character-symbol corresponds to one of the at least one secondary character-symbol, and one of the another at least one secondary character-symbol corresponds to the primary character-symbol.
  • the processor simultaneously changes the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars according to a second sliding direction corresponding to the sliding action.
  • the handheld device comprises a touch screen and a processor.
  • the touch screen senses a touch to generate a touch signal, and displays a user interface.
  • the user interface comprises an input zone.
  • the input zone defines a plurality of input scrolling bars and at least one switch scrolling bar.
  • Each of the input scrolling bars has a primary character-symbol and at least one secondary character-symbol.
  • the input method is executed by the processor and comprises the following steps of: (a) determining that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone; (b) when the touch signal corresponds to the target input scrolling bar among the input scrolling bars of the input zone, changing the primary character-symbol of the target input scrolling bar into another primary character-symbol and changing the at least one secondary character-symbol of the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol, and changing the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol after the input signal is generated, wherein the another primary character-symbol corresponds to one of the at least one secondary character-symbol, and one of the another at least one secondary character
  • FIG. 1 is a schematic view of a virtual keyboard 1 in the prior art
  • FIG. 2 is a schematic view of a handheld device 2 according to a first embodiment and a second embodiment of the present invention
  • FIG. 3 is a schematic view of an input zone 41 in the first embodiment and the second embodiment of the present invention.
  • FIGS. 4A ⁇ 4B depict an implementation in which the input zone 41 is used by a user
  • FIGS. 5A ⁇ 5B depict other implementations of the input zone 41 according to the present invention.
  • FIGS. 6A ⁇ 6C depict other implementations in which the input zone 41 is used by a user
  • FIGS. 7A ⁇ 7B depict other implementations in which the handheld device 2 is used by a user.
  • FIG. 8 is a flowchart diagram of an input method according to a third embodiment of the present invention.
  • FIG. 2 depicts a handheld device 2 .
  • the handheld device 2 may be a smartphone, a digital personal assistant (PDA), a tablet computer, personal computers (PC), laptop PC, a satellite positioning & navigation device or some other portable device.
  • the handheld device 2 comprises a touch screen 21 and a processor 23 .
  • the processor 23 is electrically connected to the touch screen 21 .
  • other elements of the handheld device 2 e.g., a communication module, a display driving module, a power module and other elements less related to the present invention, are all omitted from the drawings for the sake of simplicity.
  • the touch screen 21 may be any of various types of touch screens, e.g., a capacitive touch screen, a resistive touch screen, an electromagnetic touch screen or an ultrasonic wave touch screen.
  • the touch screen 21 may sense a touch generated by a user with his or her finger or with a touch pen, and generate a touch signal 202 accordingly. Specifically, when a finger of the user touches or slides on the touch screen 21 , this operation can be sensed by the touch screen 21 to generate a touch signal 202 .
  • a user interface 4 is displayed by the touch screen 21 , as shown in FIG. 3 and FIGS. 4A ⁇ 4B .
  • the user interface 4 comprises an input zone 41 , which defines a plurality of input scrolling bars ISB and at least one switch scrolling bar SSB.
  • Each of the input scrolling bars ISB has a primary character-symbol and at least one secondary character-symbol, and is presented in the form of a scrolling bar.
  • the primary character-symbol of each of the input scrolling bars is an English lower-case character and the secondary character-symbols of each of the input scrolling bars are an English capital character, a digital symbol and a punctuation symbol.
  • the processor 23 receives the touch signal 202 from the touch screen 21 , determines that this touch is a sliding action and determines whether the touch signal 202 corresponds to one of the input scrolling bars ISB or to the switch scrolling bars SSB of the input zone 41 .
  • the processor 23 changes the primary character-symbol presented by the target input scrolling bar ISB 1 into another primary character-symbol and changes the at least one secondary character-symbol into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol and then input a symbol or a character of the another primary character-symbol into the user interface 4 .
  • a target input scrolling bar e.g., ISB 1
  • the processor 23 changes the primary character-symbol presented by the target input scrolling bar ISB 1 into another primary character-symbol and changes the at least one secondary character-symbol into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol and then input a symbol or a character of the another primary character-symbol into the user interface 4 .
  • the processor 23 further changes the another primary character-symbol presented by the target input scrolling bar ISB 1 back into the original primary character-symbol and changes the another at least one secondary character-symbol presented by the target input scrolling bar ISB 1 back into the original at least one secondary character-symbol after the input signal 202 is generated.
  • the another primary character-symbol corresponds to one of the original at least one secondary character-symbol
  • one of the another at least one secondary character-symbol corresponds to the original primary character-symbol.
  • the aforesaid “another primary character-symbol” corresponds to one of the “original at least one secondary character-symbol” presented when the target input scrolling bar ISB 1 hasn't been scrolled.
  • one of the aforesaid “another at least one secondary character-symbol” corresponds to the “original primary character-symbol” presented when the target input scrolling bar ISB 1 hasn't been scrolled.
  • the processor 23 further generates an input signal (not depicted) corresponding to the changed primary character-symbol “@”, and after the changed primary character-symbol “@” is input and displayed on the touch screen 21 , changes the primary character-symbol of the target input scrolling bar ISB 1 from “@” back into “s” and changes the two secondary character-symbols from “S” and “s” back into “@” and “S”.
  • the processor 23 changes a representative primary character-symbol and at least one representative secondary character-symbol presented by this switch scrolling bar SSB and simultaneously changes the primary character-symbol and the at least one secondary character-symbol presented by each of the input scrolling bars ISB according to a second sliding direction corresponding to the sliding action.
  • An example will be illustrated with reference to FIG. 3 and FIGS. 4A ⁇ 4B .
  • first and second in the “first” sliding direction and the “second” sliding direction described above are only for convenience of description, and do not mean any difference in time or in direction.
  • first sliding direction and the “second” sliding direction may respectively be sliding upwards or sliding downwards, and the two sliding directions may be either the same or different.
  • the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars ISB of the input zone 41 may be one of a language input character-symbol, a digital symbol, a punctuation symbol, and a facial expression symbol respectively.
  • the language input character-symbol may be one of an English lower-case character, an English capital character, a Chinese phonetic symbol, and a Japanese phonetic alphabet symbol.
  • each of the input scrolling bars ISB of the input zone 41 may present a combination of other kinds of character-symbols (e.g., a combination of an “English lower-case character”, an “English capital character”, a “Chinese phonetic symbol”, a “Japanese phonetic alphabet symbol”, a “facial expression symbol” and a “digital-and-punctuation symbol” etc.).
  • character-symbols e.g., a combination of an “English lower-case character”, an “English capital character”, a “Chinese phonetic symbol”, a “Japanese phonetic alphabet symbol”, a “facial expression symbol” and a “digital-and-punctuation symbol” etc.
  • each of the input scrolling bars may only display one secondary character-symbol (as shown in FIG. 5A ).
  • no secondary character-symbol is displayed by each of the input scrolling bars before the input zone 41 is touched by the user (as shown in FIG. 5B ), and the secondary character-symbols are displayed only when the input zone 41 is touched by the user.
  • FIGS. 6A ⁇ 6C Only the primary character-symbol is displayed by each of the input scrolling bars ISB when the switch scrolling bars SSB are not touched by the user (as shown in FIG. 6 ); however, the secondary character-symbols of each of the input scrolling bars are displayed in the input zone 41 as soon as one of the switch scrolling bars SSB is touched by the user (as shown in FIG. 6B ), or the secondary character-symbols of each of the input scrolling bars are displayed in the input zone 41 as soon as one of the input scrolling bars ISB is touched by the user (as shown in FIG. 6C ) to allow the user to scroll the input scrolling bars according to the displayed secondary character-symbols.
  • the input zone 41 can be presented always in an upright manner regardless of how the handheld device 2 is held by the user. As shown in FIG. 7A and FIG. 7B , no matter whether the handheld device 2 is held upright or laterally by the user, the input zone 41 can be adjusted by the processor 23 to be presented always upright on the touch screen 21 in response to changes sensed by a movement sensing device (e.g., a gravity sensor or a gyro) in the handheld device 2 .
  • a movement sensing device e.g., a gravity sensor or a gyro
  • FIG. 3 Please also refer to FIG. 3 for a second embodiment.
  • This embodiment is an embodiment extended from the first embodiment, so this embodiment can also execute all the operations described in the first embodiment and have all the corresponding functions. Therefore, only differences from the first embodiment will be described herebelow.
  • the input zone 41 of this embodiment further comprises at least one input key IK and at least one cursor movement scrolling bar CMSB.
  • the user can use the input key IK to accomplish line feed or format editing. For example, the user may press a blank input key IK 1 and then input the text; or the user may press a line feed input key IK 2 and then input the text.
  • the cursor movement scrolling bar CMSB is used to allow the user to change the location of the input cursor on the user interface 4 according to a direction (a left, right, upward or downward direction) of sliding the cursor movement scrolling bar CMSB.
  • the at least one input key IK and the at least one cursor movement scrolling bar CMSB are provided only as an optional design of the present invention, and modifications (e.g., adding or removing the at least one input key IK and/or the at least one cursor movement scrolling bar CMSB) can be readily made by any people skilled in the art based on the aforesaid embodiment, so the input keys IK and the cursor movement scrolling bars CMSB depicted in the drawings are not intended to limit the scope of the present invention.
  • a third embodiment of the present invention is an input method, a flowchart diagram of which is shown in FIG. 8 .
  • This input method is used for the handheld device 2 described in the first embodiment and the second embodiment.
  • the handheld device comprises a touch screen and a processor.
  • the touch screen senses a touch to generate a touch signal, and displays a user interface.
  • the user interface comprises an input zone.
  • the input zone defines a plurality of input scrolling bars and at least one switch scrolling bar.
  • Each of the input scrolling bars has a primary character-symbol and at least one secondary character-symbol and is presented in the form of scrolling bar.
  • This input method is executed by the processor.
  • step 801 is executed to enable the processor to determine that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone. Then, when the touch signal corresponds to the target input scrolling bar among the input scrolling bars of the input zone, step 803 is executed to change the primary character-symbol presented by the target input scrolling bar into another primary character-symbol and change the at least one secondary character-symbol presented by the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol.
  • step 805 is executed to enable the processor to further change the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol.
  • the target input scrolling bar is designed to present secondary character-symbols
  • the another at least one secondary character-symbol presented by the target input scrolling bar is also changed back into the at least one secondary character-symbol.
  • the target input scrolling bar ISB 1 is slid to the another primary character-symbol
  • the another primary character-symbol corresponds to one of the at least one secondary character-symbol
  • one of the another at least one secondary character-symbol corresponds to the primary character-symbol.
  • step 807 is executed to simultaneously change the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars according to a second sliding direction corresponding to the sliding action.
  • the terms “first” and “second” in the “first” sliding direction and the “second” sliding direction described above are only for convenience of description, and do not mean any difference in time or in direction.
  • the “first” sliding direction and the “second” sliding direction may respectively be sliding upwards or sliding downwards, and the two sliding directions may be either the same or different.
  • the step 803 and the step 807 may change the primary character-symbol and the at least one secondary character-symbol presented by the target input scrolling bar or presented by each of the input scrolling bars according to the sliding direction from the user so as to allow the user to further input a character or a symbol.
  • the input method of this embodiment can also execute all the operations and have all the functions set forth in the first embodiment and the second embodiment. How the input method of this embodiment executes these operations and have these functions will be readily appreciated by those of ordinary skill in the art based on the explanation of the first embodiment and the second embodiment, and thus will not be further described herein.
  • the handheld device and the input method thereof of the present invention change the primary character-symbol and the at least one secondary character-symbol of a target input scrolling bar among the input scrolling bars and then input a character or a symbol; or simultaneously change the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars, respectively.
  • This allows the user to switch between text symbols or/and facial expression symbols according to contents to be edited.
  • the present invention allows the user to switch between character-symbols presented by the input scrolling bars more conveniently and directly so as to effectively edit the contents to be input.

Abstract

A handheld device and an input method for the handheld device are provided. The handheld device includes a touch screen and a processor. The touch screen senses a touch to generate a touch signal and displays a user interface with an input zone which defines input scrolling bars and at least one switch scrolling bar. Each input scrolling bar has a primary character-symbol and at least one secondary character-symbol. The processor determines that the touch signal corresponds to a target input scrolling bar of the input scrolling to temporarily change the primary character-symbol and the at least one secondary character-symbol of the target input scrolling bar and generates an input signal, or that the touch signal corresponds to the at least one switch scrolling bar to simultaneously change the primary character-symbols and the at least one secondary character-symbol of the input scrolling bars.

Description

    PRIORITY
  • This application claims the benefit of priority based on Taiwan Patent Application No. 103115920 filed on May 5, 2014, which is hereby incorporated by reference in its entirety.
  • FIELD
  • The present invention relates to a handheld device and an input method thereof. More particularly, the handheld device of the present invention displays a virtual keyboard, which allows to change character-symbols presented by the input keys through the use of scrolling bars and to input characters or character-symbols.
  • BACKGROUND
  • With rapid advancement of the science and technologies as well as the Internet, demands for information exchanges, communications, and entertainments also increase significantly. To satisfy these demands, various kinds of handheld devices have been produced in large batches for use by consumers. The commonly used handheld devices include smartphones, digital personal assistants (PDAs), tablet computers, personal computers (PC), laptop PC, multimedia playing devices, satellite positioning & navigation devices and so on.
  • Take the smartphones as an example for description. Most of the smartphones currently available on the market are provided with a touch screen so that users can operate the smartphones by touching the touch screen. As shown in FIG. 1, when a user desires to perform text communications or edit a file, a virtual keyboard 1 in a user interface will be activated by the smartphone to display various characters and symbols for clicking and inputting by the user. However, the conventional virtual keyboard 1 can only display one of a language character-symbol, a digital symbol, a punctuation symbol and a facial expression symbol at a time. Therefore, a user who needs to input a Chinese letter, an English letter, a number and a facial symbol continuously must click the switch buttons 11, 13 or 15 from time to time to change presentations of the whole virtual keyboard. This represents inconveniences to the user in the inputting process. For example, actually this situation tends to occur especially for Asian users. As an example, when a user desires to input a Chinese (or Japanese or Korean) letter, an English letter and a number respectively, he or she must click the switch buttons 11, 13 or 15 from time to time in order to accomplish the input of the Chinese (or Japanese or Korean) letter, the English letter and the number respectively.
  • Accordingly, an urgent need exists in the art to provide a convenient character and symbol input mechanism that allows the user to switch between characters or/and symbols and to input characters and symbols more directly, simply and rapidly.
  • SUMMARY
  • An objective of the present invention includes providing a handheld device and an input method thereof. The handheld device displays a virtual keyboard, which presents a plurality of input scrolling bars and at least one switch scrolling bars in the form of scrolling bars. By means of the at least one switch scrolling bar, the user can simultaneously change characters or symbols presented by all the input scrolling bars. Besides, the user may further click and slide a single input scrolling bar to only temporarily change the character or symbol presented by the single input scrolling bar and to input the character or symbol. Thereby, the handheld device and the input method thereof according to the present invention allow the user to switch between characters or/and symbols and to input characters and symbols more directly, simply and rapidly.
  • Disclosed is a handheld device. The handheld device comprises a touch screen and a processor. The touch screen is configured to sense a touch to generate a touch signal, and display a user interface. The user interface comprises an input zone. The input zone defines a plurality of input scrolling bars and at least one switch scrolling bar. Each of the input scrolling bars has a primary character-symbol and at least one secondary character-symbol. The processor, which is electrically connected to the touch screen, is configured to determine that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone. When the touch signal corresponds to the target input scrolling bar among the input scrolling bars of the input zone, the processor changes the primary character-symbol of the target input scrolling bar into another primary character-symbol and changes the at least one secondary character-symbol of the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol. The processor is further configured to change the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol after the input signal is generated, where the another primary character-symbol corresponds to one of the at least one secondary character-symbol, and one of the another at least one secondary character-symbol corresponds to the primary character-symbol. When the touch signal corresponds to the at least one switch scrolling bar of the input zone, the processor simultaneously changes the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars according to a second sliding direction corresponding to the sliding action.
  • Additionally disclosed is an input method for use in a handheld device. The handheld device comprises a touch screen and a processor. The touch screen senses a touch to generate a touch signal, and displays a user interface. The user interface comprises an input zone. The input zone defines a plurality of input scrolling bars and at least one switch scrolling bar. Each of the input scrolling bars has a primary character-symbol and at least one secondary character-symbol. The input method is executed by the processor and comprises the following steps of: (a) determining that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone; (b) when the touch signal corresponds to the target input scrolling bar among the input scrolling bars of the input zone, changing the primary character-symbol of the target input scrolling bar into another primary character-symbol and changing the at least one secondary character-symbol of the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol, and changing the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol after the input signal is generated, wherein the another primary character-symbol corresponds to one of the at least one secondary character-symbol, and one of the another at least one secondary character-symbol corresponds to the primary character-symbol; and (c) when the touch signal corresponds to the at least one switch scrolling bar of the input zone, simultaneously changing the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars according to a second sliding direction corresponding to the sliding action.
  • The detailed technology and preferred embodiments implemented for the subject invention are described in the following paragraphs accompanying the appended drawings for people skilled in this field to well appreciate the features of the claimed invention.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a schematic view of a virtual keyboard 1 in the prior art;
  • FIG. 2 is a schematic view of a handheld device 2 according to a first embodiment and a second embodiment of the present invention;
  • FIG. 3 is a schematic view of an input zone 41 in the first embodiment and the second embodiment of the present invention;
  • FIGS. 4A˜4B depict an implementation in which the input zone 41 is used by a user;
  • FIGS. 5A˜5B depict other implementations of the input zone 41 according to the present invention;
  • FIGS. 6A˜6C depict other implementations in which the input zone 41 is used by a user;
  • FIGS. 7A˜7B depict other implementations in which the handheld device 2 is used by a user; and
  • FIG. 8 is a flowchart diagram of an input method according to a third embodiment of the present invention.
  • DETAILED DESCRIPTION
  • In the following description, the present invention which relates to a handheld device and an input method thereof will be explained with reference to example embodiments thereof. However, these example embodiments are not intended to limit the present invention to any specific example, embodiment, environment, applications or particular implementations described in these example embodiments. Therefore, description of these example embodiments is only for purpose of illustration rather than to limit the present invention, and the scope of the present invention is governed by the claims.
  • In the following example embodiments and the attached drawings, elements unrelated to the present invention are omitted from depiction; and dimensional relationships among individual elements in the attached drawings are illustrated only for ease of understanding, but not to limit the actual scale.
  • A first embodiment of the present invention is as shown in FIG. 2, which depicts a handheld device 2. The handheld device 2 may be a smartphone, a digital personal assistant (PDA), a tablet computer, personal computers (PC), laptop PC, a satellite positioning & navigation device or some other portable device. The handheld device 2 comprises a touch screen 21 and a processor 23. The processor 23 is electrically connected to the touch screen 21. It shall be noted that, other elements of the handheld device 2, e.g., a communication module, a display driving module, a power module and other elements less related to the present invention, are all omitted from the drawings for the sake of simplicity.
  • The touch screen 21 may be any of various types of touch screens, e.g., a capacitive touch screen, a resistive touch screen, an electromagnetic touch screen or an ultrasonic wave touch screen. The touch screen 21 may sense a touch generated by a user with his or her finger or with a touch pen, and generate a touch signal 202 accordingly. Specifically, when a finger of the user touches or slides on the touch screen 21, this operation can be sensed by the touch screen 21 to generate a touch signal 202.
  • In addition, a user interface 4 is displayed by the touch screen 21, as shown in FIG. 3 and FIGS. 4A˜4B. The user interface 4 comprises an input zone 41, which defines a plurality of input scrolling bars ISB and at least one switch scrolling bar SSB. Each of the input scrolling bars ISB has a primary character-symbol and at least one secondary character-symbol, and is presented in the form of a scrolling bar. For example, as shown in FIG. 3, at present the primary character-symbol of each of the input scrolling bars is an English lower-case character and the secondary character-symbols of each of the input scrolling bars are an English capital character, a digital symbol and a punctuation symbol.
  • The processor 23 receives the touch signal 202 from the touch screen 21, determines that this touch is a sliding action and determines whether the touch signal 202 corresponds to one of the input scrolling bars ISB or to the switch scrolling bars SSB of the input zone 41. If the touch signal 202 corresponds to a target input scrolling bar (e.g., ISB1) among the input scrolling bars ISB of the input zone 41, the processor 23 changes the primary character-symbol presented by the target input scrolling bar ISB1 into another primary character-symbol and changes the at least one secondary character-symbol into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol and then input a symbol or a character of the another primary character-symbol into the user interface 4.
  • The processor 23 further changes the another primary character-symbol presented by the target input scrolling bar ISB1 back into the original primary character-symbol and changes the another at least one secondary character-symbol presented by the target input scrolling bar ISB1 back into the original at least one secondary character-symbol after the input signal 202 is generated. Conceivably, when the target input scrolling bar ISB1 is slid by the user to the another primary character-symbol, the another primary character-symbol corresponds to one of the original at least one secondary character-symbol, and one of the another at least one secondary character-symbol corresponds to the original primary character-symbol.
  • More specifically, the aforesaid “another primary character-symbol” corresponds to one of the “original at least one secondary character-symbol” presented when the target input scrolling bar ISB1 hasn't been scrolled. Likewise, one of the aforesaid “another at least one secondary character-symbol” corresponds to the “original primary character-symbol” presented when the target input scrolling bar ISB1 hasn't been scrolled.
  • An example will be illustrated with reference to FIG. 3. When the target input scrolling bar ISB1 is slid downwards by the user, the primary character-symbol is changed from “s” into another primary character-symbol “@”, and the two secondary character-symbols are changed from “@” and “S” into “S” and “s”. Then, the processor 23 further generates an input signal (not depicted) corresponding to the changed primary character-symbol “@”, and after the changed primary character-symbol “@” is input and displayed on the touch screen 21, changes the primary character-symbol of the target input scrolling bar ISB1 from “@” back into “s” and changes the two secondary character-symbols from “S” and “s” back into “@” and “S”.
  • Furthermore, please refer to FIG. 3 and FIGS. 4A˜4B. When the touch signal 202 corresponds to one of the switch scrolling bars SSB of the input zone 41, the processor 23 changes a representative primary character-symbol and at least one representative secondary character-symbol presented by this switch scrolling bar SSB and simultaneously changes the primary character-symbol and the at least one secondary character-symbol presented by each of the input scrolling bars ISB according to a second sliding direction corresponding to the sliding action. An example will be illustrated with reference to FIG. 3 and FIGS. 4A˜4B. When the switch scrolling bar SSB is slid upwards by the user to change the representative primary character-symbol thereof from “a” into “A”, the primary character-symbol presented by each of the input scrolling bars ISB is simultaneously changed from an “English lower-case character” into an “English capital character” and the secondary character-symbols are simultaneously changed from a “digital-and-punctuation symbol” and an “English capital character” into an “English lower-case character” and a “Chinese phonetic symbol”.
  • It should be appreciated that, the terms “first” and “second” in the “first” sliding direction and the “second” sliding direction described above are only for convenience of description, and do not mean any difference in time or in direction. In other words, the “first” sliding direction and the “second” sliding direction may respectively be sliding upwards or sliding downwards, and the two sliding directions may be either the same or different.
  • In detail, the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars ISB of the input zone 41 may be one of a language input character-symbol, a digital symbol, a punctuation symbol, and a facial expression symbol respectively. For example, the language input character-symbol may be one of an English lower-case character, an English capital character, a Chinese phonetic symbol, and a Japanese phonetic alphabet symbol. In this embodiment, as shown in FIG. 3 and FIGS. 4A˜4B, a combination of an “English lower-case character”, an “English capital character”, a “digital-and-punctuation symbol” and a “Chinese phonetic symbol” is illustrated as an example of each of the input scrolling bars ISB of the input zone 41. However, in other embodiments, each of the input scrolling bars ISB of the input zone 41 may present a combination of other kinds of character-symbols (e.g., a combination of an “English lower-case character”, an “English capital character”, a “Chinese phonetic symbol”, a “Japanese phonetic alphabet symbol”, a “facial expression symbol” and a “digital-and-punctuation symbol” etc.). These varied combinations can be appreciated by people of ordinary skill in the art according to the descriptions of this embodiment and, thus, will not be further described herein.
  • It should be appreciated that, in this embodiment, there are two switch scrolling bars SSB, which are disposed at the lower left side and the lower right side of the input zone 41 respectively; however, the input zone 41 in other embodiments may comprise only a single switch scrolling bar SSB, which is disposed at the lower left side or the lower right side of the input zone 41. In addition, for purpose of simplicity, only two secondary character-symbols are displayed by each of the input scrolling bars in this embodiment; however, more than two secondary character-symbols may be displayed by each of the input scrolling bars in other embodiments. In another embodiment, each of the input scrolling bars may only display one secondary character-symbol (as shown in FIG. 5A). Furthermore, in a further embodiment, no secondary character-symbol is displayed by each of the input scrolling bars before the input zone 41 is touched by the user (as shown in FIG. 5B), and the secondary character-symbols are displayed only when the input zone 41 is touched by the user.
  • For example, please refer to FIGS. 6A˜6C. Only the primary character-symbol is displayed by each of the input scrolling bars ISB when the switch scrolling bars SSB are not touched by the user (as shown in FIG. 6); however, the secondary character-symbols of each of the input scrolling bars are displayed in the input zone 41 as soon as one of the switch scrolling bars SSB is touched by the user (as shown in FIG. 6B), or the secondary character-symbols of each of the input scrolling bars are displayed in the input zone 41 as soon as one of the input scrolling bars ISB is touched by the user (as shown in FIG. 6C) to allow the user to scroll the input scrolling bars according to the displayed secondary character-symbols.
  • It can be appreciated by people of ordinary skill in the art from this embodiment that: depending on different designs, implementations where there is a single switch scrolling bar SSB and each of the input scrolling bars ISB may display more than two secondary character-symbols/one character-symbol/no character-symbol are possible. These implementations have functions and operations identical to those described above and differ only in the number of the switch scrolling bars SSB and in display timings of the secondary character-symbols, so these implementations will not be further described herein.
  • Additionally, please refer to FIG. 7A and FIG. 7B. The input zone 41 can be presented always in an upright manner regardless of how the handheld device 2 is held by the user. As shown in FIG. 7A and FIG. 7B, no matter whether the handheld device 2 is held upright or laterally by the user, the input zone 41 can be adjusted by the processor 23 to be presented always upright on the touch screen 21 in response to changes sensed by a movement sensing device (e.g., a gravity sensor or a gyro) in the handheld device 2.
  • Please also refer to FIG. 3 for a second embodiment. This embodiment is an embodiment extended from the first embodiment, so this embodiment can also execute all the operations described in the first embodiment and have all the corresponding functions. Therefore, only differences from the first embodiment will be described herebelow.
  • As shown in FIG. 3, FIGS. 4A˜4B, FIGS. 5A˜5B and FIGS. 6A˜6C, the input zone 41 of this embodiment further comprises at least one input key IK and at least one cursor movement scrolling bar CMSB. The user can use the input key IK to accomplish line feed or format editing. For example, the user may press a blank input key IK1 and then input the text; or the user may press a line feed input key IK2 and then input the text. The cursor movement scrolling bar CMSB is used to allow the user to change the location of the input cursor on the user interface 4 according to a direction (a left, right, upward or downward direction) of sliding the cursor movement scrolling bar CMSB. It shall be appreciated that, the at least one input key IK and the at least one cursor movement scrolling bar CMSB are provided only as an optional design of the present invention, and modifications (e.g., adding or removing the at least one input key IK and/or the at least one cursor movement scrolling bar CMSB) can be readily made by any people skilled in the art based on the aforesaid embodiment, so the input keys IK and the cursor movement scrolling bars CMSB depicted in the drawings are not intended to limit the scope of the present invention.
  • A third embodiment of the present invention is an input method, a flowchart diagram of which is shown in FIG. 8. This input method is used for the handheld device 2 described in the first embodiment and the second embodiment. The handheld device comprises a touch screen and a processor. The touch screen senses a touch to generate a touch signal, and displays a user interface. The user interface comprises an input zone. The input zone defines a plurality of input scrolling bars and at least one switch scrolling bar. Each of the input scrolling bars has a primary character-symbol and at least one secondary character-symbol and is presented in the form of scrolling bar. This input method is executed by the processor.
  • Firstly, step 801 is executed to enable the processor to determine that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone. Then, when the touch signal corresponds to the target input scrolling bar among the input scrolling bars of the input zone, step 803 is executed to change the primary character-symbol presented by the target input scrolling bar into another primary character-symbol and change the at least one secondary character-symbol presented by the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol.
  • Then, step 805 is executed to enable the processor to further change the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol. Moreover, if the target input scrolling bar is designed to present secondary character-symbols, then the another at least one secondary character-symbol presented by the target input scrolling bar is also changed back into the at least one secondary character-symbol. As described previously, when the target input scrolling bar ISB1 is slid to the another primary character-symbol, the another primary character-symbol corresponds to one of the at least one secondary character-symbol, and one of the another at least one secondary character-symbol corresponds to the primary character-symbol.
  • In addition, when the touch signal corresponds to the at least one switch scrolling bar of the input zone, step 807 is executed to simultaneously change the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars according to a second sliding direction corresponding to the sliding action.
  • It should be appreciated that, the terms “first” and “second” in the “first” sliding direction and the “second” sliding direction described above are only for convenience of description, and do not mean any difference in time or in direction. In other words, the “first” sliding direction and the “second” sliding direction may respectively be sliding upwards or sliding downwards, and the two sliding directions may be either the same or different. Accordingly, the step 803 and the step 807 may change the primary character-symbol and the at least one secondary character-symbol presented by the target input scrolling bar or presented by each of the input scrolling bars according to the sliding direction from the user so as to allow the user to further input a character or a symbol.
  • In addition to the aforesaid steps, the input method of this embodiment can also execute all the operations and have all the functions set forth in the first embodiment and the second embodiment. How the input method of this embodiment executes these operations and have these functions will be readily appreciated by those of ordinary skill in the art based on the explanation of the first embodiment and the second embodiment, and thus will not be further described herein.
  • According to the above descriptions, through sliding the input scrolling bars or the switch scrolling bars on the user interface by the user, the handheld device and the input method thereof of the present invention change the primary character-symbol and the at least one secondary character-symbol of a target input scrolling bar among the input scrolling bars and then input a character or a symbol; or simultaneously change the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars, respectively. This allows the user to switch between text symbols or/and facial expression symbols according to contents to be edited. Accordingly, as compared to conventional handheld devices and input methods thereof, the present invention allows the user to switch between character-symbols presented by the input scrolling bars more conveniently and directly so as to effectively edit the contents to be input.
  • The above disclosure is related to the detailed technical contents and inventive features thereof. People skilled in this field may proceed with a variety of modifications and replacements based on the disclosures and suggestions of the invention as described without departing from the characteristics thereof. Nevertheless, although such modifications and replacements are not fully disclosed in the above descriptions, they have substantially been covered in the following claims as appended.

Claims (8)

What is claimed is:
1. A handheld device, comprising:
a touch screen, being configured to sense a touch to generate a touch signal, and display a user interface, wherein the user interface comprises an input zone, the input zone defines a plurality of input scrolling bars and at least one switch scrolling bar, and each of the input scrolling bars has a primary character-symbol and at least one secondary character-symbol; and
a processor electrically connected to the touch screen, being configured to determine that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone, wherein when the touch signal corresponds to the target input scrolling bar, the processor changes the primary character-symbol of the target input scrolling bar into another primary character-symbol and changes the at least one secondary character-symbol of the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol, the processor is further configured to change the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol after the input signal is generated, the another primary character-symbol corresponds to one of the at least one secondary character-symbol, one of the another at least one secondary character-symbol corresponds to the primary character-symbol, and when the touch signal corresponds to the at least one switch scrolling bar of the input zone, the processor simultaneously changes the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars according to a second sliding direction corresponding to the sliding action.
2. The handheld device of claim 1, wherein the primary character-symbol and the at least one secondary character-symbol presented by each of the input scrolling bars is one of a language input character-symbol, a digital symbol, a punctuation symbol, and a facial expression symbol respectively.
3. The handheld device of claim 2, wherein the language input character-symbol is one of an English lower-case character, an English capital character, a Chinese phonetic symbol, and a Japanese phonetic alphabet symbol.
4. The handheld device of claim 1, wherein the input zone further comprises at least one input key and at least one cursor movement scrolling bar.
5. An input method for use in a handheld device, the handheld device comprising a touch screen and a processor, the touch screen being configured to sense a touch to generate a touch signal and display a user interface, the user interface comprising an input zone, the input zone defining a plurality of input scrolling bars and at least one switch scrolling bar, and each of the input scrolling bars having a primary character-symbol and at least one secondary character-symbol, the input method being executed by the processor and comprising the following steps of:
(a) determining that the touch is a sliding action and the touch signal corresponds to a target input scrolling bar among the input scrolling bars or to the at least one switch scrolling bar of the input zone;
(b) when the touch signal corresponds to the target input scrolling bar among the input scrolling bars of the input zone, changing the primary character-symbol of the target input scrolling bar into another primary character-symbol and changing the at least one secondary character-symbol of the target input scrolling bar into another at least one secondary character-symbol according to a first sliding direction corresponding to the sliding action so as to generate an input signal corresponding to the another primary character-symbol, and changing the another primary character-symbol presented by the target input scrolling bar back into the primary character-symbol after the input signal is generated, wherein the another primary character-symbol corresponds to one of the at least one secondary character-symbol, one of the another at least one secondary character-symbol corresponds to the primary character-symbol; and
(c) when the touch signal corresponds to the at least one switch scrolling bar of the input zone, simultaneously changing the primary character-symbol and the at least one secondary character-symbol of each of the input scrolling bars according to a second sliding direction corresponding to the sliding action.
6. The input method of claim 5, wherein the primary character-symbol and the at least one secondary character-symbol presented by each of the input scrolling bars is one of a language input character-symbol, a digital symbol, a punctuation symbol, and a facial expression symbol respectively.
7. The input method of claim 6, wherein the language input character-symbol is one of an English lower-case character, an English capital character, a Chinese phonetic symbol, and a Japanese phonetic alphabet symbol.
8. The input method of claim 5, wherein the input zone further comprises at least one input key and at least one cursor movement scrolling bar.
US14/704,330 2014-05-05 2015-05-05 Handheld device and input method thereof Abandoned US20150317077A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW103115920 2014-05-05
TW103115920A TWI603255B (en) 2014-05-05 2014-05-05 Handheld device and input method thereof

Publications (1)

Publication Number Publication Date
US20150317077A1 true US20150317077A1 (en) 2015-11-05

Family

ID=53177118

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/704,330 Abandoned US20150317077A1 (en) 2014-05-05 2015-05-05 Handheld device and input method thereof

Country Status (6)

Country Link
US (1) US20150317077A1 (en)
EP (1) EP2942704A1 (en)
JP (1) JP6057441B2 (en)
KR (1) KR101671797B1 (en)
CN (1) CN105094416B (en)
TW (1) TWI603255B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD804499S1 (en) * 2014-03-07 2017-12-05 King.Com Ltd. Display screen or portion thereof with graphical user interface
US10635305B2 (en) * 2018-02-01 2020-04-28 Microchip Technology Incorporated Touchscreen user interface with multi-language support

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022005238A1 (en) * 2020-07-01 2022-01-06 윤경숙 Character input method

Citations (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295052B1 (en) * 1996-02-19 2001-09-25 Misawa Homes Co., Ltd. Screen display key input unit
US6377966B1 (en) * 1997-10-22 2002-04-23 Flashpoint Technology, Inc. Graphical interface to select characters representing phonetic articulation and no articulation groups
US20020093535A1 (en) * 2001-01-17 2002-07-18 Murphy Michael William User interface for character entry using a minimum number of selection keys
US6597345B2 (en) * 2000-03-03 2003-07-22 Jetway Technologies Ltd. Multifunctional keypad on touch screen
US20040066405A1 (en) * 2000-07-26 2004-04-08 Olaf Wessler Method and input device for inputting characters from a character set, especially one-handedly
US6741235B1 (en) * 2000-06-13 2004-05-25 Michael Goren Rapid entry of data and information on a reduced size input area
US20040104896A1 (en) * 2002-11-29 2004-06-03 Daniel Suraqui Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system
US20050184959A1 (en) * 2004-01-20 2005-08-25 Ralf Kompe Haptic key controlled data input
US20050190160A1 (en) * 2004-02-27 2005-09-01 Wang John C. Handheld electronic device
US20050210402A1 (en) * 1999-03-18 2005-09-22 602531 British Columbia Ltd. Data entry for personal computing devices
US20050240879A1 (en) * 2004-04-23 2005-10-27 Law Ho K User input for an electronic device employing a touch-sensor
US7088340B2 (en) * 2001-04-27 2006-08-08 Misawa Homes Co., Ltd. Touch-type key input apparatus
US7190351B1 (en) * 2002-05-10 2007-03-13 Michael Goren System and method for data input
US20070247442A1 (en) * 2004-07-30 2007-10-25 Andre Bartley K Activating virtual keys of a touch-screen virtual keyboard
US20070256029A1 (en) * 2006-05-01 2007-11-01 Rpo Pty Llimited Systems And Methods For Interfacing A User With A Touch-Screen
US20070296704A1 (en) * 2006-06-26 2007-12-27 Samsung Electronics Co., Ltd. Virtual wheel interface for mobile terminal and character input method using the same
US7385592B2 (en) * 2002-01-18 2008-06-10 Qualcomm Cambridge Limited Graphic user interface for data processing device
US7479949B2 (en) * 2006-09-06 2009-01-20 Apple Inc. Touch screen device, method, and graphical user interface for determining commands by applying heuristics
US7487467B1 (en) * 2005-06-23 2009-02-03 Sun Microsystems, Inc. Visual representation and other effects for application management on a device with a small screen
US20090097753A1 (en) * 2007-10-15 2009-04-16 Harman International Industries, Incorporated System for a text speller
US7530031B2 (en) * 2002-01-28 2009-05-05 Fujitsu Limited Character input device
US20090132917A1 (en) * 2007-11-19 2009-05-21 Landry Robin J Methods and systems for generating a visual user interface
US20090167706A1 (en) * 2007-12-28 2009-07-02 Htc Corporation Handheld electronic device and operation method thereof
US20090176532A1 (en) * 2007-12-10 2009-07-09 Lg Electronics Inc. Character input apparatus and method for mobile terminal
US20090179860A1 (en) * 2007-12-27 2009-07-16 High Tech Computer, Corp. Electronic device, character input module and method for selecting characters thereof
US20100004029A1 (en) * 2008-07-02 2010-01-07 Kim Han-Su Mobile terminal and keypad displaying method thereof
US7721222B1 (en) * 2009-06-10 2010-05-18 Cheman Shaik Dynamic language text generation system and method
US20100185971A1 (en) * 2007-06-13 2010-07-22 Yappa Corporation Mobile terminal device and input device
US20100241993A1 (en) * 2009-03-23 2010-09-23 Chae Kyu-Yeol Key input method and device thereof
US20100325572A1 (en) * 2009-06-23 2010-12-23 Microsoft Corporation Multiple mouse character entry
US20110069012A1 (en) * 2009-09-22 2011-03-24 Sony Ericsson Mobile Communications Ab Miniature character input mechanism
US20110219302A1 (en) * 2010-03-02 2011-09-08 Sony Ericsson Mobile Communications Japan, Inc. Mobile terminal device and input device
US20110285656A1 (en) * 2010-05-19 2011-11-24 Google Inc. Sliding Motion To Change Computer Keys
US20120062465A1 (en) * 2010-09-15 2012-03-15 Spetalnick Jeffrey R Methods of and systems for reducing keyboard data entry errors
US20120113008A1 (en) * 2010-11-08 2012-05-10 Ville Makinen On-screen keyboard with haptic effects
US8209606B2 (en) * 2007-01-07 2012-06-26 Apple Inc. Device, method, and graphical user interface for list scrolling on a touch-screen display
US20120162078A1 (en) * 2010-12-28 2012-06-28 Bran Ferren Adaptive virtual keyboard for handheld device
US8386958B1 (en) * 2007-09-12 2013-02-26 Oracle America, Inc. Method and system for character input
US20140040810A1 (en) * 2012-08-01 2014-02-06 James George Haliburton Electronic device and method of changing a keyboard
US20140098024A1 (en) * 2012-10-10 2014-04-10 Microsoft Corporation Split virtual keyboard on a mobile computing device
US20140132519A1 (en) * 2012-11-14 2014-05-15 Samsung Electronics Co., Ltd. Method and electronic device for providing virtual keyboard
US8816966B2 (en) * 2011-05-23 2014-08-26 Microsoft Corporation Touchscreen japanese character selection through sliding input
US20140306899A1 (en) * 2013-04-10 2014-10-16 Barnesandnoble.Com Llc Multidirectional swipe key for virtual keyboard
US8949743B2 (en) * 2008-04-22 2015-02-03 Apple Inc. Language input interface on a device
US20150091804A1 (en) * 2013-10-02 2015-04-02 Konica Minolta, Inc. Technique for improving operability in switching character types in software keyboard
US20150121248A1 (en) * 2013-10-24 2015-04-30 Tapz Communications, LLC System for effectively communicating concepts
US9063642B2 (en) * 2010-10-07 2015-06-23 Electronic Systems Software Solutions Inc. Text entry device and method
US20150261310A1 (en) * 2012-08-01 2015-09-17 Whirlscape, Inc. One-dimensional input system and method
US9256366B2 (en) * 2012-08-14 2016-02-09 Google Technology Holdings LLC Systems and methods for touch-based two-stage text input
US9274685B2 (en) * 2013-03-15 2016-03-01 Google Technology Holdings LLC Systems and methods for predictive text entry for small-screen devices with touch-based two-stage text input
US9342239B2 (en) * 2010-04-21 2016-05-17 Realvnc Ltd Virtual interface devices
US9514304B2 (en) * 2013-12-23 2016-12-06 Intel Corporation Methods and apparatus to facilitate secure screen input

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3546337B2 (en) * 1993-12-21 2004-07-28 ゼロックス コーポレイション User interface device for computing system and method of using graphic keyboard
JP2009205303A (en) * 2008-02-26 2009-09-10 Ntt Docomo Inc Input method and input device
JP5822662B2 (en) * 2010-11-15 2015-11-24 京セラ株式会社 Portable electronic device, control method and program for portable electronic device
JP2013003803A (en) * 2011-06-15 2013-01-07 Sharp Corp Character input device, control method for character input device, control program and recording medium
JP5891540B2 (en) * 2011-10-05 2016-03-23 シャープ株式会社 Character input device, character input method, and program

Patent Citations (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6295052B1 (en) * 1996-02-19 2001-09-25 Misawa Homes Co., Ltd. Screen display key input unit
US6377966B1 (en) * 1997-10-22 2002-04-23 Flashpoint Technology, Inc. Graphical interface to select characters representing phonetic articulation and no articulation groups
US20050210402A1 (en) * 1999-03-18 2005-09-22 602531 British Columbia Ltd. Data entry for personal computing devices
US6597345B2 (en) * 2000-03-03 2003-07-22 Jetway Technologies Ltd. Multifunctional keypad on touch screen
US6741235B1 (en) * 2000-06-13 2004-05-25 Michael Goren Rapid entry of data and information on a reduced size input area
US20040066405A1 (en) * 2000-07-26 2004-04-08 Olaf Wessler Method and input device for inputting characters from a character set, especially one-handedly
US20020093535A1 (en) * 2001-01-17 2002-07-18 Murphy Michael William User interface for character entry using a minimum number of selection keys
US7088340B2 (en) * 2001-04-27 2006-08-08 Misawa Homes Co., Ltd. Touch-type key input apparatus
US7385592B2 (en) * 2002-01-18 2008-06-10 Qualcomm Cambridge Limited Graphic user interface for data processing device
US7530031B2 (en) * 2002-01-28 2009-05-05 Fujitsu Limited Character input device
US7190351B1 (en) * 2002-05-10 2007-03-13 Michael Goren System and method for data input
US20040104896A1 (en) * 2002-11-29 2004-06-03 Daniel Suraqui Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system
US20050184959A1 (en) * 2004-01-20 2005-08-25 Ralf Kompe Haptic key controlled data input
US20050190160A1 (en) * 2004-02-27 2005-09-01 Wang John C. Handheld electronic device
US20050240879A1 (en) * 2004-04-23 2005-10-27 Law Ho K User input for an electronic device employing a touch-sensor
US20070247442A1 (en) * 2004-07-30 2007-10-25 Andre Bartley K Activating virtual keys of a touch-screen virtual keyboard
US7487467B1 (en) * 2005-06-23 2009-02-03 Sun Microsystems, Inc. Visual representation and other effects for application management on a device with a small screen
US20070256029A1 (en) * 2006-05-01 2007-11-01 Rpo Pty Llimited Systems And Methods For Interfacing A User With A Touch-Screen
US20070296704A1 (en) * 2006-06-26 2007-12-27 Samsung Electronics Co., Ltd. Virtual wheel interface for mobile terminal and character input method using the same
US7479949B2 (en) * 2006-09-06 2009-01-20 Apple Inc. Touch screen device, method, and graphical user interface for determining commands by applying heuristics
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US8209606B2 (en) * 2007-01-07 2012-06-26 Apple Inc. Device, method, and graphical user interface for list scrolling on a touch-screen display
US20100185971A1 (en) * 2007-06-13 2010-07-22 Yappa Corporation Mobile terminal device and input device
US8386958B1 (en) * 2007-09-12 2013-02-26 Oracle America, Inc. Method and system for character input
US20090097753A1 (en) * 2007-10-15 2009-04-16 Harman International Industries, Incorporated System for a text speller
US20090132917A1 (en) * 2007-11-19 2009-05-21 Landry Robin J Methods and systems for generating a visual user interface
US8839123B2 (en) * 2007-11-19 2014-09-16 Red Hat, Inc. Generating a visual user interface
US20090176532A1 (en) * 2007-12-10 2009-07-09 Lg Electronics Inc. Character input apparatus and method for mobile terminal
US20090179860A1 (en) * 2007-12-27 2009-07-16 High Tech Computer, Corp. Electronic device, character input module and method for selecting characters thereof
US20090167706A1 (en) * 2007-12-28 2009-07-02 Htc Corporation Handheld electronic device and operation method thereof
US8949743B2 (en) * 2008-04-22 2015-02-03 Apple Inc. Language input interface on a device
US20100004029A1 (en) * 2008-07-02 2010-01-07 Kim Han-Su Mobile terminal and keypad displaying method thereof
US20100241993A1 (en) * 2009-03-23 2010-09-23 Chae Kyu-Yeol Key input method and device thereof
US7721222B1 (en) * 2009-06-10 2010-05-18 Cheman Shaik Dynamic language text generation system and method
US20100325572A1 (en) * 2009-06-23 2010-12-23 Microsoft Corporation Multiple mouse character entry
US20110069012A1 (en) * 2009-09-22 2011-03-24 Sony Ericsson Mobile Communications Ab Miniature character input mechanism
US20110219302A1 (en) * 2010-03-02 2011-09-08 Sony Ericsson Mobile Communications Japan, Inc. Mobile terminal device and input device
US9342239B2 (en) * 2010-04-21 2016-05-17 Realvnc Ltd Virtual interface devices
US20110285656A1 (en) * 2010-05-19 2011-11-24 Google Inc. Sliding Motion To Change Computer Keys
US20120062465A1 (en) * 2010-09-15 2012-03-15 Spetalnick Jeffrey R Methods of and systems for reducing keyboard data entry errors
US9122318B2 (en) * 2010-09-15 2015-09-01 Jeffrey R. Spetalnick Methods of and systems for reducing keyboard data entry errors
US9063642B2 (en) * 2010-10-07 2015-06-23 Electronic Systems Software Solutions Inc. Text entry device and method
US20120113008A1 (en) * 2010-11-08 2012-05-10 Ville Makinen On-screen keyboard with haptic effects
US20120162078A1 (en) * 2010-12-28 2012-06-28 Bran Ferren Adaptive virtual keyboard for handheld device
US8816966B2 (en) * 2011-05-23 2014-08-26 Microsoft Corporation Touchscreen japanese character selection through sliding input
US20150261310A1 (en) * 2012-08-01 2015-09-17 Whirlscape, Inc. One-dimensional input system and method
US20140040810A1 (en) * 2012-08-01 2014-02-06 James George Haliburton Electronic device and method of changing a keyboard
US9256366B2 (en) * 2012-08-14 2016-02-09 Google Technology Holdings LLC Systems and methods for touch-based two-stage text input
US20140098024A1 (en) * 2012-10-10 2014-04-10 Microsoft Corporation Split virtual keyboard on a mobile computing device
US20140132519A1 (en) * 2012-11-14 2014-05-15 Samsung Electronics Co., Ltd. Method and electronic device for providing virtual keyboard
US9274685B2 (en) * 2013-03-15 2016-03-01 Google Technology Holdings LLC Systems and methods for predictive text entry for small-screen devices with touch-based two-stage text input
US20140306899A1 (en) * 2013-04-10 2014-10-16 Barnesandnoble.Com Llc Multidirectional swipe key for virtual keyboard
US20150091804A1 (en) * 2013-10-02 2015-04-02 Konica Minolta, Inc. Technique for improving operability in switching character types in software keyboard
US20150121248A1 (en) * 2013-10-24 2015-04-30 Tapz Communications, LLC System for effectively communicating concepts
US9514304B2 (en) * 2013-12-23 2016-12-06 Intel Corporation Methods and apparatus to facilitate secure screen input

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD804499S1 (en) * 2014-03-07 2017-12-05 King.Com Ltd. Display screen or portion thereof with graphical user interface
US10635305B2 (en) * 2018-02-01 2020-04-28 Microchip Technology Incorporated Touchscreen user interface with multi-language support

Also Published As

Publication number Publication date
CN105094416B (en) 2018-03-09
JP2015213320A (en) 2015-11-26
TW201543344A (en) 2015-11-16
KR20150126786A (en) 2015-11-13
EP2942704A1 (en) 2015-11-11
JP6057441B2 (en) 2017-01-11
CN105094416A (en) 2015-11-25
TWI603255B (en) 2017-10-21
KR101671797B1 (en) 2016-11-03

Similar Documents

Publication Publication Date Title
Oney et al. ZoomBoard: a diminutive qwerty soft keyboard using iterative zooming for ultra-small devices
US8560974B1 (en) Input method application for a touch-sensitive user interface
KR101331697B1 (en) Apparatus and method for inputing characters in terminal
US20140078065A1 (en) Predictive Keyboard With Suppressed Keys
EP3005066B1 (en) Multiple graphical keyboards for continuous gesture input
US9342155B2 (en) Character entry apparatus and associated methods
US10387033B2 (en) Size reduction and utilization of software keyboards
JP4316687B2 (en) Screen touch input device
WO2014189625A1 (en) Order-independent text input
US20140240237A1 (en) Character input method based on size adjustment of predicted input key and related electronic device
KR20110014891A (en) Method and apparatus for inputting letter in portable terminal having a touch screen
US10241670B2 (en) Character entry apparatus and associated methods
Cha et al. Virtual Sliding QWERTY: A new text entry method for smartwatches using Tap-N-Drag
Arif et al. A survey of text entry techniques for smartwatches
US20130174091A1 (en) Nine-key chinese input method
JP6681518B2 (en) Character input device
Billah et al. Accessible gesture typing for non-visual text entry on smartphones
US20150193011A1 (en) Determining Input Associated With One-to-Many Key Mappings
US20150317077A1 (en) Handheld device and input method thereof
KR20120138711A (en) User interface apparatus and method for providing keyboard layout
US20190265880A1 (en) Swipe-Board Text Input Method
JP3738066B2 (en) Screen touch input device
US20150347004A1 (en) Indic language keyboard interface
KR101652881B1 (en) System and Method for inputting English text using a Picker in touch environment
JP6605921B2 (en) Software keyboard program, character input device, and character input method

Legal Events

Date Code Title Description
AS Assignment

Owner name: JIYONSON CO. LTD., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:TUN, YUN-LONG;REEL/FRAME:035567/0236

Effective date: 20150410

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION