[go: up one dir, main page]

JP2012208962A - タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置 - Google Patents

タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置 Download PDF

Info

Publication number
JP2012208962A
JP2012208962A JP2012169514A JP2012169514A JP2012208962A JP 2012208962 A JP2012208962 A JP 2012208962A JP 2012169514 A JP2012169514 A JP 2012169514A JP 2012169514 A JP2012169514 A JP 2012169514A JP 2012208962 A JP2012208962 A JP 2012208962A
Authority
JP
Japan
Prior art keywords
display
input device
virtual input
computer
application
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.)
Pending
Application number
JP2012169514A
Other languages
English (en)
Inventor
Imuran Chaudhuri
イムラン チャウドリ
Greg Christie
グレッグ クリスティー
Bas Ording
バス オルディング
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.)
Apple Inc
Original Assignee
Apple Inc
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 Apple Inc filed Critical Apple Inc
Publication of JP2012208962A publication Critical patent/JP2012208962A/ja
Pending 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
    • 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/04883Interaction 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
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. 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/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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several 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

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)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

【課題】タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置を提供する。
【解決手段】コンピュータのタッチスクリーン上に表示が生成される。表示は、コンピュータ上で実行されているアプリケーションと関連したアプリケーション表示と、ユーザが、タッチスクリーンを介してコンピュータ上で実行されているアプリケーションに入力を与えるための仮想入力装置表示とを含む。仮想入力装置開始イベントに応答して、仮想入力装置表示の初期特性が判断される。アプリケーション表示の特性及び仮想入力装置表示の特性に基づいて、アプリケーション表示及び仮想入力装置表示を含む複合表示画像の初期特性が判断される。タッチスクリーン上に複合画像が表示させられる。
【選択図】図1

Description

本特許出願は、タッチスクリーン型ユーザ・インターフェースに関し、特に、タッチスクリーン型ユーザ・インターフェース上への、仮想キーボード又は他の仮想入力装置等の仮想入力装置の配置に関する。
(関連出願の相互参照)
本出願は、合衆国法典第35巻第120条の下の優先権が主張され、その全体が引用によりここに組み入れられる、先行出願第10/903,964号の部分継続出願である、2005年9月16日に出願された米国特許出願第11/228,758号に基づく優先権を主張するものである。本出願はまた、次の同時継続中の出願、すなわち2004年5月6日に出願された米国特許出願第10/840,862号、2004年7月30日に出願された米国特許出願第11/048,264号、2004年7月30日に出願された米国特許出願第11/038,590号、2005年9月16日に出願された米国特許出願第11/228,737号、2005年9月16日付で出願された米国特許出願番号第11/228,700号にも関連し、これらの特許の全ては、全ての目的のために全体が引用によりここに組み入れられる。
タッチスクリーンは、画面を覆うタッチ感知式透明パネルを有する又は他の方法で画面上のタッチ入力を認識することができる表示画面の種類である。一般的に、タッチスクリーン型ディスプレイは、プログラム制御下で作動する処理回路を含むコンピュータ回路と同じハウジング内に収容される。タッチスクリーンを用いてコンピュータ上で実行されているアプリケーションに入力を与えるとき、ユーザは、画面上に表示されたグラフィカル・ユーザ・インターフェース(GUI)のオブジェクトを直接指し示すことにより、(通常は、スタイラス又は指を用いて)表示画面上で選択を行う。
タッチスクリーン上に表示されたGUIオブジェクトの集合は、仮想入力装置と考えることができる。幾つかの例においては、仮想入力装置は、仮想キーボードである。表示画面とそれほど密接に関連付けられていない従来の外部キーボードと同様に、仮想キーボードは、複数のキー(「仮想キー」)を含む。特定の仮想キー(又は、仮想キーの組み合わせ)の作動により、コンピュータ上で実行されているアプリケーションに入力として与えられる信号が生成される。
外部キーボード及び他の外部入力装置は、その性質上(すなわち、外部のものであることから)、アプリケーションの表示出力をカバーするものではない。他方、仮想入力装置は、実行中のアプリケーションの出力を表示するのに用いられるものと同じ表示画面上に表示されるため、そうしたアプリケーションの表示出力をカバーすることができる。
仮想入力装置をタッチスクリーン上にインテリジェントに表示し、仮想入力装置及びタッチスクリーン・ベースのコンピュータの操作性を向上させる方法が望まれる。
表示が、コンピュータのタッチスクリーン上に生成される。この表示は、コンピュータ上で実行されているアプリケーションと関連したアプリケーション表示と、タッチスクリーンを介してコンピュータ上で実行されているアプリケーションにユーザが入力を与えるための仮想入力装置表示とを含む。仮想入力装置開始イベントに応答して、仮想入力装置表示の初期特性が判断される。アプリケーション表示の特性及び仮想入力装置表示の特性に基づいて、アプリケーション表示及び仮想入力装置表示を含む複合表示画像の初期特性が判断される。タッチスクリーン上に、複合画像が表示させられる。
この要約は、全てを含むことを意図するものではない。他の態様は、添付の図面と併せた以下の詳細な説明、及び添付の特許請求の範囲から明らかになるであろう。
タッチスクリーン・ベースのコンピュータ・システムのブロック図である。 1つの態様による、タッチスクリーン上に表示をもたらすコンピュータ内の処理を示す。 仮想入力装置表示を含まない例示的なタッチスクリーン表示出力を示す。 図2の表示とは実質的に変わらないアプリケーション出力表示を有する、アプリケーション表示及び仮想入力装置表示の両方を含む例示的なタッチスクリーン表示出力を示す。 図2の表示とは実質的に変わらないアプリケーション出力表示を有する、アプリケーション表示及び仮想入力装置表示の両方を含む例示的なタッチスクリーン表示出力を示す。 アプリケーション表示の空間アスペクトが仮想入力装置表示を適合させるように変更された例示的なタッチスクリーン表示を示す。 アプリケーション表示の空間アスペクトが仮想入力装置表示を適合させるように変更された例示的なタッチスクリーン表示を示す。 入力の表示が仮想入力装置と関連した表示の部分内に現れる、例示的なタッチスクリーン表示を示す。 種々のスクロールされた状態の仮想入力装置表示を示す。 種々のスクロールされた状態の仮想入力装置表示を示す。 種々のスクロールされた状態の仮想入力装置表示を示す。
例及び態様が、図面を参照して以下に説明される。しかしながら、これらの図面に関して本明細書に与えられた詳細な説明は、説明目的のためのものにすぎず、限定としてではないことを理解すべきである。
図1−1は、本発明の1つの実施形態による例示的なコンピュータ・システム50のブロック図である。コンピュータ・システム50は、デスクトップ、ラップトップ、タブレット、又は手持ち式コンピュータのようなパーソナル・コンピュータ・システムに対応することができる。コンピュータ・システムはまた、携帯電話、PDA、専用メディア・プレーヤ、家庭用電子機器などのコンピュータ装置に対応することもできる。
図1−1に示される例示的なコンピュータ・システム50は、命令を実行し、コンピュータ・システム50と関連した演算を行うように構成されたプロセッサ56を含む。例えば、メモリなどから取り出された命令を用いて、プロセッサ56は、コンピュータ・システム50のコンポーネント間の、入出力データの受信及び操作を制御することができる。
プロセッサ56は、単一のチップ上、多数のチップ上、又は多数の電気部品上に実装することができる。例えば、プロセッサ56のために、専用又は内蔵プロセッサ、単機能プロセッサ、コントローラ、ASICなどを含む種々のアーキテクチャを用いることができる。
ほとんどの場合、プロセッサ56は、オペレーティング・システムと協働してコンピュータ・コードを実行し、データを作成してこれを使用するように作動する。オペレーティング・システムは、一般的によく知られており、より詳細には説明しない。一例として、オペレーティング・システムは、Mac OS X、OS/2、DOS、Unix(登録商標)、Linux(登録商標)、Palm OSなどに対応することができる。オペレーティング・システムはまた、目的が限定されたアプライアンス型コンピュータ装置に用い得るような、特殊目的のオペレーティング・システムとすることもできる。オペレーティング・システム、他のコンピュータ・コード及びデータは、プロセッサ56に作動可能に結合されたメモリブロック58内に常駐させることができる。メモリブロック58は、一般に、コンピュータ・システム50によって用いられるコンピュータ・コード及びデータを格納するための場所を提供する。一例として、メモリブロック58は、読み出し専用メモリ(ROM)、ランダム・アクセス・メモリ(RAM)、ハードディスク・ドライブ、及び/又はその他同種類のものを含むことができる。情報を取り外し可能な記憶媒体上に常駐させ、必要時にコンピュータ・システム50にロード又はインストールすることもできる。取り外し可能な記憶媒体は、例えば、CD−ROM、PCカード、メモリカード、フロッピィ・ディスク、磁気テープ、及びネットワーク・コンポーネントを含む。
コンピュータ・システム50はまた、プロセッサ56に作動可能に結合されたディスプレイ装置68も含む。ディスプレイ装置68は、液晶ディスプレイ(LCD)(例えば、アクティブ・マトリクス、パッシブ・マトリクスなど)とすることができる。代替的に、ディスプレイ装置68は、単色ディスプレイ、カラー・グラフィックス・アダプタ(CGA)ディスプレイ、強化グラフィックス・アダプタ(EGA)ディスプレイ、可変グラフィックス・アレイ(VGA)ディスプレイ、超VGAディスプレイ、陰極線管(CRT)等のようなモニタとすることもできる。ディスプレイ装置はまた、プラズマ・ディスプレイ、又は電子インクで実装されるディスプレイに対応することもできる。
ディスプレイ装置68は、一般に、コンピュータ・システムのユーザとオペレーティング・システム又はその上で実行されているアプリケーションとの間に使い勝手のよいインターフェースを提供するグラフィカル・ユーザ・インターフェース(GUI)69を表示するように構成される。一般的に言うと、GUI69は、グラフィック画像により、プログラム、ファイル、及び操作上のオプションを表す。グラフィック画像は、ウィンドウ、フィールド、ダイアログ・ボックス、メニュー、アイコン、ボタン、カーソル、スクロール・バー等を含むことができる。こうした画像は、所定のレイアウトで配置してもよく、又は、ユーザがとる特定のアクションに役立つように動的に生成してもよい。操作中、ユーザは、種々のグラフィック画像を選択してそれらを作動させ、それらと関連した機能及びタスクを開始することができる。一例として、ユーザはウィンドウを開閉し、最小化し、又は最大化するボタン、或いは特定のプログラムを起動するアイコンを選択することができる。付加的に又は代替的に、GUI69は、ディスプレイ装置68上に、ユーザのために非対話型テキスト及びグラフィックスのような情報を表示することもできる。
コンピュータ・システム50はまた、プロセッサ56に作動可能に結合された入力装置70も含む。入力装置70は、外界からコンピュータ・システム50内にデータを転送するように構成される。例えば、入力装置70を用いて、ディスプレイ68上のGUI69に対して追跡を行い、選択をなすことができる。入力装置70を用いて、コンピュータ・システム50内でコマンドを出すこともできる。入力装置70は、ユーザのタッチ(touch)により入力を受け取り、この情報をプロセッサ56に送るように構成されたタッチ感知装置を含むことができる。
一例として、タッチ感知装置は、タッチパッド又はタッチスクリーンに対応することができる。多くの場合、タッチ感知装置は、タッチ感知面へのタッチ、並びにタッチの位置及び強さを認識する。タッチ感知手段は、タッチをプロセッサ56に報告し、プロセッサ56は、そのプログラミングに従って該タッチを解釈する。例えば、プロセッサ56は、特定のタッチに従ってタスクを開始することができる。専用プロセッサを用いてタッチを局所的に処理し、コンピュータ・システムのメインプロセッサに対する要求を減少させることができる。タッチ感知装置は、容量の感知、抵抗の感知、表面弾性波の感知、圧力の感知、光学的感知、及び/又はその他同種類のものを含む感知技術に基づくことができるが、これらに限定されない。さらに、タッチ感知手段は、シングルポイント感知又はマルチポイント感知に基づくこともできる。シングルポイント感知は、単一のタッチしか識別することができないが、マルチポイント感知は、同時になされる多数のタッチを識別することができる。
入力装置70は、ディスプレイ68の上に又はその前に配置されたタッチスクリーンとすることができる。タッチスクリーン70は、ディスプレイ装置68と一体にしてもよく、又は別個のコンポーネントであってもよい。タッチスクリーン70は、タッチパッド、マウス等のような他の入力技術に優る幾つかの利点を有する。一例としては、タッチスクリーン70がディスプレイ68の前に配置されるので、ユーザは、GUI69を直接操作することができる。例えば、ユーザは、単に、オブジェクトの上に指を置くだけ制御することができる。タッチパッドにおいては、このような一対一の関係は存在しない。タッチパッドを用いる場合、タッチパッドは、典型的には異なる面に、ディスプレイから離れて配置される。例えば、ディスプレイは、一般に垂直方向の面に配置され、タッチパッドは、一般に水平方向の面に配置される。タッチスクリーンであることに加えて、入力装置70は、マルチポイント入力装置とすることが可能である。マルチポイント入力装置は、1つより多いオブジェクト(指)を識別できるという点で、従来のシングルポイント入力装置に優る利点を有する。シングルポイント入力装置は、単に、多数のオブジェクトを識別することができないだけである。一例として、引用によりここに組み入れられる、同時継続中の同一出願人による米国特許出願第10/840,862号において、ここで用いることが可能なマルチポイント・タッチスクリーンが示され、より詳細に説明されている。
コンピュータ・システム50はまた、1つ又はそれ以上のI/O装置80を結合させるための能力も含む。一例として、I/O装置80は、キーボート、プリンタ、スキャナ、カメラ、スピーカ、及び/又はその他の同種類のものに対応することができる。I/O装置80は、コンピュータ・システム50と一体にしてもよく、又は別個のコンポーネント(例えば、周辺機器)としてもよい。場合によっては、I/O装置80は、有線接続(例えば、ケーブル/ポート)を通してコンピュータ・システム50に接続することもできる。他の場合には、I/O装置80は、無線接続を通してコンピュータ・システム50に接続することができる。一例として、データリンクは、PS/2、USB、IR、RF、Bluetooth(登録商標)等に対応することができる。
ここで、タッチスクリーン・ベースのコンピュータ内での特定の処理について説明され、この処理により、アプリケーションが実行され、コンピュータのタッチスクリーン上に表示が提供される。表示処理は、アプリケーション表示に基づいた特性と、仮想入力装置に関する特性とを有する複合表示を提供することを含む。仮想入力装置表示は、ユーザが仮想入力装置と対話するために、表示された入力装置に対するタッチスクリーンへの適切なタッチ入力を受け取るための少なくとも入力部分を含む。仮想入力装置とのユーザ対話は、仮想入力装置の部分を作動させてユーザ入力を与え、アプリケーションの処理に影響を与えることを含む。仮想入力装置(すなわち、仮想入力装置を達成するためのコンピュータ上での処理)は、ユーザ対話を処理し、その処理に基づいて、対応するユーザ入力をアプリケーションに与える。
仮想入力装置表示は、一般的には、仮想入力装置とのユーザ対話の仮想入力装置の処理と大きな相関がある。例えば、仮想入力装置が仮想キーボードである場合には、仮想入力装置表示は、典型的なQWERTYキーボードのキーのグラフィック表現を含むことができ、一方、仮想キーボードとのユーザ対話の仮想入力装置の処理は、ユーザによってどの仮想キーが作動されたかを判断し、対応する入力(例えば、文字及び/又は数字)をアプリケーションに与えることを含む。
ここで、図1、図2、図3、及び図3−1を参照する。図1は、タッチスクリーン上に複合表示(すなわち、アプリケーション表示と仮想入力装置表示の複合体)を達成するための処理を大ざっぱに示す。図2は、仮想入力装置がタッチスクリーン上に表示されていない状態の、タッチスクリーン上のアプリケーション表示の例を示す。図3は、コンポーネントがアプリケーション表示及び仮想入力装置表示を含む、例示的な複合表示を概略的に示す。
最初に図1を参照すると、フローチャートが、図1−1に示されるタッチスクリーン・ベースのコンピュータのようなコンピュータ上で実行されている処理ステップを示す。最初に、コンピュータ上で実行されているアプリケーション102の処理ステップが、抽象的に示される。アプリケーションは、例えば、電子メール・クライアント・プログラム、文書作成処理プログラム、又は他のアプリケーション・プログラムとすることができる。
アプリケーション102は、コンピュータ上で実行されているオペレーティング・システム・プログラム104と協働して実行される。特定的には、オペレーティング・システム104は、実行中のアプリケーション102に、コンピュータのリソースへのアクセスを提供する。オペレーティング・システム104がアクセスを提供する1つのリソースが、タッチスクリーンである。
アプリケーション102は、オペレーティング・システム104に、アプリケーション表示の特性の表示を与える。大まかに言うと、アプリケーション表示の特性の表示は、タッチスクリーン上にアプリケーション表示を生成させるための、オペレーティング・システム104によって少なくとも部分的に使用可能なデータを含む。
アプリケーション102により提供されたアプリケーション表示の特性は、典型的には、アプリケーションによる処理の結果に関係している。アプリケーションによって提供される表示なしに、アプリケーション表示の特性の少なくとも一部は、オペレーティング・システム104に知られることがあり、及び/又は、オペレーション・システムによって制御することができる。このようなタイプの特性は、典型的には、アプリケーション表示のウィンドウの「ウィンドウ・サイズ」及びアプリケーション表示のウィンドウの背景色のような、より一般的な表示関連のものである。
アプリケーション表示の特性が与えられた場合、オペレーティング・システム・プログラム104の表示処理106が、アプリケーション表示の特性の表示に少なくとも部分的に基づいて、タッチスクリーン上に表示される、結果として得られる表示画像の特性を決定する。
さらに、オペレーティング・システム・プログラム104は、仮想キーボード処理108を含む。より一般的には、処理部108が、タッチスクリーン上に表示され、かつ、タッチスクリーンからのユーザ入力を受け取る、いずれかの仮想入力装置のための処理とすることができる。仮想キーボード処理108の初期特性処理110は、キーボード開始イベントに応答し、仮想キーボードの初期表示特性を判断する。仮想キーボード処理108の進行中の特性処理112は、典型的には、仮想キーボードの仮想キーの作動に基づくが、場合によっては他の条件にも基づいて、仮想キーボードの進行中の表示特性を判断する。(ここでの説明は仮想キーボードの表示特性に関するものであるが、アプリケーション入力に対するキーのマッピングのような、仮想キーボードの操作上の特性は、多くの場合、表示特性と結び付けられることを認識すべきである。)判断された仮想キーボードの表示特性は、表示処理部106に与えられる。
アプリケーション表示の特性の表示に鑑みて、表示処理106は、仮想入力装置の示された特性に基づいて、仮想入力装置の表示を含む複合表示の特性を判断する。より具体的には、複合表示の仮想入力装置部分は、アプリケーション表示の特性に対してインテリジェントである。仮想入力装置表示の出力及びアプリケーション表示の出力の両方に対して同じタッチスクリーンが用いられるので、このことは特に有用である。特定のアプリケーションについて(すなわち、特定のアプリケーション表示の特性について)特定の方法で仮想入力装置を表示することにより、仮想入力装置を用いてアプリケーションと対話するためのタッチスクリーンの操作性が改善され得る。
上述のように、図2は、仮想入力装置の表示を有さない状態の、アプリケーション表示を示す。
図3に示される例によると、結果として得られる複合表示は、仮想入力表示がアプリケーション表示の一部分の上にあるが、アプリケーションの全ての上にあるわけではない点を除いて、アプリケーション表示(例えば、図2に示される)は実質的に変わらない。図3−1に示される別の例によると、結果として得られる複合表示は、アプリケーション表示が「上にスライドされ」、「上にスライドされた」アプリケーション表示によって空いたタッチスクリーンの一部分に仮想入力表示が表示される点を除いて、アプリケーション表示(例えば、図2に示される)は実質的に変わらない。
表示処理106は、アプリケーションの示された特性を考慮して、タッチスクリーン上の複合表示における仮想入力装置表示の位置を判断する。例えば、表示処理106は、アプリケーション表示(及び仮想入力装置)と関連した入力フィールドのような、アプリケーション表示の重要な部分が、仮想キーボード表示によって覆われないように、複合表示の特性を決定することができる。
つまり、アプリケーション表示の入力フィールドは、典型的には、仮想入力装置を介してユーザが対話するアプリケーションの部分を表すことができるので、重要であると判断される。しかしながら、アプリケーション表示の他の部分が重要であると判断されることもある。例えば、仮想入力装置を介した入力によって直接作用されるアプリケーション表示の部分が重要であると判断されることもある。幾つかの例においては、アプリケーション表示の入力フィールドが存在しないことさえあり得る。
重要であると判断されるものは、特定のアプリケーション及び/又はアプリケーション表示の関数とすることができ、或いは、一般にアプリケーション特性の関数とすることができる。場合によっては、仮想入力装置表示によって、複合表示において覆われないことを保証するように、入力フィールド以外のアプリケーション表示の部分が、相対的に重要であってもよい。相対的な重要性は、文脈に依存することができる。例えば、相対的な重要性は、アプリケーションが動作している特定のモードに依存することができる。
幾つかの例によると、実質的に変わらないアプリケーション表示(図3及び図3−1に示されるような)ではなく、表示処理106は、アプリケーション表示についての実質的に全ての情報が複合表示内で視認可能なままであるが、仮想入力装置表示に適合させるように、複合表示内でアプリケーション表示が変更されるように、複合表示の特性を決定する。幾つかの例においては、表示処理106は、他の場合には、仮想入力装置表示により複合表示上で見えにくくなるアプリケーション表示についての情報量を最小にしながら又は排除しながら、アプリケーション表示の空間アスペクトを調整して、仮想入力装置のためのスペースを複合表示上に与えるように、複合表示の特性を決定する。
幾つかの例においては、複合表示上で、アプリケーション表示の少なくとも一部を圧縮し、仮想入力装置表示を適合させる。図4は、複合表示上にアプリケーション表示の全ての部分が、一方向に実質的に等しく圧縮された1つの例を示す。図5は、複合表示上にアプリケーション表示の全てより少ない部分が圧縮された別の例を示す。他の例においては、例えば、アプリケーション表示のこれらの部分が仮想入力装置に対して重要である場合、複合表示上でアプリケーション表示の部分が拡大される。
幾つかの例においては、複合表示上でアプリケーション表示のどの部分が圧縮されるのかは、アプリケーション表示の特性に基づいている。例えば、より重要性が高いと判断されたアプリケーション表示の幾つかの部分は圧縮することができず、重要性が低いと判断されたアプリケーション表示の他の部分を圧縮することが可能である。幾つかの例においては、アプリケーション表示の特定の部分を圧縮する量は、アプリケーション表示のその部分の相対的な重要性に基づいている。空間アスペクトの変化がないことを含む、複合表示における異なる量だけ、アプリケーション表示の異なる部分を圧縮する(又は拡大する)ことができる。
更に他の例においては、仮想入力装置表示の事前設定条件及び/又は特性は動的に構成することができるので、複合表示上の仮想入力装置表示の特性は、ユーザが構成することができる。動的な構成の例として、ユーザは、仮想キーボード表示の部分にタッチし、仮想入力装置表示を複合表示の所望の部分に「ドラッグする」ことにより、複合表示内の仮想入力装置表示の位置を変えることができる。
幾つかの例においては、ユーザが複合表示内の仮想入力装置表示の特性を変化させるとき、複合表示内のアプリケーション表示コンポーネント自体は変化しない。従って、例えば、ユーザが複合表示内の仮想入力装置表示の位置を変化させる場合には、仮想入力装置表示が移動されるに従って、アプリケーション表示の異なる部分が覆われる。他の例においては、ユーザが仮想入力装置表示の特性を変化させるに従って、表示処理106は、複合表示内のアプリケーション表示の特性を新たに判断する。例えば、表示処理106は、複合表示内の仮想入力装置表示の新しい位置に少なくとも部分的に基づいて、複合表示内のアプリケーション表示のどの部分を圧縮するかを判断することができる。
ここで、仮想入力装置開始イベント(図1)をより詳細に説明する。特定的には、複合表示の一部として仮想入力装置を最初に表示させるために、仮想入力装置開始イベントを含むことができるイベントの種々の例が存在する。例えば、仮想入力装置開始イベントに直接対応するユーザの特定のアクションに応答して、仮想入力装置を複合表示の一部として表示することができる。1つの例によると、アプリケーションは、アプリケーション表示の一部としての入力フィールドを有し、その入力フィールドに対するユーザのジェスチャにより、仮想入力装置開始イベントをトリガさせることができる。ユーザのジェスチャは、例えば、入力フィールドの表示に対応するタッチスクリーンの部分をタップすること又はダブル・タップすることにすることができる。典型的には、オペレーティング・システム処理104は、入力フィールドに対するこうしたユーザのジェスチャを認識し、仮想入力装置開始イベントをトリガさせるための処理を含む。
仮想入力装置開始イベントをトリガさせ得るイベントの別の例として、アプリケーション表示の一部として表示される「画面上の(on screen)」ボタンがあり、ユーザによるそのボタンの作動がオペレーティング・システム処理104によって解釈され、仮想入力装置開始イベントをトリガさせる。更に別の例として、画面上のボタンをオペレーティング・システムと関連付けることができ、より一般的には、例えば、アプリケーション表示の具体的な部分ではなく、オペレーティング・システムと関連したタッチスクリーンの「デスクトップ」部分上に表示することができる。どちらの場合も、画面上のボタンの作動により、仮想入力装置開始イベントがトリガさせられ、その結果、初期入力装置処理110が実行される。
更に別の例として、ユーザが「タイピング」位置で指をタッチスクリーン(例えば、マルチポイント・タッチスクリーン)上に置くことによって、キーボード開始イベントをトリガすることができる。このユーザ・アクションの検知は、最初のキーボード処理110が実行され、仮想入力装置が複合表示の一部として表示されることに基づいて、仮想キーボード開始イベントをトリガすることができる。この場合、例えば、タッチスクリーン・ハードウェア及び/又は低レベルの処理と対話するオペレーティング・システム処理104は、タッチスクリーンへのユーザ入力を認識させられる。このような認識は、例えば、タッチスクリーン上でタッチされたポイントの座標の形とすることができる。ユーザが「タイピング」位置で指をタッチスクリーン上に置くことに対応するように、タッチスクリーン上でタッチされたこうしたポイントの組み合わせが判断されたとき、仮想キーボード開始イベントがトリガされる。ポイントの組み合わせが、ユーザが「タイピング」位置で指をタッチスクリーン上に置くことに対応し、これにより仮想キーボード開始イベントがトリガされることを判断するための処理は、オペレーティング・システム処理104に割り当てることができ、或いは、例えば、オペレーティング・システム処理104と共に又は協働して行なわれる処理とすることもできる。
ここで、仮想入力装置の動作停止イベントに関して、より詳細に説明する。図1に示されるように、仮想入力装置動作停止イベントをトリガすることにより、仮想入力は、タッチスクリーン上の複合表示の一部として表示されなくなる。仮想入力装置動作停止イベントは、例えば、仮想入力装置に対して、直接、ユーザが具体的に取るアクションの結果としてトリガすることができる。このことは、例えば、仮想入力装置表示上の特定の「動作停止」キーを作動させ、仮想入力装置が複合表示の一部として表示されなくすることを含むことができる。必須ではないが、より一般的には、具体的に仮想入力装置上のキーを作動させることによる、アプリケーションとの対話が、動作停止イベントをトリガさせ得る。
このような対話の1つの例は、仮想入力装置を介して入力を与えることが適切でないような方法で実行中のアプリケーションの表示と対話することを含む。別の例は、アプリケーションを閉じるために、アプリケーションと(必要に応じて、アプリケーション表示を介して、又は仮想キーボード表示を介して)対話することを含む。更に別の例は、ジェスチャ(キーボードを横切って手で「拭う(wiping)」といった)、又は仮想リターンキーから指を「スライドさせる」ことと組み合わせて仮想リターンキーを作動させることを含み、これにより「リターン」が作動され、次いで、仮想キーボードが終了させられる。
更に別の例として、動作停止イベントのトリガは、特に仮想入力装置又は一般にタッチスクリーンとの特定の対話にあまり関連しないが、例えば、仮想入力装置上のキーが作動されてから特定の時間が経過することにより引き起こされることがある。つまり、特定の時間、仮想入力装置が使用されないことは、仮想キーボードがもはや使用されていないことを意味する。更に別の例においては、アプリケーションの状態が仮想入力装置の表示が必要とされない及び/又は適切でないと見なされるようになったときに、アプリケーションが動作停止イベントをトリガするなど、アプリケーション自体によって動作停止イベントをトリガすることができる。
ここで、仮想入力装置の種々の作動モードを説明する。一例においては、作動されたキーと関連した入力(これに限定されるものではないが、典型的には、テキスト)は、アプリケーション表示が対応しているアプリケーションに直接与えてもよく、又はアプリケーションによって作動されてもよい。入力の表示は、アプリケーションと関連した入力フィールドに直接表示することさえできる。
図6に示される他の例においては、入力の表示は、仮想入力装置602と関連するが、アプリケーション表示とは直接関連していない、表示の部分604内に現れることが可能である。次いで、入力は、自動的に又はユーザのコマンドによって、アプリケーションに転送することができる(アプリケーションによって動作されるように直接、又はアプリケーション表示と関連した入力フィールド608に)。1つの例によると、「n」個の文字の仮想入力装置602を介して、自動転送が行なわれ、ここで、「n」は、ユーザにより構成可能な設定である。別の例によると、自動転送は、「m」秒毎に又は他の時間単位ごとに行なわれ、ここで、「m」はユーザにより構成可能な設定である。
幾つかの例において、仮想入力装置表示602は、仮想入力装置602及びアプリケーション表示の入力フィールド608と関連した視覚インジケータ606を含む。図6の例示的な表示600を参照すると、仮想入力装置表示602は、仮想入力装置表示602からアプリケーション表示の対応する入力フィールド608まで指し示す視覚インジケータの矢印606を含む。視覚インジケータ606は、ポインタに限定されない。別の例としては、視覚インジケータ606は、強調表示されたアプリケーションの入力フィールド608とすることができる。
幾つかの例においては、仮想入力装置と関連した表示は、仮想入力装置自体より小さいウィンドウ内に表示された(ウィンドウのサイズはユーザにより構成可能である)。この場合、ユーザは、仮想入力装置表示の部分を作動し、仮想入力装置表示の異なる部分にスクロールする(よって、これにアクセスする)ことができる。図7A、図7B、及び図7Cは、スクロールされた種々の状態における仮想入力装置表示を示す。仮想入力装置の表示されていない部分にアクセスするために、スクロールは、二次元より大きい次元(例えば、仮想立方体、又は三次元より大きい次元の仮想形状)にすることさえ可能である。
本発明の多くの特徴及び利点は、記述された説明から明らかであり、よって、添付の特許請求の範囲により、本発明のこうした特徴及び利点の全てを網羅するように意図される。さらに、当業者であれば、多くの修正及び変更を思い付くので、本発明は、図示され説明されたような厳密な構成及び作働に限定すべきはない。従って、全ての適切な修正及び均等物は、本発明の範囲内にあるものとして用いることができる。

Claims (54)

  1. コンピュータのタッチスクリーン上に、前記コンピュータ上で実行されているアプリケーションと関連したアプリケーション表示と、ユーザが、前記タッチスクリーンを介して該コンピュータ上で実行されている前記アプリケーションに入力を与えるための仮想入力装置表示とを含む表示を生成する、コンピュータにより実施される方法であって、前記方法は、
    仮想入力装置開始イベントに応答して、前記仮想入力装置表示の初期特性を判断し、
    前記アプリケーション表示の特性及び前記仮想入力装置表示の特性に基づいて、該アプリケーション表示及び該仮想入力装置表示を含む複合表示画像の初期特性を判断し、
    前記タッチスクリーン上に前記複合表示を表示させる、
    ステップを含むことを特徴とする方法。
  2. 前記仮想入力装置開始イベントの前に、前記仮想入力装置表示がない状態で、前記タッチスクリーン上に前記アプリケーション表示を表示するステップをさらに含むことを特徴とする、請求項1に記載の方法。
  3. 前記複合表示の前記初期特性を判断するステップは、前記仮想入力装置表示と重ね合わせるように、前記アプリケーション表示の複数の部分の特定の部分を判断するステップを含むことを特徴とする、請求項1に記載の方法。
  4. 前記複数の部分の前記特定の部分を判断するステップは、該複数の部分の重要性の表示を処理するステップを含むことを特徴とする、請求項3に記載の方法。
  5. 前記複合表示の初期特性を判断するステップは、前記複合表示上に前記仮想入力装置表示を適合させるように、前記アプリケーション表示の変更を判断するステップを含むことを特徴とする、請求項1に記載の方法。
  6. 前記アプリケーション表示の変更を判断するステップは、前記アプリケーション表示の空間アスペクトの変更を判断するステップを含むことを特徴とする、請求項5に記載の方法。
  7. 前記アプリケーション表示の空間アスペクトの変更を判断するステップは、圧縮すべき該アプリケーション表示の部分を判断するステップを含むことを特徴とする、請求項6に記載の方法。
  8. 圧縮すべき前記アプリケーション表示の部分を判断する前記ステップは、アクティブ入力フィールドを含む、圧縮すべき該アプリケーション表示の部分を判断し、前記アクティブ入力フィールドを含む該アプリケーションの該部分を圧縮しないように判断するステップを含むことを特徴とする、請求項7に記載の方法。
  9. 前記仮想入力装置開始イベントは、前記タッチスクリーンに対するユーザのジェスチャによって引き起こされることを特徴とする、請求項1に記載の方法。
  10. 前記タッチスクリーンに対する前記ユーザのジェスチャは、ユーザが、所定の特性を有する位置において前記タッチスクリーンの多数のポイントにタッチすることを含むことを特徴とする、請求項9に記載の方法。
  11. 所定の特性を有する位置は、入力装置上の指の特性であるように予め定められた特性を有する位置を含むことを特徴とする、請求項9に記載の方法。
  12. 前記タッチスクリーンに対する前記ユーザのジェスチャは、前記タッチスクリーン上のアプリケーション表示の入力フィールドに対するユーザのジェスチャを含むことを特徴とする、請求項9に記載の方法。
  13. 前記タッチスクリーンに対する前記ユーザのジェスチャは、前記タッチスクリーン上に表示された特定のユーザ・インターフェース項目に対するユーザのジェスチャを含むことを特徴とする、請求項9に記載の方法。
  14. 前記特定のユーザ・インターフェース項目は、前記アプリケーション表示と関連付けられることを特徴とする、請求項13に記載の方法。
  15. 前記アプリケーション表示と関連した前記ユーザ・インターフェース項目は、該アプリケーション表示と関連した入力フィールドであることを特徴とする、請求項14に記載の方法。
  16. 前記ユーザのジェスチャは、前記入力フィールドと関連した前記タッチスクリーンの部分を少なくとも一度タップすることを含むことを特徴とする、請求項15に記載の方法。
  17. 前記特定のユーザ・インターフェース項目は、前記コンピュータのオペレーティング・システムと関連した、前記タッチスクリーンのデスクトップ部分と関連付けられることを特徴とする、請求項13に記載の方法。
  18. 仮想入力装置動作停止イベントに応答して、前記仮想入力装置表示を含む前記複合画像の表示を中止させるステップをさらに含むことを特徴とする、請求項1に記載の方法。
  19. 前記仮想入力装置動作停止イベントは、前記仮想入力装置表示に対する前記ユーザの特定のジェスチャによってトリガされることを特徴とする、請求項18に記載の方法。
  20. 前記仮想入力装置動作停止イベントは、前記仮想入力装置を介する入力と一致しない、前記複合表示に対する前記ユーザの特定のジェスチャによってトリガされることを特徴とする、請求項18に記載の方法。
  21. 前記仮想入力装置動作停止イベントは、前記仮想入力装置を介する最後の入力から特定の時間が経過することによってトリガされることを特徴とする、請求項18に記載の方法。
  22. 前記複合表示は、前記仮想入力装置表示を前記アプリケーション表示の入力フィールドと視覚的に関連付ける視覚インジケータを含むことを特徴とする、請求項1に記載の方法。
  23. 前記視覚インジケータは、前記仮想入力装置表示の部分から前記アプリケーション表示の入力フィールドまでの矢印であることを特徴とする、請求項22に記載の方法。
  24. 前記仮想入力装置表示の前記部分は、前記仮想入力装置の入力表示であることを特徴とする、請求項23に記載の方法。
  25. 前記視覚インジケータは、前記アプリケーション表示の前記入力フィールドの差別化された表示であることを特徴とする、請求項22に記載の方法。
  26. 前記仮想入力装置表示は入力バッファ表示を含むことを特徴とする、請求項1に記載の方法。
  27. 前記仮想入力装置表示の前記入力バッファ表示から前記アプリケーション表示の入力フィールドまで入力を転送するステップをさらに含むことを特徴とする、請求項26に記載の方法。
  28. コンピュータのタッチスクリーン上に、前記コンピュータ上で実行されているアプリケーションと関連したアプリケーション表示と、ユーザが、前記タッチスクリーンを介して該コンピュータ上で実行されている前記アプリケーションに入力を与えるための仮想入力装置表示とを含む表示を生成するためのステップを含むコンピュータ・プログラムが上に実体的に具体化されたコンピュータ可読媒体であって、前記コンピュータ・プログラムのステップは、
    仮想入力装置開始イベントに応答して、前記仮想入力装置表示の初期特性を判断し、
    前記アプリケーション表示の特性及び前記仮想入力装置表示の特性に基づいて、該アプリケーション表示及び該仮想入力装置表示を含む複合表示画像の初期特性を判断し、
    前記タッチスクリーン上に前記複合表示を表示させる、
    ステップを含むことを特徴とする、コンピュータ可読媒体。
  29. 前記コンピュータ・プログラムの前記ステップは、
    前記仮想入力装置開始イベントの前に、前記仮想入力装置表示がない状態で、前記タッチスクリーン上に前記アプリケーション表示を表示するステップをさらに含むことを特徴とする、請求項28に記載のコンピュータ可読媒体。
  30. 前記複合表示の前記初期特性を判断するステップは、前記仮想入力装置表示と重ね合わせるように、前記アプリケーション表示の複数の部分の特定の部分を判断するステップを含むことを特徴とする、請求項29に記載のコンピュータ可読媒体。
  31. 前記複数の部分の前記特定の部分を判断するステップは、該複数の部分の重要性の表示を処理するステップを含むことを特徴とする、請求項30に記載のコンピュータ可読媒体。
  32. 前記複合表示の初期特性を判断するステップは、前記複合表示上に前記仮想入力装置表示を適合させるように、前記アプリケーション表示の変更を判断するステップを含むことを特徴とする、請求項28に記載のコンピュータ可読媒体。
  33. 前記アプリケーション表示の変更を判断するステップは、前記アプリケーション表示の空間アスペクトの変更を判断するステップを含むことを特徴とする、請求項32に記載のコンピュータ可読媒体。
  34. 前記アプリケーション表示の空間アスペクトの変更を判断するステップは、圧縮すべき該アプリケーション表示の部分を判断するステップを含むことを特徴とする、請求項33に記載のコンピュータ可読媒体。
  35. 圧縮すべき前記アプリケーション表示の部分を判断する前記ステップは、アクティブ入力フィールドを含む、圧縮すべき該アプリケーション表示の部分を判断し、前記アクティブ入力フィールドを含む該アプリケーションの該部分を圧縮しないように判断するステップを含むことを特徴とする、請求項34に記載のコンピュータ可読媒体。
  36. 前記仮想入力装置開始イベントは、前記タッチスクリーンに対するユーザのジェスチャによって引き起こされることを特徴とする、請求項28に記載のコンピュータ可読媒体。
  37. 前記タッチスクリーンに対する前記ユーザのジェスチャは、ユーザが、所定の特性を有する位置において前記タッチスクリーンの多数のポイントにタッチすることを含むことを特徴とする、請求項36に記載のコンピュータ可読媒体。
  38. 所定の特性を有する位置は、入力装置上の指の特性であるように予め定められた特性を有する位置を含むことを特徴とする、請求項36に記載のコンピュータ可読媒体。
  39. 前記タッチスクリーンに対する前記ユーザのジェスチャは、前記タッチスクリーン上のアプリケーション表示の入力フィールドに対するユーザのジェスチャを含むことを特徴とする、請求項36に記載のコンピュータ可読媒体。
  40. 前記タッチスクリーンに対する前記ユーザのジェスチャは、前記タッチスクリーン上に表示された特定のユーザ・インターフェース項目に対するユーザのジェスチャを含むことを特徴とする、請求項36に記載のコンピュータ可読媒体。
  41. 前記特定のユーザ・インターフェース項目は、前記アプリケーション表示と関連付けられることを特徴とする、請求項40に記載のコンピュータ可読媒体。
  42. 前記アプリケーション表示と関連した前記ユーザ・インターフェース項目は、該アプリケーション表示と関連した入力フィールドであることを特徴とする、請求項41に記載のコンピュータ可読媒体。
  43. 前記ユーザのジェスチャは、前記入力フィールドと関連した前記タッチスクリーンの部分を少なくとも一度タップすることを含むことを特徴とする、請求項42に記載のコンピュータ可読媒体。
  44. 前記特定のユーザ・インターフェース項目は、前記コンピュータのオペレーティング・システムと関連した、前記タッチスクリーンのデスクトップ部分と関連付けられることを特徴とする、請求項43に記載のコンピュータ可読媒体。
  45. 前記コンピュータ・プログラムは、
    仮想入力装置動作停止イベントに応答して、前記仮想入力装置表示を含む前記複合画像の表示を中止させるステップをさらに含むことを特徴とする、請求項28に記載のコンピュータ可読媒体。
  46. 前記仮想入力装置動作停止イベントは、前記仮想入力装置表示に対する前記ユーザの特定のジェスチャによってトリガされることを特徴とする、請求項35に記載のコンピュータ可読媒体。
  47. 前記仮想入力装置動作停止イベントは、前記仮想入力装置を介する入力と一致しない、前記複合表示に対する前記ユーザの特定のジェスチャによってトリガされることを特徴とする、請求項35に記載のコンピュータ可読媒体。
  48. 前記仮想入力装置動作停止イベントは、前記仮想入力装置を介する最後の入力から特定の時間が経過することによってトリガされることを特徴とする、請求項35に記載のコンピュータ可読媒体。
  49. 前記複合表示は、前記仮想入力装置表示を前記アプリケーション表示の入力フィールドと視覚的に関連付ける視覚インジケータを含むことを特徴とする、請求項28に記載のコンピュータ可読媒体。
  50. 前記視覚インジケータは、前記仮想入力装置表示の部分から前記アプリケーション表示の入力フィールドまでの矢印であることを特徴とする、請求項49に記載のコンピュータ可読媒体。
  51. 前記仮想入力装置表示の前記部分は、前記仮想入力装置の入力表示であることを特徴とする、請求項50に記載のコンピュータ可読媒体。
  52. 前記視覚インジケータは、前記アプリケーション表示の前記入力フィールドの差別化された表示であることを特徴とする、請求項49に記載のコンピュータ可読媒体。
  53. 前記仮想入力装置表示は入力バッファ表示を含むことを特徴とする、請求項28に記載のコンピュータ可読媒体。
  54. 前記コンピュータ・プログラムは、
    前記仮想入力装置表示の前記入力バッファ表示から前記アプリケーション表示の入力フィールドまで入力を転送するステップをさらに含む、請求項53に記載のコンピュータ可読媒体。
JP2012169514A 2005-09-16 2012-07-31 タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置 Pending JP2012208962A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/228,758 US20060033724A1 (en) 2004-07-30 2005-09-16 Virtual input device placement on a touch screen user interface
US11/228,758 2005-09-16

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2008531106A Division JP2009509235A (ja) 2005-09-16 2006-08-11 タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置

Publications (1)

Publication Number Publication Date
JP2012208962A true JP2012208962A (ja) 2012-10-25

Family

ID=37682523

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2008531106A Pending JP2009509235A (ja) 2005-09-16 2006-08-11 タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置
JP2012169514A Pending JP2012208962A (ja) 2005-09-16 2012-07-31 タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2008531106A Pending JP2009509235A (ja) 2005-09-16 2006-08-11 タッチスクリーン型ユーザ・インターフェース上への仮想入力装置の配置

Country Status (7)

Country Link
US (2) US20060033724A1 (ja)
EP (1) EP1934685A1 (ja)
JP (2) JP2009509235A (ja)
KR (1) KR101012598B1 (ja)
CN (3) CN102722314A (ja)
AU (2) AU2006295353A1 (ja)
WO (1) WO2007037808A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020077386A (ja) * 2019-09-26 2020-05-21 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム
US11106340B2 (en) 2017-01-31 2021-08-31 Canon Kabushiki Kaisha Information processing apparatus and information processing method

Families Citing this family (750)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7844914B2 (en) * 2004-07-30 2010-11-30 Apple Inc. Activating virtual keys of a touch-screen virtual keyboard
US9239673B2 (en) 1998-01-26 2016-01-19 Apple Inc. Gesturing with a multipoint sensing device
US7760187B2 (en) 2004-07-30 2010-07-20 Apple Inc. Visual expander
WO1999038149A1 (en) * 1998-01-26 1999-07-29 Wayne Westerman Method and apparatus for integrating manual input
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US20060033724A1 (en) * 2004-07-30 2006-02-16 Apple Computer, Inc. Virtual input device placement on a touch screen user interface
US7808479B1 (en) 2003-09-02 2010-10-05 Apple Inc. Ambidextrous mouse
US9292111B2 (en) * 1998-01-26 2016-03-22 Apple Inc. Gesturing with a multipoint sensing device
US7614008B2 (en) * 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US7030861B1 (en) * 2001-02-10 2006-04-18 Wayne Carl Westerman System and method for packing multi-touch gestures onto a hand
US7656393B2 (en) 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US8698751B2 (en) 2010-10-01 2014-04-15 Z124 Gravity drop rules and keyboard display on a multiple screen device
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
US7653883B2 (en) 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
WO2006023569A1 (en) 2004-08-16 2006-03-02 Fingerworks, Inc. A method of increasing the spatial resolution of touch sensitive devices
US7593782B2 (en) 2005-01-07 2009-09-22 Apple Inc. Highly portable media device
JP2008531218A (ja) 2005-03-01 2008-08-14 マシモ・ラボラトリーズ・インコーポレーテッド 非侵襲的マルチパラメータ患者モニタ
KR101492761B1 (ko) * 2005-03-04 2015-02-12 애플 인크. 다기능 휴대용 장치
KR100703771B1 (ko) * 2005-05-17 2007-04-06 삼성전자주식회사 문자 입력판을 디스플레이하는 장치 및 방법
US7294089B2 (en) * 2005-08-15 2007-11-13 Ford Global Technologies, Llc Multiple-speed automatic transmission
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US7958456B2 (en) 2005-12-23 2011-06-07 Apple Inc. Scrolling list with floating adjacent index symbols
US8237664B2 (en) * 2005-12-19 2012-08-07 At&T Mobility Ii Llc Application adaptive mobile terminal
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8920343B2 (en) 2006-03-23 2014-12-30 Michael Edward Sabatino Apparatus for acquiring and processing of physiological auditory signals
US7538760B2 (en) 2006-03-30 2009-05-26 Apple Inc. Force imaging input device and system
US7511702B2 (en) * 2006-03-30 2009-03-31 Apple Inc. Force and location sensitive display
US8040142B1 (en) 2006-03-31 2011-10-18 Cypress Semiconductor Corporation Touch detection techniques for capacitive touch sense systems
US9395905B2 (en) * 2006-04-05 2016-07-19 Synaptics Incorporated Graphical scroll wheel
US8296684B2 (en) 2008-05-23 2012-10-23 Hewlett-Packard Development Company, L.P. Navigating among activities in a computing device
US7978181B2 (en) 2006-04-25 2011-07-12 Apple Inc. Keystroke tactility arrangement on a smooth touch surface
WO2007127258A2 (en) 2006-04-27 2007-11-08 Wms Gaming Inc. Wagering game with multi-point gesture sensing device
US20070256029A1 (en) * 2006-05-01 2007-11-01 Rpo Pty Llimited Systems And Methods For Interfacing A User With A Touch-Screen
US8279180B2 (en) 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
US8537121B2 (en) * 2006-05-26 2013-09-17 Cypress Semiconductor Corporation Multi-function slider in touchpad
US8089472B2 (en) * 2006-05-26 2012-01-03 Cypress Semiconductor Corporation Bidirectional slider with delete function
US8243027B2 (en) * 2006-06-09 2012-08-14 Apple Inc. Touch screen liquid crystal display
CN104965621B (zh) 2006-06-09 2018-06-12 苹果公司 触摸屏液晶显示器及其操作方法
KR102319325B1 (ko) 2006-06-09 2021-11-01 애플 인크. 터치 스크린 액정 디스플레이
US8040321B2 (en) 2006-07-10 2011-10-18 Cypress Semiconductor Corporation Touch-sensor with shared capacitive sensors
US8441467B2 (en) * 2006-08-03 2013-05-14 Perceptive Pixel Inc. Multi-touch sensing display through frustrated total internal reflection
US8144271B2 (en) * 2006-08-03 2012-03-27 Perceptive Pixel Inc. Multi-touch sensing through frustrated total internal reflection
US9304675B2 (en) 2006-09-06 2016-04-05 Apple Inc. Portable electronic device for instant messaging
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
US8471822B2 (en) 2006-09-06 2013-06-25 Apple Inc. Dual-sided track pad
US8014760B2 (en) 2006-09-06 2011-09-06 Apple Inc. Missed telephone call management for a portable multifunction device
US20080055263A1 (en) * 2006-09-06 2008-03-06 Lemay Stephen O Incoming Telephone Call Management for a Portable Multifunction Device
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US7941760B2 (en) * 2006-09-06 2011-05-10 Apple Inc. Soft keyboard display for a portable multifunction device
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
KR101434199B1 (ko) * 2006-10-02 2014-08-28 삼성전자주식회사 단말기 및 이를 위한 디스플레이 방법
US8570278B2 (en) 2006-10-26 2013-10-29 Apple Inc. Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker
US8090087B2 (en) * 2006-10-26 2012-01-03 Apple Inc. Method, system, and graphical user interface for making conference calls
US7602378B2 (en) * 2006-10-26 2009-10-13 Apple Inc. Method, system, and graphical user interface for selecting a soft keyboard
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
US8547114B2 (en) 2006-11-14 2013-10-01 Cypress Semiconductor Corporation Capacitance to code converter with sigma-delta modulator
US7848825B2 (en) * 2007-01-03 2010-12-07 Apple Inc. Master/slave mode for sensor processing devices
US8049732B2 (en) 2007-01-03 2011-11-01 Apple Inc. Front-end signal compensation
US8711129B2 (en) * 2007-01-03 2014-04-29 Apple Inc. Minimizing mismatch during compensation
US8493330B2 (en) 2007-01-03 2013-07-23 Apple Inc. Individual channel phase delay scheme
US8510481B2 (en) * 2007-01-03 2013-08-13 Apple Inc. Memory access without internal microprocessor intervention
US8405617B2 (en) * 2007-01-03 2013-03-26 Apple Inc. Gated power management over a system bus
US9710095B2 (en) 2007-01-05 2017-07-18 Apple Inc. Touch screen stack-ups
US7956847B2 (en) * 2007-01-05 2011-06-07 Apple Inc. Gestures for controlling, manipulating, and editing of media files using touch sensitive devices
US8519964B2 (en) 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US10437459B2 (en) * 2007-01-07 2019-10-08 Apple Inc. Multitouch data fusion
US8689132B2 (en) 2007-01-07 2014-04-01 Apple Inc. Portable electronic device, method, and graphical user interface for displaying electronic documents and lists
US8082523B2 (en) 2007-01-07 2011-12-20 Apple Inc. Portable electronic device with graphical user interface supporting application switching
US7975242B2 (en) 2007-01-07 2011-07-05 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US8054299B2 (en) * 2007-01-08 2011-11-08 Apple Inc. Digital controller for a true multi-point touch surface useable in a computer system
KR20080078291A (ko) 2007-02-23 2008-08-27 엘지전자 주식회사 브라우저 디스플레이 방법 및 이를 구현할 수 있는 단말기
KR20080068491A (ko) * 2007-01-19 2008-07-23 엘지전자 주식회사 터치 방식 정보 입력 단말기 및 그 방법
KR100881952B1 (ko) * 2007-01-20 2009-02-06 엘지전자 주식회사 터치스크린을 구비하는 이동통신 단말기 및 그 동작제어방법
US8058937B2 (en) 2007-01-30 2011-11-15 Cypress Semiconductor Corporation Setting a discharge rate and a charge rate of a relaxation oscillator circuit
US8368653B2 (en) * 2007-01-31 2013-02-05 Perceptive Pixel, Inc. Methods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques
JP4767200B2 (ja) * 2007-03-08 2011-09-07 任天堂株式会社 情報選択装置および情報選択プログラム
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
KR101377949B1 (ko) * 2007-04-13 2014-04-01 엘지전자 주식회사 오브젝트 검색 방법 및 오브젝트 검색 기능을 갖는 단말기
US7884805B2 (en) * 2007-04-17 2011-02-08 Sony Ericsson Mobile Communications Ab Using touches to transfer information between devices
KR100913962B1 (ko) * 2007-05-14 2009-08-26 삼성전자주식회사 이동통신 단말기의 문자 입력 방법 및 장치
US9423995B2 (en) * 2007-05-23 2016-08-23 Google Technology Holdings LLC Method and apparatus for re-sizing an active area of a flexible display
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US20110022976A1 (en) * 2007-06-21 2011-01-27 Cadexterity, Inc. dynamic user interface system
US20080320418A1 (en) * 2007-06-21 2008-12-25 Cadexterity, Inc. Graphical User Friendly Interface Keypad System For CAD
US8302033B2 (en) 2007-06-22 2012-10-30 Apple Inc. Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US9500686B1 (en) 2007-06-29 2016-11-22 Cypress Semiconductor Corporation Capacitance measurement system and methods
US7750895B2 (en) * 2007-06-29 2010-07-06 Microsoft Corporation Navigating lists using input motions
US8169238B1 (en) 2007-07-03 2012-05-01 Cypress Semiconductor Corporation Capacitance to frequency converter
US8570053B1 (en) 2007-07-03 2013-10-29 Cypress Semiconductor Corporation Capacitive field sensor with sigma-delta modulator
WO2009018317A2 (en) * 2007-07-30 2009-02-05 Perceptive Pixel, Inc. Liquid multi-touch sensor and display device
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US9477395B2 (en) 2007-09-04 2016-10-25 Apple Inc. Audio file interface
US8610671B2 (en) * 2007-12-27 2013-12-17 Apple Inc. Insertion marker placement on touch sensitive display
TWI361376B (en) * 2007-12-31 2012-04-01 Htc Corp Method for operating handheld electronic device and touch interface apparatus and storage media using the same
TWI389015B (zh) * 2007-12-31 2013-03-11 Htc Corp 軟體鍵盤之操作方法
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US9063627B2 (en) 2008-01-04 2015-06-23 Tactus Technology, Inc. User interface and methods
US8179377B2 (en) * 2009-01-05 2012-05-15 Tactus Technology User interface system
US9274612B2 (en) 2008-01-04 2016-03-01 Tactus Technology, Inc. User interface system
US9612659B2 (en) 2008-01-04 2017-04-04 Tactus Technology, Inc. User interface system
US8243038B2 (en) 2009-07-03 2012-08-14 Tactus Technologies Method for adjusting the user interface of a device
US8947383B2 (en) 2008-01-04 2015-02-03 Tactus Technology, Inc. User interface system and method
US8154527B2 (en) 2008-01-04 2012-04-10 Tactus Technology User interface system
US8179375B2 (en) 2008-01-04 2012-05-15 Tactus Technology User interface system and method
US8922510B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US8456438B2 (en) 2008-01-04 2013-06-04 Tactus Technology, Inc. User interface system
US9588683B2 (en) 2008-01-04 2017-03-07 Tactus Technology, Inc. Dynamic tactile interface
US9372565B2 (en) 2008-01-04 2016-06-21 Tactus Technology, Inc. Dynamic tactile interface
US20160187981A1 (en) 2008-01-04 2016-06-30 Tactus Technology, Inc. Manual fluid actuator
US8970403B2 (en) 2008-01-04 2015-03-03 Tactus Technology, Inc. Method for actuating a tactile interface layer
US9367132B2 (en) 2008-01-04 2016-06-14 Tactus Technology, Inc. User interface system
US8199124B2 (en) 2009-01-05 2012-06-12 Tactus Technology User interface system
US9557915B2 (en) 2008-01-04 2017-01-31 Tactus Technology, Inc. Dynamic tactile interface
US9298261B2 (en) 2008-01-04 2016-03-29 Tactus Technology, Inc. Method for actuating a tactile interface layer
US9423875B2 (en) 2008-01-04 2016-08-23 Tactus Technology, Inc. Dynamic tactile interface with exhibiting optical dispersion characteristics
US8553005B2 (en) 2008-01-04 2013-10-08 Tactus Technology, Inc. User interface system
US9052790B2 (en) 2008-01-04 2015-06-09 Tactus Technology, Inc. User interface and methods
US8570295B2 (en) 2008-01-04 2013-10-29 Tactus Technology, Inc. User interface system
US8547339B2 (en) 2008-01-04 2013-10-01 Tactus Technology, Inc. System and methods for raised touch screens
US8922502B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US9128525B2 (en) 2008-01-04 2015-09-08 Tactus Technology, Inc. Dynamic tactile interface
US20090174679A1 (en) 2008-01-04 2009-07-09 Wayne Carl Westerman Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface
US9720501B2 (en) 2008-01-04 2017-08-01 Tactus Technology, Inc. Dynamic tactile interface
US9552065B2 (en) 2008-01-04 2017-01-24 Tactus Technology, Inc. Dynamic tactile interface
US8525798B2 (en) 2008-01-28 2013-09-03 Cypress Semiconductor Corporation Touch sensing
US8423076B2 (en) * 2008-02-01 2013-04-16 Lg Electronics Inc. User interface for a mobile device
US8319505B1 (en) 2008-10-24 2012-11-27 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US8358142B2 (en) 2008-02-27 2013-01-22 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US9104273B1 (en) 2008-02-29 2015-08-11 Cypress Semiconductor Corporation Multi-touch sensing method
US8201109B2 (en) 2008-03-04 2012-06-12 Apple Inc. Methods and graphical user interfaces for editing on a portable multifunction device
US8650507B2 (en) 2008-03-04 2014-02-11 Apple Inc. Selecting of text using gestures
US20090227369A1 (en) * 2008-03-10 2009-09-10 Merit Entertainment Amusement Device Having a Configurable Display for Presenting Games Having Different Aspect Ratios
US8358277B2 (en) * 2008-03-18 2013-01-22 Microsoft Corporation Virtual keyboard based activation and dismissal
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US8788967B2 (en) 2008-04-10 2014-07-22 Perceptive Pixel, Inc. Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques
CN101556501B (zh) * 2008-04-11 2012-10-17 深圳富泰宏精密工业有限公司 计算机鼠标模拟系统及方法
US9582049B2 (en) * 2008-04-17 2017-02-28 Lg Electronics Inc. Method and device for controlling user interface based on user's gesture
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
JP5213033B2 (ja) * 2008-06-12 2013-06-19 Necインフロンティア株式会社 ソフトウェア入力キー表示方法、プログラム及び情報処理端末
US8115745B2 (en) 2008-06-19 2012-02-14 Tactile Displays, Llc Apparatus and method for interactive display with tactile feedback
US9513705B2 (en) * 2008-06-19 2016-12-06 Tactile Displays, Llc Interactive display with tactile feedback
US8217908B2 (en) 2008-06-19 2012-07-10 Tactile Displays, Llc Apparatus and method for interactive display with tactile feedback
US8665228B2 (en) 2008-06-19 2014-03-04 Tactile Displays, Llc Energy efficient interactive display with energy regenerative keyboard
US8754855B2 (en) * 2008-06-27 2014-06-17 Microsoft Corporation Virtual touchpad
US20100030040A1 (en) 2008-08-04 2010-02-04 Masimo Laboratories, Inc. Multi-stream data collection system for noninvasive measurement of blood constituents
US20100004518A1 (en) 2008-07-03 2010-01-07 Masimo Laboratories, Inc. Heat sink for noninvasive medical sensor
US10095375B2 (en) 2008-07-09 2018-10-09 Apple Inc. Adding a contact to a home screen
US8745168B1 (en) 2008-07-10 2014-06-03 Google Inc. Buffering user interaction data
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US20100033439A1 (en) * 2008-08-08 2010-02-11 Kodimer Marianne L System and method for touch screen display field text entry
US8321174B1 (en) 2008-09-26 2012-11-27 Cypress Semiconductor Corporation System and method to measure capacitance of capacitive sensor array
US8284170B2 (en) 2008-09-30 2012-10-09 Apple Inc. Touch screen device, method, and graphical user interface for moving on-screen objects without using a cursor
US9041660B2 (en) * 2008-12-09 2015-05-26 Microsoft Technology Licensing, Llc Soft keyboard control
US20100146460A1 (en) * 2008-12-10 2010-06-10 Sony Ericsson Mobile Communications Ab System and method for modifying a plurality of key input regions based on detected tilt and/or rate of tilt of an electronic device
WO2010067118A1 (en) 2008-12-11 2010-06-17 Novauris Technologies Limited Speech recognition involving a mobile device
DE112008004156B4 (de) 2008-12-15 2021-06-24 Hewlett-Packard Development Company, L.P. System und verfahren für einen gestenbasierten editiermodus und computerlesbares medium hierfür
JP5108747B2 (ja) 2008-12-26 2012-12-26 富士フイルム株式会社 情報表示装置、方法およびプログラム
US9588684B2 (en) 2009-01-05 2017-03-07 Tactus Technology, Inc. Tactile interface for a computing device
WO2010083335A1 (en) * 2009-01-14 2010-07-22 Perceptive Pixel Inc. Touch-sensitive display
US8274536B2 (en) * 2009-03-16 2012-09-25 Apple Inc. Smart keyboard management for a multifunction device with a touch screen display
US9846533B2 (en) * 2009-03-16 2017-12-19 Apple Inc. Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
US10705701B2 (en) 2009-03-16 2020-07-07 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
WO2010105440A1 (en) * 2009-03-20 2010-09-23 Google Inc. Interaction with ime computing device
US8289316B1 (en) 2009-04-01 2012-10-16 Perceptive Pixel Inc. Controlling distribution of error in 2D and 3D manipulation
US9185171B2 (en) 2009-04-15 2015-11-10 Wyse Technology L.L.C. Method and system of specifying application user interface of a remote client device
US9448815B2 (en) 2009-04-15 2016-09-20 Wyse Technology L.L.C. Server-side computing from a remote client device
US9189124B2 (en) 2009-04-15 2015-11-17 Wyse Technology L.L.C. Custom pointer features for touch-screen on remote client devices
US9241062B2 (en) * 2009-05-20 2016-01-19 Citrix Systems, Inc. Methods and systems for using external display devices with a mobile computing device
US9323396B2 (en) * 2009-06-01 2016-04-26 Perceptive Pixel, Inc. Touch sensing
US8624853B2 (en) * 2009-06-01 2014-01-07 Perceptive Pixel Inc. Structure-augmented touch sensing with frustated total internal reflection
US8736581B2 (en) * 2009-06-01 2014-05-27 Perceptive Pixel Inc. Touch sensing with frustrated total internal reflection
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
US10255566B2 (en) 2011-06-03 2019-04-09 Apple Inc. Generating and processing task items that represent tasks to perform
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
KR101626461B1 (ko) * 2009-06-09 2016-06-02 삼성전자주식회사 Ui 제공방법 및 이를 적용한 디스플레이 장치
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
JP2012532384A (ja) 2009-07-03 2012-12-13 タクタス テクノロジー ユーザインターフェイス拡張システム
CN103558931A (zh) * 2009-07-22 2014-02-05 罗技欧洲公司 用于远程、虚拟屏幕输入的系统和方法
US8654524B2 (en) 2009-08-17 2014-02-18 Apple Inc. Housing as an I/O device
EP3855297A3 (en) * 2009-09-22 2021-10-27 Apple Inc. Device method and graphical user interface for manipulating user interface objects
US8799826B2 (en) * 2009-09-25 2014-08-05 Apple Inc. Device, method, and graphical user interface for moving a calendar entry in a calendar application
US8624933B2 (en) 2009-09-25 2014-01-07 Apple Inc. Device, method, and graphical user interface for scrolling a multi-section document
US8766928B2 (en) * 2009-09-25 2014-07-01 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8780069B2 (en) 2009-09-25 2014-07-15 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8832585B2 (en) 2009-09-25 2014-09-09 Apple Inc. Device, method, and graphical user interface for manipulating workspace views
US9116615B2 (en) * 2009-10-13 2015-08-25 Blackberry Limited User interface for a touchscreen display
US9060278B2 (en) * 2009-11-05 2015-06-16 At&T Intellectual Property I, L.P. Mobile subscriber device network access
US8358281B2 (en) * 2009-12-15 2013-01-22 Apple Inc. Device, method, and graphical user interface for management and manipulation of user interface elements
US8381125B2 (en) * 2009-12-16 2013-02-19 Apple Inc. Device and method for resizing user interface content while maintaining an aspect ratio via snapping a perimeter to a gridline
US8347238B2 (en) * 2009-12-16 2013-01-01 Apple Inc. Device, method, and graphical user interface for managing user interface content and user interface elements by dynamic snapping of user interface elements to alignment guides
US8621391B2 (en) * 2009-12-16 2013-12-31 Apple Inc. Device, method, and computer readable medium for maintaining a selection order in a displayed thumbnail stack of user interface elements acted upon via gestured operations
US20110145739A1 (en) * 2009-12-16 2011-06-16 Peter Glen Berger Device, Method, and Graphical User Interface for Location-Based Data Collection
CN102741784A (zh) * 2009-12-20 2012-10-17 凯利斯系统有限公司 一种数据输入系统的特征
EP2517089A4 (en) 2009-12-21 2016-03-09 Tactus Technology USER INTERFACE SYSTEM
US9239623B2 (en) 2010-01-05 2016-01-19 Tactus Technology, Inc. Dynamic tactile interface
US8698845B2 (en) 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface with interactive popup views
US8621380B2 (en) 2010-01-06 2013-12-31 Apple Inc. Apparatus and method for conditionally enabling or disabling soft buttons
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US8539386B2 (en) * 2010-01-26 2013-09-17 Apple Inc. Device, method, and graphical user interface for selecting and moving objects
US8539385B2 (en) * 2010-01-26 2013-09-17 Apple Inc. Device, method, and graphical user interface for precise positioning of objects
US8683363B2 (en) * 2010-01-26 2014-03-25 Apple Inc. Device, method, and graphical user interface for managing user interface content and user interface elements
US8677268B2 (en) * 2010-01-26 2014-03-18 Apple Inc. Device, method, and graphical user interface for resizing objects
US8209630B2 (en) * 2010-01-26 2012-06-26 Apple Inc. Device, method, and graphical user interface for resizing user interface content
US8619035B2 (en) 2010-02-10 2013-12-31 Tactus Technology, Inc. Method for assisting user input to a device
US9965165B2 (en) * 2010-02-19 2018-05-08 Microsoft Technology Licensing, Llc Multi-finger gestures
US9367205B2 (en) 2010-02-19 2016-06-14 Microsoft Technolgoy Licensing, Llc Radial menus with bezel gestures
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US9092129B2 (en) 2010-03-17 2015-07-28 Logitech Europe S.A. System and method for capturing hand annotations
US10719131B2 (en) 2010-04-05 2020-07-21 Tactile Displays, Llc Interactive display with tactile feedback
US9513801B2 (en) 2010-04-07 2016-12-06 Apple Inc. Accessing electronic notifications and settings icons with gestures
US8917632B2 (en) 2010-04-07 2014-12-23 Apple Inc. Different rate controller configurations for different cameras of a mobile device
US9052925B2 (en) 2010-04-07 2015-06-09 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US20200393907A1 (en) 2010-04-13 2020-12-17 Tactile Displays, Llc Interactive display with tactile feedback
KR20130136905A (ko) 2010-04-19 2013-12-13 택투스 테크놀로지, 아이엔씨. 사용자 인터페이스 시스템
GB2479756B (en) * 2010-04-21 2013-06-05 Realvnc Ltd Virtual interface devices
JP4950321B2 (ja) * 2010-04-26 2012-06-13 京セラ株式会社 文字入力装置、文字入力方法および文字入力プログラム
US20110296333A1 (en) * 2010-05-25 2011-12-01 Bateman Steven S User interaction gestures with virtual keyboard
EP2577435B8 (en) * 2010-05-25 2017-12-06 Sony Mobile Communications Inc. A user interface for a touch sensitive display on an electronic device
USRE49044E1 (en) 2010-06-01 2022-04-19 Apple Inc. Automatic avatar creation
JP5634135B2 (ja) * 2010-06-03 2014-12-03 株式会社Pfu 画像読取装置、画像処理方法、および、プログラム
US9483175B2 (en) * 2010-07-26 2016-11-01 Apple Inc. Device, method, and graphical user interface for navigating through a hierarchy
US9081494B2 (en) 2010-07-30 2015-07-14 Apple Inc. Device, method, and graphical user interface for copying formatting attributes
US8972879B2 (en) 2010-07-30 2015-03-03 Apple Inc. Device, method, and graphical user interface for reordering the front-to-back positions of objects
US9098182B2 (en) 2010-07-30 2015-08-04 Apple Inc. Device, method, and graphical user interface for copying user interface objects between content regions
CN101950243B (zh) * 2010-09-19 2012-07-18 宇龙计算机通信科技(深圳)有限公司 一种移动终端及其设置按键位置的方法
US9400585B2 (en) 2010-10-05 2016-07-26 Citrix Systems, Inc. Display management for native user experiences
US9542202B2 (en) 2010-10-19 2017-01-10 Apple Inc. Displaying and updating workspaces in a user interface
US20120096349A1 (en) * 2010-10-19 2012-04-19 Microsoft Corporation Scrubbing Touch Infotip
JP5647353B2 (ja) 2010-10-20 2014-12-24 タクタス テクノロジーTactus Technology ユーザインタフェースシステム
WO2012054781A1 (en) 2010-10-20 2012-04-26 Tactus Technology User interface system and method
US8587547B2 (en) * 2010-11-05 2013-11-19 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US8754860B2 (en) 2010-11-05 2014-06-17 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
KR101522345B1 (ko) 2010-11-12 2015-05-21 주식회사 케이티 이동 통신 단말에서의 배경화면 표시 방법 및 그 장치
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US8804056B2 (en) 2010-12-22 2014-08-12 Apple Inc. Integrated touch screens
US9658769B2 (en) * 2010-12-22 2017-05-23 Intel Corporation Touch screen keyboard design for mobile devices
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
US8717381B2 (en) 2011-01-11 2014-05-06 Apple Inc. Gesture mapping for image filter input parameters
US20120185805A1 (en) 2011-01-14 2012-07-19 Apple Inc. Presenting Visual Indicators of Hidden Objects
US9250798B2 (en) 2011-01-24 2016-02-02 Apple Inc. Device, method, and graphical user interface with a dynamic gesture disambiguation threshold
US10365819B2 (en) 2011-01-24 2019-07-30 Apple Inc. Device, method, and graphical user interface for displaying a character input user interface
EP2676184B1 (en) * 2011-02-15 2021-08-11 Nokia Technologies Oy Displaying a panel
JP5749043B2 (ja) 2011-03-11 2015-07-15 京セラ株式会社 電子機器
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
KR101199618B1 (ko) 2011-05-11 2012-11-08 주식회사 케이티테크 화면 분할 표시 장치 및 방법
US8971924B2 (en) 2011-05-23 2015-03-03 Apple Inc. Identifying and locating users on a mobile network
US10715380B2 (en) 2011-05-23 2020-07-14 Apple Inc. Setting a reminder that is triggered by a target user device
EP2717126B1 (en) 2011-05-23 2019-05-22 Huawei Device Co., Ltd. Input method, input device and terminal device
US9244605B2 (en) 2011-05-31 2016-01-26 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
KR101709510B1 (ko) * 2011-06-03 2017-02-24 엘지전자 주식회사 휴대 단말기 및 그 제어 방법
US8854491B2 (en) 2011-06-05 2014-10-07 Apple Inc. Metadata-assisted image filters
US8959459B2 (en) 2011-06-15 2015-02-17 Wms Gaming Inc. Gesture sensing enhancement system for a wagering game
US9176608B1 (en) 2011-06-27 2015-11-03 Amazon Technologies, Inc. Camera based sensor for motion detection
US9158455B2 (en) 2011-07-12 2015-10-13 Apple Inc. Multifunctional environment for image cropping
US8806369B2 (en) 2011-08-26 2014-08-12 Apple Inc. Device, method, and graphical user interface for managing and interacting with concurrently open software applications
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
TWI456432B (zh) * 2011-09-21 2014-10-11 Acer Inc 虛擬輸入裝置的反饋方法及其電子裝置
US8842057B2 (en) 2011-09-27 2014-09-23 Z124 Detail on triggers: transitional states
US20130106898A1 (en) * 2011-10-26 2013-05-02 Google Inc. Detecting object moving toward or away from a computing device
US8631357B2 (en) 2011-10-31 2014-01-14 Apple Inc. Dual function scroll wheel input
US8490008B2 (en) 2011-11-10 2013-07-16 Research In Motion Limited Touchscreen keyboard predictive display and generation of a set of characters
US20130111391A1 (en) * 2011-11-01 2013-05-02 Microsoft Corporation Adjusting content to avoid occlusion by a virtual input panel
US9715489B2 (en) 2011-11-10 2017-07-25 Blackberry Limited Displaying a prediction candidate after a typing mistake
US9652448B2 (en) 2011-11-10 2017-05-16 Blackberry Limited Methods and systems for removing or replacing on-keyboard prediction candidates
US9310889B2 (en) 2011-11-10 2016-04-12 Blackberry Limited Touchscreen keyboard predictive display and generation of a set of characters
US9122672B2 (en) 2011-11-10 2015-09-01 Blackberry Limited In-letter word prediction for virtual keyboard
US9612724B2 (en) 2011-11-29 2017-04-04 Citrix Systems, Inc. Integrating native user interface components on a mobile device
US9207852B1 (en) * 2011-12-20 2015-12-08 Amazon Technologies, Inc. Input mechanisms for electronic devices
US9361942B2 (en) 2011-12-22 2016-06-07 Apple Inc. Playlist configuration and preview
US9218123B2 (en) 2011-12-29 2015-12-22 Apple Inc. Device, method, and graphical user interface for resizing content viewing and text entry interfaces
EP2618248B1 (en) 2012-01-19 2017-08-16 BlackBerry Limited Virtual keyboard providing an indication of received input
US9557913B2 (en) 2012-01-19 2017-01-31 Blackberry Limited Virtual keyboard display having a ticker proximate to the virtual keyboard
WO2013114844A1 (ja) 2012-02-03 2013-08-08 パナソニック株式会社 触覚提示装置および触覚提示装置の駆動方法、駆動プログラム
WO2013120851A1 (en) 2012-02-13 2013-08-22 Mach-3D Sàrl Method for sharing emotions through the creation of three-dimensional avatars and their interaction through a cloud-based platform
DE112012000189B4 (de) 2012-02-24 2023-06-15 Blackberry Limited Berührungsbildschirm-Tastatur zum Vorsehen von Wortvorhersagen in Partitionen der Berührungsbildschirm-Tastatur in naher Assoziation mit Kandidaten-Buchstaben
CA2865272C (en) 2012-02-24 2019-11-05 Blackberry Limited Virtual keyboard with dynamically reconfigurable layout
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
KR101195514B1 (ko) * 2012-03-22 2012-10-29 알서포트 주식회사 가상 키패드를 이용하는 모바일 단말의 원격 제어 방법 및 장치
CN103366137A (zh) * 2012-04-06 2013-10-23 腾讯科技(深圳)有限公司 一种输入信息的方法及装置
US9201510B2 (en) 2012-04-16 2015-12-01 Blackberry Limited Method and device having touchscreen keyboard with visual cues
US9116567B2 (en) 2012-04-25 2015-08-25 Google Technology Holdings LLC Systems and methods for managing the display of content on an electronic device
US9354805B2 (en) 2012-04-30 2016-05-31 Blackberry Limited Method and apparatus for text selection
US20130285926A1 (en) * 2012-04-30 2013-10-31 Research In Motion Limited Configurable Touchscreen Keyboard
US9292192B2 (en) 2012-04-30 2016-03-22 Blackberry Limited Method and apparatus for text selection
KR101958747B1 (ko) * 2012-05-02 2019-03-15 삼성전자주식회사 휴대단말기의 텍스트 입력 방법 및 장치
US9086732B2 (en) 2012-05-03 2015-07-21 Wms Gaming Inc. Gesture fusion
WO2013169853A1 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
DE112013002409T5 (de) 2012-05-09 2015-02-26 Apple Inc. Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Anzeige zusätzlicher Informationen in Reaktion auf einen Benutzerkontakt
WO2013169849A2 (en) 2012-05-09 2013-11-14 Industries Llc Yknots Device, method, and graphical user interface for displaying user interface objects corresponding to an application
JP6182207B2 (ja) 2012-05-09 2017-08-16 アップル インコーポレイテッド ユーザインタフェースオブジェクトのアクティブ化状態を変更するためのフィードバックを提供するためのデバイス、方法、及びグラフィカルユーザインタフェース
WO2013169865A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
JP6002836B2 (ja) 2012-05-09 2016-10-05 アップル インコーポレイテッド ジェスチャに応答して表示状態間を遷移するためのデバイス、方法、及びグラフィカルユーザインタフェース
WO2013169875A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for displaying content associated with a corresponding affordance
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
KR101670570B1 (ko) 2012-05-09 2016-10-28 애플 인크. 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스
HK1208275A1 (en) 2012-05-09 2016-02-26 苹果公司 Device, method, and graphical user interface for moving and dropping a user interface object
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
WO2013169842A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
WO2013169851A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for facilitating user interaction with controls in a user interface
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US10051104B2 (en) 2012-05-14 2018-08-14 Apple Inc. Delivery/read receipts for electronic messaging
US9207860B2 (en) 2012-05-25 2015-12-08 Blackberry Limited Method and apparatus for detecting a gesture
US9348607B2 (en) 2012-06-07 2016-05-24 Apple Inc. Quiet hours for notifications
US10354004B2 (en) 2012-06-07 2019-07-16 Apple Inc. Intelligent presentation of documents
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US11073959B2 (en) 2012-06-08 2021-07-27 Apple Inc. Simulating physical materials and light interaction in a user interface of a resource-constrained device
US8934675B2 (en) * 2012-06-25 2015-01-13 Aquifi, Inc. Systems and methods for tracking human hands by performing parts based template matching using images from multiple viewpoints
US9116552B2 (en) 2012-06-27 2015-08-25 Blackberry Limited Touchscreen keyboard providing selection of word predictions in partitions of the touchscreen keyboard
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
US9208594B2 (en) 2012-07-27 2015-12-08 Semantic Compactions Systems, Inc. Apparatus, computer readable medium and method for effectively using visual indicators in navigating polysemous symbols across a plurality of linked electronic screen overlays
US10222975B2 (en) 2012-08-27 2019-03-05 Apple Inc. Single contact scaling gesture
US9524290B2 (en) 2012-08-31 2016-12-20 Blackberry Limited Scoring predictions based on prediction length and typing speed
US9063653B2 (en) 2012-08-31 2015-06-23 Blackberry Limited Ranking predictions based on typing speed and typing confidence
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
US9405417B2 (en) 2012-09-24 2016-08-02 Tactus Technology, Inc. Dynamic tactile interface and methods
WO2014047656A2 (en) 2012-09-24 2014-03-27 Tactus Technology, Inc. Dynamic tactile interface and methods
US9557846B2 (en) 2012-10-04 2017-01-31 Corning Incorporated Pressure-sensing touch system utilizing optical and capacitive systems
US20150253985A1 (en) * 2012-10-17 2015-09-10 Avocent Huntsville Corp. System and method for controlling display of virtual keyboard to avoid obscuring data entry fields
US8793062B2 (en) 2012-11-06 2014-07-29 Apple Inc. Routing based on detected stops
US9591339B1 (en) 2012-11-27 2017-03-07 Apple Inc. Agnostic media delivery system
US9411510B2 (en) 2012-12-07 2016-08-09 Apple Inc. Techniques for preventing typographical errors on soft keyboards
US9774917B1 (en) 2012-12-10 2017-09-26 Apple Inc. Channel bar user interface
US10200761B1 (en) 2012-12-13 2019-02-05 Apple Inc. TV side bar user interface
US9532111B1 (en) 2012-12-18 2016-12-27 Apple Inc. Devices and method for providing remote control hints on a display
AU2013368441B2 (en) 2012-12-29 2016-04-14 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
EP2939096B1 (en) 2012-12-29 2019-08-28 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select contents
KR101905174B1 (ko) 2012-12-29 2018-10-08 애플 인크. 사용자 인터페이스 계층을 내비게이션하기 위한 디바이스, 방법 및 그래픽 사용자 인터페이스
US10691230B2 (en) 2012-12-29 2020-06-23 Apple Inc. Crown input for a wearable electronic device
WO2014105277A2 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
EP3435220B1 (en) 2012-12-29 2020-09-16 Apple Inc. Device, method and graphical user interface for transitioning between touch input to display output relationships
US10275117B2 (en) 2012-12-29 2019-04-30 Apple Inc. User interface object manipulations in a user interface
KR20140087473A (ko) * 2012-12-31 2014-07-09 엘지전자 주식회사 두 개 이상의 화면을 처리하는 영상 처리 장치 및 방법
US10521188B1 (en) 2012-12-31 2019-12-31 Apple Inc. Multi-user TV user interface
US9298360B2 (en) 2013-01-25 2016-03-29 Apple Inc. Accessibility techinques for presentation of symbolic expressions
CN103092363A (zh) * 2013-01-28 2013-05-08 上海斐讯数据通信技术有限公司 具有手势输入功能的移动终端及移动终端手势输入方法
US8989773B2 (en) 2013-01-29 2015-03-24 Apple Inc. Sharing location information among devices
DE212014000045U1 (de) 2013-02-07 2015-09-24 Apple Inc. Sprach-Trigger für einen digitalen Assistenten
CN104823150B (zh) * 2013-02-27 2018-11-30 夏普株式会社 信息终端和存储介质
US9159223B2 (en) 2013-03-04 2015-10-13 Hello, Inc. User monitoring device configured to be in communication with an emergency response system or team
US9427189B2 (en) 2013-03-04 2016-08-30 Hello Inc. Monitoring system and device with sensors that are responsive to skin pigmentation
US9582748B2 (en) 2013-03-04 2017-02-28 Hello Inc. Base charging station for monitoring device
US9634921B2 (en) 2013-03-04 2017-04-25 Hello Inc. Wearable device coupled by magnets positioned in a frame in an interior of the wearable device with at least one electronic circuit
US20130281801A1 (en) 2013-03-04 2013-10-24 Hello Inc. System using patient monitoring devices with unique patient ID's and a telemetry system
US9432091B2 (en) 2013-03-04 2016-08-30 Hello Inc. Telemetry system with wireless power receiver and monitoring devices
US9345404B2 (en) 2013-03-04 2016-05-24 Hello Inc. Mobile device that monitors an individuals activities, behaviors, habits or health parameters
US9553486B2 (en) 2013-03-04 2017-01-24 Hello Inc. Monitoring system and device with sensors that is remotely powered
US9427160B2 (en) 2013-03-04 2016-08-30 Hello Inc. Wearable device with overlapping ends coupled by magnets positioned in the wearable device by an undercut
US9704209B2 (en) 2013-03-04 2017-07-11 Hello Inc. Monitoring system and device with sensors and user profiles based on biometric user information
US9737214B2 (en) 2013-03-04 2017-08-22 Hello Inc. Wireless monitoring of patient exercise and lifestyle
US9420857B2 (en) 2013-03-04 2016-08-23 Hello Inc. Wearable device with interior frame
US9526422B2 (en) 2013-03-04 2016-12-27 Hello Inc. System for monitoring individuals with a monitoring device, telemetry system, activity manager and a feedback system
US9662015B2 (en) 2013-03-04 2017-05-30 Hello Inc. System or device with wearable devices having one or more sensors with assignment of a wearable device user identifier to a wearable device user
US9204798B2 (en) 2013-03-04 2015-12-08 Hello, Inc. System for monitoring health, wellness and fitness with feedback
US9398854B2 (en) 2013-03-04 2016-07-26 Hello Inc. System with a monitoring device that monitors individual activities, behaviors or habit information and communicates with a database with corresponding individual base information for comparison
US9414651B2 (en) 2013-03-04 2016-08-16 Hello Inc. Wearable device with overlapping ends coupled by magnets operating in a temperature range of 200° F. to 400° F.
US9406220B2 (en) 2013-03-04 2016-08-02 Hello Inc. Telemetry system with tracking receiver devices
US9357922B2 (en) 2013-03-04 2016-06-07 Hello Inc. User or patient monitoring systems with one or more analysis tools
US9320434B2 (en) 2013-03-04 2016-04-26 Hello Inc. Patient monitoring systems and messages that send alerts to patients only when the patient is awake
US9361572B2 (en) 2013-03-04 2016-06-07 Hello Inc. Wearable device with magnets positioned at opposing ends and overlapped from one side to another
US9345403B2 (en) 2013-03-04 2016-05-24 Hello Inc. Wireless monitoring system with activity manager for monitoring user activity
US9339188B2 (en) 2013-03-04 2016-05-17 James Proud Methods from monitoring health, wellness and fitness with feedback
US9367793B2 (en) 2013-03-04 2016-06-14 Hello Inc. Wearable device with magnets distanced from exterior surfaces of the wearable device
US9330561B2 (en) 2013-03-04 2016-05-03 Hello Inc. Remote communication systems and methods for communicating with a building gateway control to control building systems and elements
US9530089B2 (en) 2013-03-04 2016-12-27 Hello Inc. Wearable device with overlapping ends coupled by magnets of a selected width, length and depth
US9445651B2 (en) 2013-03-04 2016-09-20 Hello Inc. Wearable device with overlapping ends coupled by magnets
US9392939B2 (en) 2013-03-04 2016-07-19 Hello Inc. Methods using a monitoring device to monitor individual activities, behaviors or habit information and communicate with a database with corresponding individual base information for comparison
US9149189B2 (en) 2013-03-04 2015-10-06 Hello, Inc. User or patient monitoring methods using one or more analysis tools
US9298882B2 (en) 2013-03-04 2016-03-29 Hello Inc. Methods using patient monitoring devices with unique patient IDs and a telemetry system
US9436903B2 (en) 2013-03-04 2016-09-06 Hello Inc. Wearable device with magnets with a defined distance between adjacent magnets
US9430938B2 (en) 2013-03-04 2016-08-30 Hello Inc. Monitoring device with selectable wireless communication
US9848776B2 (en) 2013-03-04 2017-12-26 Hello Inc. Methods using activity manager for monitoring user activity
US9532716B2 (en) 2013-03-04 2017-01-03 Hello Inc. Systems using lifestyle database analysis to provide feedback
US9420856B2 (en) 2013-03-04 2016-08-23 Hello Inc. Wearable device with adjacent magnets magnetized in different directions
US9424508B2 (en) 2013-03-04 2016-08-23 Hello Inc. Wearable device with magnets having first and second polarities
CN104035652B (zh) * 2013-03-07 2018-05-18 阿里巴巴集团控股有限公司 用户界面显示的控制方法和装置
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US12149779B2 (en) 2013-03-15 2024-11-19 Apple Inc. Advertisement user interface
US11043055B2 (en) 2013-03-15 2021-06-22 August Home, Inc. Door lock system with contact sensor
US11352812B2 (en) 2013-03-15 2022-06-07 August Home, Inc. Door lock system coupled to an image capture device
US9704314B2 (en) 2014-08-13 2017-07-11 August Home, Inc. BLE/WiFi bridge that detects signal strength of Bluetooth LE devices at an exterior of a dwelling
US9326094B2 (en) 2013-03-15 2016-04-26 August Home, Inc. BLE/WiFi bridge with audio sensor
US9725927B1 (en) 2014-03-12 2017-08-08 August Home, Inc. System for intelligent door knob (handle)
US9528294B2 (en) 2013-03-15 2016-12-27 August Home, Inc. Intelligent door lock system with a torque limitor
US9574372B2 (en) 2013-03-15 2017-02-21 August Home, Inc. Intelligent door lock system that minimizes inertia applied to components
US11802422B2 (en) 2013-03-15 2023-10-31 August Home, Inc. Video recording triggered by a smart lock device
US10691953B2 (en) 2013-03-15 2020-06-23 August Home, Inc. Door lock system with one or more virtual fences
US9706365B2 (en) 2013-03-15 2017-07-11 August Home, Inc. BLE/WiFi bridge that detects signal strength of bluetooth LE devices at an interior of a dwelling
US11072945B2 (en) 2013-03-15 2021-07-27 August Home, Inc. Video recording triggered by a smart lock device
US11441332B2 (en) 2013-03-15 2022-09-13 August Home, Inc. Mesh of cameras communicating with each other to follow a delivery agent within a dwelling
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
AU2014233517B2 (en) 2013-03-15 2017-05-25 Apple Inc. Training an at least partial voice command system
US10140828B2 (en) 2015-06-04 2018-11-27 August Home, Inc. Intelligent door lock system with camera and motion detector
US9695616B2 (en) 2013-03-15 2017-07-04 August Home, Inc. Intelligent door lock system and vibration/tapping sensing device to lock or unlock a door
US9359794B2 (en) 2014-03-12 2016-06-07 August Home, Inc. Method for operating an intelligent door knob
US9382739B1 (en) 2013-03-15 2016-07-05 August Home, Inc. Determining right or left hand side door installation
US9528296B1 (en) 2013-03-15 2016-12-27 August Home, Inc. Off center drive mechanism for thumb turning lock system for intelligent door system
US10388094B2 (en) 2013-03-15 2019-08-20 August Home Inc. Intelligent door lock system with notification to user regarding battery status
US9477404B2 (en) 2013-03-15 2016-10-25 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9818247B2 (en) 2015-06-05 2017-11-14 August Home, Inc. Intelligent door lock system with keypad
US10181232B2 (en) 2013-03-15 2019-01-15 August Home, Inc. Wireless access control system and methods for intelligent door lock system
US9916746B2 (en) 2013-03-15 2018-03-13 August Home, Inc. Security system coupled to a door lock system
US9447609B2 (en) 2013-03-15 2016-09-20 August Home, Inc. Mobile device that detects tappings/vibrations which are used to lock or unlock a door
US11421445B2 (en) 2013-03-15 2022-08-23 August Home, Inc. Smart lock device with near field communication
US9922481B2 (en) 2014-03-12 2018-03-20 August Home, Inc. Intelligent door lock system with third party secured access to a dwelling
US11527121B2 (en) 2013-03-15 2022-12-13 August Home, Inc. Door lock system with contact sensor
US10443266B2 (en) 2013-03-15 2019-10-15 August Home, Inc. Intelligent door lock system with manual operation and push notification
CN104077313B (zh) * 2013-03-28 2018-02-27 腾讯科技(深圳)有限公司 一种网页页面中多输入框的显示方法、装置及终端设备
CN104102418B (zh) * 2013-04-03 2015-08-26 腾讯科技(深圳)有限公司 一种移动终端浏览器中输入框目标位置定位方法及装置
US20140325407A1 (en) * 2013-04-25 2014-10-30 Microsoft Corporation Collection, tracking and presentation of reading content
US11080116B2 (en) 2013-04-29 2021-08-03 Moogsoft Inc. Methods for decomposing events from managed infrastructures
US11010220B2 (en) 2013-04-29 2021-05-18 Moogsoft, Inc. System and methods for decomposing events from managed infrastructures that includes a feedback signalizer functor
US9607074B2 (en) 2013-04-29 2017-03-28 Moogsoft, Inc. Alert dashboard system and method from event clustering
US10700920B2 (en) 2013-04-29 2020-06-30 Moogsoft, Inc. System and methods for decomposing events from managed infrastructures that includes a floating point unit
US12047340B2 (en) 2013-04-29 2024-07-23 Dell Products L.P. System for managing an instructure with security
US10243779B2 (en) 2013-04-29 2019-03-26 Moogsoft, Inc. System for decomposing events from managed infrastructures with situation room
US10574551B2 (en) 2013-04-29 2020-02-25 Moogsoft, Inc. System for decomposing events from managed infrastructures
US10803133B2 (en) 2013-04-29 2020-10-13 Moogsoft Inc. System for decomposing events from managed infrastructures that includes a reference tool signalizer
US10007716B2 (en) 2014-04-28 2018-06-26 Moogsoft, Inc. System for decomposing clustering events from managed infrastructures coupled to a data extraction device
US10013476B2 (en) 2014-04-28 2018-07-03 Moogsoft, Inc. System for decomposing clustering events from managed infrastructures
US10379932B2 (en) 2013-04-29 2019-08-13 Moogsoft, Inc. System for decomposing events from managed infrastructures
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
EP3008641A1 (en) 2013-06-09 2016-04-20 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
HK1220313A1 (zh) 2013-06-13 2017-04-28 苹果公司 用於由语音命令发起的紧急呼叫的系统和方法
US9610030B2 (en) 2015-01-23 2017-04-04 Hello Inc. Room monitoring device and sleep analysis methods
US9993166B1 (en) 2013-06-21 2018-06-12 Fitbit, Inc. Monitoring device using radar and measuring motion with a non-contact device
US10009581B2 (en) 2015-01-02 2018-06-26 Fitbit, Inc. Room monitoring device
US20160220198A1 (en) 2013-06-21 2016-08-04 Hello Inc. Mobile device that monitors an individuals activities, behaviors, habits or health parameters
US10058290B1 (en) 2013-06-21 2018-08-28 Fitbit, Inc. Monitoring device with voice interaction
US10004451B1 (en) 2013-06-21 2018-06-26 Fitbit, Inc. User monitoring system
US9557813B2 (en) 2013-06-28 2017-01-31 Tactus Technology, Inc. Method for reducing perceived optical distortion
FR3008809B1 (fr) 2013-07-18 2017-07-07 Fogale Nanotech Dispositif accessoire garde pour un appareil electronique et/ou informatique, et appareil equipe d'un tel dispositif accessoire
DE112014003653B4 (de) 2013-08-06 2024-04-18 Apple Inc. Automatisch aktivierende intelligente Antworten auf der Grundlage von Aktivitäten von entfernt angeordneten Vorrichtungen
TWI493433B (zh) * 2013-08-28 2015-07-21 Acer Inc 被遮蔽畫面投影方法及應用該方法之可攜式電子裝置
CN104423860B (zh) * 2013-08-28 2019-05-21 深圳富泰宏精密工业有限公司 触摸屏解锁方法及系统
US10001817B2 (en) 2013-09-03 2018-06-19 Apple Inc. User interface for manipulating user interface objects with magnetic properties
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
US10503388B2 (en) 2013-09-03 2019-12-10 Apple Inc. Crown input for a wearable electronic device
CN105683878B (zh) 2013-09-03 2019-05-07 苹果公司 用户界面中的用户界面对象操作
TWI475405B (zh) * 2013-09-17 2015-03-01 Wistron Corp 電子裝置及其文字輸入介面顯示方法
US9537935B2 (en) 2013-09-30 2017-01-03 Eric Trent Dryden Consumer PC in the cloud
KR102187255B1 (ko) 2013-09-30 2020-12-04 삼성전자주식회사 전자 장치의 디스플레이 방법 및 그 전자 장치
US9292141B2 (en) 2013-10-30 2016-03-22 Apple Inc. Double sided touch sensor on transparent substrate
FR3013472B1 (fr) 2013-11-19 2016-07-08 Fogale Nanotech Dispositif accessoire couvrant pour un appareil portable electronique et/ou informatique, et appareil equipe d'un tel dispositif accessoire
US10270898B2 (en) 2014-05-30 2019-04-23 Apple Inc. Wellness aggregator
US20160019360A1 (en) 2013-12-04 2016-01-21 Apple Inc. Wellness aggregator
US12080421B2 (en) 2013-12-04 2024-09-03 Apple Inc. Wellness aggregator
CN104881201B (zh) * 2014-02-28 2020-02-21 联想(北京)有限公司 一种数据显示方法及电子设备
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
KR102177607B1 (ko) * 2014-05-16 2020-11-11 엘지전자 주식회사 이동 단말기 및 이의 제어방법
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
US10043185B2 (en) 2014-05-29 2018-08-07 Apple Inc. User interface for payments
US10037217B2 (en) 2014-05-30 2018-07-31 Apple Inc. Device, method, and user interface for integrating application-centric libraries and file browser applications
JP6328797B2 (ja) 2014-05-30 2018-05-23 アップル インコーポレイテッド 1つのデバイスの使用から別のデバイスの使用への移行
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US10565219B2 (en) 2014-05-30 2020-02-18 Apple Inc. Techniques for automatically generating a suggested contact based on a received message
WO2015183398A1 (en) 2014-05-30 2015-12-03 Apple Inc. Family accounts for an online content storage sharing service
CN110797019B (zh) 2014-05-30 2023-08-29 苹果公司 多命令单一话语输入方法
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
CN117592981A (zh) 2014-05-30 2024-02-23 苹果公司 在线内容存储共享服务的家庭账户
AU2015100490C4 (en) 2014-05-30 2017-04-13 Apple Inc. Continuity
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9946771B2 (en) 2014-05-30 2018-04-17 Apple Inc. User interface for searching
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
EP3683591B1 (en) 2014-05-30 2021-10-20 Apple Inc. Battery usage tracking user interface
US10579212B2 (en) 2014-05-30 2020-03-03 Apple Inc. Structured suggestions
US9967401B2 (en) 2014-05-30 2018-05-08 Apple Inc. User interface for phone call routing among devices
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US10789642B2 (en) 2014-05-30 2020-09-29 Apple Inc. Family accounts for an online content storage sharing service
US9207835B1 (en) 2014-05-31 2015-12-08 Apple Inc. Message user interfaces for capture and transmittal of media and location content
US10382378B2 (en) 2014-05-31 2019-08-13 Apple Inc. Live location sharing
USD791814S1 (en) * 2014-06-06 2017-07-11 Apple Inc. Display screen or portion thereof with animated graphical user interface
US9766702B2 (en) 2014-06-19 2017-09-19 Apple Inc. User detection by a computing device
CN117573019A (zh) 2014-06-24 2024-02-20 苹果公司 输入设备和用户界面交互
WO2015200365A1 (en) 2014-06-24 2015-12-30 Apple Inc. Application menu for video system
US9864508B2 (en) 2014-06-24 2018-01-09 Apple Inc. Character recognition on a computing device
US9841876B2 (en) 2014-06-24 2017-12-12 Apple Inc. Music now playing user interface
CN111782129B (zh) 2014-06-24 2023-12-08 苹果公司 用于在用户界面中导航的列界面
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
CN106794795A (zh) 2014-07-28 2017-05-31 碧姆奥森蒂克公司 可安装式显示设备
DE212015000194U1 (de) 2014-08-06 2017-05-31 Apple Inc. Verkleinerte Benutzeroberflächen für Batteriemanagement
US9640028B2 (en) 2015-07-29 2017-05-02 Mido Play, Inc. Single platform system for multiple jurisdiction lotteries
US11244533B2 (en) 2014-08-06 2022-02-08 Lottery Now, Inc. Systems for multiple legal game providers and multiple jurisdictions with asynchronous meta games
US12154413B2 (en) 2014-08-06 2024-11-26 Lottery Now, Inc. Systems for multiple legal game providers with digital ledger
US9734659B2 (en) 2014-08-06 2017-08-15 Mido Play Inc. Single platform system for multiple jurisdiction lotteries and social media
US9659460B2 (en) 2015-06-03 2017-05-23 Mido Play Inc. Methods for multiple legal game providers and multiple jurisdictions with a single platform
US10475290B2 (en) 2014-08-06 2019-11-12 Mido Play Inc. System for multiple jurisdiction lotteries with fraud detection
WO2016020913A1 (en) 2014-08-07 2016-02-11 E2C Ltd. Enhanced accessibility in portable multifunction devices
WO2016025853A1 (en) 2014-08-15 2016-02-18 Beam Authentic, LLC Systems for displaying media on display devices
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
US10339293B2 (en) 2014-08-15 2019-07-02 Apple Inc. Authenticated device used to unlock another device
US9886179B2 (en) 2014-08-27 2018-02-06 Apple Inc. Anchored approach to scrolling
US9841887B2 (en) 2014-08-27 2017-12-12 Apple Inc. Anchoring viewport
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
CN115665320B (zh) 2014-09-02 2024-10-11 苹果公司 电子设备、存储介质和用于操作电子设备的方法
US10066959B2 (en) 2014-09-02 2018-09-04 Apple Inc. User interactions for a mapping application
TWI676127B (zh) 2014-09-02 2019-11-01 美商蘋果公司 關於電子郵件使用者介面之方法、系統、電子器件及電腦可讀儲存媒體
TWI753846B (zh) 2014-09-02 2022-02-01 美商蘋果公司 用於電子訊息使用者介面之方法、系統、電子器件以及電腦可讀取媒體
CN112199000B (zh) 2014-09-02 2024-07-02 苹果公司 多维对象重排
WO2016036416A1 (en) 2014-09-02 2016-03-10 Apple Inc. Button functionality
WO2016036481A1 (en) 2014-09-02 2016-03-10 Apple Inc. Reduced-size user interfaces for dynamically updated application overviews
EP3872814A1 (en) 2014-09-02 2021-09-01 Apple Inc. Physical activity and workout monitor
US9547419B2 (en) 2014-09-02 2017-01-17 Apple Inc. Reduced size configuration interface
AU2015312369B2 (en) 2014-09-02 2018-04-05 Apple Inc. Reduced-size interfaces for managing alerts
WO2016036510A1 (en) 2014-09-02 2016-03-10 Apple Inc. Music user interface
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
EP2996017B1 (en) 2014-09-11 2022-05-11 Nokia Technologies Oy Method, apparatus and computer program for displaying an image of a physical keyboard on a head mountable display
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
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US10776739B2 (en) 2014-09-30 2020-09-15 Apple Inc. Fitness challenge E-awards
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US10488936B2 (en) 2014-09-30 2019-11-26 Apple Inc. Motion and gesture input from a wearable device
USD771646S1 (en) * 2014-09-30 2016-11-15 Apple Inc. Display screen or portion thereof with graphical user interface
CN105630187B (zh) * 2014-11-07 2018-11-06 阿里巴巴集团控股有限公司 用户终端设备中html页面调用本地键盘的方法及其装置
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
KR20160071932A (ko) * 2014-12-12 2016-06-22 삼성메디슨 주식회사 화상 촬영 장치 및 화상 촬영 장치의 제어 방법
US11817993B2 (en) 2015-01-27 2023-11-14 Dell Products L.P. System for decomposing events and unstructured data
US11924018B2 (en) 2015-01-27 2024-03-05 Dell Products L.P. System for decomposing events and unstructured data
US10425291B2 (en) 2015-01-27 2019-09-24 Moogsoft Inc. System for decomposing events from managed infrastructures with prediction of a networks topology
US10873508B2 (en) 2015-01-27 2020-12-22 Moogsoft Inc. Modularity and similarity graphics system with monitoring policy
US10979304B2 (en) 2015-01-27 2021-04-13 Moogsoft Inc. Agent technology system with monitoring policy
US20160224973A1 (en) 2015-02-01 2016-08-04 Apple Inc. User interface for payments
US9875346B2 (en) 2015-02-06 2018-01-23 Apple Inc. Setting and terminating restricted mode operation on electronic devices
US9574896B2 (en) 2015-02-13 2017-02-21 Apple Inc. Navigation user interface
US10466883B2 (en) 2015-03-02 2019-11-05 Apple Inc. Screenreader user interface
US10365807B2 (en) 2015-03-02 2019-07-30 Apple Inc. Control of system zoom magnification using a rotatable input mechanism
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10055121B2 (en) 2015-03-07 2018-08-21 Apple Inc. Activity based thresholds and feedbacks
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10216351B2 (en) 2015-03-08 2019-02-26 Apple Inc. Device configuration user interface
US10244175B2 (en) 2015-03-09 2019-03-26 Apple Inc. Automatic cropping of video content
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
JP6027182B2 (ja) * 2015-05-12 2016-11-16 京セラ株式会社 電子機器
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
US10275436B2 (en) * 2015-06-01 2019-04-30 Apple Inc. Zoom enhancements to facilitate the use of touch screen devices
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US9940637B2 (en) 2015-06-05 2018-04-10 Apple Inc. User interface for loyalty accounts and private label accounts
US9916075B2 (en) 2015-06-05 2018-03-13 Apple Inc. Formatting content for a reduced-size user interface
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US20160358133A1 (en) 2015-06-05 2016-12-08 Apple Inc. User interface for loyalty accounts and private label accounts for a wearable device
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
AU2016100651B4 (en) 2015-06-18 2016-08-18 Apple Inc. Device, method, and graphical user interface for navigating media content
US9652125B2 (en) 2015-06-18 2017-05-16 Apple Inc. Device, method, and graphical user interface for navigating media content
US10003938B2 (en) 2015-08-14 2018-06-19 Apple Inc. Easy location sharing
WO2017030646A1 (en) 2015-08-20 2017-02-23 Apple Inc. Exercise-based watch face and complications
CN108351296A (zh) 2015-09-07 2018-07-31 移动Odt公司 用于检测生物学证据的手持移动设备
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US9939899B2 (en) 2015-09-25 2018-04-10 Apple Inc. Motion and gesture input from a wearable device
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
CN106557192A (zh) * 2015-09-30 2017-04-05 友碁科技股份有限公司 信号输入装置
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
CN105426099A (zh) * 2015-10-30 2016-03-23 努比亚技术有限公司 输入装置及方法
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
WO2017127536A1 (en) 2016-01-19 2017-07-27 Beam Authentic, Inc. Mobile device case for holding a display device
WO2017135922A1 (en) * 2016-02-01 2017-08-10 Hewlett-Packard Development Company, L.P. Automatic displays of virtual input devices
US10154316B2 (en) 2016-02-26 2018-12-11 Apple Inc. Motion-based configuration of a multi-user device
KR101759827B1 (ko) 2016-03-08 2017-07-31 네이버비즈니스플랫폼 주식회사 가변 그리드의 인덱스를 이용한 입력 인식 방법 및 시스템
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US11150798B2 (en) 2016-03-28 2021-10-19 Apple Inc. Multifunction device control of another electronic device
US12093524B2 (en) 2016-03-28 2024-09-17 Apple Inc. Multifunction device control of another electronic device
CN108700978B (zh) * 2016-04-20 2021-05-25 谷歌有限责任公司 基于应用的主题纹理将纹理分配给图形键盘
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
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
CN109313759B (zh) 2016-06-11 2022-04-26 苹果公司 用于交易的用户界面
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
US10621581B2 (en) 2016-06-11 2020-04-14 Apple Inc. User interface for transactions
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
US10545653B2 (en) 2016-06-12 2020-01-28 Apple Inc. Device, method, and graphical user interface for media playback
US10983688B2 (en) 2016-06-12 2021-04-20 Apple Inc. Content scrubber bar with real-world time indications
WO2017218195A1 (en) 2016-06-12 2017-12-21 Apple Inc. Wrist-based tactile time feedback for non-sighted users
DK201670581A1 (en) 2016-06-12 2018-01-08 Apple Inc Device-level authorization for viewing content
DK201670582A1 (en) 2016-06-12 2018-01-02 Apple Inc Identifying applications on which content is available
WO2017221510A1 (ja) * 2016-06-23 2017-12-28 京セラドキュメントソリューションズ株式会社 携帯端末装置及び携帯端末装置の制御方法
US10478099B2 (en) 2016-09-22 2019-11-19 Apple Inc. Systems and methods for determining axial orientation and location of a user's wrist
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
EP3516493A1 (en) 2016-09-23 2019-07-31 Apple Inc. Device, method, and graphical user interface for annotating text
US11966560B2 (en) 2016-10-26 2024-04-23 Apple Inc. User interfaces for browsing content from multiple content applications on an electronic device
CN106775199A (zh) * 2016-11-11 2017-05-31 北京奇虎科技有限公司 屏幕界面的触控操作方法及终端
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
CN106843645B (zh) * 2017-01-05 2019-09-17 青岛海信电器股份有限公司 一种确定视图显示位置的方法及设备
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
US12242707B2 (en) 2017-05-15 2025-03-04 Apple Inc. Displaying and moving application views on a display of an electronic device
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
WO2018222247A1 (en) 2017-06-02 2018-12-06 Apple Inc. Device, method, and graphical user interface for annotating content
US11079995B1 (en) 2017-09-30 2021-08-03 Apple Inc. User interfaces for devices with multiple displays
US12307082B2 (en) 2018-02-21 2025-05-20 Apple Inc. Scrollable set of content items with locking feature
DK201870353A1 (en) 2018-05-07 2019-12-04 Apple Inc. USER INTERFACES FOR RECOMMENDING AND CONSUMING CONTENT ON AN ELECTRONIC DEVICE
US10872024B2 (en) 2018-05-08 2020-12-22 Apple Inc. User interfaces for controlling or presenting device usage on an electronic device
US12340034B2 (en) 2018-06-01 2025-06-24 Apple Inc. Devices, methods, and graphical user interfaces for an electronic device interacting with a stylus
DK180081B1 (en) 2018-06-01 2020-04-01 Apple Inc. Access to system user interfaces on an electronic device
US11922006B2 (en) 2018-06-03 2024-03-05 Apple Inc. Media control for screensavers on an electronic device
WO2019236204A1 (en) 2018-06-03 2019-12-12 Apple Inc. Device, method, and graphical user interface for managing authentication credentials for user accounts
DK201870354A1 (en) 2018-06-03 2019-12-20 Apple Inc. SETUP PROCEDURES FOR AN ELECTRONIC DEVICE
US10776006B2 (en) 2018-06-03 2020-09-15 Apple Inc. Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors
AU2019100574B4 (en) 2018-06-03 2020-02-20 Apple Inc. Setup procedures for an electronic device
US11669243B2 (en) 2018-06-03 2023-06-06 Apple Inc. Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors
US20200028841A1 (en) 2018-06-15 2020-01-23 Proxy, Inc. Method and apparatus for providing multiple user credentials
US11546728B2 (en) 2018-06-15 2023-01-03 Proxy, Inc. Methods and apparatus for presence sensing reporting
US11109234B2 (en) 2018-06-15 2021-08-31 Proxy, Inc. Reader device with sensor streaming data and methods
US11438767B2 (en) 2018-06-15 2022-09-06 Proxy, Inc. Methods and apparatus for preauthorizing reader devices
US11462095B2 (en) 2018-06-15 2022-10-04 Proxy, Inc. Facility control methods and apparatus
US11411735B2 (en) 2018-06-15 2022-08-09 Proxy, Inc. Methods and apparatus for authorizing and providing of distributed goods or services
US11567632B2 (en) 2018-07-03 2023-01-31 Apple Inc. Systems and methods for exploring a geographic region
US11422765B2 (en) 2018-07-10 2022-08-23 Apple Inc. Cross device interactions
CN109614178A (zh) 2018-09-04 2019-04-12 广州视源电子科技股份有限公司 批注显示方法、装置、设备和存储介质
DK179888B1 (en) 2018-09-11 2019-08-27 Apple Inc. CONTENT-BASED TACTICAL OUTPUTS
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
US10999158B2 (en) 2018-09-11 2021-05-04 Apple Inc. User interfaces for controlling or presenting information about multiple cellular identifiers on an electronic device
US10969941B2 (en) 2018-09-28 2021-04-06 Apple Inc. Underwater user interface
US11422692B2 (en) 2018-09-28 2022-08-23 Apple Inc. System and method of controlling devices using motion gestures
US11635928B2 (en) 2019-01-04 2023-04-25 Apple Inc. User interfaces for content streaming
WO2020150518A1 (en) 2019-01-18 2020-07-23 Apple Inc. User interfaces for presenting information about and facilitating application functions
US11399089B2 (en) 2019-03-18 2022-07-26 Apple Inc. User interfaces for subscription applications
US11683565B2 (en) 2019-03-24 2023-06-20 Apple Inc. User interfaces for interacting with channels that provide content that plays in a media browsing application
EP3928526A1 (en) 2019-03-24 2021-12-29 Apple Inc. User interfaces for viewing and accessing content on an electronic device
US11445263B2 (en) 2019-03-24 2022-09-13 Apple Inc. User interfaces including selectable representations of content items
EP4443850A3 (en) 2019-03-24 2024-12-04 Apple Inc. User interfaces for a media browsing application
US11016643B2 (en) 2019-04-15 2021-05-25 Apple Inc. Movement of user interface object with user-specified content
CN119854730A (zh) 2019-04-17 2025-04-18 苹果公司 用于跟踪和查找物品的用户界面
CN114041107A (zh) 2019-04-28 2022-02-11 苹果公司 生成与对象相关联的触觉输出序列
US10852915B1 (en) 2019-05-06 2020-12-01 Apple Inc. User interfaces for sharing content with other electronic devices
US12093523B2 (en) 2019-05-06 2024-09-17 Apple Inc. Handwriting entry on an electronic device
US11863837B2 (en) 2019-05-31 2024-01-02 Apple Inc. Notification of augmented reality content on an electronic device
EP3977245A1 (en) 2019-05-31 2022-04-06 Apple Inc. User interfaces for a podcast browsing and playback application
US11363382B2 (en) 2019-05-31 2022-06-14 Apple Inc. Methods and user interfaces for audio synchronization
US11556631B2 (en) 2019-06-01 2023-01-17 Apple Inc. User interfaces for managing user account passwords
US11675563B2 (en) 2019-06-01 2023-06-13 Apple Inc. User interfaces for content applications
US11194467B2 (en) 2019-06-01 2021-12-07 Apple Inc. Keyboard management user interfaces
US11363137B2 (en) 2019-06-01 2022-06-14 Apple Inc. User interfaces for managing contacts on another electronic device
US11481205B2 (en) 2019-06-01 2022-10-25 Apple Inc. User interfaces for managing subscriptions
US11699353B2 (en) * 2019-07-10 2023-07-11 Tomestic Fund L.L.C. System and method of enhancement of physical, audio, and electronic media
KR102734876B1 (ko) 2019-09-27 2024-11-28 애플 인크. 그래픽 객체들을 맞춤화하기 위한 사용자 인터페이스들
WO2021096957A1 (en) 2019-11-11 2021-05-20 Apple Inc. User interfaces for time period-based curated playlists
AU2021207471A1 (en) 2020-01-13 2022-09-01 Masimo Corporation Wearable device with physiological parameters monitoring
CN115562533A (zh) 2020-02-03 2023-01-03 苹果公司 光标与触摸屏用户界面的集成
US11843838B2 (en) 2020-03-24 2023-12-12 Apple Inc. User interfaces for accessing episodes of a content series
DK180985B1 (da) 2020-04-10 2022-09-02 Apple Inc Brugergrænseflader for muliggørelse af en aktivitet
US20210349627A1 (en) 2020-05-11 2021-11-11 Apple Inc. Interacting with handwritten content on an electronic device
US20210356288A1 (en) 2020-05-15 2021-11-18 Apple Inc. User interfaces for providing navigation directions
WO2021236655A1 (en) 2020-05-18 2021-11-25 Apple Inc. User interfaces for reporting incidents
EP4154096A1 (en) 2020-05-18 2023-03-29 Apple Inc. User interfaces for viewing and refining the current location of an electronic device
CN111800539A (zh) * 2020-05-29 2020-10-20 北京沃东天骏信息技术有限公司 视图显示方法和装置
DK181216B1 (en) 2020-06-09 2023-05-10 Apple Inc USER INTERFACES FOR MESSAGES
US11740096B2 (en) 2020-06-11 2023-08-29 Apple Inc. User interfaces for customized navigation routes
WO2021258014A1 (en) 2020-06-19 2021-12-23 Apple Inc. User interfaces for presenting indications of incoming calls
US11995615B2 (en) 2020-06-21 2024-05-28 Apple Inc. User interfaces for indicating time and/or date on an electronic device
US11995289B2 (en) 2020-06-21 2024-05-28 Apple Inc. User interfaces for collections of content services and/or applications
US11899895B2 (en) 2020-06-21 2024-02-13 Apple Inc. User interfaces for setting up an electronic device
US11609640B2 (en) 2020-06-21 2023-03-21 Apple Inc. Emoji user interfaces
US12307580B2 (en) 2020-09-11 2025-05-20 Apple Inc. Methods for manipulating objects in an environment
AU2021343369A1 (en) 2020-09-17 2023-04-20 Assa Abloy Australia Pty Limited Magnetic sensor for lock position
KR20230117639A (ko) 2020-09-25 2023-08-08 애플 인크. 사용자 인터페이스와 연관된 몰입을 조정 및/또는 제어하기위한 방법
US12164739B2 (en) 2020-09-25 2024-12-10 Apple Inc. Methods for interacting with virtual controls and/or an affordance for moving virtual objects in virtual environments
KR20250002829A (ko) 2020-09-25 2025-01-07 애플 인크. 사용자 인터페이스들을 내비게이팅하기 위한 방법들
US12028474B2 (en) 2020-09-25 2024-07-02 Apple Inc. User interfaces associated with remote input devices
CN116634377A (zh) 2020-09-25 2023-08-22 苹果公司 用于跟踪和查找物品的用户界面
CN116324698A (zh) 2020-09-25 2023-06-23 苹果公司 用于控制插入标记的用户界面
US11557102B2 (en) 2020-09-25 2023-01-17 Apple Inc. Methods for manipulating objects in an environment
EP4217560A4 (en) 2020-09-25 2024-11-06 Assa Abloy Limited MAGNETOMETER DOOR LOCK
US11720229B2 (en) 2020-12-07 2023-08-08 Apple Inc. User interfaces for browsing and presenting content
US11777881B2 (en) 2021-01-29 2023-10-03 Apple Inc. User interfaces and associated systems and processes for sharing portions of content items
US11934640B2 (en) 2021-01-29 2024-03-19 Apple Inc. User interfaces for record labels
US11995230B2 (en) 2021-02-11 2024-05-28 Apple Inc. Methods for presenting and sharing content in an environment
WO2022204657A1 (en) 2021-03-22 2022-09-29 Apple Inc. Methods for manipulating objects in an environment
US12112009B2 (en) 2021-04-13 2024-10-08 Apple Inc. Methods for providing an immersive experience in an environment
US11669194B2 (en) 2021-04-19 2023-06-06 Apple Inc. Navigating user interfaces with multiple navigation modes
WO2022246376A1 (en) 2021-05-15 2022-11-24 Apple Inc. User interfaces for media sharing and communication sessions
US11449188B1 (en) 2021-05-15 2022-09-20 Apple Inc. Shared-content session user interfaces
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
US12088884B2 (en) 2021-06-06 2024-09-10 Apple Inc. User interfaces and associated systems and processes for controlling playback of content
WO2022261613A1 (en) 2021-06-06 2022-12-15 Apple Inc. User interfaces for displaying content recommendations for a group of users
US11671387B2 (en) 2021-06-06 2023-06-06 Apple Inc. User interfaces for messaging conversations
US12281912B2 (en) 2021-06-07 2025-04-22 Apple Inc. User interfaces for maps and navigation
CN119223321A (zh) 2021-06-07 2024-12-31 苹果公司 用于地图和导航的用户界面
KR20240032835A (ko) 2021-07-13 2024-03-12 마시모 코오퍼레이션 생리학적 지표들을 감시하는 웨어러블 기기
US11775115B2 (en) 2021-09-13 2023-10-03 Apple Inc. Methods, systems and devices for dynamically assigning button functionality based on orientation
US12041287B2 (en) 2021-09-13 2024-07-16 Apple Inc. User interfaces and associated systems and processes for accessing content items via content delivery services
CN119960596A (zh) 2021-09-23 2025-05-09 苹果公司 用于内容应用的设备、方法和图形用户界面
KR20240064017A (ko) 2021-09-25 2024-05-10 애플 인크. 전자 디바이스와 상호작용하기 위한 방법들
AU2022352933A1 (en) 2021-09-25 2024-04-11 Apple Inc. Devices, methods, and graphical user interfaces for presenting virtual objects in virtual environments
US12307614B2 (en) 2021-12-23 2025-05-20 Apple Inc. Methods for sharing content and interacting with physical devices in a three-dimensional environment
WO2023196258A1 (en) 2022-04-04 2023-10-12 Apple Inc. Methods for quick message response and dictation in a three-dimensional environment
WO2023220165A1 (en) 2022-05-10 2023-11-16 Apple Inc. Interactions between an input device and an electronic device
WO2023225122A1 (en) 2022-05-17 2023-11-23 Apple Inc. Systems and methods for remote interaction between electronic devices
US12148078B2 (en) 2022-09-16 2024-11-19 Apple Inc. System and method of spatial groups in multi-user communication sessions
US12112011B2 (en) 2022-09-16 2024-10-08 Apple Inc. System and method of application-based three-dimensional refinement in multi-user communication sessions
US12287921B2 (en) 2022-09-23 2025-04-29 Apple Inc. Methods for manipulating a virtual object

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60198586A (ja) * 1984-03-23 1985-10-08 株式会社東芝 プロセス表示装置
JPH0362216A (ja) * 1989-07-31 1991-03-18 Toshiba Corp ポータブル端末装置
JPH04198795A (ja) * 1990-11-28 1992-07-20 Matsushita Electric Ind Co Ltd 入力装置
JPH0619663A (ja) * 1991-12-27 1994-01-28 Nippon Telegr & Teleph Corp <Ntt> マルチウィンドウの自動操作方法
JPH06124163A (ja) * 1992-10-14 1994-05-06 Komatsu Ltd インテリジェント型グラフィック操作パネル
JPH06274303A (ja) * 1993-03-19 1994-09-30 Ricoh Co Ltd マルチウィンドウ表示方法
JPH09152951A (ja) * 1995-11-29 1997-06-10 Sanyo Electric Co Ltd 手書き入力データ転送方法及びデータ転送システム
JPH09258886A (ja) * 1996-03-22 1997-10-03 Fuji Electric Co Ltd データ入力方法
JPH09330175A (ja) * 1996-06-11 1997-12-22 Hitachi Ltd 情報処理装置及びその操作方法
JPH11272392A (ja) * 1998-03-19 1999-10-08 Yazaki Corp 情報端末装置、及びインターネット端末装置
JP2000010705A (ja) * 1998-06-17 2000-01-14 Nec Corp 出力イメージ変形方式および出力イメージ変形用プログラムを記録した記録媒体
JP2000517445A (ja) * 1996-08-28 2000-12-26 ヴィーア・インコーポレイテッド タッチ画面装置及び方法
JP2001147918A (ja) * 1999-11-24 2001-05-29 Casio Comput Co Ltd 情報表示装置及び情報表示処理プログラムを記憶した記憶媒体
JP2001356870A (ja) * 2000-06-13 2001-12-26 Toshiba Corp 情報入力端末装置
DE10140874A1 (de) * 2001-08-21 2003-03-20 Dosch & Amand Gmbh & Co Kg Graphische Benutzeroberfläche

Family Cites Families (144)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3798370A (en) * 1972-04-17 1974-03-19 Elographics Inc Electrographic sensor for determining planar coordinates
US4246452A (en) * 1979-01-05 1981-01-20 Mattel, Inc. Switch apparatus
JPS6029833A (ja) * 1983-07-28 1985-02-15 Canon Inc 画像表示装置
US4733222A (en) * 1983-12-27 1988-03-22 Integrated Touch Arrays, Inc. Capacitance-variation-sensitive touch sensing array system
US4806846A (en) * 1987-07-06 1989-02-21 Kerber George L High accuracy direct reading capacitance-to-voltage converter
US4814759A (en) * 1987-07-08 1989-03-21 Clinicom Incorporated Flat panel display monitor apparatus
US4914624A (en) * 1988-05-06 1990-04-03 Dunthorn David I Virtual button for touch screen
CH672704B5 (ja) * 1988-05-26 1990-06-29 Ebauchesfabrik Eta Ag
CA2002912A1 (en) * 1988-11-14 1990-05-14 William A. Clough Portable computer with touch screen and computer system employing same
US4898555A (en) * 1989-03-23 1990-02-06 Bell & Howell Publication Systems Company Display screen bezel and assembly method
US5620267A (en) * 1993-10-15 1997-04-15 Keyboard Advancements, Inc. Keyboard with thumb activated control key
US5189403A (en) * 1989-09-26 1993-02-23 Home Row, Inc. Integrated keyboard and pointing device system with automatic mode change
CA2027103A1 (en) * 1989-10-13 1991-04-14 William A. Clough Method and apparatus for displaying simulated keyboards on touch-sensitive displays
US5097425A (en) * 1990-06-11 1992-03-17 Semantic Compaction Systems Predictive scanning input system for rapid selection of visual indicators
GB2245708A (en) * 1990-06-29 1992-01-08 Philips Electronic Associated Touch sensor array systems
US5178477A (en) * 1991-06-06 1993-01-12 Gambaro Thomas L Ergonomic keyboard input device
US5281966A (en) * 1992-01-31 1994-01-25 Walsh A Peter Method of encoding alphabetic characters for a chord keyboard
US5483261A (en) * 1992-02-14 1996-01-09 Itu Research, Inc. Graphical input controller and method with rear screen image detection
US5398310A (en) * 1992-04-13 1995-03-14 Apple Computer, Incorporated Pointing gesture based computer note pad paging and scrolling interface
US5710844A (en) * 1992-05-27 1998-01-20 Apple Computer Method for searching and displaying results in a pen-based computer system
US5592566A (en) * 1992-05-27 1997-01-07 Apple Computer, Incorporated Method and apparatus for computerized recognition
US5544295A (en) * 1992-05-27 1996-08-06 Apple Computer, Inc. Method and apparatus for indicating a change in status of an object and its disposition using animation
EP0574213B1 (en) * 1992-06-08 1999-03-24 Synaptics, Inc. Object position detector
US5488204A (en) * 1992-06-08 1996-01-30 Synaptics, Incorporated Paintbrush stylus for capacitive touch sensor pad
US6028271A (en) * 1992-06-08 2000-02-22 Synaptics, Inc. Object position detector with edge motion feature and gesture recognition
US5612719A (en) * 1992-12-03 1997-03-18 Apple Computer, Inc. Gesture sensitive buttons for graphical user interfaces
US5513309A (en) * 1993-01-05 1996-04-30 Apple Computer, Inc. Graphic editor user interface for a pointer-based computer system
EP0626635B1 (en) * 1993-05-24 2003-03-05 Sun Microsystems, Inc. Improved graphical user interface with method for interfacing to remote devices
US5583946A (en) * 1993-09-30 1996-12-10 Apple Computer, Inc. Method and apparatus for recognizing gestures on a computer system
DE69428675T2 (de) * 1993-12-30 2002-05-08 Xerox Corp Apparat und Verfahren zur Unterstützung einer impliziten Strukturation von Freiform-Listen, Übersichten, Texten, Tabellen und Diagrammen in einem auf Handzeichen basierenden Eingabesystem und Editiersystem
US9513744B2 (en) * 1994-08-15 2016-12-06 Apple Inc. Control systems employing novel physical controls and touch screens
EP0703525B1 (en) * 1994-09-22 2001-12-05 Aisin Aw Co., Ltd. Touch display type information input system
US5594469A (en) * 1995-02-21 1997-01-14 Mitsubishi Electric Information Technology Center America Inc. Hand gesture machine control system
US5838302A (en) * 1995-02-24 1998-11-17 Casio Computer Co., Ltd. Data inputting devices for inputting typed and handwritten data in a mixed manner
US5900876A (en) * 1995-04-14 1999-05-04 Canon Kabushiki Kaisha Information processing apparatus and method with display book page turning
US5729250A (en) * 1995-05-08 1998-03-17 International Business Machines Corporation Front cover assembly for a touch sensitive device
US6031524A (en) * 1995-06-07 2000-02-29 Intermec Ip Corp. Hand-held portable data terminal having removably interchangeable, washable, user-replaceable components with liquid-impervious seal
US5874948A (en) * 1996-05-28 1999-02-23 International Business Machines Corporation Virtual pointing device for touchscreens
KR100260760B1 (ko) * 1996-07-31 2000-07-01 모리 하루오 터치패널을 병설한 정보표시장치
US5870091A (en) * 1996-11-07 1999-02-09 Adobe Systems Incorporated Combining palettes on a computer display
US5883619A (en) * 1996-11-12 1999-03-16 Primax Electronics Ltd. Computer mouse for scrolling a view of an image
US5943053A (en) * 1997-04-01 1999-08-24 Sun Microsystems, Inc. Method and apparatus for expanding and contracting a window panel
GB2330752B (en) * 1997-10-24 2002-09-04 Sony Uk Ltd Audio processing
US6400379B1 (en) * 1997-11-25 2002-06-04 Pioneer Digital Technologies, Inc. Method and apparatus for selectively displaying additional information relating to broadcast information
US5933141A (en) * 1998-01-05 1999-08-03 Gateway 2000, Inc. Mutatably transparent displays
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
WO1999038149A1 (en) * 1998-01-26 1999-07-29 Wayne Westerman Method and apparatus for integrating manual input
US7760187B2 (en) * 2004-07-30 2010-07-20 Apple Inc. Visual expander
US9292111B2 (en) * 1998-01-26 2016-03-22 Apple Inc. Gesturing with a multipoint sensing device
US7663607B2 (en) * 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US20060033724A1 (en) * 2004-07-30 2006-02-16 Apple Computer, Inc. Virtual input device placement on a touch screen user interface
US6473102B1 (en) * 1998-05-11 2002-10-29 Apple Computer, Inc. Method and system for automatically resizing and repositioning windows in response to changes in display
US6347290B1 (en) * 1998-06-24 2002-02-12 Compaq Information Technologies Group, L.P. Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device
US6188391B1 (en) * 1998-07-09 2001-02-13 Synaptics, Inc. Two-layer capacitive touchpad and method of making same
US6169538B1 (en) * 1998-08-13 2001-01-02 Motorola, Inc. Method and apparatus for implementing a graphical user interface keyboard and a text buffer on electronic devices
US6359572B1 (en) * 1998-09-03 2002-03-19 Microsoft Corporation Dynamic keyboard
JP2000132305A (ja) * 1998-10-23 2000-05-12 Olympus Optical Co Ltd 操作入力装置
FI990676L (fi) * 1999-03-26 2000-09-27 Nokia Mobile Phones Ltd Syöttöjärjestely tiedon käsisyöttöä varten ja matkapuhelin
EP1052565A3 (en) * 1999-05-13 2005-05-11 Sony Corporation Information processing method and apparatus
US6920500B2 (en) * 1999-05-20 2005-07-19 Prosia Overseas, Inc. Method and apparatus for providing simplified access to the internet
US6525711B1 (en) * 1999-06-24 2003-02-25 Interval Research Corp. Haptic interface including clutch control
US6337678B1 (en) * 1999-07-21 2002-01-08 Tactiva Incorporated Force feedback computer input and output device with coordinated haptic elements
US6677934B1 (en) * 1999-07-30 2004-01-13 L-3 Communications Infrared touch panel with improved sunlight rejection
US6677933B1 (en) * 1999-11-15 2004-01-13 Espial Group Inc. Method and apparatus for operating a virtual keyboard
US6920607B1 (en) * 1999-12-15 2005-07-19 Microsoft Corp. Methods and systems for dynamically creating user interfaces
US8712792B2 (en) * 2000-02-24 2014-04-29 Webmd, Llc Personalized health communication system
US20020044161A1 (en) * 2000-05-22 2002-04-18 Kazuaki Sugai Multi-window display system and method for displaying video data and storage medium
US20020075317A1 (en) * 2000-05-26 2002-06-20 Dardick Technologies System and method for an on-demand script-activated virtual keyboard
US6442440B1 (en) * 2000-06-24 2002-08-27 Dade Behring Inc. Computer interface module having a flat menu
AU2001281732A1 (en) * 2000-08-17 2002-02-25 John Molgaard A graphical user interface
JP2002157078A (ja) * 2000-09-07 2002-05-31 Sony Corp 情報処理装置及び方法、並びに記録媒体
US6680677B1 (en) * 2000-10-06 2004-01-20 Logitech Europe S.A. Proximity detector to indicate function of a key
US6501464B1 (en) * 2000-10-31 2002-12-31 Intel Corporation On-screen transparent keyboard interface
US7319454B2 (en) * 2000-11-10 2008-01-15 Microsoft Corporation Two-button mouse input using a stylus
US6703999B1 (en) * 2000-11-13 2004-03-09 Toyota Jidosha Kabushiki Kaisha System for computer user interface
US20040036622A1 (en) * 2000-12-15 2004-02-26 Semyon Dukach Apparatuses, methods, and computer programs for displaying information on signs
GB2371559A (en) * 2001-01-26 2002-07-31 Clariant Int Ltd Tanning process and agents
US6677932B1 (en) * 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
GB2373596B (en) * 2001-03-19 2003-02-12 Synigence Plc Apparatus for facilitating access to information
TW504916B (en) * 2001-04-24 2002-10-01 Inventec Appliances Corp Method capable of generating different input values by pressing a single key from multiple directions
JP2004533641A (ja) * 2001-05-02 2004-11-04 ビットストリーム インコーポレーティッド 非線形カラー・バランスを使用して副画素最適化フォント・ビットマップを生成及び表示するための方法、システム、及びプログラム
US20050024341A1 (en) * 2001-05-16 2005-02-03 Synaptics, Inc. Touch screen with user interface enhancement
US7308652B2 (en) * 2001-06-08 2007-12-11 Lenovo Singapore Pte. Ltd Entry of a password through a touch-sensitive computer screen
US7512964B2 (en) * 2001-06-29 2009-03-31 Cisco Technology System and method for archiving multiple downloaded recordable media content
US20030001899A1 (en) * 2001-06-29 2003-01-02 Nokia Corporation Semi-transparent handwriting recognition UI
US6670951B2 (en) * 2001-07-03 2003-12-30 Hewlett-Packard Development Company, L.P. Methods and systems for increasing the input efficiency of personal digital assistants and other handheld stylus-engagable computing devices
US20050134578A1 (en) * 2001-07-13 2005-06-23 Universal Electronics Inc. System and methods for interacting with a control environment
US6961912B2 (en) * 2001-07-18 2005-11-01 Xerox Corporation Feedback mechanism for use with visual selection methods
US20030030664A1 (en) * 2001-08-13 2003-02-13 Parry Travis J. Customizable control panel software
CA2462058A1 (en) * 2001-09-21 2003-04-03 International Business Machines Corporation Input apparatus, computer apparatus, method for identifying input object, method for identifying input object in keyboard, and computer program
JP2003173237A (ja) * 2001-09-28 2003-06-20 Ricoh Co Ltd 情報入出力システム、プログラム及び記憶媒体
US20030071850A1 (en) * 2001-10-12 2003-04-17 Microsoft Corporation In-place adaptive handwriting input method and system
US6690387B2 (en) * 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
US7340077B2 (en) * 2002-02-15 2008-03-04 Canesta, Inc. Gesture recognition system using depth perceptive sensors
US6985801B1 (en) * 2002-02-28 2006-01-10 Garmin International, Inc. Cockpit instrument panel systems and methods with redundant flight data display
US6832138B1 (en) * 2002-02-28 2004-12-14 Garmin International, Inc. Cockpit instrument panel systems and methods with redundant flight data display
JP3847641B2 (ja) * 2002-02-28 2006-11-22 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法
US20030193481A1 (en) * 2002-04-12 2003-10-16 Alexander Sokolsky Touch-sensitive input overlay for graphical user interface
JP2003338954A (ja) * 2002-05-21 2003-11-28 Toshiba Corp デジタルスチルカメラ
FI20021162A0 (fi) * 2002-06-14 2002-06-14 Nokia Corp Elektroninen laite ja menetelmä sen näppäimistön hallintaan
US7023427B2 (en) * 2002-06-28 2006-04-04 Microsoft Corporation Method and system for detecting multiple touches on a touch-sensitive screen
JP2004038896A (ja) * 2002-06-28 2004-02-05 Clarion Co Ltd 表示制御手段
US20040056849A1 (en) * 2002-07-25 2004-03-25 Andrew Lohbihler Method and apparatus for powering, detecting and locating multiple touch input devices on a touch screen
JP4115198B2 (ja) * 2002-08-02 2008-07-09 株式会社日立製作所 タッチパネルを備えた表示装置
JP2004104594A (ja) * 2002-09-11 2004-04-02 Toshiba Corp デジタルスチルカメラ及びユーザ指示入力方法
US7789756B2 (en) * 2002-09-13 2010-09-07 Igt Wagering gaming device having simulated control of movement of game functional elements
JP2004118917A (ja) * 2002-09-25 2004-04-15 Clarion Co Ltd 電子機器及びナビゲーション装置
US7081887B2 (en) 2002-12-19 2006-07-25 Intel Corporation Method and apparatus for positioning a software keyboard
US7663605B2 (en) * 2003-01-08 2010-02-16 Autodesk, Inc. Biomechanical user interface elements for pen-based computers
US7194699B2 (en) * 2003-01-14 2007-03-20 Microsoft Corporation Animating images to reflect user selection
US7158123B2 (en) * 2003-01-31 2007-01-02 Xerox Corporation Secondary touch contextual sub-menu navigation for touch screen interface
EP1445922A1 (en) * 2003-02-06 2004-08-11 Dialog Semiconductor GmbH Monolithic optical read-out circuit
US7884804B2 (en) * 2003-04-30 2011-02-08 Microsoft Corporation Keyboard with input-sensitive display device
US8555165B2 (en) * 2003-05-08 2013-10-08 Hillcrest Laboratories, Inc. Methods and systems for generating a zoomable graphical user interface
US8479112B2 (en) * 2003-05-13 2013-07-02 Microsoft Corporation Multiple input language selection
US7475390B2 (en) * 2004-01-12 2009-01-06 International Business Machines Corporation System and method for automatic natural language translation during information transfer
JP3938104B2 (ja) * 2003-06-19 2007-06-27 ヤマハ株式会社 アルペジオパターン設定装置およびプログラム
US7474772B2 (en) * 2003-06-25 2009-01-06 Atrua Technologies, Inc. System and method for a miniature user input device
WO2005008444A2 (en) * 2003-07-14 2005-01-27 Matt Pallakoff System and method for a portbale multimedia client
US20050015731A1 (en) * 2003-07-15 2005-01-20 Microsoft Corporation Handling data across different portions or regions of a desktop
US9024884B2 (en) * 2003-09-02 2015-05-05 Apple Inc. Touch-sensitive electronic apparatus for media applications, and methods therefor
US20050052427A1 (en) * 2003-09-10 2005-03-10 Wu Michael Chi Hung Hand gesture interaction with touch surface
US7411575B2 (en) * 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
JP2005108041A (ja) * 2003-09-30 2005-04-21 Toshiba Corp 携帯端末のメニュー画面表示方法及び携帯端末
US20050091577A1 (en) * 2003-10-23 2005-04-28 International Business Machines Corporation Information integration system
US7478336B2 (en) * 2003-11-06 2009-01-13 International Business Machines Corporation Intermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations
US7340685B2 (en) * 2004-01-12 2008-03-04 International Business Machines Corporation Automatic reference note generator
US7346853B2 (en) * 2004-01-12 2008-03-18 International Business Machines Corporation Online learning monitor
US6856259B1 (en) * 2004-02-06 2005-02-15 Elo Touchsystems, Inc. Touch sensor system to detect multiple touch events
US7180502B2 (en) * 2004-03-23 2007-02-20 Fujitsu Limited Handheld device with preferred motion selection
US7519223B2 (en) * 2004-06-28 2009-04-14 Microsoft Corporation Recognizing gestures and using gestures for interacting with software applications
US7743348B2 (en) * 2004-06-30 2010-06-22 Microsoft Corporation Using physical objects to adjust attributes of an interactive display application
US20060007174A1 (en) * 2004-07-06 2006-01-12 Chung-Yi Shen Touch control method for a drag gesture and control module thereof
US7398472B2 (en) * 2004-07-09 2008-07-08 Microsoft Corporation Defining the visual appearance of user-interface controls
US7664748B2 (en) * 2004-07-12 2010-02-16 John Eric Harrity Systems and methods for changing symbol sequences in documents
US7620705B2 (en) * 2004-07-30 2009-11-17 Research In Motion Limited Method and apparatus for provisioning a communications client on a host device
KR100737558B1 (ko) * 2004-08-16 2007-07-10 주식회사 팬택앤큐리텔 선호도를 이용한 수신알림 레벨 제어 기능을 가지는무선통신 단말기 및 그 방법
WO2006023569A1 (en) * 2004-08-16 2006-03-02 Fingerworks, Inc. A method of increasing the spatial resolution of touch sensitive devices
US20060066590A1 (en) * 2004-09-29 2006-03-30 Masanori Ozawa Input device
US20060071915A1 (en) * 2004-10-05 2006-04-06 Rehm Peter H Portable computer and method for taking notes with sketches and typed text
US20070011603A1 (en) * 2005-07-06 2007-01-11 Mikko Makela Method, system, device and software product for showing tooltips for page segments and generating content for the page segments
WO2007016370A2 (en) * 2005-07-29 2007-02-08 Eazypaper Inc. Computer method and apparatus using embedded message window for displaying messages in a functional bar
US7737999B2 (en) * 2005-08-26 2010-06-15 Veveo, Inc. User interface for visual cooperation between text input and display device
US20090064006A1 (en) * 2007-08-30 2009-03-05 Indran Naick Techniques for Performing Tasks Associated with Custom Folder Controls

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60198586A (ja) * 1984-03-23 1985-10-08 株式会社東芝 プロセス表示装置
JPH0362216A (ja) * 1989-07-31 1991-03-18 Toshiba Corp ポータブル端末装置
JPH04198795A (ja) * 1990-11-28 1992-07-20 Matsushita Electric Ind Co Ltd 入力装置
JPH0619663A (ja) * 1991-12-27 1994-01-28 Nippon Telegr & Teleph Corp <Ntt> マルチウィンドウの自動操作方法
JPH06124163A (ja) * 1992-10-14 1994-05-06 Komatsu Ltd インテリジェント型グラフィック操作パネル
JPH06274303A (ja) * 1993-03-19 1994-09-30 Ricoh Co Ltd マルチウィンドウ表示方法
JPH09152951A (ja) * 1995-11-29 1997-06-10 Sanyo Electric Co Ltd 手書き入力データ転送方法及びデータ転送システム
JPH09258886A (ja) * 1996-03-22 1997-10-03 Fuji Electric Co Ltd データ入力方法
JPH09330175A (ja) * 1996-06-11 1997-12-22 Hitachi Ltd 情報処理装置及びその操作方法
JP2000517445A (ja) * 1996-08-28 2000-12-26 ヴィーア・インコーポレイテッド タッチ画面装置及び方法
JPH11272392A (ja) * 1998-03-19 1999-10-08 Yazaki Corp 情報端末装置、及びインターネット端末装置
JP2000010705A (ja) * 1998-06-17 2000-01-14 Nec Corp 出力イメージ変形方式および出力イメージ変形用プログラムを記録した記録媒体
JP2001147918A (ja) * 1999-11-24 2001-05-29 Casio Comput Co Ltd 情報表示装置及び情報表示処理プログラムを記憶した記憶媒体
JP2001356870A (ja) * 2000-06-13 2001-12-26 Toshiba Corp 情報入力端末装置
DE10140874A1 (de) * 2001-08-21 2003-03-20 Dosch & Amand Gmbh & Co Kg Graphische Benutzeroberfläche

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11106340B2 (en) 2017-01-31 2021-08-31 Canon Kabushiki Kaisha Information processing apparatus and information processing method
US11543949B2 (en) 2017-01-31 2023-01-03 Canon Kabushiki Kaisha Information processing apparatus and information processing method
JP2020077386A (ja) * 2019-09-26 2020-05-21 キヤノン株式会社 情報処理装置、情報処理方法、及びプログラム

Also Published As

Publication number Publication date
CN102722314A (zh) 2012-10-10
US20070171210A1 (en) 2007-07-26
CN101263443A (zh) 2008-09-10
AU2011201887B2 (en) 2012-08-16
KR101012598B1 (ko) 2011-02-15
CN101263443B (zh) 2012-09-05
EP1934685A1 (en) 2008-06-25
KR20080043850A (ko) 2008-05-19
AU2006295353A1 (en) 2007-04-05
WO2007037808A1 (en) 2007-04-05
AU2011201887A1 (en) 2011-05-19
CN102736848A (zh) 2012-10-17
US20060033724A1 (en) 2006-02-16
JP2009509235A (ja) 2009-03-05

Similar Documents

Publication Publication Date Title
AU2011201887B2 (en) Virtual input device placement on a touch screen user interface
JP5129140B2 (ja) タッチスクリーン型インターフェースを用いるコンピュータの作動
KR101872533B1 (ko) 3 상태 터치 입력 시스템
KR20130052749A (ko) 터치 기반 사용자 인터페이스 장치 및 방법
JP2001051798A (ja) データ入力時のタッチスクリーン分割方法
KR20150069420A (ko) 터치스크린이 장착된 키보드를 이용한 컴퓨터장치의 제어방법
TWI439922B (zh) 手持式電子裝置及其控制方法
HK1177270A (en) Virtual input device placement on a touch screen user interface
HK1177269A (en) Virtual input device placement on a touch screen user interface

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120801

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120801

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131216

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20140411

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20140415

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140602