JP6115867B2 - 1つ以上の多方向ボタンを介して電子機器と相互作用できるようにする方法およびコンピューティングデバイス - Google Patents
1つ以上の多方向ボタンを介して電子機器と相互作用できるようにする方法およびコンピューティングデバイス Download PDFInfo
- Publication number
- JP6115867B2 JP6115867B2 JP2013512595A JP2013512595A JP6115867B2 JP 6115867 B2 JP6115867 B2 JP 6115867B2 JP 2013512595 A JP2013512595 A JP 2013512595A JP 2013512595 A JP2013512595 A JP 2013512595A JP 6115867 B2 JP6115867 B2 JP 6115867B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- button
- press
- directional
- command
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 253
- 230000003993 interaction Effects 0.000 title 1
- 230000009471 action Effects 0.000 claims description 65
- 230000033001 locomotion Effects 0.000 claims description 58
- 238000006073 displacement reaction Methods 0.000 claims description 36
- 238000012545 processing Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 4
- 210000003811 finger Anatomy 0.000 description 39
- 230000008569 process Effects 0.000 description 34
- 230000008859 change Effects 0.000 description 25
- 230000006870 function Effects 0.000 description 13
- 238000012937 correction Methods 0.000 description 6
- 210000004247 hand Anatomy 0.000 description 6
- 210000003813 thumb Anatomy 0.000 description 6
- 230000006399 behavior Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000008570 general process Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000994 depressogenic effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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 for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04886—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
- G06F3/0221—Arrangements for reducing keyboard size for transport or storage, e.g. foldable keyboards, keyboards with collapsible keys
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Description
本出願は、本発明者によって2010年5月24日に出願された米国仮特許出願第61/396、261号の利益を主張し、これを参照することにより本願に援用する。
もう1つの実施形態では、複数の多方向ボタンがキーボードを構成する。図3Aは、ソフトウェアキーボード14を備えるコンピューティングデバイス10の一例を示す。ソフトウェアキーボードは、「ソフトキーボード」と呼ばれることもあり、物理的なキーのないキーボードである。キーボードは、タッチ画面キーボードであってもよいし、あるいはポインティングデバイスもしくはスタイラスペン、またはオンスクリーンソフトウェアキーボードを操作する任意の一般的な方法で操作してもよい。ソフトウェアキーボードは、物理的なキーボード用のスペースが常にあるとはかぎらない小型の携帯型コンピューティングデバイスに一般的なものである。
本発明の一実施形態では、コンピューティングデバイスは、追加でボタンとして機能するタッチ画面を有する。タッチ画面は、プレスがタッチとして検知されるのに必要な力よりも強く、物理的に画面を動かすのに十分な力で押下して、ボタンを押下したことを知らせる信号を生成することができる。この実施形態のコンピューティングデバイスでは、多方向ボタンは、動作を起こすことのできるタッチの動作を追跡でき、ボタンは、先にボタンのプレスがなくても動作閾値を超えたことを検知できる。
11 ステータスバー
12 テキスト入力領域
13 ホームボタン
14 ソフトウェアキーボード
15 ソフトウェアキーボード
16 表示画面
20 多方向ボタン
21 システムポインタ
22 ボタンの境界
24 最初のプレス位置
26 表示される多方向ボタン
28 動作閾値
30 多方向ボタン
31 多方向ボタン
32 多方向ボタン
33 ボタン境界
34 ボタン境界
35 ボタン境界
36 多方向ボタン
37 多方向ボタン
38 多方向ボタン
40 選択ポイント
41 選択領域
42 選択領域
43 選択領域
44 選択領域
45 第2の動作閾値
46 ボタン境界
47 ボタン境界
48 ボタン境界
60 新たなプレス位置
61 選択領域
62 選択領域
63 選択領域
64 選択領域
65 プレス位置
66 第2の多方向ボタン
68 第2の動作閾値
70 キーボードレイアウト
80 キーボードレイアウト
81 選択領域
82 選択領域
83 選択領域
84 選択領域
85 選択領域
86 選択領域
87 選択領域
88 選択領域
90 数字パッド
100 数字パッド
110 キーボードレイアウト
120 第2の多方向ボタン
130 サブ多方向ボタン
140 多方向ボタン
141 選択領域
142 選択領域
143 選択領域
144 選択領域
145 選択領域
160 キーボードレイアウト
170 多方向ボタン
171 多方向ボタン
172 多方向ボタン
173 多方向ボタン
174 多方向ボタン
175 多方向ボタン
176 多方向ボタン
177 多方向ボタン
178 多方向ボタン
Claims (15)
- コンピュータに実装した、ユーザが、1つ以上の多方向ボタンを介して電子機器と相互作用できるようにする方法であって、
1つ以上のユーザによる前記多方向ボタンの上面のプレスと関連する1つ以上の信号を受信するステップと、
ユーザによる前記プレスの最初の位置を決定するステップと、
決定された、ユーザによる前記プレスの最初の位置から1つ以上の動作閾値を決定するステップであって、前記動作閾値が、いくつかの変位の閾値、または、力の閾値を含む、ステップと、
ユーザによるいくつかのほぼ横方向のプレス動作と関連する、いくつかの動作信号を受信するステップと、
横方向のプレス動作が、前記1つ以上の動作閾値を越えるかどうかを検知するステップと、
決定された、前記ユーザによる前記プレスの最初の位置、および、動作信号から、前記横方向のプレス動作の1つ以上の方向を決定するステップと、
前記ユーザによる、前記多方向ボタンのプレスのリリースと関連する1つ以上のリリース信号を検知するステップと、
閾値を越えた前記プレス動作の検知、前記横方向のプレス動作の前記方向の検知、および、前記リリース信号の検知により、前記コマンドの複数の選択肢から、機器へのコマンドを決定するステップであって、前記コマンドの複数の選択肢は、前記機器の方法のためのコマンドから特定された前記機器へのいくつかのコマンドを含み、前記コマンドの複数の選択肢は中央の選択肢を含む、ステップと、
前記機器に前記コマンドを入力するステップとを含み、
前記多方向ボタンはキーボードのキーではなく、タイピングの用途には用いられず、これにより、1つ以上の多方向ボタンのプレスおよびリリースのうちに、前記ユーザは、前記多方向ボタンから前記コマンドの複数の選択肢から素早く確実に選択することができる、方法。 - ユーザによる1つ以上の前記プレスは、1本以上の指またはスタイラスペンによる、前記機器のタッチ画面をプレスすることからなり、前記上面は、前記多方向ボタンのボタン境界内に、前記タッチ画面の領域を含み、前記リリースは、ユーザが前記タッチ画面から1本以上の指またはスタイラスペンを離すことからなり、前記プレス動作は、ユーザが1本以上の指またはスタイラスペンを、前記タッチ画面上をスライドさせることからなり、前記動作閾値は、前記ユーザによるプレスの最初の位置から、ユーザが変位の閾値を超えて1本以上の指またはスタイラスペンをスライドさせることからなる請求項1に記載の方法。
- 前記ユーザによるプレスは、ポインタが前記上面の上にある間に、ユーザが前記機器の1つ以上のマウスボタンを押下することからなり、前記上面は、前記多方向ボタンのボタン境界内に、ディスプレイ画面の領域を含み、前記リリースは、ユーザが前記1つ以上のマウスボタンを離すことからなり、前記プレス動作は、ユーザが前記マウスを動かすことからなり、前記動作閾値は、前記ユーザによるプレスの最初の位置から、ユーザが前記マウスを変位の閾値を超えて動かすことならなる、請求項1に記載の方法。
- 前記プレスは、ユーザが前記機器の1つ以上の物理的な多方向ボタンを押下することからなり、前記リリースは、ユーザが前記多方向ボタンを離すことからなり、前記プレス動作は、ユーザが前記多方向ボタンを動かすことからなり、前記動作閾値は、ユーザが前記多方向ボタンを力の閾値を超えて動かすことからなる、請求項1に記載の方法。
- 前記横方向のプレス動作の3つ以上の方向を検知することを含む、請求項1に記載の方法。
- 前記横方向のプレス動作の8つ以上の方向を検知することを含む、請求項1に記載の方法。
- 前記動作信号は、幾つかの座標を含み、前記プレス動作の方向は、前記多方向ボタンの最上面の平面にある軸からの1つ以上の角度を算出することによって、前記座標に基づいて決定される、請求項1に記載の方法。
- 前記機器によって実行されるための前記コマンドは、別のサブ多方向ボタンを起動するためのコマンドであることにより、前記ユーザは、増加した前記コマンド選択をユーザに提供する多方向ボタンの階層的なセットを、複数のコマンドから素早く確実に案内することができる、請求項1に記載の方法。
- 前記プレス動作の速度を決定するステップ、速度の閾値を下回る前記プレス動作の速度を検知するステップ、および、前記方法の閾値を越えたという検知および決定から、サブ多方向ボタンを起動するために、いつコマンドを前記機器に入力するのかを決定するステップを含み、前記機器によって実行されるための前記コマンドは、別の多方向ボタンを起動するためのコマンドであることにより、前記ユーザは、多方向ボタンの1つのセットを、複数のコマンドから素早く確実に案内することができる、請求項1に記載の方法。
- 前記コマンドは、オープンのコマンド、および、クローズのコマンドを含む、請求項1に記載の方法。
- 前記コマンドは、オープンのコマンドを含む、請求項1に記載の方法。
- 初期プレスの受信、または、1つ以上の前記動作閾値を越える横方向のプレス動作の検知に従い、前記多方向ボタンの表示を変更する、請求項1に記載の方法。
- あるボタンイベントの時間から現在の時間までの時間間隔を決定すること、時間の閾値を越える前記時間の間隔を決定すること、および、時間の閾値を越える前記時間の間隔の決定に従って表示画面上の前記多方向ボタンの表示を変更することを含む、請求項1に記載の方法。
- 前記方法の前記信号の検知に応答して、音声、接触、および、触覚からなる群から選択されるユーザフィードバックを生成することとを含む、請求項1に記載の方法。
- 請求項1〜14のいずれか1項に記載の方法を実施するコンピューティングデバイスであって、
1つ以上の表示画面と、1つ以上のプロセッサと、メモリと、1つ以上のプログラムとを備え、
前記1つ以上のプログラムは、前記メモリに保存され、前記1つ以上のプロセッサによって実行されるように設計され、
前記1つ以上のプログラムは、
1つ以上の仮想の多方向ボタンを1つ以上の表示画面上で表示して処理するための命令と、
1つ以上の、ユーザによる前記多方向ボタンのプレスのいくつかの最初の位置を検知するための命令と、
前記ユーザによる前記プレスの最初の位置からの前記プレスの横方向のプレス動作を検知するための命令と、
前記横方向のプレス動作が前記1つ以上の動作閾値を越えるかどうかを判断するための命令と、
決定された、ユーザによる前記プレスの最初の位置から、前記横方向のプレス動作の方向および動作信号を判断するための命令と、
前記ユーザによる前記プレスのリリースを検知するための命令と、および、
前記コンピューティングデバイスに対する1つ以上のコマンドを決定する命令とを含み、
前記コマンドの複数の選択肢は、前記仮想の多方向ボタンを表示して処理するための命令以外の前記コンピューティングデバイスに対するコマンドを含み、前記コマンドは、キーボードのキーストローク以外であり、前記コマンドの複数の選択肢は中央の選択肢を含み、
これにより、1つ以上の多方向ボタンのそれぞれから、前記ユーザは、複数のコマンド選択肢から素早く確実に選択することができる、コンピューティングデバイス。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US39626110P | 2010-05-24 | 2010-05-24 | |
US61/396,261 | 2010-05-24 | ||
PCT/US2011/000900 WO2011149515A1 (en) | 2010-05-24 | 2011-05-19 | Multidirectional button, key, and keyboard |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2013527539A JP2013527539A (ja) | 2013-06-27 |
JP2013527539A5 JP2013527539A5 (ja) | 2016-05-19 |
JP6115867B2 true JP6115867B2 (ja) | 2017-04-26 |
Family
ID=44972117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013512595A Active JP6115867B2 (ja) | 2010-05-24 | 2011-05-19 | 1つ以上の多方向ボタンを介して電子機器と相互作用できるようにする方法およびコンピューティングデバイス |
Country Status (6)
Country | Link |
---|---|
US (1) | US20110285651A1 (ja) |
EP (1) | EP2577430A4 (ja) |
JP (1) | JP6115867B2 (ja) |
KR (1) | KR20130088752A (ja) |
BR (1) | BR112012029421A2 (ja) |
WO (1) | WO2011149515A1 (ja) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120162086A1 (en) * | 2010-12-27 | 2012-06-28 | Samsung Electronics Co., Ltd. | Character input method and apparatus of terminal |
US9891818B2 (en) * | 2010-12-30 | 2018-02-13 | International Business Machines Corporation | Adaptive touch-sensitive displays and methods |
US20160132119A1 (en) * | 2014-11-12 | 2016-05-12 | Will John Temple | Multidirectional button, key, and keyboard |
US10275153B2 (en) * | 2011-05-19 | 2019-04-30 | Will John Temple | Multidirectional button, key, and keyboard |
KR101878141B1 (ko) * | 2011-05-30 | 2018-07-13 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
KR101805922B1 (ko) * | 2011-08-01 | 2017-12-07 | 엘지이노텍 주식회사 | 포인터 이동 값 보정 방법 및 이를 사용하는 3d 포인팅 디바이스 |
US20130033433A1 (en) * | 2011-08-02 | 2013-02-07 | Honeywell International Inc. | Touch screen having adaptive input requirements |
KR101156610B1 (ko) * | 2012-03-20 | 2012-06-14 | 라오넥스(주) | 터치 방식을 이용한 입력 제어 방법 및 이를 위한 입력 제어 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 |
KR101374283B1 (ko) * | 2012-08-21 | 2014-03-14 | 동국대학교 경주캠퍼스 산학협력단 | 위치·시간·사용자별로 적용 가중치를 달리한 스와이프 패턴정보의 관계형 메타db 생성방법, 관계형 메타db에서 추출된 스와이프 패턴정보의 위치·시간의 가중치를 달리한 맞춤식 의미제공시스템 및 맞춤식 스와이프 사전제공시스템 |
KR101374280B1 (ko) * | 2012-08-21 | 2014-03-14 | 동국대학교 경주캠퍼스 산학협력단 | 위치·시간·사용자 기반에 따른 스와이프 패턴정보의 관계형 메타데이터db 생성방법, 관계형 메타데이터db에서 추출된 스와이프 패턴정보의 위치·시간·사용자 기반의 개별적 의미제공시스템 및 스와이프 사전제공시스템 |
US9355086B2 (en) * | 2012-10-09 | 2016-05-31 | Microsoft Technology Licensing, Llc | User interface elements for content selection and extended content selection |
US9170736B2 (en) * | 2013-09-16 | 2015-10-27 | Microsoft Corporation | Hover controlled user interface element |
US9207794B2 (en) * | 2013-12-30 | 2015-12-08 | Google Inc. | Disambiguation of user intent on a touchscreen keyboard |
JP5982417B2 (ja) * | 2014-03-07 | 2016-08-31 | ソフトバンク株式会社 | 表示制御装置及びプログラム |
KR102282498B1 (ko) * | 2014-05-19 | 2021-07-27 | 삼성전자주식회사 | 디스플레이를 이용한 입력 처리 방법 및 장치 |
JP2016057653A (ja) * | 2014-09-05 | 2016-04-21 | 勇介 堀田 | 入力システム及び入力装置 |
US10929012B2 (en) * | 2014-09-09 | 2021-02-23 | Microsoft Technology Licensing, Llc | Systems and methods for multiuse of keys for virtual keyboard |
US20160357411A1 (en) * | 2015-06-08 | 2016-12-08 | Microsoft Technology Licensing, Llc | Modifying a user-interactive display with one or more rows of keys |
JP2017054378A (ja) * | 2015-09-10 | 2017-03-16 | レノボ・シンガポール・プライベート・リミテッド | 情報処理装置、その表示方法、及びコンピュータが実行可能なプログラム |
WO2017077351A1 (en) * | 2015-11-05 | 2017-05-11 | Bálint Géza | Hand held electronic device with an air mouse |
US10771427B2 (en) * | 2016-02-18 | 2020-09-08 | Versign, Inc. | Systems and methods for determining character entry dynamics for text segmentation |
US10254900B2 (en) * | 2016-02-18 | 2019-04-09 | Tufts University | Drifting keyboard |
US10747334B2 (en) * | 2016-04-20 | 2020-08-18 | Avi Elazari | Reduced keyboard disambiguating system and method thereof |
US20180004385A1 (en) | 2016-06-30 | 2018-01-04 | Futurewei Technologies, Inc. | Software defined icon interactions with multiple and expandable layers |
KR102563619B1 (ko) | 2016-12-01 | 2023-08-04 | 삼성전자 주식회사 | 병용(combined) 버튼을 가지는 전자 장치 및 전자 장치의 병용 버튼 제어방법 |
CN108563339B (zh) * | 2018-07-07 | 2023-11-28 | 深圳市多彩实业有限公司 | 一种具有多功能旋钮的键盘 |
JP7305976B2 (ja) * | 2019-02-13 | 2023-07-11 | 京セラドキュメントソリューションズ株式会社 | 表示装置、及び表示制御プログラム |
JP7143792B2 (ja) * | 2019-03-14 | 2022-09-29 | オムロン株式会社 | 文字入力装置、文字入力方法、及び、文字入力プログラム |
Family Cites Families (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5003301A (en) * | 1986-05-12 | 1991-03-26 | Romberg Harvey D | Key arrangement and method of inputting information from a key arrangement |
JPH06301462A (ja) * | 1993-04-09 | 1994-10-28 | Mitsubishi Electric Corp | データ入力装置 |
JP3546337B2 (ja) * | 1993-12-21 | 2004-07-28 | ゼロックス コーポレイション | 計算システム用ユーザ・インタフェース装置及びグラフィック・キーボード使用方法 |
JPH0816297A (ja) * | 1994-07-04 | 1996-01-19 | Hitachi Ltd | 文字入力装置 |
US5689667A (en) * | 1995-06-06 | 1997-11-18 | Silicon Graphics, Inc. | Methods and system of controlling menus with radial and linear portions |
JPH09116605A (ja) * | 1995-10-16 | 1997-05-02 | Sony Corp | 電話装置 |
JPH09204274A (ja) * | 1996-01-26 | 1997-08-05 | Nec Corp | 座標入力装置 |
JPH1049290A (ja) * | 1996-08-05 | 1998-02-20 | Sony Corp | 情報処理装置および方法 |
JPH10154144A (ja) * | 1996-11-25 | 1998-06-09 | Sony Corp | 文章入力装置及び方法 |
JP2000194693A (ja) * | 1998-12-28 | 2000-07-14 | Nec Corp | 文字変換装置および文字変換方法 |
US6614422B1 (en) * | 1999-11-04 | 2003-09-02 | Canesta, Inc. | Method and apparatus for entering data using a virtual input device |
US7030863B2 (en) * | 2000-05-26 | 2006-04-18 | America Online, Incorporated | Virtual keyboard system with automatic correction |
JP3663331B2 (ja) * | 2000-03-10 | 2005-06-22 | 株式会社東芝 | 電子装置における文字入力装置、その方法 |
US6731227B2 (en) * | 2000-06-06 | 2004-05-04 | Kenichi Horie | Qwerty type ten-key board based character input device |
CA2323856A1 (en) * | 2000-10-18 | 2002-04-18 | 602531 British Columbia Ltd. | Method, system and media for entering data in a personal computing device |
US6847706B2 (en) * | 2001-03-20 | 2005-01-25 | Saied Bozorgui-Nesbat | Method and apparatus for alphanumeric data entry using a keypad |
JP4096541B2 (ja) * | 2001-10-01 | 2008-06-04 | 株式会社日立製作所 | 画面表示方法 |
US7002553B2 (en) * | 2001-12-27 | 2006-02-21 | Mark Shkolnikov | Active keyboard system for handheld electronic devices |
GB0201074D0 (en) * | 2002-01-18 | 2002-03-06 | 3G Lab Ltd | Graphic user interface for data processing device |
JP4079656B2 (ja) * | 2002-03-01 | 2008-04-23 | 株式会社日立製作所 | ポインティングデバイスを用いた携帯端末 |
EP1509832B1 (en) * | 2002-05-21 | 2009-07-08 | Koninklijke Philips Electronics N.V. | Object entry into an electronic device |
CN1280700C (zh) * | 2002-07-04 | 2006-10-18 | 皇家飞利浦电子股份有限公司 | 自适应虚拟键盘 |
KR101016981B1 (ko) * | 2002-11-29 | 2011-02-28 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 데이터 처리 시스템, 사용자로 하여금 데이터 처리 시스템과 대화하도록 하는 방법, 및 컴퓨터 프로그램 제품을 저장한 컴퓨터 판독가능 매체 |
US7663605B2 (en) * | 2003-01-08 | 2010-02-16 | Autodesk, Inc. | Biomechanical user interface elements for pen-based computers |
US7098896B2 (en) * | 2003-01-16 | 2006-08-29 | Forword Input Inc. | System and method for continuous stroke word-based text input |
SG135918A1 (en) * | 2003-03-03 | 2007-10-29 | Xrgomics Pte Ltd | Unambiguous text input method for touch screens and reduced keyboard systems |
US7280096B2 (en) * | 2004-03-23 | 2007-10-09 | Fujitsu Limited | Motion sensor engagement for a handheld device |
JP2005301874A (ja) * | 2004-04-15 | 2005-10-27 | Kddi Corp | トラックポイントを用いた文字入力装置 |
JP2006023872A (ja) * | 2004-07-07 | 2006-01-26 | Hitachi Ltd | キーボード型入力装置 |
US20060071904A1 (en) * | 2004-10-05 | 2006-04-06 | Samsung Electronics Co., Ltd. | Method of and apparatus for executing function using combination of user's key input and motion |
US7443386B2 (en) * | 2004-11-01 | 2008-10-28 | Nokia Corporation | Mobile phone and method |
FR2878344B1 (fr) * | 2004-11-22 | 2012-12-21 | Sionnest Laurent Guyot | Dispositif de commandes et d'entree de donnees |
US20060132447A1 (en) * | 2004-12-16 | 2006-06-22 | Conrad Richard H | Method and apparatus for automatically transforming functions of computer keyboard keys and pointing devices by detection of hand location |
KR101002807B1 (ko) * | 2005-02-23 | 2010-12-21 | 삼성전자주식회사 | 메뉴 화면을 표시하는 단말기에서 메뉴 네비게이션을 제어하는 장치 및 방법 |
JP5038296B2 (ja) * | 2005-05-17 | 2012-10-03 | クアルコム,インコーポレイテッド | 方位感受性信号出力 |
US20060279532A1 (en) * | 2005-06-14 | 2006-12-14 | Olszewski Piotr S | Data input device controlled by motions of hands and fingers |
KR20070006477A (ko) * | 2005-07-08 | 2007-01-11 | 삼성전자주식회사 | 가변적 메뉴 배열 방법 및 이를 이용한 디스플레이 장치 |
KR100679053B1 (ko) * | 2005-12-28 | 2007-02-05 | 삼성전자주식회사 | 틸팅 인터페이스에서 기울기의 변화를 이용하여 반복적신호 입력을 정지시키는 방법 및 장치 |
US7644372B2 (en) * | 2006-01-27 | 2010-01-05 | Microsoft Corporation | Area frequency radial menus |
US7676763B2 (en) * | 2006-02-21 | 2010-03-09 | Sap Ag | Method and system for providing an outwardly expandable radial menu |
US10521022B2 (en) * | 2006-03-17 | 2019-12-31 | Conversant Wireless Licensing S.a.r.l. | Mobile communication terminal and method therefor |
US20070256029A1 (en) * | 2006-05-01 | 2007-11-01 | Rpo Pty Llimited | Systems And Methods For Interfacing A User With A Touch-Screen |
US9063647B2 (en) * | 2006-05-12 | 2015-06-23 | Microsoft Technology Licensing, Llc | Multi-touch uses, gestures, and implementation |
US20080046496A1 (en) * | 2006-05-18 | 2008-02-21 | Arthur Kater | Multi-functional keyboard on touch screen |
JP4087879B2 (ja) * | 2006-06-29 | 2008-05-21 | 株式会社シンソフィア | タッチパネルの文字認識方法及び文字入力方法 |
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 |
US20080158024A1 (en) * | 2006-12-21 | 2008-07-03 | Eran Steiner | Compact user interface for electronic devices |
US8074172B2 (en) * | 2007-01-05 | 2011-12-06 | Apple Inc. | Method, system, and graphical user interface for providing word recommendations |
US8650505B2 (en) * | 2007-02-28 | 2014-02-11 | Rpx Corporation | Multi-state unified pie user interface |
JP2008305174A (ja) * | 2007-06-07 | 2008-12-18 | Sony Corp | 情報処理装置、情報処理方法、プログラム |
US8074178B2 (en) * | 2007-06-12 | 2011-12-06 | Microsoft Corporation | Visual feedback display |
US8059101B2 (en) * | 2007-06-22 | 2011-11-15 | Apple Inc. | Swipe gestures for touch screen keyboards |
EP2017707B1 (en) * | 2007-07-06 | 2017-04-12 | Dassault Systèmes | Widget of graphical user interface and method for navigating amongst related objects |
US8471823B2 (en) * | 2007-08-16 | 2013-06-25 | Sony Corporation | Systems and methods for providing a user interface |
JP5184545B2 (ja) * | 2007-10-02 | 2013-04-17 | 株式会社Access | 端末装置、リンク選択方法および表示プログラム |
TWI416399B (zh) * | 2007-12-28 | 2013-11-21 | Htc Corp | 手持式電子裝置及其操作方法 |
TWI393029B (zh) * | 2007-12-31 | 2013-04-11 | Htc Corp | 電子裝置以及於電子裝置上執行指令之方法 |
JP2009169456A (ja) * | 2008-01-10 | 2009-07-30 | Nec Corp | 電子機器、該電子機器に用いられる情報入力方法及び情報入力制御プログラム、並びに携帯端末装置 |
JP2009169789A (ja) * | 2008-01-18 | 2009-07-30 | Kota Ogawa | 文字入力システム |
US8358277B2 (en) * | 2008-03-18 | 2013-01-22 | Microsoft Corporation | Virtual keyboard based activation and dismissal |
US20110043491A1 (en) * | 2008-04-01 | 2011-02-24 | Oh Eui-Jin | Data input device and data input method |
US9582049B2 (en) * | 2008-04-17 | 2017-02-28 | Lg Electronics Inc. | Method and device for controlling user interface based on user's gesture |
US8949743B2 (en) * | 2008-04-22 | 2015-02-03 | Apple Inc. | Language input interface on a device |
JP5187954B2 (ja) * | 2008-05-27 | 2013-04-24 | ソニーモバイルコミュニケーションズ株式会社 | 文字入力装置、文字入力学習方法、及びプログラム |
US8826181B2 (en) * | 2008-06-28 | 2014-09-02 | Apple Inc. | Moving radial menus |
US8245156B2 (en) * | 2008-06-28 | 2012-08-14 | Apple Inc. | Radial menu selection |
US20100020033A1 (en) * | 2008-07-23 | 2010-01-28 | Obinna Ihenacho Alozie Nwosu | System, method and computer program product for a virtual keyboard |
KR101505198B1 (ko) * | 2008-08-18 | 2015-03-23 | 엘지전자 주식회사 | 휴대 단말기 및 그 구동 방법 |
KR101004463B1 (ko) * | 2008-12-09 | 2010-12-31 | 성균관대학교산학협력단 | 터치 스크린의 드래그를 이용한 메뉴 선택을 지원하는 휴대용 단말 및 그 제어 방법 |
US8627233B2 (en) * | 2009-03-27 | 2014-01-07 | International Business Machines Corporation | Radial menu with overshoot, fade away, and undo capabilities |
-
2011
- 2011-05-19 US US13/068,817 patent/US20110285651A1/en not_active Abandoned
- 2011-05-19 KR KR1020127032718A patent/KR20130088752A/ko not_active Application Discontinuation
- 2011-05-19 EP EP11787014.7A patent/EP2577430A4/en not_active Ceased
- 2011-05-19 WO PCT/US2011/000900 patent/WO2011149515A1/en active Application Filing
- 2011-05-19 JP JP2013512595A patent/JP6115867B2/ja active Active
- 2011-05-19 BR BR112012029421A patent/BR112012029421A2/pt not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
EP2577430A1 (en) | 2013-04-10 |
WO2011149515A1 (en) | 2011-12-01 |
WO2011149515A4 (en) | 2012-02-02 |
US20110285651A1 (en) | 2011-11-24 |
KR20130088752A (ko) | 2013-08-08 |
BR112012029421A2 (pt) | 2017-02-21 |
EP2577430A4 (en) | 2016-03-16 |
JP2013527539A (ja) | 2013-06-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6115867B2 (ja) | 1つ以上の多方向ボタンを介して電子機器と相互作用できるようにする方法およびコンピューティングデバイス | |
JP2013527539A5 (ja) | ||
US10275153B2 (en) | Multidirectional button, key, and keyboard | |
US8059101B2 (en) | Swipe gestures for touch screen keyboards | |
US7091954B2 (en) | Computer keyboard and cursor control system and method with keyboard map switching | |
US10061510B2 (en) | Gesture multi-function on a physical keyboard | |
KR101636705B1 (ko) | 터치스크린을 구비한 휴대 단말의 문자 입력 방법 및 장치 | |
US10235039B2 (en) | Touch enhanced interface | |
US8125440B2 (en) | Method and device for controlling and inputting data | |
US20160132119A1 (en) | Multidirectional button, key, and keyboard | |
US20110209087A1 (en) | Method and device for controlling an inputting data | |
JP2006524955A (ja) | タッチスクリーン及び縮小型キーボードのための曖昧でないテキスト入力方法 | |
WO2010010350A1 (en) | Data input system, method and computer program | |
US20150100911A1 (en) | Gesture responsive keyboard and interface | |
KR20100028465A (ko) | 포인터의 드래그 방향에 따른 문자 또는 메뉴입력 방법 | |
JP6057441B2 (ja) | 携帯装置およびその入力方法 | |
KR20100069089A (ko) | 터치 스크린을 사용하는 디바이스에서 문자 입력 장치 및 방법 | |
Hirche et al. | Adaptive interface for text input on large-scale interactive surfaces | |
KR101631069B1 (ko) | 멀티터치 트랙패드를 통한 심리스한 입력모드 전환을 지원하는 통합 전용 입력 플랫폼 | |
JP6139647B1 (ja) | 情報処理装置、入力判定方法、及びプログラム | |
Gaur | AUGMENTED TOUCH INTERACTIONS WITH FINGER CONTACT SHAPE AND ORIENTATION | |
WO2013078621A1 (zh) | 用于电子设备的触屏输入方法和电子设备 | |
KR20240135731A (ko) | 키보드에서 멀티터치되는 터치점 수에 따른 모드 구분 등 | |
US20110248919A1 (en) | Method to enter characters into an electronic system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140328 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150407 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150706 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150806 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20150907 |
|
A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20151007 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160816 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20161102 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170112 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170214 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170310 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6115867 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |