JP3958382B2 - スタート・メニュー付タスクバー - Google Patents
スタート・メニュー付タスクバー Download PDFInfo
- Publication number
- JP3958382B2 JP3958382B2 JP35067895A JP35067895A JP3958382B2 JP 3958382 B2 JP3958382 B2 JP 3958382B2 JP 35067895 A JP35067895 A JP 35067895A JP 35067895 A JP35067895 A JP 35067895A JP 3958382 B2 JP3958382 B2 JP 3958382B2
- Authority
- JP
- Japan
- Prior art keywords
- window
- user interface
- user
- application
- interface element
- 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 - Lifetime
Links
- 230000000007 visual effect Effects 0.000 claims description 21
- 238000000034 method Methods 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 10
- 230000000694 effects Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000004873 anchoring Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000000994 depressogenic effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
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/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/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
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)
- Digital Computer Display Output (AREA)
Description
【産業上の利用分野】
本発明は、データ・プロセッシング・システムに関し、特に、データ・プロセッシング・システムにおけるスタート・ウィンドウを備えるタスクバーの使用に関する。
【0002】
【従来の技術】
米国ワシントン州レッドモンドを居所とするMicrosoft Corporation(マイクロソフト・コーポレーション)から発売されている「MICROSOFT」ウィンドウズ3.1オペレーティング・システムは、ウィンドウ・ベースのグラフィカル・ユーザ・インターフェースをユーザに提供する。このオペレーティング・システムにより提供される環境においては、アプリケーション・プログラムが、ユーザがアプリケーションを使用するために非最小化フォームで「可視」とすることができる関連ウィンドウを備える。一般に、1つのアプリケーションは、1つの関連アイコンを有する。ユーザは、アプリケーションに対応するアイコンにマウスのカーソルを重ね、マウス・ボタンをダブル・クリックすることによって当該アプリケーションを非最小化フォームで可視にすることができる。
【0003】
【発明が解決しようとする課題】
しかしながら、残念なことに、すべてのユーザがこのダブル・クリックを得手としているわけではない。たとえば、システムがダブル・クリックとして認識できるスピードでマウス・ボタンを2回クリックできないユーザがいる。また、ユーザがダブル・クリックの間にマウスを不用意に動かしたために、その動作がシステムに適正に伝わらないこともある。
これとは別に、「MICROSOFT」ウィンドウズ3.1オペレーティング・システムのグラフィカル・ユーザ・インターフェースにおいて見られる困難性に、可視の非最小化ウィンドウおよび最小化ウィンドウ(つまりアイコン)が、他の非最小化ウィンドウもしくはアイコンによって隠蔽されてしまうことがある。この結果、不慣れなユーザには、いずれのアプリケーションが現在アクティブになっているかが分かりにくいことが少なくない。さらに、多くの初心者は、あるウィンドウが他を隠蔽していることに困惑する。これらのユーザは、隠蔽されているウィンドウに何が起こっているかわからない。 また、多くの初心者は、この環境によって提供される階層に当惑している。この階層のトップは、使用可能な各プログラム・グループ用のアイコンを表示するプログラム・マネージャである。当該階層における次のレベルは、プログラム・グループによって形成されている。ユーザは、プログラム・グループ内のプログラムにアクセスする場合、通常、当該プログラム・グループに関連づけられているウィンドウを開く。プログラム・グループのウィンドウには、当該プログラム・グループ内で使用可能な各アプリケーションに対応するアイコンが表示される。この後ユーザは、ファイル・メニューを介して、あるいはプログラム・アイコンをダブル・クリックすることにより、そのうちのいずれかのプログラムを開くことになる。ところで、この階層を横切ることは、多くのユーザにとって極めて困難であり、大抵は適正に通過する方法がわからなくなり、階層の中で迷ってしまう。
【0004】
この従来のアプローチに伴う他の複雑化の要因は、いかにして、あるいは、どこでヘルプ情報を得るべきか、ユーザにわからないことである。さらに、ドキュメントを開いたりプログラムを切り替える際にもユーザには困難が強いられている。
【0005】
【課題を解決するための手段】
本発明の方法は、入力デバイス及びビデオ・ディスプレイを備えたコンピュータ・システムにおいて、ユーザ・インターフェース・エレメントをビデオ・ディスプレイ上に表示させ、該ユーザ・インターフェース・エレメントは、ウィンドウによる該ユーザ・インターフェース・エレメントの隠蔽が不可能なモードにおかれ、該ユーザ・インターフェース・エレメントは、ユーザに対して現在アクティブ・ウィンドウを有するアプリケーションを示すべく、このコンピュータ・システム内でアクティブ・ウィンドウを有するアプリケーション用のサブエレメントを有し、ユーザによる該入力デバイスの使用に応じた、前記アプリケーションから選択した選択アプリケーション用の該サブエレメントの操作によって、該選択アプリケーションに、該選択アプリケーションの非最小化ウィンドウの表示を要求し、前記ユーザ・インターフェース・エレメントのモードを、ウィンドウによる該ユーザ・インターフェース・エレメントの隠蔽が可能な第2のモードに変更するステップを含むことを特徴とする。
【0006】
本発明の方法は、ユーザ入力を受け取るためのマウスおよび、ビデオ出力を表示するためのビデオ・ディスプレイを備えるコンピュータ・システムにおいて、該ビデオ・ディスプレイ上にオブジェクトを表示するステップと、該ビデオ・ディスプレイ上に、アクティブ・ウィンドウを有する各アプリケーション用の視覚的表示を有するタスクバー・ユーザ・インターフェース・エレメントを表示するステップと、ユーザによる該マウスの使用に応じて該オブジェクトを該視覚的表示のうちの選択した選択視覚的表示に重なるべくドラッグし、ゼロでないしきい時間にわたり該選択視覚的表示に重なる位置を維持するステップおよび、該しきい時間にわたる該オブジェクトの該選択視覚的表示に重なる位置決めに応答して、該選択視覚的表示のアプリケーション用のウィンドウを開くステップを含むことを特徴とする。
【0007】
本発明の方法は、入力デバイス、ビデオ・ディスプレイ、及び、該ビデオ・ディスプレイ上に表示され且つ該入力デバイスに応じて位置決めされるカーソルを備えるコンピュータ・システムにおいて、該ビデオ・ディスプレイ上に非最小化状態で表示されているアプリケーション・プログラム用のウィンドウがないとき、アクティブ・ウィンドウを有する各アプリケーション用の視覚的表示であって、関連づけられたアプリケーションを同定するため、および、該関連づけられたアプリケーションのウィンドウを可視の非最小化状態に置くための視覚的表示を備えるユーザ・インターフェース・エレメントを、該ビデオ・ディスプレイ上に表示するステップおよび、いずれかのアプリケーションのウィンドウが可視の非最小化状態になると、該ビデオ・ディスプレイ上の該ユーザ・インターフェース・エレメントを隠すステップを含むことを特徴とする。
【0010】
【実施例】
本発明の好ましい実施例は、従来のシステムで問題となっていた困難性の多くを克服するタスクバーおよびスタート・メニューを提供する。このタスクバーは、終始可視となるユーザ・インターフェース・エレメントであり、ユーザに対して現在いずれのタスクがアクティブになっているかを知らせる。タスクバーは、ユーザがタスクバーの隠蔽を選択しない限り、開いているウィンドウによって隠蔽されることがないように構成されている。またタスクバーは、現在のアクティブ・タスク・ウィンドウを表示するためのポイントとしても機能する。タスクバーは、各アクティブ・タスクに対応するボタンを備える。タスク・ウィンドウを表示する場合、ユーザは、当該タスクに与えられているタスクバー・ボタンをシングル・クリックするだけでよい。これらのボタンは、タスクの切り替えに使用することもできる。タスクバーは、ユーザ・インターフェース上の固定位置にアンカーされた状態になっている。しかしながら、ユーザは、この固定アンカー位置を変更することができる。さらにタスクバーには、スタート・メニュー・ボタンが備わり、これは、ユーザ・インターフェースを介してプログラムにアクセスするための集中ロケーションとして働く。スタート・メニューは、ユーザによる所望のプログラム、ドキュメントもしくはシステムコントロールに対する容易なアクセスを可能にするメニュー・アイテムを備える。このスタート・メニューは、詳細を後述するように、構成を変更することができるようになっている。
【0011】
図1は、本発明の好ましい実施例を実行するのに適したコンピュータ・システムを示すブロック図である。このコンピュータ・システムは、マウス14、キーボード16およびビデオ・ディスプレイ18を始めとするいくつかの周辺装置へのアクセスを有する中央処理装置(CPU)12を備える。マウス14は、少なくとも左マウス・ボタンおよび右マウス・ボタンを備えるものとする。またCPU12は、メモリ20および2次メモリ22へのアクセスも有している。メモリ20は、アプリケーション24およびオペレーティング・システム26のコピーを保持する。本発明の好ましい実施例においては、タスクバーおよびスタート・メニューがオペレーティング・システム26のシェルによって供給される。しかしながら、当業者であれば本発明がオペレーティング・システムにおける実施に限定されないことは容易に理解されよう。むしろ本発明は、ユーティリティないし他のシステム・リソースを介して実現される可能性もある。なお以下に述べる説明においては、このオペレーティング・システムを、Microsoft Corporation(マイクロソフト・コーポレーション)が提供する「MICROSOFT」ウィンドウズ95オペレーティング・システムとする。ただし、当業者においては、本発明を他のオペレーティング・システムによっても実施し得ることを理解されたい。
【0012】
タスクバーは、オペレーティング・システム26によりウィンドウとして実行される。ウィンドウは、ウィンドウ・クラスに基づき、オペレーティング・システム26によって常に生成される。ウィンドウ・クラスは、当該ウィンドウに送られるメッセージを処理するウィンドウ・プロシージャを同定する。オペレーティング・システム26は、アプリケーションによるウィンドウ・クラスの記録を可能にするRegisterClass()関数をサポートしている。ウィンドウ・プロシージャは、ウィンドウに送られるメッセージの受け取りおよび処理を行う関数である。オペレーティング・システム26は、メッセージ・ベースのオペレーティング・システムであり、そのオペレーションは、ウィンドウ間でのメッセージのパスにより達成される。
図2は、本発明の好ましい実施例のオペレーティング・システム26によって提供されるグラフィカル・ユーザ・インターフェースを一例で示したものである。タスクバー28は、ビデオ・ディスプレイ18(図1)上のバーチャル・デスクトップ30の下端に位置決めされている。図2に示した例においては、ユーザ・インターフェースの左端から右端までタスクバー28が延びており、ビデオ・ディスプレイの下端にアンカーされている。またタスクバー28は、全長にわたり均一な幅を有している。タスクバー28は、スタート・メニューへアクセスするためのスタート・メニュー・ボタン32を備える。このスタート・メニューについては、詳細を後述する。さらにタスクバー28には、クロック34およびタスクバー通知エリア36が備わる。このクロック34は、現在時刻を表示する。また、タスクバー通知エリア36には、イベントの可視表示として機能するアイコン、すなわちステータス情報を伝えるアイコンが表示される。タスクバー通知エリアについては、本件特許出願人と共通の出願人により同時出願なされた「System Provided Visual Notification Area(システム供給ビジュアル表示エリア)」と題したシリアル番号 の出願明細書に詳説されている。なお、スタート・メニュー・ボタン32およびクロック34は、タスクバー28が所定の位置にアンカーされている限り、当該タスクバー内の固定位置に保持される。
【0013】
タスクバー・ボタンおよびスタート・メニュー・ボタン32は、本件特許出願人と共通の出願人により同時出願なされた「System Provided
Child Window Controls(システム供給チャイルド・ウィンドウ・コントロール)」と題したシリアル番号 の出願明細書に詳説されているようなタブ・コントロールとして実行される。コントロールは、ペアレント・ウィンドウ内に存在するチャイルド・ウィンドウであり、当該チャイルド・ウィンドウ内でユーザからの入力等のイベントが発生した場合に、通知メッセージをペアレント・ウィンドウに送る。具体的には、チャイルド・ウィンドウは、マウスならびにキーボードのメッセージを処理し、チャイルド・ウィンドウの状態に変化があったとき、ペアレント・ウィンドウに通知する。これにより、チャイルド・ウィンドウをペアレント・ウィンドウの入力デバイスの一種として動作させることが可能になる。
前述したようにタスクバー28は、システム内における現在のアクティブ・タスクをすべて同定するための集中ロケーションとして機能する。図3は、ワードプロセッサ・プログラムおよび電子メール・プログラムがアクティブになっている場合のタスクバー28の外観の一例である。タスクバー28は、図3に示したボタン38およびボタン40のようなタスクバー・ボタンの表示によって、アクティブとなっているタスクを示す。ボタン38ならびに40の境界は、3次元的な効果をもたらすとともに、タスクのウィンドウが開いていないことが示されるように、1段高くなった状態に描かれている。ユーザは、マウス14もしくは他の適当な入力デバイスを使用してマウスのカーソル41でタスクバー・ボタンをポイントすることによりタスクバー28からアクティブ・タスク・ウィンドウを表示し、その後、左マウス・ボタンをシングル・クリックして当該タスクに関連づけられているウィンドウを開き、可視の非最小化状態でその表示を行う。たとえば、ワードプロセッサ・プログラムのみがアクティブになっており、ユーザが当該ワードプロセッサ・プログラム用のボタン38にマウスのカーソル41を重ねて左マウス・ボタンをシングル・クリックした場合、図4に示すように、当該ワードプロセッサ・プログラム用のウィンドウ42が開かれる。さらに、ワードプロセッサ・プログラム用のタスクバー・ボタン38は、そのボタンが押し込まれたようにリドローされる。この結果、ユーザは、当該タスクに関連づけられているウィンドウが現在アクティブであることを示す視覚的な手掛かりを得ることができる。
【0014】
プログラミングの見地からは、タスクバー上にボタンを有するタスクに対応するウィンドウの表示において、以下に示すステップが実行される。まず、マウスのカーソルがタスクバー・ボタンをポイントすべく位置決めされると、チャイルド・ウィンドウ・コントロールとしてタスクバー・ボタンがマウス・メッセージを受け取る。続いて、タスクバー・ボタンは、左マウス・ボタンがクリックされたことを示すマウス・メッセージを受け取る。このマウス・メッセージは、タスクバー28のマネージと表示を担当するペアレント・タスクバーの処理に送られる。タスクバー28は、当該マウス・メッセージを受け取ると、それに応答して図4に示したようなワードプロセッサ・ウィンドウを開くための判断を行う。さらに、ボタンが押し込まれた状態が示されるように、チャイルド・ウィンドウ・コントロールの外観を変更する。
タスクバー・ボタンのサイズは、タスクバー28上で使用可能なスペースに応じて変化する。図3では、タスクバー・ボタン38および40が最大許容サイズで示されている。しかしながら、さらに別のタスクがアクティブになった場合は、それらのタスク用のタスクバー・ボタンがタスクバー28上に追加されなければならない。多くの場合、すべてのアクティブ・タスクを適切に表示するために、新規のサイズでのタスクバー・ボタンのリドローが必要になる。たとえば、図5に、前述のプログラムに加えて、スケジュール・プログラムおよび計算機プログラムがアクティブになった場合の例を示す。つまり、新規にアクティブとなったこれらのタスクに対応するタスクバー・ボタンもタスクバー28上に表示されなければならない。そこで、すべてのアクティブ・タスクに対応するすべてのタスクバー・ボタンを適切に表示するために、すべてのタスクバー・ボタンのサイズが変更される。つまり、図5に示したタスクバー・ボタン38、40、44および46の幅は、図3に示したタスクバー・ボタン38および40の幅より狭いものとなる。
【0015】
タスクバー・ボタンのリサイズが必要な場合の新規サイズを決定するために、タスクバーはタスクバー28内のタスクバー・ボタン表示用の使用可能スペースを算出する。続いてタスクバーは、表示の必要なタスクバー・ボタンの数を判断し、使用可能スペースを表示すべきタスクバー・ボタンの数で除する。この後タスクバーは、この演算に基づいてタスクバー・ボタンの適切なサイズを決定する。ビデオ・ディスプレイ18の下端にタスクバー28がアンカーされてタスクバー・ボタンが表示されている場合、左揃えの態様でボタンが表示される。オペレーティング・システム26は、チャイルド・ウィンドウ・コントロールとして各タスクバー・ボタンをリドローするメカニズムを提供する。基本的にタスクバー・ボタンのリドローは、タスクバー・ボタンに関連づけられている各ウィンドウのリサイズを伴う。
ユーザは、タスクバー28の内側境界を移動してタスクバーのサイズを増減することができる。この場合の内側境界とは、グラフィカル・ユーザー・インターフェースの残りの部分に面している境界のことである。図7に示した例においては、タスクバー28の上側の境界が内側境界54となる。図6に示したステップを実行することにより、ユーザは、タスクバーの境界を断続的に増加(つまり、図7に示す最低高によるステップ増加)してその位置を再設定することができる。最初にユーザは、カーソルを移動してタスクバーの内側境界をポイントする(ステップ48)。これにより、従来型の矢印カーソル(図3に示したカーソル41参照)が2重の矢印に変わり、タスクバーの内側境界を移動するポジションであることが示される。この後ユーザが、左マウス・ボタンを押し下げたままタスクバーが所望のサイズとなるまでドラッグし(ステップ50)、左マウス・ボタンをリリースしてタスクバーの内側境界をドロップすると、タスクバーのリサイズが行なわれる(ステップ52)。図7に示したように、このドラッグ・アンド・ドロップ・オペレーションの間は、境界のゴースト56が表示されて、2重矢印カーソル58の現在位置によって示される新規の内側境界の位置の表示が行なわれる。
【0016】
前述したように内側境界は、2重矢印カーソル58の現在位置に基づいて決定される断続的な位置にのみ移動させることができる。また内側境界を、タスクバーが多くともグラフィカル・ユーザ・インターフェースの半分を占める位置を超えて移動させることはできない。図8は、一例として、これまでの図面で示したタスクバーの高さの2倍となるように内側境界をドラッグした後のタスクバー28を示したものである。タスクバー28がウィンドウであることから、タスクバーのリサイズは、他のウィンドウのリサイズと同様に扱われる。タスクバー28のマネージおよび表示を担当するオペレーティング・システム26におけるタスクバー処理は、ドラッグ・アンド・ドロップ・オペレーションおよびタスクバー・ウィンドウのリサイズに係るマウス・メッセージを受け取る。
前述のようにタスクバーは、ビデオ・ディスプレイ18の各端にアンカーすることができる。タスクバー28を別の辺にアンカーするための移動を行う場合、ユーザは、図9に示すようなステップを実行する。具体的には、カーソルをタスクバー28の位置にポイントさせる。続いて左マウス・ボタンを押し下げ、そのままタスクバーのアンカーを希望する辺までタスクバーをドラッグする(図9のステップ62)。そこでタスクバーをドロップすれば、タスクバーがリドローされて適切なエッジにアンカーされる(ステップ64)。システムは、スクリーンを論理的に4つの象限に分割している。各象限は、各辺に対応している。タスクバーは、ドロップの時点でマウス・カーソルのホット・スポットがある象限に対応する辺にアンカーされる。図10は、図8に示したタスクバーをビデオ・ディスプレイ18の右端にドラッグしたときの外観を示している。ここで、タスクバーがアンカーされている位置に応じてボタン38、40、44および66のリドローが行なわれ、位置が再設定される点に注意されたい。タスクバー・ボタンは、アンカーが行なわれる各辺に対して水平に延びるように表示される。スタート・メニュー・ボタン34およびクロックならびにタスクバー通知エリアもまた、それに応じて位置の再設定が行なわれる。図11は、タスクバー28をビデオ・ディスプレイ18の上端にドラッグしたときの外観の一例を、図12は、タスクバー28をビデオ・ディスプレイ18の左端にドラッグしたときの外観の一例をそれぞれ示している。
【0017】
ユーザがマウスのカーソルを移動させてタスクバー・ボタンの1つをポイントし、右マウスボタンを押し下げると、コンテキスト・メニューが表示される。図13に一例として、マウスのカーソルでタスクバー・ボタン44をポイントし、右マウスボタンを押し下げた場合に表示されるコンテキスト・メニュー66を示す。ユーザは、このコンテキスト・メニュー66によってコンテキストで区別されたオペレーション(当該タスクバー・ボタンに関連づけられたウィンドウ上で実行することができる)の選択が可能になる。たとえば、コンテキスト・メニュー66には、タスクバー・ボタン44に関連づけられたウィンドウを閉じるオプション「閉じる」が備わる。
タスクバー28は、コンテキスト・メニュー68(図14)も備える。このタスクバー28は、ユーザがマウスのカーソルでタスクバーをポイントし右マウスボタンを押し下げたときに表示される。コンテキスト・メニュー68は、開いているウィンドウを階層表示する「階層」オプションを備えている。また、タスクバー用のコンテキスト・メニュー68は、開いているウィンドウを水平にタイリングする「水平に並べる」オプションも備える。さらに、開いているウィンドウを垂直にタイリングする「垂直に並べる」オプションも備える。これらのオペレーションは、従来のテクニックを使用して実行される。「全ウィンドウの最小化」オプションは、現在開いているすべてのウィンドウを最小化し、タスクバー28上のタスクバー・ボタンとして表示するオプションである。オペレーティング・システム26は、ユーザが使用できる定義可能作業エリアという概念を包含している。ウィンドウは、作業エリア内に留まることのないように最小化される。つまり、最小化されたウィンドウは、ユーザから不可視となる。またタスクバーには最小化要求が知らされ、タスクバーは、対応するボタンが一段高く見えるように表示すべく各ウィンドウ用のタスクバー・ボタンをアップデートする。
【0018】
コンテキスト・メニュー68には、図15に示すように、直前に選択したウィンドウのタイリング・オプションを取り消すための「タイリングの取消し」オプションを備えることもできる。たとえば、図15に示した例においては、カレンダー・プログラム用のウィンドウ70および計算機プログラム用のウィンドウ72が開かれている。この例は、「垂直に並べる」オプションが選択された後の状態である。これらのウィンドウは、コンテキスト・メニュー68にある「タイリングの取消し」オプションを選択することによって、垂直タイリングの要求を発する前の状態に表示し直すことができる。システムは、直前に選択されたウィンドウのタイリング・オプションを記録し、取消し要求があった後に記録しているタイリング・オプションを再実行することによって、このタイリングの取消しの効果を達成している。
タスクバーのコンテキスト・メニュー68における最後のオプションは、「プロパティ」オプションであり、これによりタスクバー28およびスタート・メニュー用のプロパティ・シートを表示させることができる。図16に、タスクバーもしくはコンテキスト・メニュー68から「プロパティ」オプションを選択した場合に現れる表示を示す。ここには、「タスクバーのプロパティ」というタイトルの付いたフレーム・ウィンドウ74が表示されている。フレーム・ウィンドウ74は、フレームのようにしてプロパティ・シートを保持するために使用されている。「タスクバー・オプション」用のプロパティ・シート76は、「スタート・メニュー・プログラム」プロパティ・シート用のタブ78とともにフレーム・ウィンドウ74内に表示される。このウィンドウには、ユーザが行ったプロパティの変更を受け入れるOKボタン84、ユーザが行ったプロパティの変更をキャンセルするキャンセル・ボタン82および、フレーム・ウィンドウ74を開いた状態で変更を直ちに適用するための適用ボタン84が備わっている。
【0019】
「タスクバー・オプション」プロパティ・シート76は、プレビュー・エリア86を備えており、ここにはチェック・ボックス88、90および92の選択または非選択の効果が表示される。図17は、ユーザ・インターフェース内でタスクバーを他の要素の前面に表示する「常に前へ」チェック・ボックス88がチェックされた状態を一例で示している。プロパティ・シート76のプレビュー・エリア86は、そこに表示されているタスクバー94の一部がウィンドウ96を隠蔽する姿勢となることを示している。この態様は、図16に示した、タスクバーがウィンドウによって隠蔽されるプレビュー・エリア86におけるタスクバーの態様に逆になっている。
図18は、タスクバーをオート・ハイド・モードにする「自動で隠す」チェック・ボックス90を選択した場合の一例を示している。プロパティ・シート76のプレビュー・エリア86によって示されるように、オート・ハイド・モードにおいてはタスクバーの顕著な表示がなくなる。この場合、タスクバーの細長いバーだけが可視となる。このオート・ハイド・オプションによって、ユーザは、必要に応じてビデオ・ディスプレイ18の使用可能スクリーン・スペースを広げることが可能である。
【0020】
オート・ハイド・モードでは、タスクバーが隠される。タスクバー28は、ユーザがデスクトップ上にウィンドウを開いたときに隠される。しかし、開いているウィンドウがなくなると、タスクバーが再び現れる。またユーザは、ウィンドウが開いていても、ビデオ・ディスプレイ上のタスクバーがアンカーされている辺をマウスのカーソルでポイントすることによってタスクバーを表示させることができる。この場合、ユーザがカーソルをこのエリアから外に出すとタスクバーは隠れる。プログラム的には、オート・ハイド・モードは、ウィンドウが開いている場所の監視および、バーを表示する時期ならびにタスクバーを表示する時期の決定により実行される。
図19は、スタート・メニューにラージ・アイコンに代えてスモール・アイコンを表示させる「スタート・メニューにスモール・アイコンを表示」リスト・ボックス92を選択した例を示している。システムは、2種類のアイコン、すなわちスモール・アイコンおよびラージ・アイコンを備えている。スモール・アイコンは、その呼称からもわかるように、寸法においてラージ・アイコンと異なり、それよりも小さいアイコンとなっている。チェック・ボックス92をチェックすると、プロパティ・シート76のプレビュー・エリア86が、スタート・メニュー100内にスモール・アイコンを表示する。
【0021】
スタート・メニュー・ボタン32は、スタート・メニューを開くための手段として機能する。スタート・メニューは、ユーザがプログラム、ドキュメント、システムのセッティング、ヘルプ情報等にアクセスするための中心的な場所として動作する。マウスのカーソルでスタート・メニュー・ボタン32をポイントし、左マウス・ボタンをクリックすると、スタート・メニュー101(図20)が表示される。スタート・メニュー101は、デフォルトで多数のメニュー・アイテムを備えている。ユーザは、「検索」メニュー・アイテム104を用いて、プログラム、ドキュメントもしくはその他のシステム内の構成要素を検索するための問い合わせダイアログを呼び出すことができる。また「ヘルプ」メニュー・アイテム106を用いれば、ユーザは、各種のトピックについての有用な情報が得られるメニュー・ダイアログを呼び出すことができる。つまり、ヘルプもしくは検索が必要な場合、ユーザは、スタート・メニュー12にアクセスし、これらのメニュー・アイテムの1つを選択するだけでよい。
「設定」メニュー・アイテム108では、ユーザによるシステム・セッティングの調整が可能になる。「ドキュメント」メニュー110においては、最大15までの最近使用したドキュメントへのアクセスが可能になる。図21は、「ドキュメント」メニュー・アイテムの選択により、階層表示のメニュー103が3つのドキュメントを表示している例である。システム16は、最近使用した15のドキュメントおよびそれらのアイコンのキャッシュを保持している。このリストのドキュメント用のメニュー・アイテムは、「ドキュメント」メニュー・アイテム110が選択されたとき表示される。
【0022】
「プログラム」メニュー・アイテム112では、スタート・メニュー101から階層表示されたプログラム・メニュー105(図22)へのアクセスが可能になる。プログラム・メニュー105は、ユーザの選択肢を与えるプログラムおよびプログラム・グループを表示する。ユーザは、「実行」メニュー・アイテム114によりプログラムを選択して実行することができる。最後に、「終了」メニュー・アイテム116は、終了ダイアログを表示し、ユーザはこれによりシステムを終了することができる。メニュー・アイテム104、108、110および112に対応して表示されている矢印118は、これらのメニュー・アイテムが階層メニューを備えていることを示しており、マウスのカーソルでこれらのメニュー・アイテムをポイントするとメニューが階層表示される。
図23は、スタート・メニュー101内の「設定」メニュー・アイテム108に関するメニュー120の階層表示の例を示している。スタート・メニュー101内のメニュー・アイテムの1つをマウスのカーソルでポイントすると、そのアイテムはハイライト表示される。図23においては、「設定」メニュー・アイテム108がハイライト表示され、それに対応するメニュー120の階層表示により使用可能な設定オプションがユーザに示される。コントロール・パネル・ウィンドウを開くためのオプション122もこの設定オプションの中にある。これらのオプションは、マウスのカーソルでポイントすることによりハイライト表示される。図24に示した例においては、コントロール・パネル・オプション122がハイライト表示で示されている。この状態、すなわちコントロール・パネル・オプション122をマウスのカーソルでポイントしている状態でユーザが左マウスボタンをシングル・クリックすると、(図25に示したように)コントロール・パネル・ウィンドウ124が開かれる。
【0023】
スタート・メニュー101内に現れる上述のメニュー・アイテムは、デフォルトで表示されるものである。ユーザは、アイテムの追加または削除により、スタート・メニューを変更することができる。ただし特定のアイテムについては、システムでプロテクトを設定し、ユーザによるスタート・メニュー101からのそれらのアイテムの削除を不可能にしている。ユーザは、スタート・メニューの構成を変更する場合、タスクバー・コンテキスト・メニュー68を介して「スタート・メニュー・プログラム」プロパティ・シートを呼び出す。「スタート・メニュー・プログラム」プロパティ・シート128は、すでにタスクバー用のプロパティ・シートに関して説明したフレーム・ウィンドウ74の中に表示される。「スタート・メニュー・プログラム」プロパティ・シート128は、スタート・メニューにアイテムを追加するための「追加」ボタン130を備えている。またここには、スタート・メニューからアイテムを削除するための「削除」ボタン132および、スタート・メニューの高度なカスタムかを実行するための「詳細」ボタン134も備わる。
ユーザによる「追加」ボタン130の押し下げがあると、図27に示したように、スタート・メニューにアイテムを追加するためのシーケンスの一部であるダイアログ138が表示される。ダイアログ138は、追加すべきアイテムの名称を入力するための編集ボックス140を備えている。ここへの入力に代えて、ブラウズ・ボタン142をアクティブにすれば、ユーザによる追加すべきアイテムのブラウズを可能にする追加のダイアログが呼び出される。さらにダイアログ138には、当該シーケンス内の次のダイアログに進むための「次へ」ボタン146および、当該シーケンス内の直前のダイアログに戻るための「戻る」ボタン144が備わる。最後に、スタート・メニューへのアイテムの追加をキャンセルするための「キャンセル」ボタン148が備えられている。
【0024】
ユーザがブラウズ・ボタン142(図27)をクリックすると、ブラウズ・ダイアログ150(図28)が表示される。ブラウズ・ダイアログ150は、スタート・メニュー101に追加することができるフォルダおよびアイテムを表示するウィンドウ154を備えている。ユーザは、ウィンドウ154から表示されているアイテムの1つを選択しても、また編集ボックス152内にファイル名を入力してもよい。その後、「開く」ボタン156をクリックすれば、選択アイテムをスタート・メニュー101に追加する旨を要求することができる。また、キャンセル・ボタン158をクリックすれば、ブラウズ・ダイアログ150がキャンセルされる。ブラウズ・ダイアログ150には、ドロップ・ダウン・リスト・ボックス160が備わり、これにより、スタート・メニューにアイテムを追加するために参照する場所に関するオプションがユーザに与えられる。これとは別に、ドロップ・ダウン・リスト・ボックス162は、ユーザによるウィンドウ154に表示すべきファイルの種類の選択のために備えられている。図29に、ユーザがスタート・メニューにアイテムを追加するために、「Windows」というフォルダを開き、「Calc」というプログラムを選択した場合の例を示す。具体的には、ユーザが「Calc」に関係づけられているアイコンをクリックしたことを示す。この結果、このファイルの名称が編集ボックス152に現れる。
【0025】
ユーザがブラウズ・ダイアログ150内の「開く」ボタン156をクリックすると、「プログラム・グループの選択」ダイアログ160が表示される。このダイアログは、スタート・メニュー101からアクセス可能な階層表示のメニュー内の、アイテムを追加すべきプログラム・グループを選択するために使用する。図30に示した例においては、スクロール・ボックス168内に表示されたスタート・メニュー用のエントリにマウスのカーソルをポイントし、左マウス・ボタンをクリックすることによって、スタート・メニュー101をプログラム・グループとして選択した状態が示されている。この場合ユーザは、「新しいフォルダ」ボタン166をクリックして、階層表示のスタート・メニューに追加する新規のフォルダを定義してもよい。ユーザが「次へ」ボタン146をクリックすれば、選択アイテムがスタート・メニュー101に追加される。
図26において、ユーザが「削除」ボタン130を選択した場合は、「ショートカット/フォルダの削除」ダイアログ170(図31)が表示される。このダイアログ170は、現在スタート・メニュー101からアクセスすることができるアイテムのツリー表示172を表示する。スタート・メニューからアイテムを削除する場合は、ツリー階層表示172からアイテムを選択し、「削除」ボタン174をクリックすればよい。選択しているアイテムは、そのラベルがハイライト表示される。図31に示した例においては、「Calc」プログラムが選択されている。ダイアログ170を終了する場合は、「閉じる」ボタン176を選択すればよい。
【0026】
「詳細」ボタン134(図26)を選択した場合は、スタート・メニューを詳細に調べるためのウィンドウ180(図32)が表示される。このエクスプローラ・ウィンドウ180に現れるアイテムは、OLEおよびウィンドウズのドラッグ・アンド・ドロップ・オペレーションをサポートしていることから、これらのアイテムのドラッグ・アンド・ドロップによりスタート・メニューを操作することができる。
ユーザは、フレーム・ウィンドウ74(図26)のプロパティ・シートの編集が完了したら、その変更を受け入れる場合は「OK」ボタン80を、キャンセルする場合は「キャンセル」ボタン82をクリックする。ここで、上記の例においてユーザがプロパティ・シートへの変更を通してスタート・メニューへの「Calc」プログラムの追加を決定したものとする。これによりスタート・メニュー101は、図33に示すような態様となり、「Calc」プログラム用のメニュー・アイテム182が追加される。この後は、「Calc」プログラムにアクセスする場合、階層表示のメニューを縦横することなく、初期スタート・メニュー101から直接行うことができるようになる。
【0027】
上記の例は、全体として、タスクバー28がユーザ・インターフェースの下端に位置決めされている場合について述べてきた。しかしながら、タスクバー28がアンカーされている位置に応じて、スタート・メニュー101も異なった位置に階層表示される点に注意されたい。図34に、タスクバー28がユーザ・インターフェースの右端にアンカーされている場合のスタート・メニュー101の例を示す。スタート・メニュー101は、オペレーティング・システム26のタスクバー処理のコントロール下にある。つまり、スタート・メニューをどこに表示するかということは、タスクバーが判定する。したがって、スタート・メニューを表示する位置は、タスクバー28を移動し、別の位置にアンカーすると変更される。なお、一般に、スタート・メニュー101の表示は、タスクバー28の内側となる。
タスクバー28にあるクロック34は、関連づけられたプロパティ・シートを有する。これらのプロパティ・シートへのアクセスは、クロック34のダブル・クリックもしくはコンテキスト・メニュー188(図35)の呼び出しによって得られる。コンテキスト・メニュー188は、ユーザがマウスのカーソルでクロック34をポイントし、右マウス・ボタンを押し下げると表示される。このコンテキスト・メニュー188には、「日付/時刻の調整」メニュー・アイテム190が備わる。クロック34用のプロパティ・シートには、「日付および時刻」プロパティ・シート190(図36)および、「時間帯」プロパティ・シート192(図37)がある。ユーザは、これらのプロパティ・シートにより、現在の年、月、日、時、分、秒および時間帯を選択することができる。
【0028】
前述したように、タスクバー28は、開いているウィンドウによって安易に隠蔽されることなく、一貫して可視となるようにデザインされている。図38は、ワード・プロセッサ・プログラム用のウィンドウが最大表示されている場合を示すが、この場合にもタスクバー28が、最大表示のワード・プロセッサ・プログラム用のウィンドウ200により隠蔽されることはない。これは、アプリケーションが使用できる作業エリアからタスクバーの領域を除くことにより達成される。なお、タスクバーがワード・プロセッサ・プログラム用のウィンドウを覆うこともなく、これらの境界は、単に接するだけである。 タスクバーに関して惹起される1つの複雑性は、ユーザが現在最小化されているアクティブ・ウィンドウにあるオブジェクトをドラッグする場合に係る。本発明の好ましい実施例においては、ユーザがアプリケーションに関連づけられているタスクバー・ボタンにオブジェクトをドラッグすることができる。具体的には、図39に示すように、まずマウス14を使用してオブジェクトをドラッグし、いずれかのタスクバー・ボタンに重ねる(図39、ステップ202)。この状態、すなわちマウス・ボタンを押し下げ、当該オブジェクトをタスクバー・ボタンに重ねた状態を、所定時間継続する(ステップ204)。この状態で所定時間が経過すると、当該タスクバー・ボタンに関連づけられているアプリケーション・ウィンドウが非最小化状態で可視となり(ステップ206)、ユーザは、このアプリケーション・ウィンドウ内に当該オブジェクトをドロップすることができる(ステップ208)。
【0029】
以上は、好ましい実施例を参照した本発明についての説明である。当業者であれば、本件特許請求の範囲から逸脱することなく、実施態様や詳細における変形が可能であることが理解されよう。
【図面の簡単な説明】
【図1】本発明の好ましい実施例を実行するのに適したコンピュータ・システムを示すブロック図である。
【図2】本発明の好ましい実施例のタスクバーを採用したユーザ・インターフェースを一例で示す平面図である。
【図3】2つのアプリケーションが開かれ、それらのウィンドウが最小化されている場合の、図2に示したタスクバーの外観を示す平面図である。
【図4】プログラムがタスクバー上のタスクバー・ボタンから完全にユーザの管理下となる態様を一例で示す平面図である。
【図5】タスクバー上の使用可能スペースに基づいてタスクバー・ボタンが自動的にリサイズされる態様を一例で示す平面図である。
【図6】タスクバーをリサイズするとき実行されるステップを説明するためのフローチャートである。
【図7】タスクバーのリサイズが行なわれる場合のタスクバーの外観を一例で示す平面図である。
【図8】図7に示したタスクバーとは異なるサイズのタスクバーの外観を一例で示す平面図である。
【図9】タスクバーをビデオ・ディスプレイの新しいコーナーに再アンカーするとき実行されるステップを説明するためのフローチャートである。
【図10】ビデオ・ディスプレイの右端にアンカーされたタスクバーを示す平面図である。
【図11】ビデオ・ディスプレイの上端にアンカーされたタスクバーの外観を示す平面図である。
【図12】ビデオ・ディスプレイの左端にアンカーされたタスクバーの外観を示す平面図である。
【図13】タスクバー・ボタン用のコンテキスト・メニューを一例で示す平面図である。
【図14】タスクバー用のコンテキスト・メニューを一例で示す平面図である。
【図15】ウィンドウのタイリング・オプションが選択されたときのタスクバー用のコンテキスト・メニューを一例で示す平面図である。
【図16】タスクバー用の「タスクバー・オプション」プロパティ・シートを示す平面図である。
【図17】図14に示したプロパティ・シートにある「常に前へ」チェック・ボックスを選択した場合の効果を説明するための平面図である。
【図18】図14に示したプロパティ・シートにある「自動で隠す」チェック・ボックスを選択した場合の効果を説明するための平面図である。
【図19】図14に示したプロパティ・シートにある「スタート・メニューにスモール・アイコンを表示」チェック・ボックスを選択した場合の効果を説明するための平面図である。
【図20】本発明の好ましい実施例によるスタート・メニューを一例で示す平面図である。
【図21】スタート・メニューを介してアクセス可能な階層表示のドキュメント・メニューを一例で示す平面図である。
【図22】スタート・メニューを介してアクセス可能な階層表示のプログラム・メニューを一例で示す平面図である。
【図23】スタート・メニューを介してアクセス可能な階層表示の設定メニューを一例で示す平面図である。
【図24】図17に示した階層表示の設定メニューにおいて「コントロール・パネル」オプションが選択された場合を示す平面図である。
【図25】図18に示した階層表示の設定メニューを介してアクセス可能なコントロール・パネルが開かれた状態を示す平面図である。
【図26】スタート・メニュー用の「スタート・メニュー・プログラム」プロパティ・シートを示す平面図である。
【図27】図20に示したプロパティ・シートにある「追加」ボタンを介してアクセス可能なダイアログを示す平面図である。
【図28】スタート・メニューにアイテムを追加するためのブラウズ・ダイアログを示す平面図である。
【図29】図22に示したブラウズ・ダイアログをスタート・メニューに追加するアイテムの選択に使用する場合を示す平面図である。
【図30】スタート・メニューにアイテムを追加するための一連のダイアログにおける別のダイアログを示す平面図である。
【図31】スタート・メニューからアイテムを除去するためのダイアログを示す平面図である。
【図32】スタート・メニューの高度な操作を実行するためのオープン・エクスプローラ・ウィンドウを示す平面図である。
【図33】アイテムをスタート・メニューに追加すべく構成されたスタート・メニューを一例で示す平面図である。
【図34】タスクバーがビデオ・ディスプレイの右端にアンカーされている場合のスタート・メニューの階層表示を示す平面図である。
【図35】タスクバー上のクロックに対して生成可能なコンテキスト・メニューを示す平面図である。
【図36】「日付および時間」プロパティ・シートを一例で示す平面図である。
【図37】タスクバー上のクロック用の「時間帯」プロパティ・シートを示す平面図である。
【図38】ワードプロセッサ・アプリケーションによりタスクバーが隠蔽されない方法を示す平面図である。
【図39】タスクバー・ボタンにオブジェクトをドラッグするために実行されるステップを説明するためのフローチャートである。
Claims (8)
- 入力デバイス及びビデオ・ディスプレイを備えたコンピュータ・システムにおいて、
ユーザ・インターフェース・エレメントをビデオ・ディスプレイ上に表示させ、
該ユーザ・インターフェース・エレメントは、ウィンドウによる該ユーザ・インターフェース・エレメントの隠蔽が不可能なモードにおかれ、該ユーザ・インターフェース・エレメントは、ユーザに対して現在アクティブ・ウィンドウを有するアプリケーションを示すべく、このコンピュータ・システム内でアクティブ・ウィンドウを有するアプリケーション用のサブエレメントを有し、
ユーザによる該入力デバイスの使用に応じた、前記アプリケーションから選択した選択アプリケーション用の該サブエレメントの操作によって、該選択アプリケーションに、該選択アプリケーションの非最小化ウィンドウの表示を要求し、
前記ユーザ・インターフェース・エレメントのモードを、ウィンドウによる該ユーザ・インターフェース・エレメントの隠蔽が可能な第2のモードに変更するステップを含むものとする方法。 - ユーザ入力を受け取るためのマウスおよび、ビデオ出力を表示するためのビデオ・ディスプレイを備えるコンピュータ・システムにおいて、
該ビデオ・ディスプレイ上にオブジェクトを表示するステップ
該ビデオ・ディスプレイ上に、アクティブ・ウィンドウを有する各アプリケーション用の視覚的表示を有するタスクバー・ユーザ・インターフェース・エレメントを表示するステップ
ユーザによる該マウスの使用に応じて該オブジェクトを該視覚的表示のうちの選択した選択視覚的表示に重なるべくドラッグし、ゼロでないしきい時間にわたり該選択視覚的表示に重なる位置を維持するステップおよび、
該しきい時間にわたる該オブジェクトの該選択視覚的表示に重なる位置決めに応答して、該選択視覚的表示のアプリケーション用のウィンドウを開くステップ
からなる方法。 - さらに、ユーザによる前記マウスの使用に応じて、前記オブジェクトを前記選択視覚的表示のアプリケーション用のウィンドウ内にドロップするステップを含むものとする、請求項2記載の方法。
- 入力デバイス、ビデオ・ディスプレイ、及び、該ビデオ・ディスプレイ上に表示され且つ該入力デバイスに応じて位置決めされるカーソルを備えるコンピュータ・システムにおいて、
該ビデオ・ディスプレイ上に非最小化状態で表示されているアプリケーション・プログラム用のウィンドウがないとき、アクティブ・ウィンドウを有する各アプリケーション用の視覚的表示であって、関連づけられたアプリケーションを同定するため、および、該関連づけられたアプリケーションのウィンドウを可視の非最小化状態に置くための視覚的表示を備えるユーザ・インターフェース・エレメントを、該ビデオ・ディスプレイ上に表示するステップおよび、
いずれかのアプリケーションのウィンドウが可視の非最小化状態になると、該ビデオ・ディスプレイ上の該ユーザ・インターフェース・エレメントを隠すステップ
からなる方法。 - さらに、ウィンドウを最小化するために、ユーザによる前記入力デバイスの使用に応答して、前記ユーザ・インターフェース・エレメントを隠さないステップを含むものとする、請求項4記載の方法。
- 前記ビデオ・ディスプレイ上のあらかじめ定義のあるエリアに位置決めされたカーソルに応じて、前記ユーザ・インターフェース・エレメントを隠さないステップをさらに有する、請求項4記載の方法。
- さらに、前記カーソルが前記ビデオ・ディスプレイ上のあらかじめ定義のあるエリア外となると、前記ユーザ・インターフェース・エレメントを再度隠すステ ップを含むものとする、請求項6記載の方法。
- ユーザ・インターフェース・エレメントをビデオ・ディスプレイの別の位置に固定するために、ユーザによる入力デバイスを使用に応じて、ユーザ・インターフェース・エレメントを移動させるための手段を提供し、
ユーザ・インターフェース・エレメントをビデオ・ディスプレイの新しい位置に固定するためにユーザ・インターフェース・エレメントを移動させるための手段を使用する、
ステップをさらに有し、
ユーザ・インターフェース・エレメントが、各アプリケーションのアクティブ・ウィンドウを表示させることができるビデオ・ディスプレイの領域を占有することを特徴とする、請求項4記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US35491694A | 1994-12-13 | 1994-12-13 | |
US08/354916 | 1994-12-13 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006205239A Division JP4307468B2 (ja) | 1994-12-13 | 2006-07-27 | スタート・メニュー付タスクバー |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08255066A JPH08255066A (ja) | 1996-10-01 |
JP3958382B2 true JP3958382B2 (ja) | 2007-08-15 |
Family
ID=23395440
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP35067895A Expired - Lifetime JP3958382B2 (ja) | 1994-12-13 | 1995-12-13 | スタート・メニュー付タスクバー |
JP2006205239A Expired - Lifetime JP4307468B2 (ja) | 1994-12-13 | 2006-07-27 | スタート・メニュー付タスクバー |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006205239A Expired - Lifetime JP4307468B2 (ja) | 1994-12-13 | 2006-07-27 | スタート・メニュー付タスクバー |
Country Status (4)
Country | Link |
---|---|
US (2) | US5757371A (ja) |
EP (1) | EP0717344B1 (ja) |
JP (2) | JP3958382B2 (ja) |
DE (1) | DE69523543T2 (ja) |
Families Citing this family (323)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5544352A (en) * | 1993-06-14 | 1996-08-06 | Libertech, Inc. | Method and apparatus for indexing, searching and displaying data |
WO1996010785A1 (en) * | 1994-09-30 | 1996-04-11 | Apple Computer, Inc. | Method and apparatus for displaying and accessing control and status information in a computer system |
US5966114A (en) * | 1996-02-20 | 1999-10-12 | Sanyo Electric Co., Ltd. | Data processor having graphical user interface and recording medium therefor |
US6493006B1 (en) * | 1996-05-10 | 2002-12-10 | Apple Computer, Inc. | Graphical user interface having contextual menus |
JP3811240B2 (ja) * | 1996-12-20 | 2006-08-16 | 京セラ株式会社 | 電子機器 |
US5949418A (en) * | 1997-05-06 | 1999-09-07 | Microsoft Corporation | Operating system for handheld computing device having graphical window minimization/enlargement functionality |
US6054984A (en) * | 1997-05-27 | 2000-04-25 | Hewlett-Packard Company | System and method for graphically manipulating display elements in a signal measurement system |
US5910802A (en) * | 1997-06-11 | 1999-06-08 | Microsoft Corporation | Operating system for handheld computing device having taskbar auto hide |
US8359546B2 (en) * | 1997-09-11 | 2013-01-22 | Harold Lee Peterson | System, method and computer-readable medium for online marketing and visual presentations of software programs |
US6448956B1 (en) | 1997-10-31 | 2002-09-10 | Eastman Kodak Company | Systems and methods for direct image manipulation |
US6613100B2 (en) * | 1997-11-26 | 2003-09-02 | Intel Corporation | Method and apparatus for displaying miniaturized graphical representations of documents for alternative viewing selection |
US6072486A (en) * | 1998-01-13 | 2000-06-06 | Microsoft Corporation | System and method for creating and customizing a deskbar |
US6215490B1 (en) * | 1998-02-02 | 2001-04-10 | International Business Machines Corporation | Task window navigation method and system |
US6396487B1 (en) * | 1998-03-23 | 2002-05-28 | International Business Machines Corporation | User interface enhancement for windows-based operating systems |
US6239798B1 (en) * | 1998-05-28 | 2001-05-29 | Sun Microsystems, Inc. | Methods and apparatus for a window access panel |
US6121968A (en) * | 1998-06-17 | 2000-09-19 | Microsoft Corporation | Adaptive menus |
US6133915A (en) * | 1998-06-17 | 2000-10-17 | Microsoft Corporation | System and method for customizing controls on a toolbar |
TW548572B (en) | 1998-06-30 | 2003-08-21 | Sony Corp | Image processing apparatus, image processing method and storage medium |
US6489975B1 (en) * | 1998-12-14 | 2002-12-03 | International Business Machines Corporation | System and method for improved navigation between open windows in an application program using window tabs |
US6966038B1 (en) | 1998-12-14 | 2005-11-15 | International Business Machines Corporation | System and method for improved navigation using bookmarks for movement between locations in a windows environment |
US8044793B2 (en) | 2001-03-01 | 2011-10-25 | Fisher-Rosemount Systems, Inc. | Integrated device alerts in a process control system |
US7206646B2 (en) * | 1999-02-22 | 2007-04-17 | Fisher-Rosemount Systems, Inc. | Method and apparatus for performing a function in a plant using process performance monitoring with process equipment monitoring and control |
US7562135B2 (en) * | 2000-05-23 | 2009-07-14 | Fisher-Rosemount Systems, Inc. | Enhanced fieldbus device alerts in a process control system |
US6335745B1 (en) * | 1999-02-24 | 2002-01-01 | International Business Machines Corporation | Method and system for invoking a function of a graphical object in a graphical user interface |
US6342908B1 (en) * | 1999-03-22 | 2002-01-29 | International Business Machines Corporation | Progressive window organization |
US6581054B1 (en) | 1999-07-30 | 2003-06-17 | Computer Associates Think, Inc. | Dynamic query model and method |
US7644366B1 (en) | 1999-07-30 | 2010-01-05 | Computer Associates Think, Inc. | Method and system for displaying a plurality of discrete files in a compound file |
US6842758B1 (en) | 1999-07-30 | 2005-01-11 | Computer Associates Think, Inc. | Modular method and system for performing database queries |
US7007240B1 (en) * | 1999-08-03 | 2006-02-28 | Gateway Inc. | Method and system for displaying non-overlapping program and auxiliary windows |
US6724403B1 (en) * | 1999-10-29 | 2004-04-20 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
US7987431B2 (en) | 1999-10-29 | 2011-07-26 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
US7434177B1 (en) * | 1999-12-20 | 2008-10-07 | Apple Inc. | User interface for providing consolidation and access |
US6686938B1 (en) * | 2000-01-05 | 2004-02-03 | Apple Computer, Inc. | Method and system for providing an embedded application toolbar |
US7362331B2 (en) * | 2000-01-05 | 2008-04-22 | Apple Inc. | Time-based, non-constant translation of user interface objects between states |
US7624172B1 (en) * | 2000-03-17 | 2009-11-24 | Aol Llc | State change alerts mechanism |
US6756999B2 (en) * | 2000-04-06 | 2004-06-29 | Microsoft Corporation | Method and system for clustering and grouping taskbar buttons |
US7249326B2 (en) * | 2000-04-06 | 2007-07-24 | Microsoft Corporation | Method and system for reducing notification area clutter |
US8089423B1 (en) | 2000-05-12 | 2012-01-03 | Harris Scott C | Automatic configuration of multiple monitor systems |
US7007241B2 (en) * | 2000-05-12 | 2006-02-28 | Lenovo (Singapore) Pte. Ltd. | Display device with a focus buoy facility |
US6982728B1 (en) * | 2000-05-18 | 2006-01-03 | Palm, Inc. | Portable electronic system having multiple display modes for reorienting the display of data on a display screen |
US7051271B1 (en) * | 2000-05-31 | 2006-05-23 | Fuji Xerox Co., Ltd. | Method, system and article of manufacture for linking a video to a scanned document |
US7624356B1 (en) * | 2000-06-21 | 2009-11-24 | Microsoft Corporation | Task-sensitive methods and systems for displaying command sets |
US7257777B1 (en) * | 2000-07-19 | 2007-08-14 | International Business Machines Corporation | System and method for automatic control of window viewing |
US7219302B1 (en) | 2000-07-19 | 2007-05-15 | Everez Systems Limited | System and method for organizing, managing, and manipulating desktop objects with an activity-oriented user interface |
US20040201599A1 (en) * | 2000-11-30 | 2004-10-14 | Rabindranath Dutta | System and method for displaying content without control items |
WO2002067102A1 (fr) * | 2001-02-22 | 2002-08-29 | Fujitsu Limited | Processeur de données, logique de commande de l'affichage du processeur de données, support d'enregistrement, et logiciel |
US8073967B2 (en) | 2002-04-15 | 2011-12-06 | Fisher-Rosemount Systems, Inc. | Web services-based communications for use with process control systems |
WO2002071173A2 (en) * | 2001-03-01 | 2002-09-12 | Fisher-Rosemount Systems, Inc. | Data sharing in a process plant |
US7720727B2 (en) | 2001-03-01 | 2010-05-18 | Fisher-Rosemount Systems, Inc. | Economic calculations in process control system |
US6864905B2 (en) * | 2001-03-23 | 2005-03-08 | International Business Machines Corporation | Method to redisplay active panels |
JP2002287866A (ja) * | 2001-03-26 | 2002-10-04 | Matsushita Electric Ind Co Ltd | タスクバー表示システム |
US20030098891A1 (en) * | 2001-04-30 | 2003-05-29 | International Business Machines Corporation | System and method for multifunction menu objects |
US7142195B2 (en) | 2001-06-04 | 2006-11-28 | Palm, Inc. | Interface for interaction with display visible from both sides |
EP1265128A1 (en) * | 2001-06-07 | 2002-12-11 | Pace Micro Technology PLC | Internet service via broadcast data receiver |
US20030009756A1 (en) * | 2001-07-05 | 2003-01-09 | Pace Micro Technology Plc. | Internet browser as part fo a broadcast data receiver |
JP2003029931A (ja) * | 2001-07-13 | 2003-01-31 | Sony Corp | 情報処理装置および方法、記録媒体、並びにプログラム |
US6950993B2 (en) * | 2001-08-02 | 2005-09-27 | Microsoft Corporation | System and method for automatic and dynamic layout of resizable dialog type windows |
US20030030675A1 (en) * | 2001-08-09 | 2003-02-13 | International Business Machines Corporation | Entry panel processing system |
US20030048286A1 (en) * | 2001-08-10 | 2003-03-13 | Ranjan Lal | System and method for providing an enterprise oriented web browser and productivity environment |
US7636931B2 (en) * | 2001-08-17 | 2009-12-22 | Igt | Interactive television devices and systems |
US7127683B2 (en) * | 2001-08-21 | 2006-10-24 | The Boeing Company | Method to detect application spoofing in mixed use avionics display |
US8990712B2 (en) | 2011-08-24 | 2015-03-24 | Z124 | Unified desktop triad control user interface for file manager |
US8990713B2 (en) | 2011-09-27 | 2015-03-24 | Z124 | Unified desktop triad control user interface for an application manager |
US9529494B2 (en) * | 2011-09-27 | 2016-12-27 | Z124 | Unified desktop triad control user interface for a browser |
US20130104062A1 (en) | 2011-09-27 | 2013-04-25 | Z124 | Unified desktop input segregation in an application manager |
US9678624B2 (en) | 2011-09-27 | 2017-06-13 | Z124 | Unified desktop triad control user interface for a phone manager |
US20030048302A1 (en) * | 2001-08-31 | 2003-03-13 | International Business Machines Corporation | Context flags for menus, toolbars, and other UI objects |
DE10151424A1 (de) * | 2001-10-18 | 2003-04-30 | Opel Adam Ag | Rechnergesteuerte Informations- und Bedieneinrichtung |
US7237240B1 (en) | 2001-10-30 | 2007-06-26 | Microsoft Corporation | Most used programs list |
US20030081013A1 (en) * | 2001-11-01 | 2003-05-01 | Allen Kram Henry | Systems and methods for controlling the presentation of a hierarchical arrangement of items in a window of a graphical user interface |
JP2003162355A (ja) * | 2001-11-26 | 2003-06-06 | Sony Corp | タスクの表示切り替え方法及び携帯機器及び携帯通信機器 |
US6944828B2 (en) * | 2001-12-13 | 2005-09-13 | Appeon Corporation | System and method for retrieving and editing the data structure of an HTML UI Control |
US7346855B2 (en) * | 2001-12-21 | 2008-03-18 | Microsoft Corporation | Method and system for switching between multiple computer applications |
US20030122877A1 (en) * | 2001-12-31 | 2003-07-03 | International Business Machines Corporation | Graphical user interface tools for specifying preferences in e-commerce applications |
US20030169304A1 (en) * | 2002-03-07 | 2003-09-11 | International Business Machines Corporation | Pull-down menu manipulation of multiple open document windowns |
EP1483655A1 (en) * | 2002-03-08 | 2004-12-08 | Nokia Corporation | Method and deice for providing a representation of applications for display on an electronic device |
US7149974B2 (en) * | 2002-04-03 | 2006-12-12 | Fuji Xerox Co., Ltd. | Reduced representations of video sequences |
US7757001B2 (en) * | 2002-04-26 | 2010-07-13 | Smart Technologies Ulc | System, method and graphical user interface for identifying image from remote site during screen sharing |
US20030217191A1 (en) * | 2002-05-20 | 2003-11-20 | Yang Gao | System and method for converting the UI logic of a windows software application to run within a web browser |
US7005846B2 (en) * | 2002-07-17 | 2006-02-28 | Agilent Technologies, Inc. | System and method for application control in measurement devices |
US7058902B2 (en) * | 2002-07-30 | 2006-06-06 | Microsoft Corporation | Enhanced on-object context menus |
US20040119751A1 (en) * | 2002-08-07 | 2004-06-24 | Minolta Co., Ltd. | Data input device, image processing device, data input method and computer readable recording medium on which data input program is recorded |
US20040036680A1 (en) * | 2002-08-26 | 2004-02-26 | Mark Davis | User-interface features for computers with contact-sensitive displays |
TW591398B (en) * | 2002-09-26 | 2004-06-11 | Tatung Co | Method of implementing a plurality of system tray areas |
JP4173718B2 (ja) * | 2002-10-31 | 2008-10-29 | 富士通株式会社 | ウィンドウ切替装置及びウィンドウ切替プログラム |
EP1598735A1 (en) * | 2003-02-03 | 2005-11-23 | Poweroffice, S.A. | Control method and system of vertically-movable bands for a user interface |
US8225224B1 (en) * | 2003-02-25 | 2012-07-17 | Microsoft Corporation | Computer desktop use via scaling of displayed objects with shifts to the periphery |
US20040169688A1 (en) * | 2003-02-27 | 2004-09-02 | Microsoft Corporation | Multi-directional display and navigation of hierarchical data and optimization of display area consumption |
US20050120345A1 (en) * | 2003-03-22 | 2005-06-02 | Carson William N. | Methods and systems for instantly closing browser windows |
US7823077B2 (en) | 2003-03-24 | 2010-10-26 | Microsoft Corporation | System and method for user modification of metadata in a shell browser |
US7421438B2 (en) * | 2004-04-29 | 2008-09-02 | Microsoft Corporation | Metadata editing control |
US7240292B2 (en) | 2003-04-17 | 2007-07-03 | Microsoft Corporation | Virtual address bar user interface control |
US8850327B2 (en) * | 2003-04-30 | 2014-09-30 | Lenovo (Singapore) Pte Ltd. | Method and apparatus for dynamic sorting and displaying of listing data composition and automating the activation event |
US20040217991A1 (en) * | 2003-04-30 | 2004-11-04 | International Business Machines Corporation | Method and apparatus for dynamic sorting and displaying of listing data composition and automating the activation event |
US7707255B2 (en) | 2003-07-01 | 2010-04-27 | Microsoft Corporation | Automatic grouping of electronic mail |
JP2005070898A (ja) * | 2003-08-20 | 2005-03-17 | Toshiba Corp | 情報処理装置および表示制御方法 |
US7669140B2 (en) * | 2003-08-21 | 2010-02-23 | Microsoft Corporation | System and method for providing rich minimized applications |
US8024335B2 (en) | 2004-05-03 | 2011-09-20 | Microsoft Corporation | System and method for dynamically generating a selectable search extension |
US7199802B2 (en) * | 2003-10-24 | 2007-04-03 | Microsoft Corporation | Multiple-mode window presentation system and process |
GB2407746B (en) | 2003-10-28 | 2008-01-23 | Yisia Young Suk Lee | Method and apparatus for retrieving information from an informtion source |
US7454713B2 (en) * | 2003-12-01 | 2008-11-18 | Sony Ericsson Mobile Communications Ab | Apparatus, methods and computer program products providing menu expansion and organization functions |
US10152190B2 (en) * | 2003-12-15 | 2018-12-11 | Open Invention Network, Llc | Systems and methods for improved application sharing in a multimedia collaboration session |
US8001479B2 (en) * | 2004-02-03 | 2011-08-16 | Ronald Mark Katsuranis | System and methods to access computer files and position and control application window(s) on a graphical user interface |
JP4719672B2 (ja) * | 2004-03-22 | 2011-07-06 | 任天堂株式会社 | 情報処理装置、情報処理プログラム、情報処理プログラムを記憶した記憶媒体およびウインドウ制御方法 |
US7634742B2 (en) * | 2004-04-07 | 2009-12-15 | Adobe Systems Incorporated | Graphical user interface buttons and toolbars |
US7574657B2 (en) * | 2004-06-14 | 2009-08-11 | At&T Intellectual Property I, L.P. | Administration manager |
US7523413B2 (en) * | 2004-06-14 | 2009-04-21 | At&T Intellectual Property I, L.P. | Organizing session applications |
US7607090B2 (en) * | 2004-06-14 | 2009-10-20 | At&T Intellectual Property I, L.P. | Frameless data presentation |
US20050278655A1 (en) * | 2004-06-14 | 2005-12-15 | Sims Lisa K | Multiple application viewing |
US20050278650A1 (en) * | 2004-06-14 | 2005-12-15 | Sims Lisa K | Floating user interface |
US20050278261A1 (en) * | 2004-06-14 | 2005-12-15 | Richard Omanson | Navigational controls for a presentation system |
US7590945B2 (en) * | 2004-06-14 | 2009-09-15 | At&T Intellectual Property I, L.P. | Viewing applications from inactive sessions |
US8532282B2 (en) * | 2004-06-14 | 2013-09-10 | At&T Intellectual Property I, L.P. | Tracking user operations |
US7703036B2 (en) | 2004-08-16 | 2010-04-20 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are relevant to a selected object |
US8255828B2 (en) | 2004-08-16 | 2012-08-28 | Microsoft Corporation | Command user interface for displaying selectable software functionality controls |
US8146016B2 (en) * | 2004-08-16 | 2012-03-27 | Microsoft Corporation | User interface for displaying a gallery of formatting options applicable to a selected object |
US8117542B2 (en) * | 2004-08-16 | 2012-02-14 | Microsoft Corporation | User interface for displaying selectable software functionality controls that are contextually relevant to a selected object |
US20060041846A1 (en) * | 2004-08-19 | 2006-02-23 | International Business Machines Corporation | Method of window management for a windowing system |
US8161404B2 (en) * | 2004-08-26 | 2012-04-17 | Harman Becker Automotive Systems Gmbh | Vehicle multimedia system |
TWI249951B (en) * | 2004-08-30 | 2006-02-21 | Coretronic Corp | Method for simplifying on-screen display |
US7927105B2 (en) * | 2004-09-02 | 2011-04-19 | International Business Machines Incorporated | Method and system for creating and delivering prescriptive learning |
US20060070009A1 (en) * | 2004-09-27 | 2006-03-30 | Chaucer Chiu | Key-controlled multi-level window activating method and interface |
JP2006133891A (ja) * | 2004-11-02 | 2006-05-25 | Seiko Epson Corp | 情報処理装置およびプログラム |
US20070094597A1 (en) * | 2004-11-04 | 2007-04-26 | Rostom Mohamed A | Dynamic graphical user interface for a desktop environment |
US20060095865A1 (en) * | 2004-11-04 | 2006-05-04 | Rostom Mohamed A | Dynamic graphical user interface for a desktop environment |
US20060109242A1 (en) * | 2004-11-19 | 2006-05-25 | Simpkins Daniel S | User interface for impaired users |
US7665031B2 (en) | 2004-12-08 | 2010-02-16 | Microsoft Corporation | Method and system of taskbar button interfaces |
US7426697B2 (en) * | 2005-01-18 | 2008-09-16 | Microsoft Corporation | Multi-application tabbing system |
US8341541B2 (en) * | 2005-01-18 | 2012-12-25 | Microsoft Corporation | System and method for visually browsing of open windows |
US7552397B2 (en) * | 2005-01-18 | 2009-06-23 | Microsoft Corporation | Multiple window behavior system |
US7478326B2 (en) * | 2005-01-18 | 2009-01-13 | Microsoft Corporation | Window information switching system |
US7747965B2 (en) * | 2005-01-18 | 2010-06-29 | Microsoft Corporation | System and method for controlling the opacity of multiple windows while browsing |
US7797645B2 (en) * | 2005-01-21 | 2010-09-14 | Microsoft Corporation | System and method for displaying full product functionality using minimal user interface footprint |
US20060168528A1 (en) * | 2005-01-27 | 2006-07-27 | Microsoft Corporation | Method for arranging user interface glyphs on displays |
US7908568B1 (en) * | 2005-04-01 | 2011-03-15 | Adobe Systems Incorporated | Method of displaying graphical objects |
US7478339B2 (en) * | 2005-04-01 | 2009-01-13 | Microsoft Corporation | Method and apparatus for application window grouping and management |
US8005647B2 (en) | 2005-04-08 | 2011-08-23 | Rosemount, Inc. | Method and apparatus for monitoring and performing corrective measures in a process plant using monitoring data with corrective measures data |
US9201420B2 (en) | 2005-04-08 | 2015-12-01 | Rosemount, Inc. | Method and apparatus for performing a function in a process plant using monitoring data with criticality evaluation data |
US7673255B2 (en) * | 2005-04-22 | 2010-03-02 | Microsoft Corporation | Interface and system for manipulating thumbnails of live windows in a window manager |
US20060248471A1 (en) * | 2005-04-29 | 2006-11-02 | Microsoft Corporation | System and method for providing a window management mode |
US20060277023A1 (en) * | 2005-06-03 | 2006-12-07 | Siemens Communications, Inc. | Integration of always-on software applications |
US20070003224A1 (en) * | 2005-06-30 | 2007-01-04 | Jason Krikorian | Screen Management System for Media Player |
US7716583B2 (en) * | 2005-07-12 | 2010-05-11 | Hewlett-Packard Development Company, L.P. | Shortcut for predetermined application |
US7665028B2 (en) | 2005-07-13 | 2010-02-16 | Microsoft Corporation | Rich drag drop user interface |
US8627222B2 (en) | 2005-09-12 | 2014-01-07 | Microsoft Corporation | Expanded search and find user interface |
JP2007094530A (ja) * | 2005-09-27 | 2007-04-12 | Sharp Corp | 表示領域生成方法及び情報処理装置 |
US20070083829A1 (en) * | 2005-10-11 | 2007-04-12 | International Business Machines Corporation | Application program initiation with initial display selection |
US7600190B2 (en) * | 2005-11-15 | 2009-10-06 | Mitac Technology Corp. | Window switching method and system |
US8806363B1 (en) * | 2005-11-22 | 2014-08-12 | Google Inc. | Framed user interface |
US20070136678A1 (en) * | 2005-11-23 | 2007-06-14 | Brown Michael W | Software process and method that allows a computer program to run in memory, but display as a digital graphic or text window |
US7600194B2 (en) * | 2005-12-02 | 2009-10-06 | Microsoft Corporation | Start menu operation for computer user interface |
EP1804153A1 (en) * | 2005-12-27 | 2007-07-04 | Amadeus s.a.s | User customizable drop-down control list for GUI software applications |
US7882448B2 (en) * | 2005-12-29 | 2011-02-01 | Sap Ag | Taskbar configuration tool for computer systems |
US7509588B2 (en) | 2005-12-30 | 2009-03-24 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
US8739062B2 (en) * | 2006-02-24 | 2014-05-27 | Sony Corporation | Graphical playlist |
US20070214429A1 (en) * | 2006-03-13 | 2007-09-13 | Olga Lyudovyk | System and method for managing application alerts |
WO2007124083A1 (en) * | 2006-04-20 | 2007-11-01 | Microsoft Corporation | Multi-mode multimedia device and computing system |
EP1847924A1 (en) * | 2006-04-20 | 2007-10-24 | International Business Machines Corporation | Optimal display of multiple windows within a computer display |
US7707516B2 (en) * | 2006-05-26 | 2010-04-27 | Google Inc. | Embedded navigation interface |
US9727989B2 (en) | 2006-06-01 | 2017-08-08 | Microsoft Technology Licensing, Llc | Modifying and formatting a chart using pictorially provided chart elements |
US8910060B2 (en) * | 2006-06-22 | 2014-12-09 | Rohit Chandra | Method and apparatus for highlighting a portion of an internet document for collaboration and subsequent retrieval |
US11301532B2 (en) | 2006-06-22 | 2022-04-12 | Rohit Chandra | Searching for user selected portions of content |
US10289294B2 (en) | 2006-06-22 | 2019-05-14 | Rohit Chandra | Content selection widget for visitors of web pages |
US10909197B2 (en) | 2006-06-22 | 2021-02-02 | Rohit Chandra | Curation rank: content portion search |
US10866713B2 (en) | 2006-06-22 | 2020-12-15 | Rohit Chandra | Highlighting on a personal digital assistant, mobile handset, eBook, or handheld device |
US11429685B2 (en) | 2006-06-22 | 2022-08-30 | Rohit Chandra | Sharing only a part of a web page—the part selected by a user |
US11853374B2 (en) | 2006-06-22 | 2023-12-26 | Rohit Chandra | Directly, automatically embedding a content portion |
US10884585B2 (en) | 2006-06-22 | 2021-01-05 | Rohit Chandra | User widget displaying portions of content |
US11763344B2 (en) | 2006-06-22 | 2023-09-19 | Rohit Chandra | SaaS for content curation without a browser add-on |
US9292617B2 (en) | 2013-03-14 | 2016-03-22 | Rohit Chandra | Method and apparatus for enabling content portion selection services for visitors to web pages |
US20080046845A1 (en) * | 2006-06-23 | 2008-02-21 | Rohit Chandra | Method and Apparatus for Controlling the Functionality of a Highlighting Service |
US7880728B2 (en) * | 2006-06-29 | 2011-02-01 | Microsoft Corporation | Application switching via a touch screen interface |
US7996789B2 (en) * | 2006-08-04 | 2011-08-09 | Apple Inc. | Methods and apparatuses to control application programs |
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 |
US10313505B2 (en) | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US7940250B2 (en) * | 2006-09-06 | 2011-05-10 | Apple Inc. | Web-clip widgets on a portable multifunction device |
US20080066008A1 (en) * | 2006-09-13 | 2008-03-13 | Jen-Her Jeng | Visual Control Interface for Controlling Multi-Window Display System |
US20080079695A1 (en) * | 2006-10-03 | 2008-04-03 | Nicholas Martin | Method and Program for a Personalized Mouse |
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 |
US8788954B2 (en) | 2007-01-07 | 2014-07-22 | Apple Inc. | Web-clip widgets on a portable multifunction device |
US20080172619A1 (en) * | 2007-01-11 | 2008-07-17 | Carrier Scott R | Generating a short-cut of functions from pluggable components |
US20080189627A1 (en) * | 2007-02-07 | 2008-08-07 | Microsoft Corporation | Execution of application based on task selection |
US8628150B2 (en) * | 2007-02-28 | 2014-01-14 | Optionsxpress Holdings, Inc. | Trading system and methods |
US20080222573A1 (en) * | 2007-03-06 | 2008-09-11 | Simon Abeckaser | Computer mouse with cursor finding function and faster screen privacy function |
US20080229232A1 (en) * | 2007-03-16 | 2008-09-18 | Apple Inc. | Full screen editing of visual media |
US20080256514A1 (en) * | 2007-04-10 | 2008-10-16 | Microsoft Corporation | Side-by-side application manifests for single-purpose applications |
US9086785B2 (en) | 2007-06-08 | 2015-07-21 | Apple Inc. | Visualization object receptacle |
AU2015255314A1 (en) * | 2007-06-08 | 2015-12-03 | Apple Inc. | Object stack |
US8432396B2 (en) * | 2007-06-08 | 2013-04-30 | Apple Inc. | Reflections in a multidimensional user interface environment |
US20080307350A1 (en) * | 2007-06-09 | 2008-12-11 | Alessandro Francesco Sabatelli | Method and Apparatus for Improved Desktop Arrangement |
US9933937B2 (en) | 2007-06-20 | 2018-04-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for playing online videos |
US8484578B2 (en) | 2007-06-29 | 2013-07-09 | Microsoft Corporation | Communication between a document editor in-space user interface and a document editor out-space user interface |
US8762880B2 (en) | 2007-06-29 | 2014-06-24 | Microsoft Corporation | Exposing non-authoring features through document status information in an out-space user interface |
US9772751B2 (en) | 2007-06-29 | 2017-09-26 | Apple Inc. | Using gestures to slide between user interfaces |
CN101369244A (zh) * | 2007-08-14 | 2009-02-18 | 鸿富锦精密工业(深圳)有限公司 | 图形显示卡测试方法 |
US9063934B2 (en) * | 2007-08-17 | 2015-06-23 | At&T Intellectual Property I, Lp | System for identifying media content |
KR101404606B1 (ko) * | 2007-08-21 | 2014-06-10 | 삼성전자주식회사 | 터치스크린을 이용한 메뉴 제공방법 및 이를 적용한멀티미디어 기기 |
US8301676B2 (en) | 2007-08-23 | 2012-10-30 | Fisher-Rosemount Systems, Inc. | Field device with capability of calculating digital filter coefficients |
JP5343336B2 (ja) * | 2007-08-31 | 2013-11-13 | ダイキン工業株式会社 | シートタブの表示制御装置及び方法、プログラム並びに記録媒体 |
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 |
US7702401B2 (en) | 2007-09-05 | 2010-04-20 | Fisher-Rosemount Systems, Inc. | System for preserving and displaying process control data associated with an abnormal situation |
US8055479B2 (en) | 2007-10-10 | 2011-11-08 | Fisher-Rosemount Systems, Inc. | Simplified algorithm for abnormal situation prevention in load following applications including plugged line diagnostics in a dynamic process |
US20090132939A1 (en) * | 2007-11-19 | 2009-05-21 | International Business Machines Corporation | Method and apparatus for a floating island for user navigation in an interactive environment |
US8001482B2 (en) * | 2007-12-21 | 2011-08-16 | International Business Machines Corporation | Method of displaying tab titles |
US9612847B2 (en) | 2008-02-05 | 2017-04-04 | Microsoft Technology Licensing, Llc | Destination list associated with an application launcher |
US20090199133A1 (en) * | 2008-02-05 | 2009-08-06 | Microsoft Corporation | Generating a destination list utilizing usage data |
JP2009183592A (ja) * | 2008-02-08 | 2009-08-20 | Ge Medical Systems Global Technology Co Llc | 操作情報入力装置および超音波撮像装置 |
US9588781B2 (en) | 2008-03-31 | 2017-03-07 | Microsoft Technology Licensing, Llc | Associating command surfaces with multiple active components |
US10180714B1 (en) * | 2008-04-24 | 2019-01-15 | Pixar | Two-handed multi-stroke marking menus for multi-touch devices |
JP4557048B2 (ja) * | 2008-06-04 | 2010-10-06 | ソニー株式会社 | 電子機器 |
US9665850B2 (en) | 2008-06-20 | 2017-05-30 | Microsoft Technology Licensing, Llc | Synchronized conversation-centric message list and message reading pane |
JP4938733B2 (ja) | 2008-06-30 | 2012-05-23 | 株式会社ソニー・コンピュータエンタテインメント | メニュー画面表示方法およびメニュー画面表示装置 |
KR100980683B1 (ko) * | 2008-09-01 | 2010-09-08 | 삼성전자주식회사 | 휴대단말기의 메뉴 리스트 생성을 위한 사용자 인터페이스 제공 방법 및 장치 |
US9086780B2 (en) * | 2008-10-03 | 2015-07-21 | Digital Delivery Networks, Inc. | System, method and computer-readable medium for visual presentation of aspect of software programs |
US8499254B2 (en) * | 2008-10-27 | 2013-07-30 | Microsoft Corporation | Surfacing and management of window-specific controls |
US8584031B2 (en) | 2008-11-19 | 2013-11-12 | Apple Inc. | Portable touch screen device, method, and graphical user interface for using emoji characters |
US20100138765A1 (en) * | 2008-11-30 | 2010-06-03 | Nokia Corporation | Indicator Pop-Up |
US20100146449A1 (en) * | 2008-12-09 | 2010-06-10 | Michael William Brown | Method, apparatus and system for management of application switching in an electronic device |
US20100175022A1 (en) * | 2009-01-07 | 2010-07-08 | Cisco Technology, Inc. | User interface |
US20100180200A1 (en) * | 2009-01-12 | 2010-07-15 | Thierry Donneau-Golencer | Electronic assistant |
US9904681B2 (en) | 2009-01-12 | 2018-02-27 | Sri International | Method and apparatus for assembling a set of documents related to a triggering item |
US9195640B1 (en) | 2009-01-12 | 2015-11-24 | Sri International | Method and system for finding content having a desired similarity |
US9620072B2 (en) * | 2009-01-15 | 2017-04-11 | International Business Machines Corporation | Method and apparatus for reducing power consumption of an electronic display |
US8214763B2 (en) * | 2009-03-24 | 2012-07-03 | International Business Machines Corporation | Auto-positioning a context menu on a GUI |
US9389877B2 (en) | 2009-07-20 | 2016-07-12 | Google Technology Holdings LLC | Multi-environment operating system |
US9367331B2 (en) | 2009-07-20 | 2016-06-14 | Google Technology Holdings LLC | Multi-environment operating system |
US9348633B2 (en) | 2009-07-20 | 2016-05-24 | Google Technology Holdings LLC | Multi-environment operating system |
US9372711B2 (en) | 2009-07-20 | 2016-06-21 | Google Technology Holdings LLC | System and method for initiating a multi-environment operating system |
JP5263088B2 (ja) * | 2009-08-31 | 2013-08-14 | ソニー株式会社 | 情報処理装置、プログラム、および情報処理システム |
US8312385B2 (en) * | 2009-09-30 | 2012-11-13 | Palo Alto Research Center Incorporated | System and method for providing context-sensitive sidebar window display on an electronic desktop |
US20110099481A1 (en) * | 2009-10-26 | 2011-04-28 | International Business Machines Corporation | Anchoring a remote entity in a local display |
US20110131536A1 (en) * | 2009-12-02 | 2011-06-02 | Xerox Corporation | Generating and ranking information units including documents associated with document environments |
US20110138313A1 (en) * | 2009-12-03 | 2011-06-09 | Kevin Decker | Visually rich tab representation in user interface |
US20110138339A1 (en) * | 2009-12-09 | 2011-06-09 | Richard Webster | Smart tree navigation |
US8736561B2 (en) * | 2010-01-06 | 2014-05-27 | Apple Inc. | Device, method, and graphical user interface with content display modes and display rotation heuristics |
US10397639B1 (en) | 2010-01-29 | 2019-08-27 | Sitting Man, Llc | Hot key systems and methods |
JP2011181031A (ja) * | 2010-03-04 | 2011-09-15 | Nec Corp | 携帯端末装置、表示制御方法及び表示制御プログラム |
US10788976B2 (en) | 2010-04-07 | 2020-09-29 | Apple Inc. | Device, method, and graphical user interface for managing folders with multiple pages |
US8881061B2 (en) | 2010-04-07 | 2014-11-04 | Apple Inc. | Device, method, and graphical user interface for managing folders |
JP5533165B2 (ja) * | 2010-04-09 | 2014-06-25 | ソニー株式会社 | 情報処理装置、情報処理方法およびプログラム |
US8856682B2 (en) * | 2010-05-11 | 2014-10-07 | AI Squared | Displaying a user interface in a dedicated display area |
EP2625685B1 (en) * | 2010-10-05 | 2020-04-22 | Citrix Systems, Inc. | Display management for native user experiences |
DE102010056603A1 (de) | 2010-12-31 | 2012-07-05 | Global IP Telecommunications Ltd. | Verfahren zum Erweitern der grafischen Benutzeroberfläche in einem Datenverarbeitungssystem |
US20120174021A1 (en) * | 2011-01-04 | 2012-07-05 | Motorola, Inc. | Systems and methods for displaying android applications launchers in webtop application tray |
US9501217B2 (en) | 2011-01-14 | 2016-11-22 | Apple Inc. | Target region for removing icons from dock |
US20120185798A1 (en) * | 2011-01-14 | 2012-07-19 | Louch John O | Application view region |
US20120216117A1 (en) * | 2011-02-18 | 2012-08-23 | Sony Corporation | Method and apparatus for navigating a hierarchical menu based user interface |
US20120216124A1 (en) * | 2011-02-18 | 2012-08-23 | International Business Machines Corporation | Bundling web browser session contexts |
JP5689018B2 (ja) | 2011-04-27 | 2015-03-25 | 古野電気株式会社 | 船舶用情報表示装置、船舶用情報表示方法、及び船舶用情報表示プログラム |
US20120278747A1 (en) * | 2011-04-28 | 2012-11-01 | Motorola Mobility, Inc. | Method and apparatus for user interface in a system having two operating system environments |
US9354900B2 (en) | 2011-04-28 | 2016-05-31 | Google Technology Holdings LLC | Method and apparatus for presenting a window in a system having two operating system environments |
US20120297345A1 (en) * | 2011-05-19 | 2012-11-22 | Apple Inc. | Three-Dimensional Animation for Providing Access to Applications |
US9927788B2 (en) | 2011-05-19 | 2018-03-27 | Fisher-Rosemount Systems, Inc. | Software lockout coordination between a process control system and an asset management system |
CN102866907B (zh) * | 2011-07-06 | 2015-11-25 | 腾讯科技(深圳)有限公司 | 桌面切换方法和装置 |
US9454299B2 (en) * | 2011-07-21 | 2016-09-27 | Nokia Technologies Oy | Methods, apparatus, computer-readable storage mediums and computer programs for selecting functions in a graphical user interface |
US9013366B2 (en) * | 2011-08-04 | 2015-04-21 | Microsoft Technology Licensing, Llc | Display environment for a plurality of display devices |
US9465633B2 (en) | 2011-08-05 | 2016-10-11 | Vmware, Inc. | Displaying applications of a virtual mobile device in a user interface of a mobile device |
US9171139B2 (en) | 2011-08-05 | 2015-10-27 | Vmware, Inc. | Lock screens to access work environments on a personal mobile device |
US20160124698A1 (en) | 2011-08-24 | 2016-05-05 | Z124 | Unified desktop triad control user interface for an application launcher |
US20130067414A1 (en) * | 2011-09-12 | 2013-03-14 | Microsoft Corporation | Selecting and executing objects with a single activation |
US20130067394A1 (en) * | 2011-09-12 | 2013-03-14 | Microsoft Corporation | Pointer invocable navigational user interface |
US9733791B2 (en) * | 2011-09-12 | 2017-08-15 | Microsoft Technology Licensing, Llc | Access to contextually relevant system and application settings |
US11416131B2 (en) | 2011-09-27 | 2022-08-16 | Z124 | Unified desktop input segregation in an application manager |
US9703468B2 (en) * | 2011-09-27 | 2017-07-11 | Z124 | Unified desktop independent focus in an application manager |
US9588604B2 (en) | 2011-11-07 | 2017-03-07 | Microsoft Technology Licensing, Llc | Shared edge for a display environment |
WO2013086705A1 (en) * | 2011-12-14 | 2013-06-20 | Nokia Corporation | Methods, apparatuses and computer program products for merging areas in views of user interfaces |
US9400588B2 (en) * | 2012-01-04 | 2016-07-26 | Oracle International Corporation | Supporting display of context menus in both cascaded and overlapping styles |
US9250768B2 (en) * | 2012-02-13 | 2016-02-02 | Samsung Electronics Co., Ltd. | Tablet having user interface |
US9128605B2 (en) * | 2012-02-16 | 2015-09-08 | Microsoft Technology Licensing, Llc | Thumbnail-image selection of applications |
US20130293573A1 (en) | 2012-05-02 | 2013-11-07 | Motorola Mobility, Inc. | Method and Apparatus for Displaying Active Operating System Environment Data with a Plurality of Concurrent Operating System Environments |
US9342325B2 (en) | 2012-05-17 | 2016-05-17 | Google Technology Holdings LLC | Synchronizing launch-configuration information between first and second application environments that are operable on a multi-modal device |
US10509537B2 (en) | 2012-10-12 | 2019-12-17 | Sony Corporation | Display control apparatus, display control method, and program |
CN103729113B (zh) * | 2012-10-16 | 2017-03-22 | 中兴通讯股份有限公司 | 一种虚拟导航条的切换控制方法及装置 |
KR20140051719A (ko) * | 2012-10-23 | 2014-05-02 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어 방법 |
KR20140058212A (ko) * | 2012-11-06 | 2014-05-14 | 삼성전자주식회사 | 객체 상태를 디스플레이하기 위한 방법 및 그 방법을 처리하는 전자 장치 |
AT513665B1 (de) * | 2012-11-26 | 2016-01-15 | Engel Austria Gmbh | Bedieneinheit für eine Spritzgießmaschine |
KR20140100784A (ko) * | 2013-02-07 | 2014-08-18 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 방법 |
US9971424B2 (en) | 2013-04-07 | 2018-05-15 | Guangzhou Shirui Electronics Co., Ltd. | All-in-one machine and method and computer memory medium for realizing quick touch in all channels thereof |
USD765681S1 (en) * | 2013-04-22 | 2016-09-06 | Google Inc. | Portion of a display panel with an animated computer icon |
US20140365944A1 (en) * | 2013-06-09 | 2014-12-11 | Apple Inc. | Location-Based Application Recommendations |
JP6014558B2 (ja) * | 2013-07-30 | 2016-10-25 | 京セラドキュメントソリューションズ株式会社 | 表示装置 |
KR102153366B1 (ko) | 2013-08-30 | 2020-10-15 | 삼성전자 주식회사 | 전자 기기의 화면 전환 방법 및 장치 |
CN105793918B (zh) * | 2013-09-27 | 2019-01-22 | 皇家飞利浦有限公司 | 同时显示多个视频源的视频数据 |
US8854385B1 (en) * | 2013-10-03 | 2014-10-07 | Google Inc. | Merging rendering operations for graphics processing unit (GPU) performance |
US9292903B2 (en) | 2013-10-03 | 2016-03-22 | Google Inc. | Overlap aware reordering of rendering operations for efficiency |
KR102129594B1 (ko) | 2013-10-30 | 2020-07-03 | 애플 인크. | 관련 사용자 인터페이스 객체를 표시 |
KR102192155B1 (ko) * | 2013-11-12 | 2020-12-16 | 삼성전자주식회사 | 어플리케이션 정보를 제공하는 방법 및 장치 |
US20150169146A1 (en) * | 2013-12-13 | 2015-06-18 | Samsung Electronics Co., Ltd. | Apparatus and method for switching applications on a mobile terminal |
US11385774B2 (en) * | 2014-01-06 | 2022-07-12 | Red Hat, Inc. | Intuitive workspace management |
US10402034B2 (en) | 2014-04-02 | 2019-09-03 | Microsoft Technology Licensing, Llc | Adaptive user interface pane manager |
CN105094508A (zh) * | 2014-05-15 | 2015-11-25 | 青岛海信移动通信技术股份有限公司 | 一种移动终端应用程序进行窗口控制的方法和装置 |
US20160000414A1 (en) * | 2014-07-02 | 2016-01-07 | Covidien Lp | Methods for marking biopsy location |
US10824291B2 (en) | 2014-07-31 | 2020-11-03 | Samsung Electronics Co., Ltd. | Device and method of displaying windows by using work group |
USD755221S1 (en) * | 2014-08-25 | 2016-05-03 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD756395S1 (en) * | 2014-08-25 | 2016-05-17 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD765693S1 (en) * | 2014-09-02 | 2016-09-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD755208S1 (en) * | 2014-09-02 | 2016-05-03 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US10572103B2 (en) * | 2014-09-30 | 2020-02-25 | Apple Inc. | Timeline view of recently opened documents |
US10209849B2 (en) | 2015-01-21 | 2019-02-19 | Microsoft Technology Licensing, Llc | Adaptive user interface pane objects |
US10042655B2 (en) | 2015-01-21 | 2018-08-07 | Microsoft Technology Licensing, Llc. | Adaptable user interface display |
DE102015214305A1 (de) * | 2015-07-29 | 2017-02-02 | Robert Bosch Gmbh | Vorrichtung und Verfahren zum Ausgeben eines Steuersignals sowie entsprechendes System |
US10474358B2 (en) | 2016-02-29 | 2019-11-12 | Google Llc | Computing devices having dynamically configurable user input devices, and methods of operating the same |
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 |
JP6190925B2 (ja) * | 2016-07-22 | 2017-08-30 | 京セラドキュメントソリューションズ株式会社 | 表示装置 |
USD824946S1 (en) * | 2016-08-30 | 2018-08-07 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
KR20180089085A (ko) * | 2017-01-31 | 2018-08-08 | 삼성전자주식회사 | 어플리케이션을 전환하기 위한 방법 및 그 전자 장치 |
US10331293B2 (en) * | 2017-02-22 | 2019-06-25 | International Business Machines Coporation | Automated resizing of application windows based on interactive states |
USD842877S1 (en) | 2017-06-05 | 2019-03-12 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD842879S1 (en) * | 2017-07-11 | 2019-03-12 | Google Llc | Display screen with transitional graphical user interface |
DE102017213117A1 (de) * | 2017-07-31 | 2019-01-31 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Informationseinrichtung |
US11301124B2 (en) | 2017-08-18 | 2022-04-12 | Microsoft Technology Licensing, Llc | User interface modification using preview panel |
US11237699B2 (en) * | 2017-08-18 | 2022-02-01 | Microsoft Technology Licensing, Llc | Proximal menu generation |
EP3462296A1 (en) | 2017-09-27 | 2019-04-03 | Fomtech Limited | User interface elements for compact menu |
US11016643B2 (en) | 2019-04-15 | 2021-05-25 | Apple Inc. | Movement of user interface object with user-specified content |
US11675476B2 (en) | 2019-05-05 | 2023-06-13 | Apple Inc. | User interfaces for widgets |
CN115315685A (zh) | 2020-02-03 | 2022-11-08 | 苹果公司 | 光标与触摸屏用户界面的集成 |
US11332009B2 (en) * | 2020-03-06 | 2022-05-17 | Deere & Company | Work vehicle including a display controller with split screen applications |
US11531719B2 (en) * | 2020-09-22 | 2022-12-20 | Microsoft Technology Licensing, Llc | Navigation tab control organization and management for web browsers |
US11132104B1 (en) | 2020-10-05 | 2021-09-28 | Huawei Technologies Co., Ltd. | Managing user interface items in a visual user interface (VUI) |
US11966573B2 (en) * | 2021-06-02 | 2024-04-23 | Microsoft Technology Licensing, Llc | Temporarily hiding user interface elements |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3618256A1 (de) * | 1986-05-30 | 1987-12-03 | Olympia Ag | Anordnung zur darstellung von fenstern auf einem bildschirm eines datensichtgeraetes |
JPH087656B2 (ja) * | 1986-11-06 | 1996-01-29 | 株式会社日立製作所 | メニユ−表示装置 |
US5146556A (en) * | 1988-10-11 | 1992-09-08 | Next Computer, Inc. | System and method for managing graphic images |
JPH0475094A (ja) * | 1990-07-17 | 1992-03-10 | Mitsubishi Electric Corp | マルチウィンドウ方式変更装置 |
EP0483777A3 (en) * | 1990-10-31 | 1992-09-02 | Hewlett-Packard Company | Three dimensional graphic interface |
JPH04186425A (ja) * | 1990-11-21 | 1992-07-03 | Hitachi Ltd | メニュー表示方式 |
JPH05224861A (ja) * | 1991-03-28 | 1993-09-03 | Toshiba Syst Kaihatsu Kk | マルチウインドウシステム |
FR2693810B1 (fr) * | 1991-06-03 | 1997-01-10 | Apple Computer | Systemes d'interfaces d'utilisateurs a acces direct a une zone secondaire d'affichage. |
JP3366014B2 (ja) * | 1991-08-30 | 2003-01-14 | ソニー株式会社 | 画像表示方法及び装置 |
US5398310A (en) * | 1992-04-13 | 1995-03-14 | Apple Computer, Incorporated | Pointing gesture based computer note pad paging and scrolling interface |
CA2101864A1 (en) * | 1992-08-27 | 1994-02-28 | Claudia Carpenter | Customizable program control interface for a computer system |
US5754174A (en) * | 1992-08-27 | 1998-05-19 | Starfish Software, Inc. | User interface with individually configurable panel interfaces for use in a computer system |
GB2270242A (en) * | 1992-08-29 | 1994-03-02 | Ibm | A method of editing for an object oriented computer system |
US5412776A (en) * | 1992-12-23 | 1995-05-02 | International Business Machines Corporation | Method of generating a hierarchical window list in a graphical user interface |
US5604861A (en) * | 1992-12-28 | 1997-02-18 | International Business Machines Corporation | Method and apparatus for improved notebook control in a data procesing system |
US5436637A (en) * | 1993-03-05 | 1995-07-25 | Borland International, Inc. | Graphical user interface system and methods for improved user feedback |
US5367624A (en) * | 1993-06-11 | 1994-11-22 | Consilium, Inc. | Interface for controlling transactions in a manufacturing execution system |
US5956030A (en) * | 1993-06-11 | 1999-09-21 | Apple Computer, Inc. | Computer system with graphical user interface including windows having an identifier within a control region on the display |
US5487143A (en) * | 1994-04-06 | 1996-01-23 | Altera Corporation | Computer user interface having tiled and overlapped window areas |
US5678039A (en) * | 1994-09-30 | 1997-10-14 | Borland International, Inc. | System and methods for translating software into localized versions |
-
1995
- 1995-12-12 EP EP95119578A patent/EP0717344B1/en not_active Expired - Lifetime
- 1995-12-12 DE DE69523543T patent/DE69523543T2/de not_active Expired - Lifetime
- 1995-12-13 JP JP35067895A patent/JP3958382B2/ja not_active Expired - Lifetime
- 1995-12-14 US US08/572,725 patent/US5757371A/en not_active Expired - Lifetime
-
1997
- 1997-11-04 US US08/963,846 patent/US5920316A/en not_active Expired - Lifetime
-
2006
- 2006-07-27 JP JP2006205239A patent/JP4307468B2/ja not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE69523543D1 (de) | 2001-12-06 |
JP4307468B2 (ja) | 2009-08-05 |
DE69523543T2 (de) | 2002-04-04 |
JP2006302320A (ja) | 2006-11-02 |
US5920316A (en) | 1999-07-06 |
EP0717344B1 (en) | 2001-10-31 |
US5757371A (en) | 1998-05-26 |
JPH08255066A (ja) | 1996-10-01 |
EP0717344A1 (en) | 1996-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3958382B2 (ja) | スタート・メニュー付タスクバー | |
RU2413276C2 (ru) | Система и способ для выбора вкладки в браузере с вкладками | |
US7725841B2 (en) | Selection paradigm for displayed user interface | |
US7603628B2 (en) | User interface for and method of managing icons on group-by-group basis using skin image | |
US5745718A (en) | Folder bar widget | |
EP0970416B1 (en) | Method and apparatus for configuring sliding panels | |
US5140677A (en) | Computer user interface with window title bar mini-icons | |
US6025841A (en) | Method for managing simultaneous display of multiple windows in a graphical user interface | |
JP2732557B2 (ja) | Guiの機能を変更する方法及びデータ処理システム | |
US5721853A (en) | Spot graphic display element with open locking and periodic animation | |
US5923328A (en) | Method and system for displaying a hierarchical sub-tree by selection of a user interface element in a sub-tree bar control | |
US6097391A (en) | Method and apparatus for graphically manipulating objects | |
EP0972253B1 (en) | Method and apparatus for accessing information and items across multiple workspaces | |
US5754809A (en) | Perspective windowing technique for computer graphical user interface | |
US5515496A (en) | Computer system with direct manipulation interface and method of operating same | |
JP3605538B2 (ja) | 表示ウィンドウ間でアイテムを転送する方法及び媒体 | |
JP3431795B2 (ja) | ウィンドウのサイズ変更方法及びコンピュータ・システム | |
US20030189597A1 (en) | Virtual desktop manager | |
US20040261039A1 (en) | Method and system for ordering on-screen windows for display | |
JPH04229320A (ja) | コンピュータ・システムの動作方法 | |
JPH0685145B2 (ja) | 複数の選択されたオブジェクトの位置表示方法 | |
JP3565465B2 (ja) | 表示ポインタを迅速に再位置決めする方法 | |
JPH0916364A (ja) | コンテキスト・センシティブ・メニュー・システム/メニュー動作 | |
JPH04257919A (ja) | 図形処理方法 | |
US20240004524A1 (en) | Window arrangements using tabbed user interface elements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20021202 |
|
A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20041008 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20060427 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20060502 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060727 |
|
RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20060727 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20060727 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070510 |
|
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: 20110518 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110518 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120518 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130518 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |