JPH04333912A - 情報入力処理装置および方法 - Google Patents
情報入力処理装置および方法Info
- Publication number
- JPH04333912A JPH04333912A JP3133443A JP13344391A JPH04333912A JP H04333912 A JPH04333912 A JP H04333912A JP 3133443 A JP3133443 A JP 3133443A JP 13344391 A JP13344391 A JP 13344391A JP H04333912 A JPH04333912 A JP H04333912A
- Authority
- JP
- Japan
- Prior art keywords
- pen
- area
- button
- input
- display
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
- G06F3/0383—Signal control means within the pointing device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
め要約のデータは記録されません。
Description
た図形を利用して情報を入力する情報入力装置に関する
。
、画面上に透明なタブレットを貼着し、画面に表示され
たキーの図形部分にペンダウンすると、タブレットから
そのキー位置に相当する座標信号を発生し、キーを押し
たと同じ効果をもたせている装置が従来から使用されて
いる。
式卓上計算機)の機能が表示され、そのボタン領域上に
ペンダウンしたとき入力を受け付け、さらに同じ領域上
でペンアップされた場合に入力を確定する様にしている
。この装置は例えば、あるボタンにペンダウンすると、
そのボタンの表示状態が反転表示され、ペンアップする
とその入力が確定され、前述の反転表示が通常表示に戻
るとともに、数字入力あるいは処理入力情報が取り込ま
れるようになっている。
あるいは何等かの事情で入力した情報を変更したくなっ
た場合は、ペンダウンした状態のままペンをボタンの領
域外までずらした後にペンアップすると、そのときの入
力はキャンセルされるようになっている。
なときにだけ画面に表示されるので、キーボードの取り
付けスペースを省略することができ、小形に構成するこ
とができる。また、特別な操作をしなくても押し間違い
などの場合は直ちに入力した情報をキャンセルでき、使
い勝手が良いものとなる。
小型電子手帳装置などでは表示範囲との関係で個々のボ
タンを限られた範囲に小さく表示する必要があるが、特
に操作を迅速に行ったような場合、手の搖れ等によって
、ペンアップする領域がペンダウンした領域からずれる
ことがあり、この場合はユーザが処理を実行させようと
したにもかかわらず、その入力がキャンセルされてしま
い、再操作しなければならないようなことがある。
もので、ペンアップする領域がペンダウンした領域から
ずれることに基づく意図しないキャンセルを防止するよ
うにしたものである。
るために本発明の情報入力装置は、表示画面上に表示さ
れた図形の所定箇所にペンダウンされたとき入力情報を
受け付け、ペンアップされたとき入力情報を確定する情
報入力装置において、ペンダウンされたときの座標とペ
ンアップされたときの座標を検出する座標検出手段と、
所定の広さを有する第1領域にペンダウンされた後、第
1領域を含む第1領域よりも広い面積に設定した第2領
域内でペンアップされたとき、入力情報を確定する判定
手段を設けたことを特徴とする。
内でペンダウンされたとき、ペンが第1領域より広い第
2領域にあるとき、入力された情報が維持されるので、
ペンが第1領域から外れても、第2領域から外れない限
り、意図しないキャンセルが発生することが防止される
。
実施例の構成を示すブロック図である。図1において、
入力部1は電源スイッチを始めとする各種のスイッチを
内蔵しており、その操作に対応する信号はインターフェ
イス部2を介してCPU4に供給される。AC電源を整
流平滑して得られた直流電圧は電源回路3に供給される
。電源回路3はその内部に電池3aを備え、AC電源か
らの電圧が供給されているときはその電圧を装置内部の
動作電源とし、AC電源からの電圧が供給されていない
ときは電池3aからの電圧を装置内部の動作電源とする
ようになっている
8、表示部9、スピーカ10が接続され、またバスライ
ンを介してCPU4、ROM5、RAM6、バックアッ
プメモリ7が接続されている。
9の表示面に貼着されることによって構成されており、
表示部9に表示されるボタン等の図形がそのタブレット
8の入力ボタンとして使用される。そして透明なタッチ
電極を介して見えるボタン等の図形部分を操作者がタッ
チすることによって、そのタッチした部分の座標信号が
CPU4に供給され、所定の入力が行われるようになっ
ている。
分をタッチするとその部分の座標信号が発生するように
なっているが、この信号は感圧式による圧力変化によっ
て発生するものあるいは、静電容量式による静電容量変
化によって発生するものがあり、そのどちらを使用して
も良い。
ボタン追跡動作を示すフローチャートである。このフロ
ーの処理は、所定のボタン(後述する第1領域)にペン
ダウンされたとき開始される。図2において、ステップ
100に示すように第1領域、すなわちペンダウンされ
たことを認識する領域を全てのボタンについて設定する
。これは例えば図3に示された各ボタンの表示領域を設
定する。例えば「5」のボタンを例にとると、そのボタ
ンの第1領域は、図4に太線で示すような略矩形の図形
であって、その左上隅の座標(x1,y1)と、右下隅
の座標(x2,y2)によって定義している。
域、すなわちペンアップされたことを認識する領域をス
テップ100において設定した各ボタンについて設定す
る。この設定は図5に示すように、第1領域を含む第1
領域より幅wだけ広い領域であり、左上隅の座標(x3
,y3)と右下隅の座標(x4,y4)の略矩形の図形
について定義する。
ン内のフラグを初期化する(f=0にする)。この状態
でステップ103においてペンダウンの受付処理を行う
。ステップ103ではペンダウン処理かペンアップ処理
かが判断されると共に、その座標(x,y)が判断され
る。この場合の座標(x,y)はステップ100で設定
したどのボタン領域の座標であるかを判断する(座標検
出手段)。
ステップ104で判断し、それがペンダウン処理であっ
た場合には、ステップ105においてステップ103で
検出された座標がペンアップ領域の内部であるか否か、
すなわち第2領域内であるか否かが判断される。
座標が第2領域内であることが判断されたときは、ステ
ップ106においてフラグが0であるか否か判断される
が、この時点ではステップ102においてフラグが初期
化されていることから、フラグは0であると判断される
。このため、ステップ107に示すようにフラグを1に
セットする。
ウンされたボタン領域、すなわち第1領域の表示を反転
し、フローチャートはステップ103に戻る。そしてそ
の時点におけるペンの状態がステップ104で検出され
、ペンダウンが続けられているときはステップ104で
ペンダウン処理と判断し、ステップ105で継続してボ
タンアップ領域内にあるか否かが判断される。
、この例では「5」のボタンが押され、それが反転表示
されている状態を示している。
あるか否かを判断するが、先にステップ107において
フラグを1に設定しているので、この時点では0ではな
いと判断するので、フローチャートはステップ103に
戻る。すなわち、この場合は表示状態に変化はない。
プ105においてペンダウンされた座標がボタンアップ
領域(第2領域)を外れたことが判断されると、ステッ
プ115においてフラグは1であるか否かが判断される
。この時点では前述したようにフラグは1になっている
ので、ステップ116に示すようにフラグfを0にセッ
トし、ステップ108に示すように表示状態を反転する
。
表示を解除することにより、表示は図3の状態に戻る。 これは手が滑って当初押圧したボタン領域以外の位置に
ペンが移動した場合、または情報を入力してみたが、押
し誤り、その他の理由で入力時点時の情報を取り消した
い場合の操作に該当する。この状態でもペンダウンして
いるペンを先のボタンアップ領域(第2領域)に戻せば
、再び先のボタンの入力が受け付けられる。
ンを離す操作、すなわちペンアップ操作を行う。正しい
入力が受け付けられているときはステップ107によっ
てフラグは1に設定されているので、ステップ120は
フラグが1であると判断し、ステップ121においてボ
タン表示の反転を行う。
ていたものが更に反転表示され、元の状態に戻るので、
反転表示が解除されたことになる。そしてこの処理を経
ることによって、ボタンが押されたことが認識され、図
7に示すように、ボタン「5」の表示が元に戻ると共に
、表示窓21にいま受け付けが確定した入力情報「5」
が表示される。
きはステップ116においてフラグが0にセットされる
ことから、その状態でペンアップがなされるとステップ
120(判定手段)ではフラグは1でないと判断する。 従ってこのときはボタンは押されなかったと判断される
。
検出されると、それがどのボタンか判断され、そのボタ
ン(第1領域)が反転表示される。ことのときボタンの
押し誤り、あるいは検出精度の問題等で他のボタンが反
転表示されたときは、ペンダウンしたままペンを第2領
域外に移動させ、ペンアップすることで入力操作をキャ
ンセルできる。
れても、それより大きい範囲の第2領域からはみ出さな
い限り、選択された入力は有効として扱われる。仮に第
2領域からはみ出してボタンの反転表示が消えても、ペ
ンダウンしたまま第1領域に戻れば再びボタンが反転表
示され、入力が受け付けられる。
ると、ボタンの反転表示が消え、そのボタンからの入力
が確定される。このときペンが第1領域をはみ出してい
ても第2領域をはみ出していない限り、入力は有効とし
て扱われているので意図せずにキャンセルされてしまう
ことはない。
れば、所定の図形に対してペンダウンが検出されると、
それ以後はペンダウンする領域より広い範囲にわたりそ
の情報が維持されるので、表示部分を小型化したものに
おいても、意図しないキャンセルが発生しにくくなり、
確実な情報入力が容易に行えるという効果を有する。従
って、迅速な操作が可能となる。
成を示すブロック図である。
である。
を示す図である。
である。
の状態を示す図である。
る。
Claims (1)
- 【請求項1】 表示画面上に表示された図形の所定箇
所にペンダウンされたとき入力情報を受け付け、ペンア
ップされたとき入力情報を確定する情報入力装置におい
て、ペンダウンされたときの座標とペンアップされたと
きの座標を検出する座標検出手段と、所定の広さを有す
る第1領域にペンダウンされた後、前記第1領域を含む
前記第1領域よりも広い面積に設定した第2領域内でペ
ンアップされたとき、入力情報を確定する判定手段を設
けたことを特徴とする情報入力装置。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13344391A JP3123558B2 (ja) | 1991-05-09 | 1991-05-09 | 情報入力処理装置および方法 |
| TW081102759A TW269027B (ja) | 1991-05-09 | 1992-04-09 | |
| US07/876,473 US5266931A (en) | 1991-05-09 | 1992-04-30 | Apparatus and method for inputting data |
| CA002067689A CA2067689C (en) | 1991-05-09 | 1992-04-30 | Apparatus and method for inputting data |
| KR1019920007438A KR950005227B1 (ko) | 1991-05-09 | 1992-05-01 | 정보 입력 장치 |
| EP92107819A EP0513694B1 (en) | 1991-05-09 | 1992-05-08 | Apparatus and method for inputting data |
| DE69229654T DE69229654T2 (de) | 1991-05-09 | 1992-05-08 | Vorrichtung und Verfahren zur Eingabe von Daten |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13344391A JP3123558B2 (ja) | 1991-05-09 | 1991-05-09 | 情報入力処理装置および方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04333912A true JPH04333912A (ja) | 1992-11-20 |
| JP3123558B2 JP3123558B2 (ja) | 2001-01-15 |
Family
ID=15104897
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13344391A Expired - Lifetime JP3123558B2 (ja) | 1991-05-09 | 1991-05-09 | 情報入力処理装置および方法 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US5266931A (ja) |
| EP (1) | EP0513694B1 (ja) |
| JP (1) | JP3123558B2 (ja) |
| KR (1) | KR950005227B1 (ja) |
| CA (1) | CA2067689C (ja) |
| DE (1) | DE69229654T2 (ja) |
| TW (1) | TW269027B (ja) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002323955A (ja) * | 2001-04-26 | 2002-11-08 | Matsushita Electric Ind Co Ltd | 入力装置、入力方法、入力プログラムおよび入力プログラムを記憶した記憶媒体 |
| WO2003067417A1 (fr) * | 2002-02-07 | 2003-08-14 | Kathenas Inc. | Organe d'entree, telephone mobile, et dispositif d'information mobile |
| JP2006107152A (ja) * | 2004-10-06 | 2006-04-20 | Nintendo Co Ltd | 情報処理装置および情報入力プログラム |
| JP2007034634A (ja) * | 2005-07-26 | 2007-02-08 | Nintendo Co Ltd | オブジェクト制御プログラムおよび情報処理装置 |
| JP2007102499A (ja) * | 2005-10-04 | 2007-04-19 | Nintendo Co Ltd | オブジェクト移動制御プログラムおよび情報処理装置 |
| JP2007264862A (ja) * | 2006-03-28 | 2007-10-11 | Hitachi Ltd | タッチパネル入力方法 |
| JP2010134931A (ja) * | 2008-12-05 | 2010-06-17 | Nhn Corp | タッチスクリーンを用いた情報の入力時に誤入力を防止するための方法及び装置並びにコンピュータ読み取り可能な記録媒体 |
| JP2010134953A (ja) * | 2010-01-27 | 2010-06-17 | Nintendo Co Ltd | 情報処理装置および情報入力プログラム |
| JP2010224663A (ja) * | 2009-03-19 | 2010-10-07 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
| JP2013056179A (ja) * | 2012-11-06 | 2013-03-28 | Konami Digital Entertainment Co Ltd | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム |
| US8485902B2 (en) | 2010-02-26 | 2013-07-16 | Nintendo Co., Ltd. | Storage medium storing object controlling program, object controlling apparatus and object controlling method |
| JP2014199683A (ja) * | 2014-07-31 | 2014-10-23 | 東芝テック株式会社 | 決済端末およびその制御プログラム |
Families Citing this family (147)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0660083B1 (en) * | 1993-12-27 | 2000-09-27 | Aisin Aw Co., Ltd. | Vehicular information display system |
| DE69524340T2 (de) * | 1994-09-22 | 2002-08-14 | Aisin Aw Co | Berührungsanzeige für ein Informationseingabesystem |
| US5618232A (en) * | 1995-03-23 | 1997-04-08 | Martin; John R. | Dual mode gaming device methods and systems |
| US6903723B1 (en) * | 1995-03-27 | 2005-06-07 | Donald K. Forest | Data entry method and apparatus |
| GB2331170B (en) * | 1995-03-27 | 1999-08-18 | Donald K Forest | Method of and Apparatus for Menu Selection |
| US6160536A (en) * | 1995-03-27 | 2000-12-12 | Forest; Donald K. | Dwell time indication method and apparatus |
| US6005549A (en) * | 1995-07-24 | 1999-12-21 | Forest; Donald K. | User interface method and apparatus |
| US5999895A (en) * | 1995-07-24 | 1999-12-07 | Forest; Donald K. | Sound operated menu method and apparatus |
| KR970049359A (ko) | 1995-12-26 | 1997-07-29 | 베일리 웨인 피 | 감지 패널에 대한 물체의 상대 속도에 의한 접촉 감지 방법 및 그 장치 |
| US7614008B2 (en) | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
| US7760187B2 (en) | 2004-07-30 | 2010-07-20 | Apple Inc. | Visual expander |
| US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
| JP2001306233A (ja) * | 2000-04-26 | 2001-11-02 | Nec Corp | キーカスタマイズ方法及び携帯端末装置 |
| JP4653297B2 (ja) * | 2000-11-27 | 2011-03-16 | 富士通株式会社 | 制御装置、電子機器、および媒体 |
| WO2002054219A2 (en) * | 2000-12-29 | 2002-07-11 | Arc Second, Inc. | Portable computer aided design apparatus and method |
| US6932706B1 (en) * | 2001-02-06 | 2005-08-23 | International Game Technology | Electronic gaming unit with virtual object input device |
| US8674966B2 (en) | 2001-11-02 | 2014-03-18 | Neonode Inc. | ASIC controller for light-based touch screen |
| US9778794B2 (en) | 2001-11-02 | 2017-10-03 | Neonode Inc. | Light-based touch screen |
| US9164654B2 (en) | 2002-12-10 | 2015-10-20 | Neonode Inc. | User interface for mobile computer unit |
| US8095879B2 (en) | 2002-12-10 | 2012-01-10 | Neonode Inc. | User interface for mobile handheld computer unit |
| SE0103835L (sv) | 2001-11-02 | 2003-05-03 | Neonode Ab | Pekskärm realiserad av displayenhet med ljussändande och ljusmottagande enheter |
| US7176899B2 (en) * | 2002-01-31 | 2007-02-13 | Kabushiki Kaisha Tokai-Rika-Denki-Seisakusho | Display screen operation device |
| FI112119B (fi) * | 2002-06-25 | 2003-10-31 | Nokia Corp | Menetelmä ohjauskomennon tulkitsemiseksi ja kannettava elektroninen laite |
| US8416217B1 (en) | 2002-11-04 | 2013-04-09 | Neonode Inc. | Light-based finger gesture user interface |
| JP4148187B2 (ja) * | 2004-06-03 | 2008-09-10 | ソニー株式会社 | 携帯型電子機器、入力操作制御方法及びそのプログラム |
| US8744852B1 (en) | 2004-10-01 | 2014-06-03 | Apple Inc. | Spoken interfaces |
| US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
| US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
| US7856605B2 (en) | 2006-10-26 | 2010-12-21 | Apple Inc. | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display |
| US8570278B2 (en) | 2006-10-26 | 2013-10-29 | Apple Inc. | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker |
| US20080204412A1 (en) * | 2007-02-22 | 2008-08-28 | Peter On | User interface navigation mechanism and method of using the same |
| US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
| US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
| US8650507B2 (en) | 2008-03-04 | 2014-02-11 | Apple Inc. | Selecting of text using gestures |
| US8201109B2 (en) | 2008-03-04 | 2012-06-12 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
| US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
| US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| US8487884B2 (en) * | 2008-06-24 | 2013-07-16 | Freescale Semiconductor, Inc. | Touch screen detection and diagnostics |
| US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
| JP5411278B2 (ja) * | 2008-09-23 | 2014-02-12 | エアロヴィロンメント インコーポレイテッド | オープンデルタhブリッジ駆動高効率無鉄永久磁石機のための予測パルス幅変調 |
| US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
| US8775023B2 (en) | 2009-02-15 | 2014-07-08 | Neanode Inc. | Light-based touch controls on a steering wheel and dashboard |
| US20100235734A1 (en) | 2009-03-16 | 2010-09-16 | Bas Ording | Methods and Graphical User Interfaces for Editing on a Multifunction Device with a Touch Screen Display |
| US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
| US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
| US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
| US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
| US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
| US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
| US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
| US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
| US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
| DE202011111062U1 (de) | 2010-01-25 | 2019-02-19 | Newvaluexchange Ltd. | Vorrichtung und System für eine Digitalkonversationsmanagementplattform |
| US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
| US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
| US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
| US9092130B2 (en) | 2011-05-31 | 2015-07-28 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
| US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
| US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
| US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
| US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
| US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
| US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
| US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
| US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
| US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
| US9092093B2 (en) | 2012-11-27 | 2015-07-28 | Neonode Inc. | Steering wheel user interface |
| US12032817B2 (en) | 2012-11-27 | 2024-07-09 | Neonode Inc. | Vehicle user interface |
| DE112014000709B4 (de) | 2013-02-07 | 2021-12-30 | Apple Inc. | Verfahren und vorrichtung zum betrieb eines sprachtriggers für einen digitalen assistenten |
| US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
| WO2014144949A2 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | Training an at least partial voice command system |
| WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
| US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
| WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
| WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
| WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
| US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
| KR101959188B1 (ko) | 2013-06-09 | 2019-07-02 | 애플 인크. | 디지털 어시스턴트의 둘 이상의 인스턴스들에 걸친 대화 지속성을 가능하게 하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스 |
| KR101809808B1 (ko) | 2013-06-13 | 2017-12-15 | 애플 인크. | 음성 명령에 의해 개시되는 긴급 전화를 걸기 위한 시스템 및 방법 |
| KR101749009B1 (ko) | 2013-08-06 | 2017-06-19 | 애플 인크. | 원격 디바이스로부터의 활동에 기초한 스마트 응답의 자동 활성화 |
| US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
| US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
| US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
| US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
| US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
| US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
| US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
| US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
| US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
| US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
| US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
| US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
| US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
| WO2015184186A1 (en) | 2014-05-30 | 2015-12-03 | Apple Inc. | Multi-command single utterance input method |
| US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
| US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
| US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
| US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
| US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
| US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
| US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
| US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
| US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
| US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
| US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
| US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
| US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
| US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
| US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
| US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
| US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
| US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
| US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
| US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
| US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
| US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
| US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
| US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
| US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
| US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
| US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
| US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
| US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
| US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
| US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
| US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
| US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
| US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
| US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
| US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
| US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
| US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
| DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT |
| US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
| US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
| US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
| US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
| US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
| DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
| DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
| DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
| DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
| US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
| DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
| DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
| US11429230B2 (en) | 2018-11-28 | 2022-08-30 | Neonode Inc | Motorist user interface sensor |
| US11669210B2 (en) | 2020-09-30 | 2023-06-06 | Neonode Inc. | Optical touch sensor |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4716542A (en) * | 1985-09-26 | 1987-12-29 | Timberline Software Corporation | Method and apparatus for single source entry of analog and digital data into a computer |
| US4725694A (en) * | 1986-05-13 | 1988-02-16 | American Telephone And Telegraph Company, At&T Bell Laboratories | Computer interface device |
| US4763356A (en) * | 1986-12-11 | 1988-08-09 | AT&T Information Systems, Inc. American Telephone and Telegraph Company | Touch screen form entry system |
| USH716H (en) * | 1987-11-16 | 1989-12-05 | Parallax induced pointing error avoidance method and means for systems using touch screen overlays | |
| EP0326751B1 (en) * | 1988-02-01 | 1994-08-31 | Sperry Marine Inc. | Touchscreen control panel with sliding touch control |
| US5010323A (en) * | 1988-05-09 | 1991-04-23 | Hoffman Clifford J | Interactive overlay driven computer display system |
| JPH03216720A (ja) * | 1990-01-22 | 1991-09-24 | Fujitsu Ltd | デジタイザによる座標入力方法 |
| US5119079A (en) * | 1990-09-17 | 1992-06-02 | Xerox Corporation | Touch screen user interface with expanding touch locations for a reprographic machine |
-
1991
- 1991-05-09 JP JP13344391A patent/JP3123558B2/ja not_active Expired - Lifetime
-
1992
- 1992-04-09 TW TW081102759A patent/TW269027B/zh active
- 1992-04-30 CA CA002067689A patent/CA2067689C/en not_active Expired - Lifetime
- 1992-04-30 US US07/876,473 patent/US5266931A/en not_active Expired - Lifetime
- 1992-05-01 KR KR1019920007438A patent/KR950005227B1/ko not_active Expired - Lifetime
- 1992-05-08 DE DE69229654T patent/DE69229654T2/de not_active Expired - Lifetime
- 1992-05-08 EP EP92107819A patent/EP0513694B1/en not_active Expired - Lifetime
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002323955A (ja) * | 2001-04-26 | 2002-11-08 | Matsushita Electric Ind Co Ltd | 入力装置、入力方法、入力プログラムおよび入力プログラムを記憶した記憶媒体 |
| WO2003067417A1 (fr) * | 2002-02-07 | 2003-08-14 | Kathenas Inc. | Organe d'entree, telephone mobile, et dispositif d'information mobile |
| JP2006107152A (ja) * | 2004-10-06 | 2006-04-20 | Nintendo Co Ltd | 情報処理装置および情報入力プログラム |
| US8552987B2 (en) | 2004-10-06 | 2013-10-08 | Nintendo Co., Ltd. | System and/or method for displaying graphic to input information |
| US8207970B2 (en) | 2005-07-26 | 2012-06-26 | Nintendo Co., Ltd. | Storage medium storing object control program and information processing apparatus |
| JP2007034634A (ja) * | 2005-07-26 | 2007-02-08 | Nintendo Co Ltd | オブジェクト制御プログラムおよび情報処理装置 |
| US9483174B2 (en) | 2005-07-26 | 2016-11-01 | Nintendo Co., Ltd. | Storage medium storing object control program and information processing apparatus |
| JP2007102499A (ja) * | 2005-10-04 | 2007-04-19 | Nintendo Co Ltd | オブジェクト移動制御プログラムおよび情報処理装置 |
| JP2007264862A (ja) * | 2006-03-28 | 2007-10-11 | Hitachi Ltd | タッチパネル入力方法 |
| JP2010134931A (ja) * | 2008-12-05 | 2010-06-17 | Nhn Corp | タッチスクリーンを用いた情報の入力時に誤入力を防止するための方法及び装置並びにコンピュータ読み取り可能な記録媒体 |
| US9372847B2 (en) | 2008-12-05 | 2016-06-21 | Nhn Corporation | Method, device and computer readable recording medium for preventing input error when information is inputted through touch screen |
| JP2010224663A (ja) * | 2009-03-19 | 2010-10-07 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
| US9811187B2 (en) | 2009-03-19 | 2017-11-07 | Sony Corporation | Information processing apparatus, information processing method, and program |
| JP2010134953A (ja) * | 2010-01-27 | 2010-06-17 | Nintendo Co Ltd | 情報処理装置および情報入力プログラム |
| US8485902B2 (en) | 2010-02-26 | 2013-07-16 | Nintendo Co., Ltd. | Storage medium storing object controlling program, object controlling apparatus and object controlling method |
| JP2013056179A (ja) * | 2012-11-06 | 2013-03-28 | Konami Digital Entertainment Co Ltd | ゲーム装置、ゲーム装置の制御方法、ならびに、プログラム |
| JP2014199683A (ja) * | 2014-07-31 | 2014-10-23 | 東芝テック株式会社 | 決済端末およびその制御プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0513694A3 (ja) | 1994-03-23 |
| CA2067689A1 (en) | 1992-11-10 |
| DE69229654D1 (de) | 1999-09-02 |
| DE69229654T2 (de) | 1999-12-02 |
| EP0513694A2 (en) | 1992-11-19 |
| US5266931A (en) | 1993-11-30 |
| JP3123558B2 (ja) | 2001-01-15 |
| CA2067689C (en) | 1998-07-21 |
| KR950005227B1 (ko) | 1995-05-22 |
| KR920022085A (ko) | 1992-12-19 |
| TW269027B (ja) | 1996-01-21 |
| EP0513694B1 (en) | 1999-07-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04333912A (ja) | 情報入力処理装置および方法 | |
| US10671280B2 (en) | User input apparatus, computer connected to user input apparatus, and control method for computer connected to user input apparatus, and storage medium | |
| JP2784825B2 (ja) | 情報入力制御装置 | |
| JP3588201B2 (ja) | 座標入力装置およびその制御方法 | |
| US8531419B2 (en) | Information processing apparatus, operation input method, and sensing device | |
| CN101320303B (zh) | 信息处理装置、信息处理方法和计算机程序 | |
| KR100474724B1 (ko) | 터치스크린을 가지는 장치 및 그 장치에 외부디스플레이기기를 연결하여 사용하는 방법 | |
| TWI417764B (zh) | A control method and a device for performing a switching function of a touch screen of a hand-held electronic device | |
| CN1661538B (zh) | 用于具有触摸屏的终端的指示设备和使用该设备的方法 | |
| TW571224B (en) | Coordinate input device | |
| CN101414229B (zh) | 手持电子装置触控荧幕执行切换功能的控制方法及其装置 | |
| US20130063385A1 (en) | Portable information terminal and method for controlling same | |
| GB2352068A (en) | Data input touch panel | |
| TW201120733A (en) | Method for selecting functional icons on a touch screen | |
| JPH0460715A (ja) | ペン入力装置 | |
| WO2012150697A1 (ja) | タッチパネル方式の携帯端末及び入力操作方法 | |
| GB2339505A (en) | Portable telephone device of small size | |
| CN103477316A (zh) | 触摸面板装置、其显示方法和显示程序 | |
| US20070126711A1 (en) | Input device | |
| CN104035606A (zh) | 触控面板的操作方法与电子装置 | |
| CN101779184A (zh) | 接触型输入设备、接触型输入方法及程序 | |
| CN110858112A (zh) | 输入装置 | |
| JP3397519B2 (ja) | 座標入力装置及びその座標入力方法 | |
| JP2008165575A (ja) | タッチパネル装置 | |
| JPH04127315A (ja) | パーソナル・コンピュータ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20000927 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091027 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091027 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101027 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101027 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111027 Year of fee payment: 11 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111027 Year of fee payment: 11 |