JPH0635654A - メニュー・バー内に埋込みアイコンを有する表示システム - Google Patents
メニュー・バー内に埋込みアイコンを有する表示システムInfo
- Publication number
- JPH0635654A JPH0635654A JP5080839A JP8083993A JPH0635654A JP H0635654 A JPH0635654 A JP H0635654A JP 5080839 A JP5080839 A JP 5080839A JP 8083993 A JP8083993 A JP 8083993A JP H0635654 A JPH0635654 A JP H0635654A
- Authority
- JP
- Japan
- Prior art keywords
- icon
- menu bar
- menu
- display device
- bar
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/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
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)
- Digital Computer Display Output (AREA)
Abstract
(57)【要約】
【目的】 アイコンによるメニュー・バー内における選
択を提供する方法、システム及びプログラム。 【構成】 アイコンを含むメニューが埋込みアイコンを
有するメニュー・バーを提供するプロセッサ・メモリ内
のアルゴリズムにより支援される。特定のアイコンに関
連するオペレーションを表示装置上の別のアイコン、或
いは他のオブジェクトに対し実行するために、アイコン
が選択され直接操作される。
択を提供する方法、システム及びプログラム。 【構成】 アイコンを含むメニューが埋込みアイコンを
有するメニュー・バーを提供するプロセッサ・メモリ内
のアルゴリズムにより支援される。特定のアイコンに関
連するオペレーションを表示装置上の別のアイコン、或
いは他のオブジェクトに対し実行するために、アイコン
が選択され直接操作される。
Description
【0001】
【産業上の利用分野】本発明は一般に表示システムの改
善に関し、特にメニュー・バーの選択処理に関する。
善に関し、特にメニュー・バーの選択処理に関する。
【0002】
【従来の技術】現在、グラフィカル・ユーザ・インタフ
ェースはメニュー・バー及びプル・ダウン・メニューの
使用により、ユーザにメニュー選択を提供する。この技
術の例が米国特許第4772882号に述べられてお
り、ここではマウス装置の使用によるパーソナル・コン
ピュータ・システムにおけるメニュー項目の選択につい
て開示している。表示装置はユーザがメニュー・バー機
能を実行するヘッダ・ブロックを呼出し、またメニュー
・オペレーションが要求されない場合にヘッダ・ブロッ
クを画面から消去するための手段を有する。同一のメニ
ュー・セッションの間に1対のマウス・ボタンを使用す
ることにより複数のメニュー項目が選択可能となり、そ
れにより選択コマンドのシーケンスが生成される。
ェースはメニュー・バー及びプル・ダウン・メニューの
使用により、ユーザにメニュー選択を提供する。この技
術の例が米国特許第4772882号に述べられてお
り、ここではマウス装置の使用によるパーソナル・コン
ピュータ・システムにおけるメニュー項目の選択につい
て開示している。表示装置はユーザがメニュー・バー機
能を実行するヘッダ・ブロックを呼出し、またメニュー
・オペレーションが要求されない場合にヘッダ・ブロッ
クを画面から消去するための手段を有する。同一のメニ
ュー・セッションの間に1対のマウス・ボタンを使用す
ることにより複数のメニュー項目が選択可能となり、そ
れにより選択コマンドのシーケンスが生成される。
【0003】メニュー・バーは最初にゼロックス社及び
アップル社により1980年代初期に普及し、典型的に
は表示画面の上部或いは表示画面の特定のウィンドウの
上部に跨って広がる水平な選択行で構成される。プル・
ダウン・メニューはユーザが選択時にメニュー・バーの
下方に現れる。メニュー・バー選択はファイル、編集、
画面、オプション、ヘルプなどの単語により表される。
アップル社により1980年代初期に普及し、典型的に
は表示画面の上部或いは表示画面の特定のウィンドウの
上部に跨って広がる水平な選択行で構成される。プル・
ダウン・メニューはユーザが選択時にメニュー・バーの
下方に現れる。メニュー・バー選択はファイル、編集、
画面、オプション、ヘルプなどの単語により表される。
【0004】これらのインタフェースのいくつかはオブ
ジェクトをアイコンとして表し、ユーザがマウスを介し
て関連するアイコンをドラッグするか、或いはメニュー
・バー及びプル・ダウン・メニューから選択を行うこと
により、特定のオブジェクトに対しアクションを実行す
ることを可能とする。米国特許第4899136号はア
イコンと称される隠喩的オブジェクトの形式のユーザ・
インタフェースを有するマルチプロセッサ・システムを
開示しており、ここではユーザは入力手段を介し、視覚
的に入力の焦点を指定オブジェクトに変更することによ
り対話することができる。その後、指定オブジェクトの
操作、或いは指定オブジェクトに関連するデータ入出力
との対話が可能となる。
ジェクトをアイコンとして表し、ユーザがマウスを介し
て関連するアイコンをドラッグするか、或いはメニュー
・バー及びプル・ダウン・メニューから選択を行うこと
により、特定のオブジェクトに対しアクションを実行す
ることを可能とする。米国特許第4899136号はア
イコンと称される隠喩的オブジェクトの形式のユーザ・
インタフェースを有するマルチプロセッサ・システムを
開示しており、ここではユーザは入力手段を介し、視覚
的に入力の焦点を指定オブジェクトに変更することによ
り対話することができる。その後、指定オブジェクトの
操作、或いは指定オブジェクトに関連するデータ入出力
との対話が可能となる。
【0005】しかしながら、これらのインタフェースは
ドラッグ・アクション及びメニューを介し実行されるア
クションの間の直接的な相関をほとんど提供しない。こ
れらは別々の独立な機構として扱われる。ユーザはメニ
ューを介し実行されるアクションと、アイコンのドラッ
グを介し実行されるアクションとの関係について混乱す
る可能性がある。
ドラッグ・アクション及びメニューを介し実行されるア
クションの間の直接的な相関をほとんど提供しない。こ
れらは別々の独立な機構として扱われる。ユーザはメニ
ューを介し実行されるアクションと、アイコンのドラッ
グを介し実行されるアクションとの関係について混乱す
る可能性がある。
【0006】マイクロソフト社はツール・バーと称され
る別のラインのボタン・コマンドを提供することによ
り、メニュー・コマンドのユーザ選択におけるいくつか
のユーザ要求を解決しようと試みてきた。ツール・バー
はメニュー・バーの下方に配置される。しかしながら、
ユーザはアイコンと同じ自由度でグラフィカル表示をド
ラッグ或いは操作することはできない。結局、ボタン・
コマンドはユーザによってメニュー・バーに組込まれる
ことはない。
る別のラインのボタン・コマンドを提供することによ
り、メニュー・コマンドのユーザ選択におけるいくつか
のユーザ要求を解決しようと試みてきた。ツール・バー
はメニュー・バーの下方に配置される。しかしながら、
ユーザはアイコンと同じ自由度でグラフィカル表示をド
ラッグ或いは操作することはできない。結局、ボタン・
コマンドはユーザによってメニュー・バーに組込まれる
ことはない。
【0007】従来技術はプル・ダウン・メニューにおけ
る選択グループとオブジェクトとの間の直接的な相関に
欠如する。特定のオブジェクトに作用する現行のメニュ
ー・バー・インタフェース・アクションは、典型的には
多重のプル・ダウン・メニューに跨っており、他のアク
ションは2個或いはそれ以上のオブジェクトに適合す
る。従って、ユーザはどのオブジェクトが特定の選択に
より作用されたかに関し混乱する可能性がある。
る選択グループとオブジェクトとの間の直接的な相関に
欠如する。特定のオブジェクトに作用する現行のメニュ
ー・バー・インタフェース・アクションは、典型的には
多重のプル・ダウン・メニューに跨っており、他のアク
ションは2個或いはそれ以上のオブジェクトに適合す
る。従って、ユーザはどのオブジェクトが特定の選択に
より作用されたかに関し混乱する可能性がある。
【0008】
【発明が解決しようとする課題】従って、本発明の主な
目的はアイコンによるメニュー・バーにおける選択の提
供である。
目的はアイコンによるメニュー・バーにおける選択の提
供である。
【0009】
【課題を解決するための手段】本発明のこれらの及び他
の目的が、埋込みアイコンを有するメニュー・バーを提
供するプロセッサ・メモリ内のアルゴリズムのオペレー
ションにより実行される。特定のアイコンに関連するオ
ペレーションを表示上の別のアイコン或いは他のオブジ
ェクトに対し実行するために、アイコンが選択され、直
接操作される。
の目的が、埋込みアイコンを有するメニュー・バーを提
供するプロセッサ・メモリ内のアルゴリズムのオペレー
ションにより実行される。特定のアイコンに関連するオ
ペレーションを表示上の別のアイコン或いは他のオブジ
ェクトに対し実行するために、アイコンが選択され、直
接操作される。
【0010】
【実施例】本発明は好適には図1に示す代表的なハード
ウェア環境において実施される。図1は従来のマイクロ
プロセッサなどの中央処理ユニット10、及びシステム
・バス12を介して相互接続される多数の他のユニット
を有する、本発明によるワークステーションの典型的な
ハードウェア構成を表す。図1に示されるワークステー
ションはランダム・アクセス・メモリ(RAM)14、
読出し専用メモリ(ROM)16、ディスク装置20及
びテープ装置40などの周辺装置をバスに接続するため
の入出力アダプタ18、キーボード24、マウス26、
スピーカ28、マイクロフォン32及び/或いはタッチ
画面装置(図示せず)などの他のユーザ・インタフェー
ス装置をバスに接続するためのユーザ・インタフェース
・アダプタ22、ワークステーションをデータ処理ネッ
トワークに接続するための通信アダプタ34、及びバス
を表示装置38に接続する表示アダプタ36を含む。
ウェア環境において実施される。図1は従来のマイクロ
プロセッサなどの中央処理ユニット10、及びシステム
・バス12を介して相互接続される多数の他のユニット
を有する、本発明によるワークステーションの典型的な
ハードウェア構成を表す。図1に示されるワークステー
ションはランダム・アクセス・メモリ(RAM)14、
読出し専用メモリ(ROM)16、ディスク装置20及
びテープ装置40などの周辺装置をバスに接続するため
の入出力アダプタ18、キーボード24、マウス26、
スピーカ28、マイクロフォン32及び/或いはタッチ
画面装置(図示せず)などの他のユーザ・インタフェー
ス装置をバスに接続するためのユーザ・インタフェース
・アダプタ22、ワークステーションをデータ処理ネッ
トワークに接続するための通信アダプタ34、及びバス
を表示装置38に接続する表示アダプタ36を含む。
【0011】本発明はメニュー・バー上に埋込みアイコ
ンを有するメニュー・バーを表示装置38上に表示する
方法及びシステムに関する。メニュー・バー選択の一部
としてのアイコンの使用は、アクションが実行されるオ
ブジェクトを明確に識別する。
ンを有するメニュー・バーを表示装置38上に表示する
方法及びシステムに関する。メニュー・バー選択の一部
としてのアイコンの使用は、アクションが実行されるオ
ブジェクトを明確に識別する。
【0012】アイコンはアクションを実行するために、
それがデスクトップ・モチーフの他の領域において使用
されるのと全く同様な方法でドラッグされる。例えば、
文書のアイコンをプリンタ・アイコンにドラッグするこ
とにより、文書のペーパ・バージョンを生成するプリン
ト・オペレーションが実行される。本発明はユーザがア
イコンをメニュー・バーからプリント・アイコンに、同
様の作用のためにドラッグすることを可能とする。
それがデスクトップ・モチーフの他の領域において使用
されるのと全く同様な方法でドラッグされる。例えば、
文書のアイコンをプリンタ・アイコンにドラッグするこ
とにより、文書のペーパ・バージョンを生成するプリン
ト・オペレーションが実行される。本発明はユーザがア
イコンをメニュー・バーからプリント・アイコンに、同
様の作用のためにドラッグすることを可能とする。
【0013】本発明はドラッグ・アクションとメニュー
・バー・アクションの間の直接的な相関を提供する。特
定のアイコンにおけるドラッグ・アクションはアイコン
の関連プル・ダウン・メニューに選択項目としてリスト
されるアクションを実行する。従って、ドラッグ・アク
ションは対応するメニュー選択の単純な近道と見なすこ
とができる。
・バー・アクションの間の直接的な相関を提供する。特
定のアイコンにおけるドラッグ・アクションはアイコン
の関連プル・ダウン・メニューに選択項目としてリスト
されるアクションを実行する。従って、ドラッグ・アク
ションは対応するメニュー選択の単純な近道と見なすこ
とができる。
【0014】本発明は操作するのに困難なオブジェクト
或いはオブジェクトのグループに対し、アイコンが便利
なハンドルとして機能することを可能とする。例えば、
オブジェクトのグループがそのグループのメンバの1つ
によりドラッグされる時に、その操作が直感的でなく混
乱するような状況において、ユーザがウィンドウ内でい
くつかのオブジェクトを選択する場合が考えられる。更
に選択オブジェクトが見い出されない場合には、ウィン
ドウはスクロールされている可能性がある。
或いはオブジェクトのグループに対し、アイコンが便利
なハンドルとして機能することを可能とする。例えば、
オブジェクトのグループがそのグループのメンバの1つ
によりドラッグされる時に、その操作が直感的でなく混
乱するような状況において、ユーザがウィンドウ内でい
くつかのオブジェクトを選択する場合が考えられる。更
に選択オブジェクトが見い出されない場合には、ウィン
ドウはスクロールされている可能性がある。
【0015】メニュー内のアイコンはそのアイコンに幾
つの選択が関連するかに関係なく、選択グループを表
す。グループの直接操作は選択グループを表すメニュー
・バー・アイコンを単純にドラッグすることにより、都
合よく実行される。同様にウィンドウが最初に開かれる
アイコンは、しばしばウィンドウにより覆われる。オブ
ジェクトを表すメニュー・バー・アイコンはウィンドウ
を開いたアイコンと等価であり、アイコンはウィンドウ
に表示されるオブジェクトに対する直接操作を実行する
ための便利な方法を提供する。このようにメニュー・バ
ー選択としてのアイコンの利用は、ユーザと表示システ
ムとの間のインタフェースを単純化し、向上させる。
つの選択が関連するかに関係なく、選択グループを表
す。グループの直接操作は選択グループを表すメニュー
・バー・アイコンを単純にドラッグすることにより、都
合よく実行される。同様にウィンドウが最初に開かれる
アイコンは、しばしばウィンドウにより覆われる。オブ
ジェクトを表すメニュー・バー・アイコンはウィンドウ
を開いたアイコンと等価であり、アイコンはウィンドウ
に表示されるオブジェクトに対する直接操作を実行する
ための便利な方法を提供する。このようにメニュー・バ
ー選択としてのアイコンの利用は、ユーザと表示システ
ムとの間のインタフェースを単純化し、向上させる。
【0016】詳細論理
【0017】図2は本発明による擬似プログラム論理の
リストを示す。ユーザ入力事象が発生すると事象はwhil
e ループ10でトラップされ、マウス事象は13で分析
される。アイコンを含むメニュー・バー上のマウス事象
は表示画面上のマウス・ポインタの位置に依存して、適
切なオブジェクト20、24、30、及び40にルート
化される。各オブジェクトはそれぞれ22、28、3
2、及び42で示されるオブジェクトに関連するポップ
・アップ・メニューを表示することにより、マウス事象
を扱う。
リストを示す。ユーザ入力事象が発生すると事象はwhil
e ループ10でトラップされ、マウス事象は13で分析
される。アイコンを含むメニュー・バー上のマウス事象
は表示画面上のマウス・ポインタの位置に依存して、適
切なオブジェクト20、24、30、及び40にルート
化される。各オブジェクトはそれぞれ22、28、3
2、及び42で示されるオブジェクトに関連するポップ
・アップ・メニューを表示することにより、マウス事象
を扱う。
【0018】ウィンドウ内の現行の選択オブジェクト4
4上のポインタに関連するマウス事象は、関連するポッ
プ・アップ・メニュー50を表示するためにそのオブジ
ェクトにルート化される。この論理は各セットのオブジ
ェクトに対し、またネスト化オブジェクト階層の各レベ
ルにおいて再帰的に実行される。特定のルーチンの呼出
しは、その処理を完了するために、同一のルーチンに対
する別の呼出しを発生する可能性がある。
4上のポインタに関連するマウス事象は、関連するポッ
プ・アップ・メニュー50を表示するためにそのオブジ
ェクトにルート化される。この論理は各セットのオブジ
ェクトに対し、またネスト化オブジェクト階層の各レベ
ルにおいて再帰的に実行される。特定のルーチンの呼出
しは、その処理を完了するために、同一のルーチンに対
する別の呼出しを発生する可能性がある。
【0019】図3は本発明による論理を記述する流れ図
である。処理は判断ブロック52で開始され、プログラ
ムは選択を検出する。判断ブロック52においてユーザ
がプログラムの終了を要求したかを判断するテストが実
行される。ユーザがプログラムの終了を要求した場合、
次に処理は終了される。そうでない場合、判断ブロック
53においてマウス・クリック事象が検出されたかの判
断テストが実行される。事象がマウス・クリック事象で
ない場合、本発明に無関係の他の処理が実行される。
である。処理は判断ブロック52で開始され、プログラ
ムは選択を検出する。判断ブロック52においてユーザ
がプログラムの終了を要求したかを判断するテストが実
行される。ユーザがプログラムの終了を要求した場合、
次に処理は終了される。そうでない場合、判断ブロック
53においてマウス・クリック事象が検出されたかの判
断テストが実行される。事象がマウス・クリック事象で
ない場合、本発明に無関係の他の処理が実行される。
【0020】事象がマウス事象の場合、次に判断ブロッ
ク54においてメニュー・バー上でマウスがクリックさ
れたかが判断される。マウス・クリックがメニュー・バ
ー上で発生しない場合、判断ブロック55において選択
が現行の選択に対するものであるかを判断する別のテス
トが実行される。クリックが現行のものとは異なる選択
に対し検出された場合、処理は本発明に無関係の他の論
理に移行する。しかしながら、クリックが現行の選択に
対して実施された場合、次に現行の選択に関連するポッ
プ・アップ・メニューが機能ブロック56において表示
され、制御はラベル76に移行して他の処理を継続す
る。
ク54においてメニュー・バー上でマウスがクリックさ
れたかが判断される。マウス・クリックがメニュー・バ
ー上で発生しない場合、判断ブロック55において選択
が現行の選択に対するものであるかを判断する別のテス
トが実行される。クリックが現行のものとは異なる選択
に対し検出された場合、処理は本発明に無関係の他の論
理に移行する。しかしながら、クリックが現行の選択に
対して実施された場合、次に現行の選択に関連するポッ
プ・アップ・メニューが機能ブロック56において表示
され、制御はラベル76に移行して他の処理を継続す
る。
【0021】マウスがメニュー・バー上でクリックされ
ると次に制御は判断ブロック58に移行し、アイコンが
ウィンドウを表示するために開かれたアイコンであるか
が判断される。そうである場合、オブジェクト・アイコ
ンに関連するポップ・アップ・メニューが機能ブロック
59において表示され、制御はラベル76に移行して処
理を継続する。
ると次に制御は判断ブロック58に移行し、アイコンが
ウィンドウを表示するために開かれたアイコンであるか
が判断される。そうである場合、オブジェクト・アイコ
ンに関連するポップ・アップ・メニューが機能ブロック
59において表示され、制御はラベル76に移行して処
理を継続する。
【0022】アイコンがオブジェクト・アイコンでなか
った場合、判断ブロック60においてあるアイコンがこ
のウィンドウ内の選択オブジェクトのグループを表すか
を判断する別のテストが実行される。そうである場合、
次に機能ブロック62において選択オブジェクトに関連
するポップ・アップ・メニューが表示され、制御はラベ
ル76に移行して処理を継続する。
った場合、判断ブロック60においてあるアイコンがこ
のウィンドウ内の選択オブジェクトのグループを表すか
を判断する別のテストが実行される。そうである場合、
次に機能ブロック62において選択オブジェクトに関連
するポップ・アップ・メニューが表示され、制御はラベ
ル76に移行して処理を継続する。
【0023】アイコンが選択オブジェクト・アイコンで
なかった場合、更に判断ブロック64においてウィンド
ウ・アイコンがクリックされたかどうかの検出テストが
実行される。クリックされた場合、機能ブロック70に
おいてウィンドウ・アイコンに関連するポップ・アップ
・メニューがユーザに提供され、制御はラベル76に移
行し処理を継続する。
なかった場合、更に判断ブロック64においてウィンド
ウ・アイコンがクリックされたかどうかの検出テストが
実行される。クリックされた場合、機能ブロック70に
おいてウィンドウ・アイコンに関連するポップ・アップ
・メニューがユーザに提供され、制御はラベル76に移
行し処理を継続する。
【0024】アイコンがウィンドウ・アイコンではなか
った場合、判断ブロック72においてヘルプ・アイコン
がクリックされたかどうかがテストされる。クリックさ
れた場合、関連するポップ・アップ・メニューが機能ブ
ロック74で提供され、制御はラベル76に移行して処
理を継続する。ヘルプ・アイコンでない場合、処理はラ
ベル76に移行して継続される。
った場合、判断ブロック72においてヘルプ・アイコン
がクリックされたかどうかがテストされる。クリックさ
れた場合、関連するポップ・アップ・メニューが機能ブ
ロック74で提供され、制御はラベル76に移行して処
理を継続する。ヘルプ・アイコンでない場合、処理はラ
ベル76に移行して継続される。
【0025】図4は本発明による初期フォルダ99を示
す表示画面である。フォルダの内容は、その内容のアク
セスを希望するユーザにより、図5に示されるように続
いてオープンされる。この例では、ウィンドウ220に
対応するメニュー・バー210及びタイトル・バーは結
合される。当業者においてはこれらがウィンドウの別の
ラインであることを理解されよう。メニュー・バー21
0の内容には3月レポート・フォルダを表すフォルダ・
アイコン222、フォルダのタイトル及び画面のタイプ
(3月レポート−アイコン)223、ウィンドウ内にお
いて選択されるオブジェクトを表すアイコン224(こ
の例では未選択状態である)、ウィンドウを表すアイコ
ン226、ヘルプ・オブジェクトを表すアイコン(情報
(i))230が含まれる。メニュー・バー上の残りの
2つのシンボルはウィンドウ・サイズを変化させるため
のボタンであり、本発明では補助的なものである。デス
クトップ表示上の3月レポート・アイコンの背後のスト
ライプ250は、ウィンドウが現在、このオブジェクト
に対しオープンされていることを示す。
す表示画面である。フォルダの内容は、その内容のアク
セスを希望するユーザにより、図5に示されるように続
いてオープンされる。この例では、ウィンドウ220に
対応するメニュー・バー210及びタイトル・バーは結
合される。当業者においてはこれらがウィンドウの別の
ラインであることを理解されよう。メニュー・バー21
0の内容には3月レポート・フォルダを表すフォルダ・
アイコン222、フォルダのタイトル及び画面のタイプ
(3月レポート−アイコン)223、ウィンドウ内にお
いて選択されるオブジェクトを表すアイコン224(こ
の例では未選択状態である)、ウィンドウを表すアイコ
ン226、ヘルプ・オブジェクトを表すアイコン(情報
(i))230が含まれる。メニュー・バー上の残りの
2つのシンボルはウィンドウ・サイズを変化させるため
のボタンであり、本発明では補助的なものである。デス
クトップ表示上の3月レポート・アイコンの背後のスト
ライプ250は、ウィンドウが現在、このオブジェクト
に対しオープンされていることを示す。
【0026】図6は本発明により、特定のアイコンにつ
いて使用可能な選択のセットを表示した画面を表す。ユ
ーザがデスクトップ上のフォルダ・アイコン上に配置さ
れるカーソル・ポインタ300によりマウス上のマウス
・ボタンをクリックすると、フォルダに対応するポップ
・アップ・メニュー310がデスクトップ情報320を
オーバーレイして表示される。このメニューは典型的に
は関連するオブジェクトに対し特有である。
いて使用可能な選択のセットを表示した画面を表す。ユ
ーザがデスクトップ上のフォルダ・アイコン上に配置さ
れるカーソル・ポインタ300によりマウス上のマウス
・ボタンをクリックすると、フォルダに対応するポップ
・アップ・メニュー310がデスクトップ情報320を
オーバーレイして表示される。このメニューは典型的に
は関連するオブジェクトに対し特有である。
【0027】図7は本発明によるメニュー・バー内の特
定のアイコンに対応して使用可能な選択のセットを表す
表示画面である。カーソル・ポインタ400が表示画面
430のメニュー・バー420内のフォルダ・アイコン
上に存在する時に、ユーザがマウス上のメニュー・ボタ
ンをクリックすると、関連するポップ・アップ・メニュ
ー410が表示される。
定のアイコンに対応して使用可能な選択のセットを表す
表示画面である。カーソル・ポインタ400が表示画面
430のメニュー・バー420内のフォルダ・アイコン
上に存在する時に、ユーザがマウス上のメニュー・ボタ
ンをクリックすると、関連するポップ・アップ・メニュ
ー410が表示される。
【0028】図8は本発明による、メニュー・バー内の
特定のアイコンに対応して使用可能な選択のセットを表
す表示画面である。カーソル・ポインタ500がレポー
ト文書アイコン510上に存在する時に、ユーザがマウ
ス上のメニュー・ボタンをクリックすると、関連するポ
ップ・アップ・メニュー520が表示される。
特定のアイコンに対応して使用可能な選択のセットを表
す表示画面である。カーソル・ポインタ500がレポー
ト文書アイコン510上に存在する時に、ユーザがマウ
ス上のメニュー・ボタンをクリックすると、関連するポ
ップ・アップ・メニュー520が表示される。
【0029】図9は本発明により特定のアイコンが選択
された時の表示画面を表す。カーソル・ポインタ610
をレポート・アイコン上に位置決めし、マウス・ボタン
をクリックすることにより、レポート・アイコン600
が選択される。この選択処理により、選択されたレポー
トに対応する選択アイコン・オブジェクト630がメニ
ュー・バー内において関連付けられる。
された時の表示画面を表す。カーソル・ポインタ610
をレポート・アイコン上に位置決めし、マウス・ボタン
をクリックすることにより、レポート・アイコン600
が選択される。この選択処理により、選択されたレポー
トに対応する選択アイコン・オブジェクト630がメニ
ュー・バー内において関連付けられる。
【0030】図10は本発明により特定のアイコンが選
択されメニュー・バー内に表示され、そのアイコンに対
応する選択項目が提供された画面を表す。メニュー・バ
ー内の選択アイコン700はレポート・アイコン720
に関連し、カーソル矢印710が選択オブジェクト・ア
イコン上に位置決めされる時に、ユーザがマウスのメニ
ュー・ボタンをクリックすると、図5と同一のポップ・
アップ・メニュー730が表示される。
択されメニュー・バー内に表示され、そのアイコンに対
応する選択項目が提供された画面を表す。メニュー・バ
ー内の選択アイコン700はレポート・アイコン720
に関連し、カーソル矢印710が選択オブジェクト・ア
イコン上に位置決めされる時に、ユーザがマウスのメニ
ュー・ボタンをクリックすると、図5と同一のポップ・
アップ・メニュー730が表示される。
【0031】図11は本発明により特定のアイコンに関
連する文書がオープンされた時の表示画面である。ユー
ザがカーソル矢印810をレポート・アイコン800上
に位置決めし、マウス・ボタンを押してウィンドウを開
く場合、レポートを含むウィンドウ820がユーザに提
示される。ここで新たなウィンドウ820はレポート・
アイコンに関連する情報を有するメニュー・バー830
を有する。メニュー・バー830の内容にはレポート・
アイコン800に関連する文書アイコン832、タイト
ル情報833、選択オブジェクト834を表すアイコン
834(現在は未選択状態)、新たなウィンドウを表す
アイコン836、及びヘルプ機能を表すアイコン838
が含まれる。
連する文書がオープンされた時の表示画面である。ユー
ザがカーソル矢印810をレポート・アイコン800上
に位置決めし、マウス・ボタンを押してウィンドウを開
く場合、レポートを含むウィンドウ820がユーザに提
示される。ここで新たなウィンドウ820はレポート・
アイコンに関連する情報を有するメニュー・バー830
を有する。メニュー・バー830の内容にはレポート・
アイコン800に関連する文書アイコン832、タイト
ル情報833、選択オブジェクト834を表すアイコン
834(現在は未選択状態)、新たなウィンドウを表す
アイコン836、及びヘルプ機能を表すアイコン838
が含まれる。
【0032】図12は本発明によるメニュー・アイコン
からの選択により呼出される特定の文書のポップ・アッ
プ表示を表す。矢印カーソル900がタイトル・バー9
10内のレポート・アイコン上に位置決めされている時
に、ユーザがメニュー・バーを押すとレポートに関連す
るポップ・アップ・メニュー920が表示される。
からの選択により呼出される特定の文書のポップ・アッ
プ表示を表す。矢印カーソル900がタイトル・バー9
10内のレポート・アイコン上に位置決めされている時
に、ユーザがメニュー・バーを押すとレポートに関連す
るポップ・アップ・メニュー920が表示される。
【0033】図13は本発明により選択される特定のテ
ーブルの表示を表す。矢印カーソル1010がテーブル
1000上に存在する時に、ユーザがマウス上の選択ボ
タンをクリックすると、テーブルが選択される。
ーブルの表示を表す。矢印カーソル1010がテーブル
1000上に存在する時に、ユーザがマウス上の選択ボ
タンをクリックすると、テーブルが選択される。
【0034】図14は本発明による、特定のテーブルに
関連するポップ・アップ・メニューを表す。矢印カーソ
ル1100がテーブル1110上に存在する時に、ユー
ザがメニュー・ボタンをクリックすると、ポップ・アッ
プ・メニュー1120が表示される。
関連するポップ・アップ・メニューを表す。矢印カーソ
ル1100がテーブル1110上に存在する時に、ユー
ザがメニュー・ボタンをクリックすると、ポップ・アッ
プ・メニュー1120が表示される。
【0035】図15は本発明による特定のメニュー・ア
イコンからのテーブルの直接的呼出しを表す。ユーザは
矢印カーソル1210をメニュー・バー1222の選択
テーブル・オブジェクトを表すアイコン1220上に位
置決めし、メニュー・ボタンを押すことにより、ウィン
ドウ1200をオープンする。別のメニュー・バー12
30がウィンドウ1200内に生成され表示される。新
たなメニュー・バー1230はテーブルに関連する内容
を有し、それらにはテーブルを表すテーブル・アイコン
1231、タイトル(3月−テーブル)1232、ウィ
ンドウ内において選択されるオブジェクトを表すアイコ
ン(現行選択されていない)1234、ウィンドウを表
すアイコン1236、及びヘルプ・オブジェクトを表す
アイコン1238が含まれる。
イコンからのテーブルの直接的呼出しを表す。ユーザは
矢印カーソル1210をメニュー・バー1222の選択
テーブル・オブジェクトを表すアイコン1220上に位
置決めし、メニュー・ボタンを押すことにより、ウィン
ドウ1200をオープンする。別のメニュー・バー12
30がウィンドウ1200内に生成され表示される。新
たなメニュー・バー1230はテーブルに関連する内容
を有し、それらにはテーブルを表すテーブル・アイコン
1231、タイトル(3月−テーブル)1232、ウィ
ンドウ内において選択されるオブジェクトを表すアイコ
ン(現行選択されていない)1234、ウィンドウを表
すアイコン1236、及びヘルプ・オブジェクトを表す
アイコン1238が含まれる。
【0036】図16は本発明によるメニュー・アイコン
に関連するポップ・アップ・メニューの表示を表す。矢
印カーソル1300がレポート・アイコン1310上に
置かれる時に、ユーザがマウス・ボタンを押すとポップ
・アップ・ウィンドウ1320が画面上に現れる。
に関連するポップ・アップ・メニューの表示を表す。矢
印カーソル1300がレポート・アイコン1310上に
置かれる時に、ユーザがマウス・ボタンを押すとポップ
・アップ・ウィンドウ1320が画面上に現れる。
【0037】当業者においては、こうしたウィンドウの
ネスティングがテーブルのセル及び見出しへと際限無く
継続し、各セルの内容は呼出されるオブジェクトの合成
に依存することが理解されよう。
ネスティングがテーブルのセル及び見出しへと際限無く
継続し、各セルの内容は呼出されるオブジェクトの合成
に依存することが理解されよう。
【0038】
【発明の効果】以上説明したように、本発明によれば特
定のアイコンに関連するオペレーションを表示装置上の
別のアイコン或いは他のオブジェクトに対し実行するた
めに、アイコンが選択され、直接的に操作される。
定のアイコンに関連するオペレーションを表示装置上の
別のアイコン或いは他のオブジェクトに対し実行するた
めに、アイコンが選択され、直接的に操作される。
【図1】本発明によるパーソナル・コンピュータ・シス
テムのブロック図である。
テムのブロック図である。
【図2】本発明による論理フローを記述する擬似コード
のリストである。
のリストである。
【図3】本発明による論理フローを記述する流れ図であ
る。
る。
【図4】本発明による初期フォルダを示す表示画面の図
である。
である。
【図5】本発明によるフォルダの内容が表示されたウィ
ンドウの表示画面を表す図である。
ンドウの表示画面を表す図である。
【図6】本発明による特定のアイコンに対し使用可能な
選択のセットを示す表示画面を表す図である。
選択のセットを示す表示画面を表す図である。
【図7】本発明によるメニュー・バー内で特定のアイコ
ンに対し使用可能な選択のセットを示す表示画面を表す
図である。
ンに対し使用可能な選択のセットを示す表示画面を表す
図である。
【図8】本発明による特定のアイコンに対し使用可能な
選択のセットを示す表示画面を表す図である。
選択のセットを示す表示画面を表す図である。
【図9】本発明による選択される特定のアイコンを示す
表示画面を表す図である。
表示画面を表す図である。
【図10】本発明による選択されたメニュー・バー内の
特定のアイコン、及び提供されたアイコンに対する選択
項目を示す表示画面を表す図である。
特定のアイコン、及び提供されたアイコンに対する選択
項目を示す表示画面を表す図である。
【図11】本発明によりオープンされる特定のアイコン
に関連する文書を示す表示画面を表す図である。
に関連する文書を示す表示画面を表す図である。
【図12】本発明により、メニュー・アイコンからの選
択により呼出される特定の文書のポップ・アップ表示を
示す表示画面を表す図である。
択により呼出される特定の文書のポップ・アップ表示を
示す表示画面を表す図である。
【図13】本発明による選択される特定のテーブルを示
す表示画面を表す図である。
す表示画面を表す図である。
【図14】本発明による特定のテーブルに関連するポッ
プ・アップ・メニューを表す図である。
プ・アップ・メニューを表す図である。
【図15】本発明による特定の選択及びメニューからの
テーブルの直接的呼出しを表す図である。
テーブルの直接的呼出しを表す図である。
【図16】本発明によるレポート内の特定のアイコンに
関連するポップ・アップ・メニューを示す表示画面を表
す図である。
関連するポップ・アップ・メニューを示す表示画面を表
す図である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 スーザン・フェイ・ヘンシャウ アメリカ合衆国27513、ノース・カロライ ナ州、キャリー、オールド・ロック・ハン プトン・レーン 106 (72)発明者 デビッド・ジョン・ロバーツ アメリカ合衆国27612、ノース・カロライ ナ州ラーリ、ミル・ビレッジ・ロード 4331
Claims (15)
- 【請求項1】表示装置上のメニュー・バー内にアイコン
を生成する装置であって、 (a)表示装置上にメニュー・バーを生成する手段と、 (b)表示装置のメニュー・バー内にアイコンを配置す
る手段と、 を含むことを特徴とする装置。 - 【請求項2】メニュー・バー内に複数のアイコンを配置
する手段を含むことを特徴とする請求項1記載の装置。 - 【請求項3】メニュー・バー内のアイコンに関連してア
イコンの選択を検出し、表示装置上に関連するポップ・
アップ・メニューを提供する手段を含むことを特徴とす
る請求項1記載の装置。 - 【請求項4】アイコンに関連する特定のアクションを実
行するためにメニュー・バー内のアイコンをドラッグす
る手段を含むことを特徴とする請求項1記載の装置。 - 【請求項5】他のオブジェクトに対する特定のアクショ
ンを喚起するために、表示装置上の別のオブジェクト上
にアイコンをドロップする手段を含むことを特徴とする
請求項4記載の装置。 - 【請求項6】表示装置上のメニュー・バー内にアイコン
を生成する方法であって、 (a)表示装置上にメニュー・バーを生成するステップ
と、 (b)表示装置のメニュー・バー内にアイコンを配置す
るステップと、 を含むことを特徴とする方法。 - 【請求項7】メニュー・バー内に複数のアイコンを配置
するステップを含むことを特徴とする請求項6記載の方
法。 - 【請求項8】メニュー・バー内のアイコンに関連してア
イコンの選択を検出し、表示装置上にポップ・アップ・
メニューを提供するステップを含むことを特徴とする請
求項6記載の方法。 - 【請求項9】アイコンに関連する特定のアクションを実
行するためにメニュー・バー内のアイコンをドラッグす
るステップを含むことを特徴とする請求項6記載の方
法。 - 【請求項10】他のオブジェクトに対する特定のアクシ
ョンを喚起するために、表示装置上の別のオブジェクト
上にアイコンをドロップするステップを含むことを特徴
とする請求項9記載の方法。 - 【請求項11】表示装置上のメニュー・バー内のアイコ
ンを含む情報を表示する中央処理ユニット及び表示アダ
プタを有するコンピュータ・システムにおいて実行され
るコンピュータ・プログラムであって、 (a)表示装置上にメニュー・バーを生成する手段と、 (b)表示装置のメニュー・バー内にアイコンを配置す
る手段と、 を含むことを特徴とするコンピュータ・プログラム。 - 【請求項12】メニュー・バー内に複数のアイコンを配
置する手段を含むことを特徴とする請求項11記載のコ
ンピュータ・プログラム。 - 【請求項13】メニュー・バー内のアイコンに関連して
アイコンの選択を検出し、表示装置上にポップ・アップ
・メニューを提供する手段を含むことを特徴とする請求
項11記載のコンピュータ・プログラム。 - 【請求項14】アイコンに関連する特定のアクションを
実行するためにメニュー・バー内のアイコンをドラッグ
する手段を含むことを特徴とする請求項11記載のコン
ピュータ・プログラム。 - 【請求項15】他のオブジェクトに対する特定のアクシ
ョンを喚起するために、表示装置上の別のオブジェクト
上にアイコンをドロップする手段を含むことを特徴とす
る請求項14記載のコンピュータ・プログラム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US88822192A | 1992-05-26 | 1992-05-26 | |
| US888221 | 1992-05-26 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0635654A true JPH0635654A (ja) | 1994-02-10 |
| JP2755371B2 JP2755371B2 (ja) | 1998-05-20 |
Family
ID=25392776
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5080839A Expired - Fee Related JP2755371B2 (ja) | 1992-05-26 | 1993-04-07 | メニュー・バー内に埋込みアイコンを有する表示システム |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6061060A (ja) |
| JP (1) | JP2755371B2 (ja) |
| CA (1) | CA2092632C (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999013316A1 (fr) * | 1997-09-08 | 1999-03-18 | Hitachi, Ltd. | Systeme d'examen des urines |
| JPH11132932A (ja) * | 1997-10-29 | 1999-05-21 | Hitachi Ltd | 生体に関する粒子画像分類システムおよび粒子の再分類方法 |
| KR20010092415A (ko) * | 2000-03-21 | 2001-10-24 | 전대식 | 인터넷 통합서비스 시스템 및 이 시스템에 접근하는 것을용이하게 하기 위한 그래픽 사용자 인터페이스장치 |
Families Citing this family (98)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6239794B1 (en) | 1994-08-31 | 2001-05-29 | E Guide, Inc. | Method and system for simultaneously displaying a television program and information about the program |
| US6418556B1 (en) | 1993-09-09 | 2002-07-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US8793738B2 (en) | 1994-05-04 | 2014-07-29 | Starsight Telecast Incorporated | Television system with downloadable features |
| US6661468B2 (en) * | 1994-05-20 | 2003-12-09 | United Video Properties, Inc. | Electronic television program guide schedule system and method |
| US6769128B1 (en) | 1995-06-07 | 2004-07-27 | United Video Properties, Inc. | Electronic television program guide schedule system and method with data feed access |
| US6002394A (en) | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
| US6323911B1 (en) | 1995-10-02 | 2001-11-27 | Starsight Telecast, Inc. | System and method for using television schedule information |
| US5940073A (en) | 1996-05-03 | 1999-08-17 | Starsight Telecast Inc. | Method and system for displaying other information in a TV program guide |
| US6687906B1 (en) | 1996-12-19 | 2004-02-03 | Index Systems, Inc. | EPG with advertising inserts |
| US8635649B2 (en) | 1996-12-19 | 2014-01-21 | Gemstar Development Corporation | System and method for modifying advertisement responsive to EPG information |
| US6571290B2 (en) * | 1997-06-19 | 2003-05-27 | Mymail, Inc. | Method and apparatus for providing fungible intercourse over a network |
| US8516132B2 (en) | 1997-06-19 | 2013-08-20 | Mymail, Ltd. | Method of accessing a selected network |
| EP1036466B1 (en) | 1997-07-21 | 2003-03-26 | E Guide, Inc. | Method for navigating within a television program guide having advertisements |
| US6604240B2 (en) | 1997-10-06 | 2003-08-05 | United Video Properties, Inc. | Interactive television program guide system with operator showcase |
| US7434172B1 (en) | 1997-10-21 | 2008-10-07 | International Business Machines Corporation | Color and symbol coded visual cues for relating screen items to each other |
| AU745009B2 (en) | 1997-12-01 | 2002-03-07 | Rovi Guides, Inc. | Electronic program guide system with advertising messages in pop-ups |
| US7185355B1 (en) | 1998-03-04 | 2007-02-27 | United Video Properties, Inc. | Program guide system with preference profiles |
| US6564379B1 (en) | 1998-04-30 | 2003-05-13 | United Video Properties, Inc. | Program guide system with flip and browse advertisements |
| US20020095676A1 (en) | 1998-05-15 | 2002-07-18 | Robert A. Knee | Interactive television program guide system for determining user values for demographic categories |
| WO1999066692A1 (en) | 1998-06-19 | 1999-12-23 | Netsafe, Inc. | Method and apparatus for providing connections over a network |
| US6442755B1 (en) | 1998-07-07 | 2002-08-27 | United Video Properties, Inc. | Electronic program guide using markup language |
| US6469689B1 (en) * | 1998-08-07 | 2002-10-22 | Hewlett-Packard Company | Appliance and method of using same having a capability to graphically associate and disassociate data with and from one another |
| US6898762B2 (en) | 1998-08-21 | 2005-05-24 | United Video Properties, Inc. | Client-server electronic program guide |
| US6732367B1 (en) * | 1998-11-30 | 2004-05-04 | United Video Properties, Inc. | Interactive television program guide system with title and description blocking |
| US6594638B1 (en) * | 1999-04-07 | 2003-07-15 | Netstakes, Inc. | On-line method and apparatus for collecting demographic information about a user of a world-wide-web site and dynamically selecting questions to present to the user |
| CA2377741A1 (en) | 1999-06-28 | 2001-01-04 | Index Systems, Inc. | System and method for utilizing epg database for modifying advertisements |
| AU5775900A (en) | 1999-06-29 | 2001-01-31 | United Video Properties, Inc. | Method and system for a video-on-demand-related interactive display within an interactive television application |
| CN100476796C (zh) | 2000-03-31 | 2009-04-08 | 联合视频制品公司 | 元数据链接广告的系统和方法 |
| US7113168B2 (en) * | 2000-09-12 | 2006-09-26 | Canon Kabushiki Kaisha | Compact information terminal apparatus, method for controlling such apparatus and medium |
| US8402384B2 (en) | 2004-11-09 | 2013-03-19 | Research In Motion Limited | Dynamic bar oriented user interface |
| US20060109242A1 (en) * | 2004-11-19 | 2006-05-25 | Simpkins Daniel S | User interface for impaired users |
| US20090030779A1 (en) * | 2005-02-04 | 2009-01-29 | Preston Tollinger | Electronic coupon filtering and delivery |
| EP1846885A2 (en) * | 2005-02-04 | 2007-10-24 | Cellfire, Inc. | Delivering targeted advertising to mobile devices |
| US8405220B1 (en) | 2005-03-23 | 2013-03-26 | Marvell International Ltd. | Structures, architectures, systems, methods, algorithms and software for configuring an integrated circuit for multiple packaging types |
| US7586199B1 (en) | 2005-03-23 | 2009-09-08 | Marvell International Ltd. | Structures, architectures, systems, methods, algorithms and software for configuring and integrated circuit for multiple packaging types |
| US8640166B1 (en) | 2005-05-06 | 2014-01-28 | Rovi Guides, Inc. | Systems and methods for content surfing |
| US8387089B1 (en) | 2005-05-06 | 2013-02-26 | Rovi Guides, Inc. | Systems and methods for providing a scan |
| US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
| US9113107B2 (en) | 2005-11-08 | 2015-08-18 | Rovi Guides, Inc. | Interactive advertising and program promotion in an interactive television system |
| US20070156521A1 (en) | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for commerce in media program related merchandise |
| US8380726B2 (en) | 2006-03-06 | 2013-02-19 | Veveo, Inc. | Methods and systems for selecting and presenting content based on a comparison of preference signatures from multiple users |
| US8316394B2 (en) | 2006-03-24 | 2012-11-20 | United Video Properties, Inc. | Interactive media guidance application with intelligent navigation and display features |
| US7865837B1 (en) * | 2006-07-28 | 2011-01-04 | Intuit Inc. | User interface including an element for selecting customization or help screens |
| EP2050270A2 (en) | 2006-07-31 | 2009-04-22 | United Video Properties, Inc. | Systems and methods for providing media guidance planners |
| US8832742B2 (en) | 2006-10-06 | 2014-09-09 | United Video Properties, Inc. | Systems and methods for acquiring, categorizing and delivering media in interactive media guidance applications |
| TW200830166A (en) * | 2007-01-15 | 2008-07-16 | Asustek Comp Inc | Method and computer system capable of presenting program graphics interface on title bar of window |
| US7801888B2 (en) | 2007-03-09 | 2010-09-21 | Microsoft Corporation | Media content search results ranked by popularity |
| US8407737B1 (en) | 2007-07-11 | 2013-03-26 | Rovi Guides, Inc. | Systems and methods for providing a scan transport bar |
| US20090070207A1 (en) * | 2007-09-10 | 2009-03-12 | Cellfire | Electronic coupon display system and method |
| US8943539B2 (en) | 2007-11-21 | 2015-01-27 | Rovi Guides, Inc. | Enabling a friend to remotely modify user data |
| KR100980683B1 (ko) * | 2008-09-01 | 2010-09-08 | 삼성전자주식회사 | 휴대단말기의 메뉴 리스트 생성을 위한 사용자 인터페이스 제공 방법 및 장치 |
| US20100088166A1 (en) * | 2008-10-06 | 2010-04-08 | Cellfire, Inc. | Electronic Coupons |
| US8321802B2 (en) * | 2008-11-13 | 2012-11-27 | Qualcomm Incorporated | Method and system for context dependent pop-up menus |
| US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
| US8359616B2 (en) | 2009-09-30 | 2013-01-22 | United Video Properties, Inc. | Systems and methods for automatically generating advertisements using a media guidance application |
| US9736524B2 (en) | 2011-01-06 | 2017-08-15 | Veveo, Inc. | Methods of and systems for content search based on environment sampling |
| US9147198B2 (en) | 2013-01-10 | 2015-09-29 | Rovi Technologies Corporation | Systems and methods for providing an interface for data driven media placement |
| US9848276B2 (en) | 2013-03-11 | 2017-12-19 | Rovi Guides, Inc. | Systems and methods for auto-configuring a user equipment device with content consumption material |
| USD741900S1 (en) * | 2013-05-21 | 2015-10-27 | Huawei Technologies Co., Ltd. | Display screen with icon |
| KR102184269B1 (ko) * | 2013-09-02 | 2020-11-30 | 삼성전자 주식회사 | 디스플레이장치, 휴대장치 및 그 화면 표시방법 |
| JP6357391B2 (ja) * | 2014-09-22 | 2018-07-11 | 日本電子株式会社 | 情報処理装置、及び情報処理方法 |
| EP3035179A1 (en) * | 2014-12-19 | 2016-06-22 | Thomson Licensing | Data processing apparatus and method for rendering a tree structure |
| US10824317B2 (en) * | 2017-06-14 | 2020-11-03 | Behr Process Corporation | Systems and methods for assisting with color selection |
| USD870755S1 (en) * | 2018-04-18 | 2019-12-24 | Tianjin Bytedance Technology Co., Ltd. | Display screen or portion thereof with an animated graphical user interface |
| USD911361S1 (en) * | 2019-09-30 | 2021-02-23 | Intuit Inc. | Display screen with graphical user interface having color tag groups |
| CN116719452A (zh) | 2020-09-25 | 2023-09-08 | 苹果公司 | 用于与用于移动虚拟环境中的虚拟对象的虚拟控件和/或示能表示交互的方法 |
| WO2022067302A1 (en) | 2020-09-25 | 2022-03-31 | Apple Inc. | Methods for navigating user interfaces |
| KR102833872B1 (ko) | 2020-09-25 | 2025-07-15 | 애플 인크. | 환경에서 객체들을 조작하기 위한 방법들 |
| CN117555417B (zh) | 2020-09-25 | 2024-07-19 | 苹果公司 | 用于调节和/或控制与用户界面相关联的沉浸度的方法 |
| CN116670627A (zh) | 2020-12-31 | 2023-08-29 | 苹果公司 | 对环境中的用户界面进行分组的方法 |
| US11995230B2 (en) | 2021-02-11 | 2024-05-28 | Apple Inc. | Methods for presenting and sharing content in an environment |
| US12112009B2 (en) * | 2021-04-13 | 2024-10-08 | Apple Inc. | Methods for providing an immersive experience in an environment |
| CN119960596A (zh) | 2021-09-23 | 2025-05-09 | 苹果公司 | 用于内容应用的设备、方法和图形用户界面 |
| JP7702573B2 (ja) | 2021-09-25 | 2025-07-03 | アップル インコーポレイテッド | 仮想環境内で仮想オブジェクトを提示するためのデバイス、方法、及びグラフィカルユーザインタフェース |
| US12456271B1 (en) | 2021-11-19 | 2025-10-28 | Apple Inc. | System and method of three-dimensional object cleanup and text annotation |
| CN118871875A (zh) | 2022-01-12 | 2024-10-29 | 苹果公司 | 用于在环境中显示、选择以及移动对象和容器的方法 |
| KR20240134030A (ko) | 2022-01-19 | 2024-09-05 | 애플 인크. | 환경 내의 객체들을 디스플레이하고 리포지셔닝시키기 위한 방법들 |
| US12272005B2 (en) | 2022-02-28 | 2025-04-08 | Apple Inc. | System and method of three-dimensional immersive applications in multi-user communication sessions |
| US12541280B2 (en) | 2022-02-28 | 2026-02-03 | Apple Inc. | System and method of three-dimensional placement and refinement in multi-user communication sessions |
| WO2023196258A1 (en) | 2022-04-04 | 2023-10-12 | Apple Inc. | Methods for quick message response and dictation in a three-dimensional environment |
| CN119404170A (zh) | 2022-04-20 | 2025-02-07 | 苹果公司 | 三维环境中的被遮蔽对象 |
| US12511009B2 (en) | 2022-04-21 | 2025-12-30 | Apple Inc. | Representations of messages in a three-dimensional environment |
| US12620187B2 (en) | 2022-05-17 | 2026-05-05 | Apple Inc. | Systems, methods, and user interfaces for generating a three-dimensional virtual representation of an object |
| US12394167B1 (en) | 2022-06-30 | 2025-08-19 | Apple Inc. | Window resizing and virtual object rearrangement in 3D environments |
| US12112011B2 (en) | 2022-09-16 | 2024-10-08 | Apple Inc. | System and method of application-based three-dimensional refinement in multi-user communication sessions |
| US12148078B2 (en) | 2022-09-16 | 2024-11-19 | Apple Inc. | System and method of spatial groups in multi-user communication sessions |
| US12099653B2 (en) | 2022-09-22 | 2024-09-24 | Apple Inc. | User interface response based on gaze-holding event assessment |
| US12405704B1 (en) | 2022-09-23 | 2025-09-02 | Apple Inc. | Interpreting user movement as direct touch user interface interactions |
| WO2024064937A1 (en) | 2022-09-24 | 2024-03-28 | Apple Inc. | Methods for interacting with user interfaces based on attention |
| EP4591145A1 (en) | 2022-09-24 | 2025-07-30 | Apple Inc. | Methods for time of day adjustments for environments and environment presentation during communication sessions |
| CN120266077A (zh) | 2022-09-24 | 2025-07-04 | 苹果公司 | 用于控制三维环境并与之交互的方法 |
| WO2024163514A1 (en) | 2023-01-30 | 2024-08-08 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying sets of controls in response to gaze and/or gesture inputs |
| US12108012B2 (en) | 2023-02-27 | 2024-10-01 | Apple Inc. | System and method of managing spatial states and display modes in multi-user communication sessions |
| US12118200B1 (en) | 2023-06-02 | 2024-10-15 | Apple Inc. | Fuzzy hit testing |
| US12443286B2 (en) | 2023-06-02 | 2025-10-14 | Apple Inc. | Input recognition based on distinguishing direct and indirect user interactions |
| US12099695B1 (en) | 2023-06-04 | 2024-09-24 | Apple Inc. | Systems and methods of managing spatial groups in multi-user communication sessions |
| WO2024254096A1 (en) | 2023-06-04 | 2024-12-12 | Apple Inc. | Methods for managing overlapping windows and applying visual effects |
| US12608877B2 (en) | 2024-06-09 | 2026-04-21 | Apple Inc. | Methods of interacting with content in a virtual environment |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6382563A (ja) * | 1986-09-27 | 1988-04-13 | Toshiba Corp | デ−タ処理装置 |
| JPS63197278A (ja) * | 1986-09-27 | 1988-08-16 | Toshiba Corp | デ−タ処理装置 |
| JPH04111152A (ja) * | 1990-08-31 | 1992-04-13 | Nippon Denki Gijutsu Joho Syst Kaihatsu Kk | シミュレーションモデル化方式 |
| JPH04147327A (ja) * | 1990-10-09 | 1992-05-20 | Yokogawa Electric Corp | 表示装置 |
Family Cites Families (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4087794A (en) * | 1973-01-02 | 1978-05-02 | International Business Machines Corporation | Multi-level storage hierarchy emulation monitor |
| US4068304A (en) * | 1973-01-02 | 1978-01-10 | International Business Machines Corporation | Storage hierarchy performance monitor |
| US4635208A (en) * | 1985-01-18 | 1987-01-06 | Hewlett-Packard Company | Computer-aided design of systems |
| US4686522A (en) * | 1985-02-19 | 1987-08-11 | International Business Machines Corporation | Method of editing graphic objects in an interactive draw graphic system using implicit editing actions |
| US4843538A (en) * | 1985-04-30 | 1989-06-27 | Prometrix Corporation | Multi-level dynamic menu which suppresses display of items previously designated as non-selectable |
| US4951190A (en) * | 1985-04-30 | 1990-08-21 | Prometrix Corporation | Multilevel menu and hierarchy for selecting items and performing tasks thereon in a computer system |
| US4873623A (en) * | 1985-04-30 | 1989-10-10 | Prometrix Corporation | Process control interface with simultaneously displayed three level dynamic menu |
| US4815029A (en) * | 1985-09-23 | 1989-03-21 | International Business Machines Corp. | In-line dynamic editor for mixed object documents |
| NL8600831A (nl) * | 1986-04-02 | 1987-11-02 | Oce Nederland Bv | Werkwijze voor het opwekken en bewerken van modellen van twee- of driedimensionale objecten in een computer en voor het weergeven van die modellen op een display. |
| US4899136A (en) * | 1986-04-28 | 1990-02-06 | Xerox Corporation | Data processor having a user interface display with metaphoric objects |
| US4939507A (en) * | 1986-04-28 | 1990-07-03 | Xerox Corporation | Virtual and emulated objects for use in the user interface of a display screen of a display processor |
| US4885717A (en) * | 1986-09-25 | 1989-12-05 | Tektronix, Inc. | System for graphically representing operation of object-oriented programs |
| US4945475A (en) * | 1986-10-30 | 1990-07-31 | Apple Computer, Inc. | Hierarchical file system to provide cataloging and retrieval of data |
| US4885704A (en) * | 1987-01-12 | 1989-12-05 | Kabushiki Kaisha Toshiba | Electronic document filing apparatus with icon selection |
| US4984152A (en) * | 1987-10-06 | 1991-01-08 | Bell Communications Research, Inc. | System for controlling computer processing utilizing a multifunctional cursor with decoupling of pointer and image functionalities in space and time |
| US5041967A (en) * | 1987-10-13 | 1991-08-20 | Bell Communications Research, Inc. | Methods and apparatus for dynamic menu generation in a menu driven computer system |
| US4821211A (en) * | 1987-11-19 | 1989-04-11 | International Business Machines Corp. | Method of navigating among program menus using a graphical menu tree |
| US4853843A (en) * | 1987-12-18 | 1989-08-01 | Tektronix, Inc. | System for merging virtual partitions of a distributed database |
| US5040131A (en) * | 1987-12-23 | 1991-08-13 | International Business Machines Corporation | Graphical processing |
| US5001697A (en) * | 1988-02-10 | 1991-03-19 | Ibm Corp. | Method to automatically vary displayed object size with variations in window size |
| US4953080A (en) * | 1988-04-25 | 1990-08-28 | Hewlett-Packard Company | Object management facility for maintaining data in a computer system |
| US4989132A (en) * | 1988-10-24 | 1991-01-29 | Eastman Kodak Company | Object-oriented, logic, and database programming tool with garbage collection |
| JP3178531B2 (ja) * | 1988-11-15 | 2001-06-18 | 株式会社日立製作所 | メニュー提示方法およびデータ処理装置 |
| US5041982A (en) * | 1988-12-12 | 1991-08-20 | Honeywell Inc. | Edit area algorithm for navigation display of an electronic flight instrument system |
| US4996654A (en) * | 1988-12-22 | 1991-02-26 | Tektronix, Inc. | Method of displaying acquired data |
| US4933514B1 (en) * | 1989-02-27 | 1997-12-09 | Harold L Bowers | Interactive template |
| JP2909491B2 (ja) * | 1990-01-19 | 1999-06-23 | 株式会社山武 | 設備管理装置 |
| US5140678A (en) * | 1990-05-04 | 1992-08-18 | International Business Machines Corporation | Computer user interface with window title bar icons |
| US5140677A (en) * | 1990-05-11 | 1992-08-18 | International Business Machines Corporation | Computer user interface with window title bar mini-icons |
| US5202828A (en) * | 1991-05-15 | 1993-04-13 | Apple Computer, Inc. | User interface system having programmable user interface elements |
| JPH07104766B2 (ja) * | 1991-10-28 | 1995-11-13 | インターナショナル・ビジネス・マシーンズ・コーポレイション | データ処理システムのメニューから複数のオブジェクトを表示する方法及び装置 |
-
1993
- 1993-03-12 CA CA002092632A patent/CA2092632C/en not_active Expired - Fee Related
- 1993-04-07 JP JP5080839A patent/JP2755371B2/ja not_active Expired - Fee Related
-
1994
- 1994-01-03 US US08/176,335 patent/US6061060A/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6382563A (ja) * | 1986-09-27 | 1988-04-13 | Toshiba Corp | デ−タ処理装置 |
| JPS63197278A (ja) * | 1986-09-27 | 1988-08-16 | Toshiba Corp | デ−タ処理装置 |
| JPH04111152A (ja) * | 1990-08-31 | 1992-04-13 | Nippon Denki Gijutsu Joho Syst Kaihatsu Kk | シミュレーションモデル化方式 |
| JPH04147327A (ja) * | 1990-10-09 | 1992-05-20 | Yokogawa Electric Corp | 表示装置 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1999013316A1 (fr) * | 1997-09-08 | 1999-03-18 | Hitachi, Ltd. | Systeme d'examen des urines |
| JPH11132932A (ja) * | 1997-10-29 | 1999-05-21 | Hitachi Ltd | 生体に関する粒子画像分類システムおよび粒子の再分類方法 |
| KR20010092415A (ko) * | 2000-03-21 | 2001-10-24 | 전대식 | 인터넷 통합서비스 시스템 및 이 시스템에 접근하는 것을용이하게 하기 위한 그래픽 사용자 인터페이스장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| US6061060A (en) | 2000-05-09 |
| CA2092632C (en) | 2001-10-16 |
| JP2755371B2 (ja) | 1998-05-20 |
| CA2092632A1 (en) | 1993-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2755371B2 (ja) | メニュー・バー内に埋込みアイコンを有する表示システム | |
| US7865845B2 (en) | Chaining objects in a pointer drag path | |
| US5634095A (en) | Method of connecting objects on different notebook pages | |
| JP3086399B2 (ja) | グラフィカル・ユーザ・インターフェース(gui)オブジェクトのレイジー・ドラッグ | |
| US5644739A (en) | Method and system for adding buttons to a toolbar | |
| US8607149B2 (en) | Highlighting related user interface controls | |
| US8112723B2 (en) | Previewing next state based on potential action in current state | |
| US5555370A (en) | Method and system for creating complex objects for use in application development | |
| US5929851A (en) | Grouping of operations in a computer system | |
| JP2675987B2 (ja) | データの処理方法及び処理システム | |
| JP2708384B2 (ja) | グラフィカル・ユーザ・インタフェースにおける統合化されたデータ処理実施方法 | |
| US7603628B2 (en) | User interface for and method of managing icons on group-by-group basis using skin image | |
| EP0530122A1 (en) | System and graphical method for creating an object | |
| JPH11249780A (ja) | グラフィカルアプリケーションプログラム内のコマンドと記号アイコンへのアクセスを提供する方法 | |
| JP3565441B2 (ja) | データ処理システム | |
| JP3230643B2 (ja) | コンピュータ・プロセス・コマンドを実行する図形的方法 | |
| WO2002025420A1 (en) | Method, system and computer program for managing views at a computer display | |
| EP0475744B1 (en) | Method of obtaining functions by using pictorial symbols | |
| JP2755372B2 (ja) | ネスト化オブジェクトを有する表示システム | |
| EP0717343A1 (en) | Context sensitive menu system/menu behavior | |
| JPH04319726A (ja) | アイコンによる複合アクションの提供装置及び方法 | |
| JP2002049453A (ja) | 画像表示システム | |
| JP3024012B2 (ja) | 直接入力操作方法 | |
| EP0572205B1 (en) | Object oriented display system | |
| EP0475870A2 (en) | Method of selecting and operating on objects in an interactive window system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090306 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |