JP4370326B2 - オブジェクトを囲むゾーンを用いるオンスクリーンオブジェクトの操作 - Google Patents
オブジェクトを囲むゾーンを用いるオンスクリーンオブジェクトの操作 Download PDFInfo
- Publication number
- JP4370326B2 JP4370326B2 JP2006521914A JP2006521914A JP4370326B2 JP 4370326 B2 JP4370326 B2 JP 4370326B2 JP 2006521914 A JP2006521914 A JP 2006521914A JP 2006521914 A JP2006521914 A JP 2006521914A JP 4370326 B2 JP4370326 B2 JP 4370326B2
- Authority
- JP
- Japan
- Prior art keywords
- zone
- input
- command
- menu
- zones
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0231—Cordless keyboards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0381—Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0384—Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
- Input From Keyboards Or The Like (AREA)
Description
図1を参照すると、本発明の実施の形態によるユーザーインターフェース100の例が示されている。ユーザーインターフェース100は、例えば、従来のパーソナルコンピュータのディスプレイスクリーンに表示されてもよい。オブジェクト102は、ユーザーインターフェース100内に表示されるオンスクリーンオブジェクトの実施例である。図1の実施例では、オブジェクト102は、グラフィックオブジェクトである。しかしながら、当該技術に精通する者には言うまでもないが、オブジェクト102は、テキストオブジェクト、ビデオまたはオーディオのオブジェクト表現、またはユーザーインターフェース100の文脈内で表示または表現できる任意の他の種類のオブジェクトであることができる。
動作に際しては、ユーザーインターフェース100がその上で動作する装置は、オンスクリーンオブジェクト102の各種ゾーン103に関するユーザーコマンドを検出する。例えば、ユーザーは、マウスまたは他の入力装置を用いてオンスクリーンカーソル110をゾーン103に移動する。次いで、ユーザーは、マウスのボタンをクリックして、ゾーン103と関連するコマンドまたは動作をアクティブにする等のアクションを実行する。以下に更に詳細に説明するように、幾つかのゾーン103は、異なるユーザーアクションと関連する異なるコマンド、または操作を有していていもよく、例えば、ユーザーは、左ボタンをクリックして第1コマンドをアクティブにするか、または右ボタンにより第2コマンドをアクティブにしてもよい。異なる種類のコマンドと関連する他の可能性のあるアクションには:ボタンを押して保持し、カーソル110を特定方向に僅かな距離だけ移動させるゾーン103内での「ストローク」;ゾーン103内でクリックしながらシフトキー(または他の修正キー)を押して保持する、ゾーン103内での「シフト−クリック」;または、ゾーン103内でのダブルまたはトリプルクリック、が含まれる。
多くの異なるコマンドのセットが可能である。一実施の形態では、ユーザーは、以下のユーザー入力アクションを実行してコマンドをアクティブにできる:
図3A、および3Bを参照すると、図1に示すゾーンレイアウトに基づく、一実施の形態によるコマンド構成の実施例が示されている。図3Aは、一次メニューと対応する種類のコマンドを示し、図3Bは、二次または代替メニューと対応する種類のコマンドを示す。
ユーザーが現在アクティブな制御領域101の外側の制御領域101をクリックした場合に、選択した制御領域101と対応するオブジェクトが、アクティブになる。
Go to:
最初(シブリング)
最後(シブリング)
<<前
>>次
/\親
\/子
:これ(文書)
リソース1
リソース2
....
リソースn
お気に入り
ハウス
媒体
アドレス
名称
電子メール
日付
件名
電話
ウェブ
オフライン格納
プリンタ
左上ゾーン103A(代替):塗りつぶし
ゾーン103C内の代替クリックは、アンドゥコマンドをアクティブにする。ユーザーは代替メニューをアクティブにして以下のようなコマンド履歴内を巡回することもできる。
アンドゥ(2履歴オブジェクト):
<<古く(履歴を示す)
>>新しく(履歴を示す)
\/全てを示す
/\全て
:これ(最新履歴)
テキスト色は、テキストを含む任意のオブジェクトに適用できる。テキスト色メニューのアクティブ化は、パレットを出現させ、それによりユーザーは所望の色を選択できる。
境界色は、境界を有する可能性がある任意のオブジェクトに適用できる。例えば、これには、イメージ、数、時間、パラグラフ、リスト、リスト内項目、表、およびセルが含まれる。境界色メニューのアクティブ化は、パレットを出現させ、それによりユーザーは所望の色を選択できる。
ユーザーがゾーン103J内で代替クリックした場合、アクティブオブジェクトの輪郭を別の目標地に移動することにより、アクティブオブジェクトのコピーが複製される。目標オブジェクトは別の文書内のこともある。
コピー(輪郭を目標に移動)
/\上(ピクセル)
\/下(ピクセル)
<<左(ピクセル)
>>右(ピクセル)
:出る(この文書をアクティブにする)
スクロールコマンドには、外側制御領域101を代替クリックすることによりアクセスする。ボタンが保持されているか、またはペンがディスプレイと接触している限り、現在アクティブなオブジェクトは、ペンまたはマウスの移動を用いて直接スクロールされる。一実施の形態では、オブジェクトのスクロール限界に達すると、オブジェクトの外縁の色が(スクロールの方向に対応して)変わる。
スクロール(文書):
<<左(半ページ)
>>右(半ページ)
/\上(半ページ)
\/下(半ページ)
:リセット(上部または底部)
ここで図7A、および図7Bを参照すると、特定種類のオブジェクト、すなわち、入力フィールド700と関連する本発明の動作の実施例が示されている。図7Aは、制御領域101がアクティブになる前(例えば、入力フィールド700に焦点が当てられるか、または選択される前)の入力フィールド700を示す。図7Aの入力フィールド700の例は、例えば、アポイントおよび時間の合図についての情報を管理するためのカレンダープログラムに含まれているような、時間枠(9:00〜9:45)を示す。入力フィールド700は、2つの主な目的を有するオブジェクトであり、すなわち、1)時間枠表現を表示すること、および、2)時間枠および/または表示の方法を変更するためのユーザー入力を受け付けること、である。
本発明は、表オブジェクトおよびセルオブジェクトの特性を操作するための一貫性のあるインターフェースを提供する。行高さ、列幅、および表全体サイズ等のサイズは、絶対表現または収容オブジェクトの百分率で規定できる。例えば、セル幅は、収容する表の幅の25%となるように構成でき、表の幅が増大すると、セル幅も比例して増大する。ユーザーインターフェースは、個々のセル、行、列、または表全体の選択、および操作を可能にする。一実施の形態では、例えば、表の隅をクリックすると、表全体が選択され;左または右の縁をクリックすると、クリックした位置の表の行が選択され;上部または底部の縁をクリックすると、クリックした位置の表の列が選択され;そして、セル上をクリックすると、個々のセルを選択する。一実施の形態では、制御領域は、選択したセル、列、行、または表に対して提示されるので、アクティブ制御領域の様々なゾーン内でユーザーはコマンドをアクティブにできる。
上記説明の入力モードに加えて、QWERTYキーボード等の標準キーボードを介して、ユーザーはコマンドをアクティブにすることもできる。一実施の形態では、各ゾーン103は、キーストロークと関係付けられ、対応するキーを押すと、ゾーン103に対するメニュー801が表示される。ストロークコマンド、ダブルクリックコマンド等はキーストロークと関係付けることができるので、ユーザーは、対応するキーを(おそらく、コントロールキー、Altキー、または他の幾つかの修正キーと併せて)押すことによりコマンドをアクティブにできる。文字または他のインジケータをゾーン103内に表示して、どのキーストロークが各ゾーン103と対応するかを示すことができる。ゾーン103に対するキーストロークは、記憶しやすいように適切な方法で構成できる(例えば、Ctrl−GはGo Toと対応し、一方、Ctrl−Cはコピーと対応する)。
一実施の形態では、本発明のユーザーインターフェースは、既存の音声アクティブ化ユーザーインターフェースシステムと組み合わせることができる。ユーザーは所望のコマンドと対応するワードを話すことによりコマンドをアクティブにできる。当該技術で周知のように、音声認識ソフトウエアは、マイクロホンからの信号を翻訳してユーザーが話したワードを決定する。次いで、話したワードと対応するコマンドを実行する。
一実施の形態では、本発明のシステムは、リモートコントローラを介して提供される入力を受けることができる。ここで図5を参照すると、本発明の一実施の形態によるリモートコントローラ500の実施例が示されている。リモートコントローラ500は、赤外線、またはRF信号等の信号を、周知の技法による送信機501を介して、本発明をサポートする装置(不図示)に送信する。
ここで図6を参照すると、入力フィールド700に対するメニュー801の実施例を示すスクリーンショットが示されている。メニュー801は、制御領域101の右下のゾーンをクリックするとアクティブになる。入力フィールド700には、値「05:30p−05:45p」が含まれる。メニュー801には、様々な増分により終了時間を変更するためのコマンド803が含まれる。アイコン802は、コマンド803と対応するストローク方向を指示する。本実施例では、水平ストロークは、粗調整(増分15分)用に用いられ、縦ストロークは微調整(増分1分)用に用いられる。
Claims (35)
- オブジェクトを操作するためにコンピュータによって実現される方法であって、
コンピュータの処理により、前記オブジェクトの表現を表示すること、
コンピュータの処理により、前記オブジェクトの周囲を囲む複数のゾーンからなる制御領域を表示すること、ここで、前記制御領域の前記ゾーンは、少なくとも2通りのユーザー入力態様を介して、当該オブジェクトに関するオブジェクト操作コマンドを受け付けるためのものであり、前記複数のゾーンの少なくとも1つについて、当該ゾーンで受け付けたユーザー入力の態様に依存して少なくとも2つのコマンドの一方がアクティブ化され、
コンピュータの処理により、前記複数ゾーンの内の一つのゾーンに対するユーザー入力を受け付けること、および、
コンピュータの処理により、前記ユーザー入力に応答して、前記オブジェクトの特性を変更すること、
からなる方法。 - ユーザー入力の各態様は、
スタイラス位置入力、
マウス入力、
タッチパッド入力、
ポインティング装置入力、
タッチ感応スクリーン入力、
キーボード入力、
音声入力、および、
リモートコントローラ入力、
から成るグループから選択される一つを含む、請求項1の方法。 - 一つのユーザー入力態様が、前記ゾーンと対応するキーを含むキーボードからのキーボード入力を受け取ることを含む、請求項1の方法。
- 一つのユーザー入力態様が、ゾーンに選択的に割り当てられるキーボードの標準キーを有する前記キーボードからのキーボード入力を受け取ることを含む、請求項1の方法。
- 一つのユーザー入力態様が、前記ゾーンと対応する追加キーを含むキーボードからのキーボード入力を受け取ることを含む、請求項1の方法。
- 前記ゾーンがグリッド状に配列される、請求項1の方法。
- 前記ゾーンがセルの行を備える行列で配列され、前記オブジェクト表現が前記行列のセル内に配置される、請求項1の方法。
- 前記ゾーンは、それぞれ3個のセルの3行を備える行列で配列され、前記オブジェクト表現は、前記中央行の中央セルに配置される、請求項1の方法。
- 更に、コンピュータの処理により、メニューアクティブ化コマンドに応答して、1つのゾーンについてのメニューを表示することを含み、前記メニューは、複数コマンドを含み、アクティブになると当該ゾーンの近傍に表示されることを特徴とする請求項1の方法。
- 前記メニューに含まれる複数コマンドの内の少なくとも一つは、当該ゾーン内の、ストローク、ボタン押下、またはダブルクリックの内の少なくとも一つにより、直接アクティブ化可能でもある、請求項9の方法。
- 前記メニューアクティブ化コマンドは、オンスクリーンカーソルを当該ゾーン内に位置決めすること、およびボタンを押すことを含む、請求項9の方法。
- 前記メニューアクティブ化コマンドは、音声コマンドを含む請求項9の方法。
- 前記メニューは、少なくとも一つのコマンドについて、当該コマンドを直接アクティブ化するためのストローク方向を指示するアイコンを含む、請求項9の方法。
- 前記メニューは、それぞれの直接アクティブ化可能コマンドの直接アクティブ化に対してダブルクリックコマンドを指示する、請求項9の方法。
- 1つのゾーンについてのストロークコマンドが、オンスクリーンカーソルを当該ゾーン内に位置決めし、該カーソルをストロークさせることによりアクティブ化される、請求項9の方法。
- 1つのゾーンについてのダブルクリックコマンドが、オンスクリーンカーソルを当該ゾーン内に位置決めし、ダブルクリックすることによりアクティブ化される、請求項9の方法。
- オブジェクトを操作するためのコンピュータープログラムであって、コンピュータに、
前記オブジェクトの表現を表示する手順と、
前記オブジェクトの周囲を囲む複数のゾーンからなる制御領域を表示する手順と、ここで、前記制御領域の前記ゾーンは、少なくとも2通りのユーザー入力態様を介して、当該オブジェクトに関するオブジェクト操作コマンドを受け付けるためのものであり、前記複数のゾーンの少なくとも1つについて、当該ゾーンで受け付けたユーザー入力の態様に依存して少なくとも2つのコマンドの一方がアクティブ化され、
前記複数ゾーンの内の一つのゾーンに対するユーザー入力を受け付ける手順と、
前記ユーザー入力に応答して、前記オブジェクトの特性を変更する手順と、
を実行させるためのコンピュータープログラム。 - ユーザー入力の各態様は、
スタイラス位置入力、
マウス入力、
タッチパッド入力、
ポインティング装置入力、
タッチ感応スクリーン入力、
キーボード入力、
音声入力、および、
リモートコントローラ入力、
から成るグループから選択される一つを含む、請求項17のコンピュータープログラム。 - 一つのユーザー入力態様が、前記ゾーンと対応するキーを含むキーボードからのキーボード入力を受け取ることを含む、請求項17のコンピュータープログラム。
- 前記コンピュータに、メニューアクティブ化コマンドに応答して、1つのゾーンについてのメニューを表示する手順を更に実行させ、該メニューは、複数コマンドを含み、アクティブになると当該ゾーンの近傍に表示されることを特徴とする、請求項17のコンピュータープログラム。
- 前記メニューに含まれる複数コマンドの内の少なくとも一つは、当該ゾーン内の、ストローク、ボタン押下、またはダブルクリックの内の少なくとも一つにより、直接アクティブ化可能でもある、請求項20のコンピュータープログラム。
- 前記メニューは、少なくとも一つのコマンドについて、当該コマンドを直接アクティブ化するためのストローク方向を指示するアイコンを含む、請求項20のコンピュータープログラム。
- ディスプレイ上に表示されるオブジェクトを操作するためのシステムであって、
前記オブジェクトの表現を表示し、かつ、該表示されたオブジェクトの表現の周囲を囲む複数のゾーンからなる制御領域を表示するためのディスプレイと、ここで、前記制御領域の前記ゾーンは、少なくとも2通りのユーザー入力態様を介して、当該オブジェクトに関するオブジェクト操作コマンドを受け取るためのものであり、前記複数のゾーンの少なくとも1つについて、当該ゾーンで受け付けたユーザー入力の態様に依存して少なくとも2つのコマンドの一方がアクティブ化され、
前記複数ゾーンの内の一つのゾーンに対するユーザー入力を受け付けるための入力装置と、
前記ディスプレイおよび前記入力装置に結合されて、前記ユーザー入力に応答するオブジェクト操作コマンドを実行するためのプロセッサと、
を備えるシステム。 - 前記入力装置は、
スタイラス位置を検出するためのタブレット、
マウス、
タッチパッド、
ポインティング装置、
タッチ感応スクリーン、
キーボード、
音声入力を受けるためのマイクロホン、および、
リモートコントローラ、
から成るグループから選択される少なくとも一つを備える、請求項23のシステム。 - 前記入力装置は、前記ゾーンと対応するキーを含むキーボードを備える、請求項23のシステム。
- 前記入力装置は、キーボードを備え、前記キーボード上の標準キーがゾーンに選択的に割り当てられる、請求項23のシステム。
- 前記入力装置は、前記ゾーンと対応する追加キーを含むキーボードを備える、請求項23のシステム。
- 前記ゾーンは、グリッド状に配列される、請求項23のシステム。
- 前記ゾーンは、セルの行を備える行列で配列され、前記オブジェクトの表現は、前記行列のセル内に配置される、請求項23のシステム。
- 前記ゾーンは、それぞれ3個のセルの3行を備える行列で配列され、前記オブジェクト表現は、前記中央行の中央セルに配置される、請求項23のシステム。
- 前記少なくとも2つのユーザー入力態様は、
アクティブ化コマンド、
修正キーを併用するアクティブ化コマンド、
音声入力、
キーボード入力、
リモートコントローラ入力、
マウス入力、
ストローク入力、および、
メニューコマンド選択、
から成るグループから選択される少なくとも2つである、請求項23のシステム。 - 前記ディスプレイは、更に、前記入力装置が1つのゾーンについてのメニューアクティブ化コマンドを受け付けるのに応答して、アクティブになると当該ゾーンの近傍に、複数コマンドを含むメニューを表示することを特徴とする請求項23のシステム。
- 前記メニューに含まれる複数コマンドの内の少なくとも一つは、当該ゾーン内の、ストローク、ボタン押下、またはダブルクリックの内の少なくとも一つにより、直接アクティブ化可能でもある、請求項32のシステム。
- 前記メニューは、少なくとも一つのコマンドについて、当該コマンドを直接アクティブ化するためのストローク方向を指示するアイコンを含む、請求項32のシステム。
- 1つのゾーンに対するストロークコマンドが、オンスクリーンカーソルを当該ゾーン内に位置決めし、該カーソルをストロークさせることにより、アクティブ化される、請求項32のシステム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/629,129 US7164410B2 (en) | 2003-07-28 | 2003-07-28 | Manipulating an on-screen object using zones surrounding the object |
PCT/US2004/023510 WO2005013052A2 (en) | 2003-07-28 | 2004-07-20 | Manipulating an on-screen object using zones surrounding the object |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007505371A JP2007505371A (ja) | 2007-03-08 |
JP4370326B2 true JP4370326B2 (ja) | 2009-11-25 |
Family
ID=34103546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006521914A Expired - Fee Related JP4370326B2 (ja) | 2003-07-28 | 2004-07-20 | オブジェクトを囲むゾーンを用いるオンスクリーンオブジェクトの操作 |
Country Status (5)
Country | Link |
---|---|
US (2) | US7164410B2 (ja) |
EP (1) | EP1652049A4 (ja) |
JP (1) | JP4370326B2 (ja) |
CA (1) | CA2533298C (ja) |
WO (1) | WO2005013052A2 (ja) |
Families Citing this family (171)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0121150D0 (en) * | 2001-08-31 | 2001-10-24 | Mitel Knowledge Corp | Menu presentation system |
JP3488874B2 (ja) * | 2001-10-31 | 2004-01-19 | シャープ株式会社 | 編集装置、編集方法、編集プログラム、編集プログラムを記録したコンピュータ読取可能な記録媒体 |
US7721197B2 (en) * | 2004-08-12 | 2010-05-18 | Microsoft Corporation | System and method of displaying content on small screen computing devices |
JPWO2006038577A1 (ja) * | 2004-10-05 | 2008-05-15 | 株式会社ニコン | プロジェクタ装置を有する電子機器 |
US7720887B2 (en) * | 2004-12-30 | 2010-05-18 | Microsoft Corporation | Database navigation |
US7818672B2 (en) * | 2004-12-30 | 2010-10-19 | Microsoft Corporation | Floating action buttons |
US7730067B2 (en) * | 2004-12-30 | 2010-06-01 | Microsoft Corporation | Database interaction |
US20080010055A1 (en) * | 2005-03-08 | 2008-01-10 | Pathiyal Krishna K | Handheld Electronic Device and Associated Method Employing a Multiple-Axis Input Device and Providing a Prior Variant List When Employing a Disambiguation Routine and Reinitiating a Text Entry Session on a Word |
US20060206815A1 (en) * | 2005-03-08 | 2006-09-14 | Pathiyal Krishna K | Handheld electronic device having improved word correction, and associated method |
JP4397347B2 (ja) * | 2005-04-26 | 2010-01-13 | アルプス電気株式会社 | 入力装置 |
US7509593B2 (en) * | 2005-05-12 | 2009-03-24 | Microsoft Corporation | Mouse sound volume control |
KR100643306B1 (ko) * | 2005-06-13 | 2006-11-10 | 삼성전자주식회사 | 리모트 컨트롤에서의 선택 위치 또는 방향과 동일한 위치또는 방향의 메뉴를 선택할 수 있는 사용자 인터페이스를제공하는 장치 및 방법 |
US8365093B2 (en) * | 2005-06-30 | 2013-01-29 | Nokia Corporation | Apparatus, method and computer program product enabling storage of state of temporary display screen magnification view |
US20070067798A1 (en) * | 2005-08-17 | 2007-03-22 | Hillcrest Laboratories, Inc. | Hover-buttons for user interfaces |
US7600195B2 (en) * | 2005-11-22 | 2009-10-06 | International Business Machines Corporation | Selecting a menu option from a multiplicity of menu options which are automatically sequenced |
US7509588B2 (en) | 2005-12-30 | 2009-03-24 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US8250486B2 (en) * | 2006-01-19 | 2012-08-21 | International Business Machines Corporation | Computer controlled user interactive display interface for accessing graphic tools with a minimum of display pointer movement |
KR20070113018A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 터치스크린 장치 및 그 실행방법 |
KR20070113022A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 사용자 입력에 반응하는 터치스크린 장치 및 이의 작동방법 |
US20090213086A1 (en) * | 2006-04-19 | 2009-08-27 | Ji Suk Chae | Touch screen device and operating method thereof |
KR101327581B1 (ko) | 2006-05-24 | 2013-11-12 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
KR20070113025A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
KR101269375B1 (ko) | 2006-05-24 | 2013-05-29 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 이미지 표시방법 |
TWI328185B (en) * | 2006-04-19 | 2010-08-01 | Lg Electronics Inc | Touch screen device for potable terminal and method of displaying and selecting menus thereon |
US8296684B2 (en) | 2008-05-23 | 2012-10-23 | Hewlett-Packard Development Company, L.P. | Navigating among activities in a computing device |
US8683362B2 (en) | 2008-05-23 | 2014-03-25 | Qualcomm Incorporated | Card metaphor for activities in a computing device |
US9274807B2 (en) | 2006-04-20 | 2016-03-01 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US20090278806A1 (en) * | 2008-05-06 | 2009-11-12 | Matias Gonzalo Duarte | Extended touch-sensitive control area for electronic device |
DE102006021400B4 (de) * | 2006-05-08 | 2008-08-21 | Combots Product Gmbh & Co. Kg | Verfahren und Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs |
DE102006021399B4 (de) * | 2006-05-08 | 2008-08-28 | Combots Product Gmbh & Co. Kg | Verfahren und Vorrichtung zum Bereitstellen eines einem dargestellten Symbol zugeordneten Auswahlmenüs |
TW200805131A (en) * | 2006-05-24 | 2008-01-16 | Lg Electronics Inc | Touch screen device and method of selecting files thereon |
US8261967B1 (en) | 2006-07-19 | 2012-09-11 | Leapfrog Enterprises, Inc. | Techniques for interactively coupling electronic content with printed media |
US10313505B2 (en) | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US8106856B2 (en) | 2006-09-06 | 2012-01-31 | Apple Inc. | Portable electronic device for photo management |
US7934156B2 (en) * | 2006-09-06 | 2011-04-26 | Apple Inc. | Deletion gestures on a portable multifunction device |
KR101241907B1 (ko) * | 2006-09-29 | 2013-03-11 | 엘지전자 주식회사 | 리모트 콘트롤러 및 리모트 콘트롤러에서 키이 코드를 발생하는 방법 |
US20080098315A1 (en) * | 2006-10-18 | 2008-04-24 | Dao-Liang Chou | Executing an operation associated with a region proximate a graphic element on a surface |
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 |
US8091045B2 (en) * | 2007-01-07 | 2012-01-03 | Apple Inc. | System and method for managing lists |
KR100832260B1 (ko) * | 2007-02-03 | 2008-05-28 | 엘지전자 주식회사 | 이동통신 단말기 및 그 제어방법 |
EP1959238B1 (en) * | 2007-02-13 | 2018-05-23 | Harman Becker Automotive Systems GmbH | Method for inputting a destination in a navigation unit and nagivation system therefor |
US8436815B2 (en) | 2007-05-25 | 2013-05-07 | Microsoft Corporation | Selective enabling of multi-input controls |
US8130417B2 (en) * | 2007-06-14 | 2012-03-06 | Samsung Electronics Co., Ltd | Image processing apparatus and image processing method |
US9772751B2 (en) | 2007-06-29 | 2017-09-26 | Apple Inc. | Using gestures to slide between user interfaces |
US9619143B2 (en) | 2008-01-06 | 2017-04-11 | Apple Inc. | Device, method, and graphical user interface for viewing application launch icons |
US11126321B2 (en) | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
US8619038B2 (en) | 2007-09-04 | 2013-12-31 | Apple Inc. | Editing interface |
JP4835553B2 (ja) * | 2007-09-05 | 2011-12-14 | 富士ゼロックス株式会社 | 情報処理装置、及びプログラム |
US9317176B2 (en) * | 2007-09-24 | 2016-04-19 | Adobe Systems Incorporated | Rendering of content in a defined region of a graphical user interface |
KR100864749B1 (ko) * | 2007-11-22 | 2008-10-22 | 김연수 | 문자입력방법 |
DE102007047933B3 (de) * | 2007-12-20 | 2009-02-26 | Vistec Semiconductor Systems Gmbh | Verfahren zur Inspektion von einer Oberfläche eines Wafers mit Bereichen unterschiedlicher Detektionsempfindlichkeit |
KR101456570B1 (ko) * | 2007-12-21 | 2014-10-31 | 엘지전자 주식회사 | 디지털 이퀄라이저를 구비한 이동 단말기 및 그 제어방법 |
US20090187840A1 (en) * | 2008-01-17 | 2009-07-23 | Vahid Moosavi | Side-bar menu and menu on a display screen of a handheld electronic device |
EP2081110A1 (en) | 2008-01-17 | 2009-07-22 | Research In Motion Limited | Side-bar menu and menu on a display screen of a handheld electronic device |
US7941765B2 (en) * | 2008-01-23 | 2011-05-10 | Wacom Co., Ltd | System and method of controlling variables using a radial control menu |
US8797271B2 (en) | 2008-02-27 | 2014-08-05 | Microsoft Corporation | Input aggregation for a multi-touch device |
US20090242106A1 (en) * | 2008-03-07 | 2009-10-01 | Kupferman Michael E | Pre-operative surgical site marking with a temporary customizable tattoo |
US9274681B2 (en) * | 2008-03-26 | 2016-03-01 | Lg Electronics Inc. | Terminal and method of controlling the same |
US8159469B2 (en) * | 2008-05-06 | 2012-04-17 | Hewlett-Packard Development Company, L.P. | User interface for initiating activities in an electronic device |
US8296670B2 (en) * | 2008-05-19 | 2012-10-23 | Microsoft Corporation | Accessing a menu utilizing a drag-operation |
US8156445B2 (en) | 2008-06-20 | 2012-04-10 | Microsoft Corporation | Controlled interaction with heterogeneous data |
US7996422B2 (en) | 2008-07-22 | 2011-08-09 | At&T Intellectual Property L.L.P. | System and method for adaptive media playback based on destination |
US8990848B2 (en) | 2008-07-22 | 2015-03-24 | At&T Intellectual Property I, L.P. | System and method for temporally adaptive media playback |
CN101655764A (zh) * | 2008-08-19 | 2010-02-24 | 深圳富泰宏精密工业有限公司 | 简化界面操作的***及方法 |
US8924892B2 (en) | 2008-08-22 | 2014-12-30 | Fuji Xerox Co., Ltd. | Multiple selection on devices with many gestures |
JP4636141B2 (ja) * | 2008-08-28 | 2011-02-23 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
US20100066764A1 (en) * | 2008-09-18 | 2010-03-18 | Microsoft Corporation | Selective character magnification on touch screen devices |
US8584031B2 (en) | 2008-11-19 | 2013-11-12 | Apple Inc. | Portable touch screen device, method, and graphical user interface for using emoji characters |
US8334845B2 (en) * | 2008-11-24 | 2012-12-18 | Firstrade Securities, Inc | Thwarting screen logging of keypad in a web-based form |
US8601385B2 (en) * | 2008-11-25 | 2013-12-03 | General Electric Company | Zero pixel travel systems and methods of use |
KR101510758B1 (ko) * | 2008-12-05 | 2015-04-10 | 삼성전자 주식회사 | 디스플레이장치 및 그의 사용자 인터페이스 표시방법 |
KR20100069842A (ko) * | 2008-12-17 | 2010-06-25 | 삼성전자주식회사 | 사용자 인터페이스를 구현하는 전자장치 및 그 방법 |
KR101593598B1 (ko) * | 2009-04-03 | 2016-02-12 | 삼성전자주식회사 | 휴대단말에서 제스처를 이용한 기능 실행 방법 |
US8418082B2 (en) * | 2009-05-01 | 2013-04-09 | Apple Inc. | Cross-track edit indicators and edit selections |
US8627207B2 (en) * | 2009-05-01 | 2014-01-07 | Apple Inc. | Presenting an editing tool in a composite display area |
US8681106B2 (en) | 2009-06-07 | 2014-03-25 | Apple Inc. | Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface |
KR20100134948A (ko) * | 2009-06-16 | 2010-12-24 | 삼성전자주식회사 | 터치스크린을 구비하는 장치의 메뉴 표시 방법 |
US9035887B1 (en) * | 2009-07-10 | 2015-05-19 | Lexcycle, Inc | Interactive user interface |
CA2768214A1 (en) * | 2009-07-15 | 2011-01-20 | Google Inc. | Commands directed at displayed text |
JP5326912B2 (ja) * | 2009-07-31 | 2013-10-30 | ブラザー工業株式会社 | 印刷装置、合成画像データ生成装置、及び、合成画像データ生成プログラム |
US20110035700A1 (en) * | 2009-08-05 | 2011-02-10 | Brian Meaney | Multi-Operation User Interface Tool |
EP3855297A3 (en) | 2009-09-22 | 2021-10-27 | Apple Inc. | Device method and graphical user interface for manipulating user interface objects |
US8416205B2 (en) * | 2009-09-25 | 2013-04-09 | Apple Inc. | Device, method, and graphical user interface for manipulation of user interface objects with activation regions |
US8438500B2 (en) * | 2009-09-25 | 2013-05-07 | Apple Inc. | Device, method, and graphical user interface for manipulation of user interface objects with activation regions |
US8421762B2 (en) * | 2009-09-25 | 2013-04-16 | Apple Inc. | Device, method, and graphical user interface for manipulation of user interface objects with activation regions |
US8799775B2 (en) * | 2009-09-25 | 2014-08-05 | Apple Inc. | Device, method, and graphical user interface for displaying emphasis animations for an electronic document in a presentation mode |
US8780069B2 (en) | 2009-09-25 | 2014-07-15 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US20110096135A1 (en) * | 2009-10-23 | 2011-04-28 | Microsoft Corporation | Automatic labeling of a video session |
US8601394B2 (en) * | 2009-11-06 | 2013-12-03 | Bose Corporation | Graphical user interface user customization |
US20110113368A1 (en) * | 2009-11-06 | 2011-05-12 | Santiago Carvajal | Audio/Visual Device Graphical User Interface |
US20110157027A1 (en) * | 2009-12-30 | 2011-06-30 | Nokia Corporation | Method and Apparatus for Performing an Operation on a User Interface Object |
US8698762B2 (en) | 2010-01-06 | 2014-04-15 | Apple Inc. | Device, method, and graphical user interface for navigating and displaying content in context |
US8786559B2 (en) * | 2010-01-06 | 2014-07-22 | Apple Inc. | Device, method, and graphical user interface for manipulating tables using multi-contact gestures |
US8793611B2 (en) * | 2010-01-06 | 2014-07-29 | Apple Inc. | Device, method, and graphical user interface for manipulating selectable user interface objects |
US8386965B2 (en) * | 2010-01-15 | 2013-02-26 | Apple Inc. | Techniques and systems for enhancing touch screen device accessibility through virtual containers and virtually enlarged boundaries |
GB2477528B (en) * | 2010-02-04 | 2014-01-15 | Imagination Tech Ltd | Touch sensitive screen for scrolling through sets of data |
JP5704825B2 (ja) * | 2010-03-08 | 2015-04-22 | キヤノン株式会社 | 情報処理装置およびその制御方法およびプログラム |
CN103038728B (zh) * | 2010-03-12 | 2016-01-20 | 纽昂斯通信有限公司 | 例如在移动电话上使用触摸屏的多模式文本输入*** |
US10788976B2 (en) | 2010-04-07 | 2020-09-29 | Apple Inc. | Device, method, and graphical user interface for managing folders with multiple pages |
US8458615B2 (en) | 2010-04-07 | 2013-06-04 | Apple Inc. | Device, method, and graphical user interface for managing folders |
US9285988B2 (en) | 2010-04-20 | 2016-03-15 | Blackberry Limited | Portable electronic device having touch-sensitive display with variable repeat rate |
US20110265009A1 (en) * | 2010-04-27 | 2011-10-27 | Microsoft Corporation | Terminal services view toolbox |
KR20110121888A (ko) * | 2010-05-03 | 2011-11-09 | 삼성전자주식회사 | 휴대용 단말기에서 팝업 메뉴를 확인하기 위한 장치 및 방법 |
JP5743047B2 (ja) * | 2010-05-17 | 2015-07-01 | セイコーエプソン株式会社 | 表示装置および表示方法 |
US8707195B2 (en) | 2010-06-07 | 2014-04-22 | Apple Inc. | Devices, methods, and graphical user interfaces for accessibility via a touch-sensitive surface |
KR101667586B1 (ko) * | 2010-07-12 | 2016-10-19 | 엘지전자 주식회사 | 이동단말기 및 그 제어방법 |
US8773370B2 (en) | 2010-07-13 | 2014-07-08 | Apple Inc. | Table editing systems with gesture-based insertion and deletion of columns and rows |
US9870141B2 (en) * | 2010-11-19 | 2018-01-16 | Microsoft Technology Licensing, Llc | Gesture recognition |
US9146674B2 (en) * | 2010-11-23 | 2015-09-29 | Sectra Ab | GUI controls with movable touch-control objects for alternate interactions |
JP5630703B2 (ja) * | 2010-12-08 | 2014-11-26 | クボタシステム開発株式会社 | コマンドメニュー管理モジュール |
US9047590B2 (en) * | 2011-01-25 | 2015-06-02 | Bank Of America Corporation | Single identifiable entry point for accessing contact information via a computer network |
US9271027B2 (en) * | 2011-01-30 | 2016-02-23 | Lg Electronics Inc. | Image display apparatus and method for operating the same |
US9116616B2 (en) * | 2011-02-10 | 2015-08-25 | Blackberry Limited | Portable electronic device and method of controlling same |
US20120216113A1 (en) * | 2011-02-18 | 2012-08-23 | Google Inc. | Touch gestures for text-entry operations |
US20120260167A1 (en) * | 2011-04-07 | 2012-10-11 | Sony Corporation | User interface for audio video display device such as tv |
US9513799B2 (en) | 2011-06-05 | 2016-12-06 | Apple Inc. | Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities |
JP5360140B2 (ja) * | 2011-06-17 | 2013-12-04 | コニカミノルタ株式会社 | 情報閲覧装置及び制御プログラム並びに制御方法 |
CN103718150B (zh) | 2011-06-21 | 2017-07-28 | 谷歌技术控股有限责任公司 | 具有基于姿势的任务管理的电子设备 |
CN102890610B (zh) * | 2011-07-18 | 2017-10-17 | 中兴通讯股份有限公司 | 带有触摸屏的终端处理文档的方法和带有触摸屏的终端 |
US9612670B2 (en) | 2011-09-12 | 2017-04-04 | Microsoft Technology Licensing, Llc | Explicit touch selection and cursor placement |
US10318146B2 (en) * | 2011-09-12 | 2019-06-11 | Microsoft Technology Licensing, Llc | Control area for a touch screen |
US8988467B2 (en) | 2011-10-13 | 2015-03-24 | Microsoft Technology Licensing, Llc | Touchscreen selection visual feedback |
US20150058776A1 (en) * | 2011-11-11 | 2015-02-26 | Qualcomm Incorporated | Providing keyboard shortcuts mapped to a keyboard |
US9116611B2 (en) | 2011-12-29 | 2015-08-25 | Apple Inc. | Devices, methods, and graphical user interfaces for providing multitouch inputs and hardware-based features using a single touch input |
JP5137150B1 (ja) | 2012-02-23 | 2013-02-06 | 株式会社ワコム | 手書き情報入力装置及び手書き情報入力装置を備えた携帯電子機器 |
US8935606B2 (en) | 2012-02-29 | 2015-01-13 | Ebay Inc. | Systems and methods for providing a user interface with grid view |
US8881269B2 (en) | 2012-03-31 | 2014-11-04 | Apple Inc. | Device, method, and graphical user interface for integrating recognition of handwriting gestures with a screen reader |
CN103505240B (zh) * | 2012-06-29 | 2018-05-22 | 通用电气公司 | 超声成像设备和用于自动调整用户界面布局的装置及方法 |
JP6013051B2 (ja) * | 2012-07-02 | 2016-10-25 | 東芝メディカルシステムズ株式会社 | 超音波診断装置及びその操作支援方法 |
WO2014008656A1 (zh) * | 2012-07-12 | 2014-01-16 | 宇龙计算机通信科技(深圳)有限公司 | 终端和终端控制方法 |
US20140033093A1 (en) * | 2012-07-25 | 2014-01-30 | Microsoft Corporation | Manipulating tables with touch gestures |
CN103576847B (zh) * | 2012-08-09 | 2016-03-30 | 腾讯科技(深圳)有限公司 | 获取账号信息的方法和装置 |
JP5784566B2 (ja) * | 2012-09-28 | 2015-09-24 | 京セラドキュメントソリューションズ株式会社 | 操作装置及び操作方法 |
US9589538B2 (en) | 2012-10-17 | 2017-03-07 | Perceptive Pixel, Inc. | Controlling virtual objects |
US10368836B2 (en) * | 2012-12-26 | 2019-08-06 | Volcano Corporation | Gesture-based interface for a multi-modality medical imaging system |
JP5761216B2 (ja) * | 2013-01-22 | 2015-08-12 | カシオ計算機株式会社 | 情報処理装置、情報処理方法及びプログラム |
EP2781998A1 (en) * | 2013-03-20 | 2014-09-24 | Advanced Digital Broadcast S.A. | A method and a system for generating a graphical user interface menu |
US20140304607A1 (en) * | 2013-04-05 | 2014-10-09 | Michael Lyle Eglington | Monitoring System |
JP6303314B2 (ja) * | 2013-07-31 | 2018-04-04 | ブラザー工業株式会社 | プログラムおよび情報処理装置 |
TWI493433B (zh) * | 2013-08-28 | 2015-07-21 | Acer Inc | 被遮蔽畫面投影方法及應用該方法之可攜式電子裝置 |
KR102162836B1 (ko) | 2013-08-30 | 2020-10-07 | 삼성전자주식회사 | 필드 속성을 이용한 컨텐트를 제공하는 전자 장치 및 방법 |
KR102165818B1 (ko) | 2013-09-10 | 2020-10-14 | 삼성전자주식회사 | 입력 영상을 이용한 사용자 인터페이스 제어 방법, 장치 및 기록매체 |
CN105849675B (zh) | 2013-10-30 | 2019-09-24 | 苹果公司 | 显示相关的用户界面对象 |
US9507520B2 (en) * | 2013-12-16 | 2016-11-29 | Microsoft Technology Licensing, Llc | Touch-based reorganization of page element |
US9836203B2 (en) * | 2014-07-25 | 2017-12-05 | Axiom One Ltd. | Grid-based visual design environment |
US10671275B2 (en) | 2014-09-04 | 2020-06-02 | Apple Inc. | User interfaces for improving single-handed operation of devices |
US9961239B2 (en) | 2015-06-07 | 2018-05-01 | Apple Inc. | Touch accommodation options |
US10345991B2 (en) | 2015-06-16 | 2019-07-09 | International Business Machines Corporation | Adjusting appearance of icons in an electronic device |
JP6544073B2 (ja) * | 2015-06-22 | 2019-07-17 | セイコーエプソン株式会社 | 画像表示システムおよび画像表示方法 |
US10025452B2 (en) * | 2015-09-14 | 2018-07-17 | Adobe Systems Incorporated | Physics-based cell layout redesign |
CN105741630B (zh) * | 2016-02-03 | 2018-11-13 | 李毅鸥 | 一种使演示文件具有交互式功能的***及方法 |
US10402470B2 (en) * | 2016-02-12 | 2019-09-03 | Microsoft Technology Licensing, Llc | Effecting multi-step operations in an application in response to direct manipulation of a selected object |
USD886116S1 (en) | 2016-04-14 | 2020-06-02 | Markup Llc | Display screen portion with graphical user interface |
US10637986B2 (en) | 2016-06-10 | 2020-04-28 | Apple Inc. | Displaying and updating a set of application views |
DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
US11816325B2 (en) | 2016-06-12 | 2023-11-14 | Apple Inc. | Application shortcuts for carplay |
AU2017100670C4 (en) | 2016-06-12 | 2019-11-21 | Apple Inc. | User interfaces for retrieving contextually relevant media content |
US20170357672A1 (en) | 2016-06-12 | 2017-12-14 | Apple Inc. | Relating digital assets using notable moments |
DK201670608A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | User interfaces for retrieving contextually relevant media content |
US11243996B2 (en) | 2018-05-07 | 2022-02-08 | Apple Inc. | Digital asset search user interface |
US11086935B2 (en) | 2018-05-07 | 2021-08-10 | Apple Inc. | Smart updates from historical database changes |
DK180171B1 (en) | 2018-05-07 | 2020-07-14 | Apple Inc | USER INTERFACES FOR SHARING CONTEXTUALLY RELEVANT MEDIA CONTENT |
US10803135B2 (en) | 2018-09-11 | 2020-10-13 | Apple Inc. | Techniques for disambiguating clustered occurrence identifiers |
US10846343B2 (en) | 2018-09-11 | 2020-11-24 | Apple Inc. | Techniques for disambiguating clustered location identifiers |
US11675476B2 (en) | 2019-05-05 | 2023-06-13 | Apple Inc. | User interfaces for widgets |
DK201970535A1 (en) | 2019-05-06 | 2020-12-21 | Apple Inc | Media browsing user interface with intelligently selected representative media items |
US11131967B2 (en) | 2019-05-06 | 2021-09-28 | Apple Inc. | Clock faces for an electronic device |
DK181076B1 (en) | 2020-02-14 | 2022-11-25 | Apple Inc | USER INTERFACES FOR TRAINING CONTENT |
USD974370S1 (en) | 2020-04-03 | 2023-01-03 | Markup Llc | Display screen portion with graphical user interface |
US11194471B1 (en) | 2021-01-28 | 2021-12-07 | Honda Motor Co., Ltd. | Apparatus and method for display control based on touch interface |
US11768591B2 (en) * | 2021-04-23 | 2023-09-26 | Lucid Software, Inc | Dynamic graphical containers |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4202037A (en) * | 1977-04-22 | 1980-05-06 | Der Loos Hendrik Van | Computer microscope apparatus and method for superimposing an electronically-produced image from the computer memory upon the image in the microscope's field of view |
JPH02222021A (ja) | 1989-02-23 | 1990-09-04 | Sanyo Electric Co Ltd | アイコン選択装置 |
JPH03246614A (ja) | 1990-02-23 | 1991-11-05 | Seiko Epson Corp | メニュー選択方式 |
JPH06505817A (ja) * | 1990-11-30 | 1994-06-30 | ケンブリッジ アニメーション システムズ リミテッド | 画像合成及び処理 |
JPH0823803B2 (ja) | 1991-10-31 | 1996-03-06 | インターナショナル・ビジネス・マシーンズ・コーポレイション | システムの挙動にアクセスする方法、アイコン表示装置及びデータ処理システム |
JP3246614B2 (ja) | 1992-04-08 | 2002-01-15 | 日立金属株式会社 | ガラス成形用鋼 |
JPH0764749A (ja) * | 1993-08-25 | 1995-03-10 | Fujitsu Ltd | コマンド実行処理装置 |
JP3546337B2 (ja) * | 1993-12-21 | 2004-07-28 | ゼロックス コーポレイション | 計算システム用ユーザ・インタフェース装置及びグラフィック・キーボード使用方法 |
US5500935A (en) * | 1993-12-30 | 1996-03-19 | Xerox Corporation | Apparatus and method for translating graphic objects and commands with direct touch input in a touch based input system |
US5543818A (en) * | 1994-05-13 | 1996-08-06 | Sony Corporation | Method and apparatus for entering text using an input device having a small number of keys |
US20020126161A1 (en) * | 1994-07-05 | 2002-09-12 | Hitachi, Ltd. | Information processing system |
WO1996009579A1 (en) * | 1994-09-22 | 1996-03-28 | Izak Van Cruyningen | Popup menus with directional gestures |
JPH08115192A (ja) | 1994-10-17 | 1996-05-07 | Hitachi Ltd | データ編集処理方法及びそのシステム |
US5689667A (en) * | 1995-06-06 | 1997-11-18 | Silicon Graphics, Inc. | Methods and system of controlling menus with radial and linear portions |
US5778404A (en) * | 1995-08-07 | 1998-07-07 | Apple Computer, Inc. | String inserter for pen-based computer systems and method for providing same |
US5754176A (en) * | 1995-10-02 | 1998-05-19 | Ast Research, Inc. | Pop-up help system for a computer graphical user interface |
US6057844A (en) * | 1997-04-28 | 2000-05-02 | Adobe Systems Incorporated | Drag operation gesture controller |
US6177941B1 (en) * | 1997-08-25 | 2001-01-23 | International Business Machine Corporation | Representative mapping between toolbars and menu bar pulldowns |
US6414700B1 (en) * | 1998-07-21 | 2002-07-02 | Silicon Graphics, Inc. | System for accessing a large number of menu items using a zoned menu bar |
US6424335B1 (en) * | 1998-09-02 | 2002-07-23 | Fujitsu Limited | Notebook computer with detachable infrared multi-mode input device |
US6727830B2 (en) * | 1999-01-05 | 2004-04-27 | Microsoft Corporation | Time based hardware button for application launch |
US7030863B2 (en) * | 2000-05-26 | 2006-04-18 | America Online, Incorporated | Virtual keyboard system with automatic correction |
US6664991B1 (en) * | 2000-01-06 | 2003-12-16 | Microsoft Corporation | Method and apparatus for providing context menus on a pen-based device |
US6822664B2 (en) * | 2000-10-11 | 2004-11-23 | Microsoft Corporation | Browser navigation for devices with a limited input system |
US6904570B2 (en) * | 2001-06-07 | 2005-06-07 | Synaptics, Inc. | Method and apparatus for controlling a display of data on a display screen |
US7082211B2 (en) * | 2002-05-31 | 2006-07-25 | Eastman Kodak Company | Method and system for enhancing portrait images |
CA2429660A1 (en) * | 2002-05-31 | 2003-11-30 | Regelous, Stephen Noel | Field control method and system |
JP2006510137A (ja) * | 2002-12-16 | 2006-03-23 | マイクロソフト コーポレーション | コンピュータ装置とインタフェースをとるシステム及び方法 |
US7554530B2 (en) * | 2002-12-23 | 2009-06-30 | Nokia Corporation | Touch screen user interface featuring stroke-based object selection and functional object activation |
-
2003
- 2003-07-28 US US10/629,129 patent/US7164410B2/en active Active
-
2004
- 2004-07-20 WO PCT/US2004/023510 patent/WO2005013052A2/en active Application Filing
- 2004-07-20 CA CA2533298A patent/CA2533298C/en not_active Expired - Fee Related
- 2004-07-20 EP EP04778836A patent/EP1652049A4/en not_active Withdrawn
- 2004-07-20 JP JP2006521914A patent/JP4370326B2/ja not_active Expired - Fee Related
-
2006
- 2006-11-29 US US11/564,798 patent/US8286101B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2005013052A2 (en) | 2005-02-10 |
EP1652049A4 (en) | 2011-05-04 |
US8286101B2 (en) | 2012-10-09 |
JP2007505371A (ja) | 2007-03-08 |
EP1652049A2 (en) | 2006-05-03 |
US20050024322A1 (en) | 2005-02-03 |
US7164410B2 (en) | 2007-01-16 |
WO2005013052A3 (en) | 2006-11-23 |
CA2533298C (en) | 2011-07-12 |
US20070101292A1 (en) | 2007-05-03 |
CA2533298A1 (en) | 2005-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4370326B2 (ja) | オブジェクトを囲むゾーンを用いるオンスクリーンオブジェクトの操作 | |
US7055110B2 (en) | Common on-screen zone for menu activation and stroke input | |
US7444599B1 (en) | Method and apparatus for controlling a display of a data processing system | |
JP3630153B2 (ja) | 情報表示入力装置及び情報表示入力方法、並びに情報処理装置 | |
Karlson et al. | ThumbSpace: generalized one-handed input for touchscreen-based mobile devices | |
JP5270537B2 (ja) | マルチタッチ利用、ジェスチャ及び実装 | |
US9304658B2 (en) | On-screen menu buttons including multiple modes | |
EP2699998B1 (en) | Compact control menu for touch-enabled command execution | |
US6370282B1 (en) | Method and system for advanced text editing in a portable digital electronic device using a button interface | |
EP2669786A2 (en) | Method for displaying item in terminal and terminal using the same | |
US20020109671A1 (en) | Input system, program, and recording medium | |
US20150058776A1 (en) | Providing keyboard shortcuts mapped to a keyboard | |
JP2008542868A (ja) | 改良されたポケットコンピュータ及び関連する方法 | |
US11016588B2 (en) | Method and device and system with dual mouse support | |
JP2000181617A (ja) | タッチパッド及びタッチパッドによるスクロール制御方法 | |
US20200233504A1 (en) | Method and device and system for providing dual mouse support | |
TW201349042A (zh) | 電子裝置及基於圖形輸入之操作方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080807 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080819 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20081118 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20081126 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20081219 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090105 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090116 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090123 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090414 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090622 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20090811 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090831 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120904 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130904 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |