JPH1040061A - 表示画面上の区画のサイズおよび数を制御する方法 - Google Patents
表示画面上の区画のサイズおよび数を制御する方法Info
- Publication number
- JPH1040061A JPH1040061A JP9098882A JP9888297A JPH1040061A JP H1040061 A JPH1040061 A JP H1040061A JP 9098882 A JP9098882 A JP 9098882A JP 9888297 A JP9888297 A JP 9888297A JP H1040061 A JPH1040061 A JP H1040061A
- Authority
- JP
- Japan
- Prior art keywords
- partition
- cursor
- new
- screen
- display screen
- 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
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Digital Computer Display Output (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Generation (AREA)
Abstract
スの一部としてコンピュータ・システムの表示画面のウ
ィンドウ内の区画を作成し、サイズ設定する改良された
方法を開示する。 【解決手段】 区画の境界線内にグラブ・ハンドルを配
置する。ユーザ対話によって区画のグラブ・ハンドルが
選択されると、新しい区画を表す調整可能矩形形状が画
面上に作成される。既存の区画は恣意的に分割される。
新しい区画のサイズは、他の既存の区画からの画面の領
域を含めるように変更することができる。そうすると、
既存の区画が、新たに作成された区画と共に画面上に収
まるように再構成される。
Description
ル・ユーザ・インタフェースと呼ばれるコンピュータ・
システムにおけるビデオ表示端末画面内の対話式ユーザ
・インタフェースに関する。本発明は、具体的には、グ
ラフィカル・ユーザ・インタフェースのウィンドウ内の
区画の使用における改良に関わり、ウィンドウ内の分割
区画の作成および区画のサイズ設定のための制御を提供
する。
という概念がコンピュータ・ユーザによってよく知られ
るようになり、多くのコンピュータ・システムおよびコ
ンピュータ・オペレーティング・システムに組み込まれ
ている。一般に、グラフィカル・ユーザ・インタフェー
ス動作環境とは、エンド・ユーザがウィンドウ、アイコ
ン、メニュー、ポインティング・デバイスなど表示画面
上の様々な要素を介してその環境とインタフェースする
ようになっている、グラフィックを使用するエンド・ユ
ーザ環境と見なすことができる。グラフィカル・ユーザ
・インタフェースを使用するコンピュータ・システム
は、Apple(商標)が初めて市場に導入し、後にM
icrosoft(商標)がそのWindows(商
標)プログラムで、またIBM(商標)がOS/2(商
標)およびPresentationManager
(商標)で採用した。このようなシステムに共通の特徴
は、コンピュータ表示画面上に同時に多くのウィンドウ
またはビュー・ポートを表示することができることであ
る。画面上に表示されている各ウィンドウ内で異なるア
プリケーション・プログラムが並列して稼働することが
できる。ユーザはマウスまたはその他の入力装置を使用
して異なるウィンドウ間を行き来することができ、それ
によって多くの異なるタスクの実行が可能になる。
特徴は、事前にコーディングされたプログラミング・コ
マンドがコンピュータ画面上のグラフィック・イメージ
またはアイコンによって置き換えられることである。こ
れらのアイコンは、アイコンが選択されるとコンピュー
タ・システムが実行する様々なオブジェクトまたは操作
を記号的に表している。ユーザはこれらのアイコンを選
択し、操作することによってコンピュータと対話する。
は、アプリケーション・フレームワークによって、また
はコンピュータのオペレーティング・システムによって
提供される機構であり、それによって表示画面を介して
ユーザにアイコンを提示し、表示画面上にグラフィカル
・ウィンドウを設けてユーザに対してプログラムまたは
データの視覚的態様を提示する。プログラムの機能は、
アイコンによって視覚的に表現される機能となる。グラ
フィカル・ユーザ・インタフェースで使用される方法お
よびアイコンの多くが標準化されるようになってきた。
本質的に、ウィンドウとは、情報を表示するために使用
されるコンピュータ画面の一部であり、区画とは、ウィ
ンドウの一部であるか、ウィンドウ全体を含むこともで
きる。
特定の実施態様の説明は、サン・マイクロシステムズ
社、インターナショナル・ビジネス・マシーンズ・コー
ポレイション、アップル・コンピュータ社、マイクロソ
フト・コーポレイションなど、グラフィカル・ユーザ・
インタフェースを使用するそのようなコンピュータ・シ
ステムおよびオペレーティング・システムの製造会社が
提供する技術文書で容易に読むことができ、入手するこ
とができる。
ィンドウおよび区画の使用はそのようなコンピュータ・
システムのユーザによってよく知られるようになってお
り、期待されており、ある点で多少精巧になっている
が、既存のグラフィカル・ユーザ・インタフェースに
は、特に、ウィンドウ内の区画をどのように複製、分
割、および修正することができるかということについ
て、依然として様々な短所がある。ウィンドウ内の区画
の操作の例については、以下の代表的参考資料に記載さ
れている。
ョナル・ビジネス・マシーンズ・コーポレイションに発
行された「Method and Apparatus for Proportionally
Displaying Windows on a Computer Display Screen」
という名称の米国特許第5390295号には、表示画
面上でウィンドウを論理的に編成する方法および装置に
ついて記載されている。各ウィンドウを表示画面に表示
する時間の長さが監視される。より長い時間活動状態に
なっているウィンドウは、より短い時間活動状態になっ
ているウィンドウよりも際だつように表示される。ウィ
ンドウは、各ウィンドウが活動状態になっている時間の
長さに比例するウィンドウ・サイズを有するように表示
画面上に表示される。最小ウィンドウ・タイリングしき
い値を超えるのに十分な長さの間活動状態になっていな
かったウィンドウは、ウィンドウの外部にアイコンとし
て表示される。
10月27日付けでアップル・コンピュータ社に対して
発行されたPCT公開特許出願であり、「Interactive
UserInterface」という名称である。この特許出願の一
態様は、通常のウィンドウまたは区画スクロール・バー
に付加された分割バー・ボックスの形のアイコンを設け
ることである。既存区画内にある所望の項目またはオブ
ジェクトを選択し、その項目またはオブジェクトをドラ
ッグして分割バー・ボックス上にドロップすることによ
って、画面上に新しい区画を作成するルーチンが呼び出
される。これによって、既存の区画内の表示に影響を与
えずに新しい区画上に項目またはオブジェクトの表示が
現れる。したがって、実際に、この操作によってウィン
ドウが固定した非可変のサイズの2つの区画に分割され
る。
ナル・ビジネス・マシーンズ・コーポレイションに「Fl
exible Window Management on a computer Display」と
いう名称の米国特許第4890098号が発行された。
この特許の記載によると、表示システムにおいてウィン
ドウを管理する機能を設け、ユーザが表示上の領域をマ
ークしてサイズ設定ウィンドウされたウィンドウの寸法
と内容を規定することができるようにする。囲まれた領
域内のすべてのテキストと属性が新しいより大きなウィ
ンドウに組み込まれるが、元のウィンドウはそれぞれの
元の特徴を失わない。マークされる領域は複数のウィン
ドウにわたることができ、したがって複数のウィンドウ
を新たにサイズ設定されたウィンドウに組み込むことが
できる。このようにして、いくつかのウィンドウをマー
クされた領域内に囲み込むことによって、いくつかのウ
ィンドウの内容を組み込むようにウィンドウを拡大する
ことができる。
示における区画またはウィンドウのサイズ設定をある程
度行うことができる。また、ウィンドウの枠領域の境界
内でアイコンを使用して、新しい区画または追加の区画
の作成を容易にすることができることも明らかである。
目的は、ユーザが新しい区画を対話式に作成し、同時に
それらをサイズ設定することができるようにする解決策
を提供することである。
面への新しい区画の挿入の柔軟性と制御を向上させ、そ
れによって画面上の面積をより有効に利用することであ
る。
の区画を前の区画と同じ空間を占める2つの区画に分割
することができ、しかも新しい区画に複数の既存の区画
からの空間が収まるようにもすることである。
よびその他の目的は、コンピュータ・システム内の表示
画面上のウィンドウ内の区画のサイズと数を制御する方
法によって達成することができる。コンピュータ・シス
テムは少なくとも表示装置と、カーソルを制御するユー
ザ制御装置と、プロセッサとを有する。この方法は、コ
ンピュータ実施およびユーザ対話式ステップであって、
区画の境界または枠内に分割グラブ・ハンドル(または
区画変更手段)を有するウィンドウ内の区画を表示する
ステップと、ユーザ制御装置を使用して画面上にカーソ
ルを配置するステップと、カーソルをグラブ・ハンドル
(区画変更手段)上に配置しながらユーザ制御装置を押
して押さえたままにして、新しい区画が現れることにな
る場所として画面上に可変矩形(ラバー・バンドのよう
に伸びる透明なサイズ設定ウィンドウ)を表示するステ
ップと、カーソル制御装置を動かしてカーソルの移動に
よるドラッグにつれて可変形状のサイズと位置を変更す
るステップと、最後にユーザ制御装置を離してウィンド
ウ内に新しい区画が現れるようにするステップとを含
む。それに応じて、既存の区画の位置とサイズが、表示
画面上の新しい区画を受け入れできるように変更され
る。
または複数のウィンドウと、カーソルを表示するように
プログラムされたコンピュータ・システムが提供され
る。各ウィンドウは、境界線または枠によって境界が区
切られた区画を有する。この実施態様は、区画の境界線
内に区画変更手段(分割グラブ・ハンドル)を含み、グ
ラブ・ハンドル上のカーソルを移動させると、カーソル
が視覚的に変化し、カーソルがグラブ・ハンドル上にあ
る間マウス・ボタンを押し続けることにより、元の区画
の画面空間内に調整可能な新しい区画が作成される。
・システムにおいて、複数の既存の区画を有し、少なく
とも1つの区画が区画変更手段を有する表示画面上に区
画を挿入する方法が提供される。1つの区画の区画変更
手段が活動化されて画面上に可変矩形形状を表示する。
可変矩形形状のサイズを変更して、1つまたは複数の既
存の区画内に含まれる画面の部分を取り囲む結果矩形形
状を形成する。ユーザ制御装置を離すと、結果矩形形状
と同じサイズの新しい区画が作成され、既存の区画もサ
イズ設定され、その結果、表示画面には既存のすべての
区画と共に新しい区画が含まれることになる。
および利点は、添付図面を参照しながら以下の本発明の
好ましい実施例の詳細な説明を読めばよりよく理解され
よう。
ーザ・インタフェース・システムにおける一般的な特徴
は、今日では1つのウィンドウを複数の区画に分割する
機能である。各区画は、ユーザが作業を行う別個の情報
または関連性のある情報を提示することができる。ユー
ザは作業を行って完了するときに区画を追加したり削除
したりする必要がないとみなされるため、コンピュータ
・システムにおける一般的な設計ではウィンドウ内に設
けられる区画の数は固定している。この制約は、ある種
の状況では非実用的な場合があり、ユーザはある種の作
業要件を満たすために区画を調整することができる柔軟
性を必要とする。前述のような従来の技術で設けられて
いるものの限定された機能以外に、このユーザに必要な
付加的柔軟性を与える周知の実用的方法はない。
た従来技術の区画技法を示す図1および図2を参照しな
がら例示することができる。ユーザが新しい区画を必要
とするとき、特に、新しい区画が現在システムによって
既存の区画に割り振られている画面内の空間を占めるこ
とになる場合には、新しい区画を置く場所を指定しなけ
ればならない。矩形の区画に起因する空間的幾何的制限
がある。区画は典型的には互いにタイリングされ、その
結果、現行区画が一貫性のある方式で配置されるように
するために、新しい区画を画面に追加することができる
場所に関して制約が生じる。これらの欠点に何らかの方
法で対処しようとした限定された解決策は、現行区画
を、画面の等分の領域または本質的に元の区画の面積の
半分である固定した領域に分割または縦分割することに
よって新しい区画を付加することである。添付図面の図
1を参照すると、グラフィカル・ユーザ・インタフェー
ス画面1が参照番号2および3で示されている2つの区
画から成るものとして概略的に図示されている。追加の
区画を作成するために上部区画である区画2を垂直に分
割する(水平に分割することも可能である)。これは、
典型的には、この場合は図示されていないウィンドウの
境界領域にあるアイコンの使用によって行うことができ
る区画分割技法の起動によって周知の方式で行われる。
図2を参照すると、分割が行われた後の画面の構成が図
示されている。図1の区画2が区画4および5に分割さ
れている。ウィンドウ内の他方の区画3はそのまま変化
しない。
の既存区画を半分に分割する従来技術の制約されたタス
クを行うだけでなく、ユーザが任意のサイズの新しい区
画をある程度恣意的な方式で既存区画構成に入れること
ができるようにする解決策を提供する。
る複数の区画6、7、および8が図示されている。例示
のために、1つの区画についてのみ詳細に説明するが、
図3内の3つの区画すべてについて同じ説明と特徴を適
用することができる。区画6は4辺すべてが、参照番号
9、10、11、および12が付された境界線または縁
によって境界を画されている。区画6は従来の区画デザ
インから修正されており、区画の各境界線上に1つず
つ、分割グラブ・ハンドル13、14、15、および1
6を備える。「分割グラブ・ハンドル」または「グラブ
・ハンドル」という名称は、周知のクリックおよびドラ
ッグ操作によって分割機能が活動化されると、オペレー
ティング・システムがその結果として区画の分割とサイ
ズ設定の操作が行われる機能を提供することになること
を、この新しいシステムの読者およびユーザに容易に示
すことができるようにするために選定したものである。
分割グラブ・ハンドル13、14、15、および16は
区画変更手段と総称することもできる。好ましい実施例
である図3の区画6では、グラブ・ハンドル13、1
4、15、および16はそれぞれの境界線9、10、1
1、および12の中心に位置している。これはグラブ・
ハンドル13、14、15、および16の位置として好
ましい実施例であるが、このような区画変更手段は区画
6の境界線に沿った他の任意の場所に配置することもで
きることは容易にわかる。
ス、またはキーボード、ジョイスティック、ライトペン
などのその他の任意のユーザ制御装置の動きに応答して
グラブ・ハンドルの上にカーソルを移動させた後のカー
ソルの変化を示す。たとえば、図3の区画6の境界線1
1にあるグラブ・ハンドル15を参照されたい。その結
果が図4に示されている。カーソル17は、矢尻に似た
通常認められるカーソルから、別の形状に変化する。本
発明で選択した形状は、図4に示す通り、2本の平行な
バーから成り、一方のバーに対して垂直の矢印を有す
る。2本の平行バーは、区画分割操作が行われることを
示し、それが矢印の方向のカーソル移動方向に行われる
ことを示している。したがって、カーソルの外観の変化
によって、現在付加的な機能を使用することができ、そ
れが開始されていることがユーザに示される。図示され
ているように、図4は区画6の境界線11にあるグラブ
・ハンドル15を活動化したときのカーソル17を表
す。他のグラブ・ハンドル13、14、または16を選
択した場合も、それに応じて矢印の方向が変化した同様
の新しいカーソル・デザインになる。したがって、新し
いカーソルに適切な矢印があることによって、その後に
行われる分割のためにカーソルをどの方向に移動させる
かが容易にわかる。新しいカーソルの外観は本発明にと
って重要ではない。図4に示すカーソルのデザインは実
用的であることがわかるが、実際には、本発明にとって
はカーソルが外観を変えるだけで十分であり、任意の適
切なカーソル・デザインを使用することができる。
ーソルを置いてマウス・ボタンをクリックして押さえた
ときに起こる変化を図5および図6を参照しながら例示
する。この2つの図には、図3および図4にあるのと類
似した区画構造が図示されている。区画境界線上のグラ
ブ・ハンドルを選択した後は、透明な調整可能矩形形状
または形態、または「ラバー・バンド」とみなせるもの
が、区画内に現れ、それによって新しい区画が表示され
ることになる場所が示される。すべての区画が矩形形状
であるため、ラバー・バンドも矩形形状であるのが妥当
である。ユーザがマウス・ボタンを押さえたままマウス
を動かした結果としてカーソルを移動させ続けると、ラ
バー・バンドの矩形がそれに従ってサイズを変え、現行
マウス・ポインタ位置をたどる。
明に戻ると、図5には新しい区画の作成、または区画分
割のプロセスが部分的に完了したところが図示されてい
る。一時的な新しい境界線18または作成された矩形調
整可能形状19の一部が、マウスの動きに応答してカー
ソル17上の矢印によって示されているように左に移動
しているところである。一時境界線18は、元は既存の
区画6の右側の境界線15から発している。既存の区画
6は、図3および図4を参照しながら区画6に前述した
ようなデザインおよび構成である。右側の境界線11の
グラブ・ハンドル15は、カーソルをグラブ・ハンドル
15の上に移動し、マウス・ボタンをクリックして押さ
えたままにすることによって、前述のようにして選択さ
れている。そうするとカーソルの外観が、やはり図4に
関して前述したように変化し、図5の境界線18上のカ
ーソル矢印17で図示されているように新しい境界線1
8が左に移動する。したがって、この図には、元の区画
6が移動可能境界線18によって分割される過程にあ
り、矩形調整可能形状19内に新しい区画20が作成さ
れる様子が図示されている。
の境界線18が所望の新しい場所に配置された後でユー
ザがマウス・ボタンを離すとただちに、境界線18が最
後に配置されていた場所に、結果のラバー・バンドの形
状と構成を持つ新しい区画20が表示に追加される。新
しい画面構成に入るソフトウェアによってすべての区画
の現行または既存の区画6がそれに応じてサイズ決定さ
れ、変更され、すべての区画の特徴が図3に関連して説
明したような通常の特徴に戻される。
・バンド矩形形状のサイズは、区画が入れられているウ
ィンドウの大きさまでに制約される。しかし本発明の重
要な特徴は、画面内の既存の区画の数に関係なく、ラバ
ー・バンド矩形が本質的に画面全体を被うことができる
ことである。ラバー・バンド矩形は、1つまたは複数の
区画にわたることができ、それによって単一または複数
の区画が分割される。図5および図6には、単一の区画
の分割が図示されていた。同様に、前述と類似している
が区画6の左の境界線9から始まるプロセスを使用した
単一の区画の分割の開始を図7に示す。図8には、調整
可能矩形をさらに右に移動させるとともに区画8内の最
下部まで移動させ、それによって区画6と区画8の両方
から画面空間を取り囲むようにした拡張が示されてい
る。図9には、マウスを離して新しい区画21が作成さ
れ、区画6と区画8のサイズがそれに応じて調整された
ところが示されている。言い換えると、マウス移動の制
御下にある調整可能矩形形状は、ウィンドウ内に存在す
る他の区画の画面空間または画面面積を利用することが
できる。これが行われ、調整可能矩形の所望のサイズと
形状が形成され、マウス・ボタンを離して新しい矩形の
形状を固定されると、オペレーティング・ソフトウェア
の制御下で、画面内の既存のすべての区画が新しい区画
のサイズと形状に対応するように再構成される。その結
果の画面表示では、既存の区画の相対的サイズの比は同
じままである。
び図9の区画の数およびサイズの構成は、本発明を例示
するためのものに過ぎないことは明らかであり、本発明
を適用することができる方式または本発明が有用である
ことがわかる区画構成を限定または制約するものである
と見なしてはならない。
ソフトウェアの機能によって利用可能であるように、E
SCキーを押すだけで区画挿入操作をいつでも取り消す
ことができる。グラブ・ハンドルの機能のために他の構
成を設けることもでき、たとえばオペレーティング・ソ
フトウェアによってCTRLキーを押しながらカーソル
を区画の境界線に沿って移動させることによって容易に
実施できることもわかる。
て画面空間を節約することができる。本発明により、隣
接する2つの区画の接触する境界線をグラブすることが
でき、次に両方の境界線を同時に調整することができ
る。これは図10で、前の図3に図示されている例の区
画6と区画7の相互境界線上の両向き矢印22で示され
ている。
すべて関係するコンピュータ・システムのオペレーティ
ング・システムによって使用可能であり、提供すること
ができ、任意の適切にプログラムされたパーソナル・コ
ンピュータまたはホスト・コンピュータ・システムで使
用可能である。
には専門家の作業とみなされ、必要な様々な機能および
得られる結果に習熟している人のみが使用するものと理
解されたい。したがって、すべてのエンド・ユーザが容
易に使用することができる境界線領域内に分割グラブ・
ハンドル(区画変更ボタン)を必ずしも設ける必要がな
い場合がある。グラブ・ハンドルまたはボタンを非表示
にした場合、ユーザはこの機能にアクセスすることはで
きず、したがってそれが使用可能であることによって煩
わしく感じることはない。しかし、グラブ・ハンドルを
表示した場合、本明細書に記載している機能を使用する
ことができ、エンド・ユーザに画面上の面積を効率的に
使用させることができる。
手段は、マウス・ポインタをグラブ・ハンドルまたは区
画変更ボタンを含まない任意の区画境界線の上に移動す
ることによってグラフィカル・ユーザ・インタフェース
で通常使用可能な既存の区画サイズ設定機能に準拠して
いることも容易にわかる。
は、タイリングされた区画の基礎となる表現を理解する
ことが必要である。「タイリング」とは、区画が重なり
合わないようにして区画が親ウィンドウを完全に被う画
面上の区画の配置を意味する。本発明のために使用する
タイリングは、4進木と呼ばれる階層タイリングであ
る。
成る集合Sは、S内のどの2つの異なる領域XiとXj
も重なり合わず、S内の領域がAを被う場合のみ、矩形
領域Aのタイリングである。より正確に言うと、A内の
各点pについてpがS内の厳密に1つの領域Xiの構成
要素である場合にのみ、SはAのタイリングである。
ングであることを必要とする。n個の矩形領域X1、X
2ないしXnから成る集合Sは、矩形領域Y1、Y2な
いしYmから成る集合Rが存在し、RがAのタイリング
であり、R内の各領域YiがAと同じ高さを有するかR
内の各区領域YiがAと同じ幅を有し、S内の各領域X
jがR内の1つの領域Yiによって被われ、R内の領域
Yiによって被われたSの領域の各部分集合がYiの階
層タイリングである場合にのみ矩形領域Aの階層タイリ
ングである。
り、したがって木ベースのコンピュータ表現に向いてい
る。以下で述べるアルゴリズムでは、階層タイリングを
ノードから成る木として表し、各ノードは、水平ノー
ド、垂直ノード、または葉ノードの木形式のうちの1つ
をとる。各ノードxは、rectangleOf(x)
で表される付随する矩形領域を有し、この矩形領域はh
eightOf(rectangleOf(x))で表
される高さとwidthOf(rectangleOf
(x))で表される幅とを有する。
いしxnから成る順序集合を有し、各子は葉ノードまた
は垂直ノードであり、hに属する各子ノードxiについ
てheightOf(rectangleOf(x
i))=heightOf(rectangleOf
(h))であり、hに属する各子ノードxiおよびxj
(ただしi<j)についてxi内の各点Pがy内の各点
qの左にあり(すなわちより小さいx座標を有し)、集
合rectangleOf(x1)、rectangl
eOf(x2)ないしrectangleOf(xn)
がrectangleOf(h)をタイリングする。
の子x1、x2ないしxnから成る順序集合を有し、各
子は葉ノードまたは水平ノードであり、vに属する各子
ノードxiについてwidthOf(rectangl
eOf(xi))=widthOf(rectangl
eOf(v))であり、vに属する各子ノードxiおよ
びxj(ただしi<j)についてxi内の各点pがy内
の各点qよりも上にあり(すなわちyが上方向に増大す
る座標系を仮定してより大きなy座標を有し)、集合r
ectangleOf(x1)、rectangleO
f(x2)ないしrectangleOf(xn)がr
ectangleOf(v)をタイリングする。
ドである。
くどのノードxもparentOf(x)で表される親
を持つ。また、どの2つの異なるノードxおよびyにつ
いてもleastCommonAncestorOf
(x,y)で表される最下位共通先祖ノードが存在し、
leastCommonAncestorOf(x,
y)にはxからとyから最小数の再帰「parentO
f」呼出しで到達することができる。
たは境界線上の装飾またはグラブ・ハンドルから開始さ
れることと、この技法によってユーザは新しい区画Yに
区画Xからどれだけの空間を使用するかを厳密に指定す
ることができることである。本発明のこの態様は区画枠
上の装飾がなくても実施することができる。たとえば、
ユーザがコントロール・キーを押したまま枠境界線上で
マウスをクリックするだけで、枠境界線全体がグラブ・
ハンドルとして機能する。
に小さくなっていく小片に分割するだけに留まらないこ
とを行うことができる。ノードを葉だけけでなく木内の
どの階層でも導入することができる。
単純な場合を考え、底部のハンドルから分割するものと
する。区画の底部および左右と位置合わせされたラバー
矩形を作成し、ラバー矩形の上部はマウスに従うが、開
始区画の外にあるマウスには従わない。しかし、本発明
はマウスを左または右の隣接区画内に移動させることが
できるようにすることによってこの考えに基づいて進め
る。
区画分割対話は以下の2つのアルゴリズムによって定義
される。第1のアルゴリズムは図11のフロー・チャー
トに図示されている。
ードxの底部から分割対話を開始した後、ポインティン
グ・デバイスの位置pを継続して変えるときに行われる
動作を記述したものである。対話のこの部分をサイズ設
定対話と呼ぶ。 ユーザがサイズ設定対話を継続している間 開始 点pをポインティング・デバイスの位置とする wをpを含む葉ノードとする wがxの場合は、 開始 yをwとする 終了 それ以外の場合は、 開始 zをlowestCommonAncestorOf(x,y)とする rectangleOf(x)内の点の最小y座標が rectangleOf(w)内の点の最小y座標であって、 rectangleOf(z)内の点の最小y座標が すべて等しい場合は、 開始 yをwとする 終了 終了 以下のように境界を画された矩形rを描画する − 左がrectangleOf(x)またはrectangleOf(y)内の 点の最小x座標によって境界を画されている − 右がrectangleOf(x)またはrectangleOf(y)内の 点の最大x座標によって境界を画されている − 底部がrectangleOf(x)またはrectangleOf(y)内の 点の最小y座標によって境界を画されている − 上部がpのx座標とrectangleOf(lowestCommonAncestorOf(x,y))内の 最大x座標とのうちのいずれか小さい方によって境界を画されている 終了
サイズ設定対話のアルゴリズムは、問題の座標系をそれ
ぞれ90度、180度、または270度回転させたと
き、上記のアルゴリズムと同じである。
の底部から分割対話を開始し、区画サイズ設定対話を完
了した後で行われる動作を記述している。対話のこの部
分をユーザがマウス・ボタンを放したときの区画作成対
話と呼ぶ。このアルゴリズムは、図12のフロー・チャ
ートに図示されている。区画作成対話への入力は、底部
分割対話を開始した葉ノードxと、サイズ設定対話中に
決定した葉ノードyと、サイズ設定対話中に決定した矩
形rである。xとyが同じ場合は、 開始 zを新たに作成された垂直ノードとする 木内でxをzに置き換え、xをzの唯一の子として設定する redtangleOf(z)をrectangleOf(x)に設定する 終了 それ以外の場合は、 開始 zをlowestCommonAncestorOf(x,y)とする zが垂直ノードでない場合は、 開始 vをxの先祖であるzの子とする wをyの先祖であるzの子とする zが厳密にvとwを含むvとwの間の子よりも 多くの子を持っている場合は、 開始 uを新たに作成された水平ノードとする vとwを含むvとwの間のzの各子を削除し、 各子をuの子として設定する uをzの子として設定する rectangleOf(u)をvからwまでによって タイルされた矩形として設定する zをuとする 終了 uを新たに作成された垂直ノードとする rectangleOf(u)をrectangleOf(z)として設定する 木内でzをuに置き換え、zをuの唯一の子として設定する zをuとする 終了 終了 終了 rectangleOf(z)をrectangleOf(z)からrを 除いたときに残る矩形に設定する zの下のすべてのノードの矩形を再帰的にサイズ設定して それらのそれぞれのサイズが同じままであると同時に それらがzの新しいより小さな矩形をタイルするようにする uを新たに作成された葉ノードとする rectangleOf(u)をrとして設定する uをzの子として設定する
うに、区画の右、上部、または左から開始された区画作
成対話のアルゴリズムは、問題の座標系をそれぞれ90
度、180度、または270度回転させたとき、上記の
アルゴリズムと同じである。
は容易にわかるであろう。当業者は本発明から逸脱せず
に様々な変更および修正を考案することができる。した
がって、本発明はそのようなすべての変更、修正、およ
び変形を包含するものであり、それらは特許請求の範囲
内に収まることができる。また、本発明はいかなる特定
のコンピュータ・システムまたはオペレーティング・シ
ステムの使用にも限定されず、グラフィカル・ユーザ・
インタフェース機能を備えたシステムならどのようなシ
ステムでも容易に実施することができることが容易にわ
かるであろう。
の事項を開示する。
ユーザ制御装置と、プロセッサとを少なくとも有するコ
ンピュータ・システムの表示画面上の区画のサイズおよ
び数を制御する方法であって、付随する区画変更手段を
有する画面上に区画を表示するコンピュータ実施ユーザ
対話式ステップと、新しい区画が現れることになる区画
内の画面上に可変矩形形状を表示するために、区画変更
手段の上にカーソルが配置されている間、ユーザ制御装
置を活動状態にするコンピュータ実施ユーザ対話式ステ
ップと、ユーザ制御を移動させカーソルをドラッグして
前記可変矩形形状のサイズと位置を変更して、区画より
も大きい画面の領域を含めるようにするコンピュータ実
施ユーザ対話式ステップと、前記ユーザ制御装置を離
し、その結果、前記新しい区画が表示画面上の前記可変
矩形形状の最後の位置に現れるようにするコンピュータ
実施ユーザ対話式ステップとを含む方法。 (2)前記ユーザ制御装置がマウスであり、前記カーソ
ルがポインタであることを特徴とする、上記(1)に記
載のコンピュータ・システムの表示画面上の区画のサイ
ズおよび数を制御する方法。 (3)前記区画変更手段が区画の各境界線の中心に現れ
るグラブ・ハンドルであることを特徴とする、上記
(2)に記載のコンピュータ・システムの表示画面上の
区画のサイズおよび数を制御する方法。 (4)前記ユーザ制御装置を活動状態にするコンピュー
タ実施ユーザ対話式ステップは、ポインタがグラブ・ハ
ンドルの上に配置されている間マウスのボタンを押さえ
ているステップを含むことを特徴とする、上記(3)に
記載のコンピュータ・システムの表示画面上の区画のサ
イズおよび数を制御する方法。 (5)前記表示画面上に新しい区画を収容するために、
表示されている既存の区画をそれに応じて配置し、サイ
ズ設定する追加のステップを含むことを特徴とする、上
記(1)に記載のコンピュータ・システムの表示画面上
の区画のサイズおよび数を制御する方法。 (6)各区画が作業領域と境界線領域とを有するウィン
ドウ上の1つまたは複数の区画と画面上のマウス制御カ
ーソルを表示するようにプログラムされたコンピュータ
・システムにおいて、既存の区画内に区画を作成し、区
画をサイズ設定する改良装置であって、区画の各境界線
がグラブ・ハンドルを含み、前記グラブ・ハンドルの上
にカーソルを移動するとカーソルの外観が変化し、区画
の前記グラブ・ハンドルの上にカーソルがある間にマウ
ス・ボタンを押して押さえたままにし、それによって前
記区画の空間内に調整可能な新しい区画を作成し、前記
グラブ・ハンドルの上に変化したカーソルを配置したま
まマウス・ボタンを押さえながらマウスを移動させ、そ
れによって前記区画内の新しい区画のサイズを変更し、
マウス・ボタンを離すと同時に新しい区画が追加され、
ウィンドウ空間が区画によって占められるように区画が
配置し直されサイズ設定される改良装置。 (7)コンピュータ・システムにおいて、少なくとも1
つの区画が区画変更手段を有する、複数の既存の区画を
有する表示画面上に区画を挿入する方法であって、ユー
ザ制御装置によって前記1つの区画の区画変更手段を活
動化し、それによって画面上に可変矩形形状を表示する
ステップと、ユーザ制御装置によって活動化された可変
矩形形状のサイズを変更し、既存の区画のうちの1つま
たは複数の区画内に含まれる画面の部分を取り囲む結果
の調整可能矩形形状を画面上に形成するステップと、ユ
ーザ制御装置を離し、それによって結果の矩形形状のサ
イズと等しい新しい区画が作成され、既存の区画がサイ
ズ設定されて表示画面上に新しい区画と共に現れるステ
ップとを含む方法。 (8)前記区画変更手段が前記少なくとも1つの区画の
境界線内のグラブ・ハンドルであることを特徴とする、
上記(7)に記載の表示画面上に区画を挿入する方法。 (9)前記ユーザ制御装置がマウスであり、前記区画変
更手段がグラブ・ハンドルの上にカーソルがあるときに
前記マウスのボタンをクリックして押さえることによっ
て活動化されることを特徴とする、上記(8)に記載の
表示画面上に区画を挿入する方法。 (10)さらに少なくとも1つの既存の区画を分割する
ステップを含むことを特徴とする、上記(9)に記載の
表示画面上に区画を挿入する方法。 (11)新しい区画とサイズ設定された既存の区画がタ
イル表示され、表示画面を被うことを特徴とする、上記
(10)に記載の表示画面上に区画を挿入する方法。
答してコンピュータ・システムによって引き起こされる
区画の変更内容と示す画面表示の図である。
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
答してコンピュータ・システムによって引き起こされる
区画の変更内容とを示す画面表示の図である。
応答してコンピュータ・システムによって引き起こされ
る区画の変更内容とを示す画面表示の図である。
話アルゴリズムを示すフロー・チャートである。
ゴリズムを示すフロー・チャートである。
Claims (11)
- 【請求項1】表示装置と、カーソルを移動させるユーザ
制御装置と、プロセッサとを少なくとも有するコンピュ
ータ・システムの表示画面上の区画のサイズおよび数を
制御する方法であって、 付随する区画変更手段を有する画面上に区画を表示する
コンピュータ実施ユーザ対話式ステップと、 新しい区画が現れることになる区画内の画面上に可変矩
形形状を表示するために、区画変更手段の上にカーソル
が配置されている間、ユーザ制御装置を活動状態にする
コンピュータ実施ユーザ対話式ステップと、 ユーザ制御を移動させカーソルをドラッグして前記可変
矩形形状のサイズと位置を変更して、区画よりも大きい
画面の領域を含めるようにするコンピュータ実施ユーザ
対話式ステップと、 前記ユーザ制御装置を離し、その結果、前記新しい区画
が表示画面上の前記可変矩形形状の最後の位置に現れる
ようにするコンピュータ実施ユーザ対話式ステップとを
含む方法。 - 【請求項2】前記ユーザ制御装置がマウスであり、前記
カーソルがポインタであることを特徴とする、請求項1
に記載のコンピュータ・システムの表示画面上の区画の
サイズおよび数を制御する方法。 - 【請求項3】前記区画変更手段が区画の各境界線の中心
に現れるグラブ・ハンドルであることを特徴とする、請
求項2に記載のコンピュータ・システムの表示画面上の
区画のサイズおよび数を制御する方法。 - 【請求項4】前記ユーザ制御装置を活動状態にするコン
ピュータ実施ユーザ対話式ステップは、ポインタがグラ
ブ・ハンドルの上に配置されている間マウスのボタンを
押さえているステップを含むことを特徴とする、請求項
3に記載のコンピュータ・システムの表示画面上の区画
のサイズおよび数を制御する方法。 - 【請求項5】前記表示画面上に新しい区画を収容するた
めに、表示されている既存の区画をそれに応じて配置
し、サイズ設定する追加のステップを含むことを特徴と
する、請求項1に記載のコンピュータ・システムの表示
画面上の区画のサイズおよび数を制御する方法。 - 【請求項6】各区画が作業領域と境界線領域とを有する
ウィンドウ上の1つまたは複数の区画と画面上のマウス
制御カーソルを表示するようにプログラムされたコンピ
ュータ・システムにおいて、既存の区画内に区画を作成
し、区画をサイズ設定する改良装置であって、 区画の各境界線がグラブ・ハンドルを含み、 前記グラブ・ハンドルの上にカーソルを移動するとカー
ソルの外観が変化し、 区画の前記グラブ・ハンドルの上にカーソルがある間に
マウス・ボタンを押して押さえたままにし、それによっ
て前記区画の空間内に調整可能な新しい区画を作成し、 前記グラブ・ハンドルの上に変化したカーソルを配置し
たままマウス・ボタンを押さえながらマウスを移動さ
せ、それによって前記区画内の新しい区画のサイズを変
更し、マウス・ボタンを離すと同時に新しい区画が追加
され、ウィンドウ空間が区画によって占められるように
区画が配置し直されサイズ設定される改良装置。 - 【請求項7】コンピュータ・システムにおいて、少なく
とも1つの区画が区画変更手段を有する、複数の既存の
区画を有する表示画面上に区画を挿入する方法であっ
て、 ユーザ制御装置によって前記1つの区画の区画変更手段
を活動化し、それによって画面上に可変矩形形状を表示
するステップと、 ユーザ制御装置によって活動化された可変矩形形状のサ
イズを変更し、既存の区画のうちの1つまたは複数の区
画内に含まれる画面の部分を取り囲む結果の調整可能矩
形形状を画面上に形成するステップと、 ユーザ制御装置を離し、それによって結果の矩形形状の
サイズと等しい新しい区画が作成され、既存の区画がサ
イズ設定されて表示画面上に新しい区画と共に現れるス
テップとを含む方法。 - 【請求項8】前記区画変更手段が前記少なくとも1つの
区画の境界線内のグラブ・ハンドルであることを特徴と
する、請求項7に記載の表示画面上に区画を挿入する方
法。 - 【請求項9】前記ユーザ制御装置がマウスであり、前記
区画変更手段がグラブ・ハンドルの上にカーソルがある
ときに前記マウスのボタンをクリックして押さえること
によって活動化されることを特徴とする、請求項8に記
載の表示画面上に区画を挿入する方法。 - 【請求項10】さらに少なくとも1つの既存の区画を分
割するステップを含むことを特徴とする、請求項9に記
載の表示画面上に区画を挿入する方法。 - 【請求項11】新しい区画とサイズ設定された既存の区
画がタイル表示され、表示画面を被うことを特徴とす
る、請求項10に記載の表示画面上に区画を挿入する方
法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CA002175148A CA2175148C (en) | 1996-04-26 | 1996-04-26 | User interface control for creating split panes in a single window |
| CA2175148 | 1996-04-26 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1040061A true JPH1040061A (ja) | 1998-02-13 |
| JP3689218B2 JP3689218B2 (ja) | 2005-08-31 |
Family
ID=4158085
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP09888297A Expired - Fee Related JP3689218B2 (ja) | 1996-04-26 | 1997-04-16 | 表示画面上の区画のサイズおよび数を制御する方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US6310631B1 (ja) |
| JP (1) | JP3689218B2 (ja) |
| CA (1) | CA2175148C (ja) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006189998A (ja) * | 2005-01-04 | 2006-07-20 | Internatl Business Mach Corp <Ibm> | ウィンドウ内におけるフレーム再配を行うためのグラフィカル・ユーザ・インタフェースを含む情報処理装置、フレームの再配置方法、およびプログラム |
| JP2006205487A (ja) * | 2005-01-27 | 2006-08-10 | Kyocera Mita Corp | 画像形成装置 |
| JP2009025920A (ja) * | 2007-07-17 | 2009-02-05 | Canon Inc | 情報処理装置及びその制御方法、コンピュータプログラム |
| JP2009080710A (ja) * | 2007-09-27 | 2009-04-16 | Hitachi High-Technologies Corp | データ処理装置の表示方法 |
| JP2010015569A (ja) * | 2008-07-03 | 2010-01-21 | Wistron Corp | スクリーン表示範囲分割方法およびスクリーン表示範囲分割システム、コンピュータプログラム製品 |
| JP2010186131A (ja) * | 2009-02-13 | 2010-08-26 | Mitsubishi Electric Corp | 表示領域分割可変表示装置 |
| JP2014132427A (ja) * | 2013-01-07 | 2014-07-17 | Sony Corp | 情報処理装置及び情報処理方法、並びにコンピューター・プログラム |
Families Citing this family (171)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09244844A (ja) * | 1996-03-05 | 1997-09-19 | Fujitsu Ltd | 情報提示システム及び記録媒体 |
| US20050131992A1 (en) * | 2003-12-11 | 2005-06-16 | Eric Goldstein | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources |
| US7117452B1 (en) | 1998-12-15 | 2006-10-03 | International Business Machines Corporation | System and method for customizing workspace |
| ES2220403T3 (es) * | 1999-02-08 | 2004-12-16 | United Video Properties, Inc. | Guia electronica de programas con soporte para contenidos enriquecido de programas. |
| US7124360B1 (en) * | 1999-08-04 | 2006-10-17 | William Drenttel | Method and system for computer screen layout based on a recombinant geometric modular structure |
| US7152210B1 (en) * | 1999-10-20 | 2006-12-19 | Koninklijke Philips Electronics N.V. | Device and method of browsing an image collection |
| US6734886B1 (en) * | 1999-12-21 | 2004-05-11 | Personalpath Systems, Inc. | Method of customizing a browsing experience on a world-wide-web site |
| EP1128638A1 (fr) * | 2000-02-23 | 2001-08-29 | Koninklijke Philips Electronics N.V. | Appareil comprenant un écran de visualisation et procédé pour visualiser des informations |
| US6874128B1 (en) * | 2000-03-08 | 2005-03-29 | Zephyr Associates, Inc. | Mouse driven splitter window |
| US20060123356A1 (en) * | 2000-05-05 | 2006-06-08 | Microsoft Corporation | Dynamic and updateable computing application panes |
| US20020044161A1 (en) * | 2000-05-22 | 2002-04-18 | Kazuaki Sugai | Multi-window display system and method for displaying video data and storage medium |
| US6889363B2 (en) * | 2001-03-02 | 2005-05-03 | The Arizona Board Of Regents On Behalf Of The University Of Arizona | Interactive multimedia report viewer |
| DE10110943B4 (de) * | 2001-03-07 | 2006-11-30 | Siemens Ag | Positionieren von auf einer Benutzeroberfläche angezeigten Bereichen |
| US9256356B2 (en) * | 2001-03-29 | 2016-02-09 | International Business Machines Corporation | Method and system for providing feedback for docking a content pane in a host window |
| US20020191028A1 (en) * | 2001-06-19 | 2002-12-19 | Senechalle David A. | Window manager user interface |
| US20030043197A1 (en) * | 2001-09-05 | 2003-03-06 | Kremer Karl Heinz | Image-forming system having a graphic user interface with a companion application window |
| US20040098229A1 (en) * | 2002-06-28 | 2004-05-20 | Brett Error | Efficient click-stream data collection |
| CN1672153B (zh) | 2002-06-28 | 2010-05-26 | 奥姆尼图雷有限公司 | 捕获和呈现站点访问路径数据 |
| US7549127B2 (en) * | 2002-08-01 | 2009-06-16 | Realnetworks, Inc. | Method and apparatus for resizing video content displayed within a graphical user interface |
| US20040098522A1 (en) * | 2002-09-23 | 2004-05-20 | Karen Holtzblatt | Apparatus and method for retrieving and displaying related information on a handheld communication device |
| US7376905B2 (en) * | 2002-12-20 | 2008-05-20 | International Business Machines Corporation | Method, system, and computer program product for user-specified GUI object distribution |
| US7403211B2 (en) * | 2003-02-13 | 2008-07-22 | Lumapix, Inc. | Method and system for interactive region segmentation |
| US20050216844A1 (en) * | 2004-03-03 | 2005-09-29 | Error Brett M | Delayed transmission of website usage data |
| US7441195B2 (en) * | 2003-03-04 | 2008-10-21 | Omniture, Inc. | Associating website clicks with links on a web page |
| US7603373B2 (en) * | 2003-03-04 | 2009-10-13 | Omniture, Inc. | Assigning value to elements contributing to business success |
| US8484576B2 (en) * | 2003-04-17 | 2013-07-09 | Supersonic Aerospace International, Llc | System and method for customizing multiple windows of information on a display |
| US9081863B2 (en) * | 2005-06-03 | 2015-07-14 | Adobe Systems Incorporated | One-click segmentation definition |
| US7991732B2 (en) * | 2005-06-03 | 2011-08-02 | Adobe Systems Incorporated | Incrementally adding segmentation criteria to a data set |
| JP4254573B2 (ja) * | 2004-02-27 | 2009-04-15 | 株式会社日立製作所 | 表示方法および表示装置 |
| US7584435B2 (en) * | 2004-03-03 | 2009-09-01 | Omniture, Inc. | Web usage overlays for third-party web plug-in content |
| US8276096B2 (en) * | 2004-04-02 | 2012-09-25 | International Business Machines Corporation | Multicast file viewing and editing |
| US7694233B1 (en) | 2004-04-30 | 2010-04-06 | Apple Inc. | User interface presentation of information in reconfigured or overlapping containers |
| US20060020903A1 (en) * | 2004-07-26 | 2006-01-26 | Shih-Yang Wang | Window split system and method |
| US7721197B2 (en) * | 2004-08-12 | 2010-05-18 | Microsoft Corporation | System and method of displaying content on small screen computing devices |
| US7778671B2 (en) * | 2004-10-08 | 2010-08-17 | Nokia Corporation | Mobile communications terminal having an improved user interface and method therefor |
| US8418075B2 (en) | 2004-11-16 | 2013-04-09 | Open Text Inc. | Spatially driven content presentation in a cellular environment |
| US8001476B2 (en) | 2004-11-16 | 2011-08-16 | Open Text Inc. | Cellular user interface |
| US20060271869A1 (en) * | 2005-05-31 | 2006-11-30 | Microsoft Corporation | Custom task panes that provide accessibility to one or more functions of an application program |
| US7941394B2 (en) * | 2005-06-03 | 2011-05-10 | Adobe Systems Incorporated | User interface providing summary information or a status pane in a web analytics tool |
| US8538969B2 (en) * | 2005-06-03 | 2013-09-17 | Adobe Systems Incorporated | Data format for website traffic statistics |
| US8578041B2 (en) * | 2005-06-03 | 2013-11-05 | Adobe Systems Incorporated | Variable sampling rates for website visitation analysis |
| US7761457B2 (en) | 2005-06-06 | 2010-07-20 | Adobe Systems Incorporated | Creation of segmentation definitions |
| US7484182B1 (en) | 2005-06-30 | 2009-01-27 | Adobe Systems Incorporated | Rendition-based graphical layout management |
| US20070016875A1 (en) * | 2005-07-12 | 2007-01-18 | International Business Machines Corporation | Method and system for partial sizing adjacency constraint in a multi-pane window frame |
| US7562287B1 (en) | 2005-08-17 | 2009-07-14 | Clipmarks Llc | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources |
| US20070083812A1 (en) * | 2005-10-07 | 2007-04-12 | Hudson Thomas R Jr | GUI with improved mnemonic control |
| US7383334B2 (en) * | 2005-10-28 | 2008-06-03 | Omniture, Inc. | Comparison of website visitation data sets generated from using different navigation tools |
| US20070168855A1 (en) * | 2006-01-17 | 2007-07-19 | Sushma Bharat Patel | Screen splitting for Web browsers |
| US20070265929A1 (en) * | 2006-04-26 | 2007-11-15 | Michael Danninger | Portal page personalization offering a direct manipulative window arrangement functionality |
| US8527907B2 (en) * | 2006-07-31 | 2013-09-03 | Adobe Systems Incorporated | Screen relayout |
| US7644375B1 (en) | 2006-09-18 | 2010-01-05 | Adobe Systems Incorporated | Dynamic path flow reports |
| KR100843077B1 (ko) * | 2006-09-28 | 2008-07-02 | 삼성전자주식회사 | 터치스크린 상에서 가변적인 크기로 그룹화된 정보를디스플레이하는 장치 및 방법 |
| US7673251B1 (en) * | 2006-10-02 | 2010-03-02 | Adobe Systems, Incorporated | Panel presentation |
| CN100451957C (zh) * | 2006-10-31 | 2009-01-14 | 惠州市Tcl电脑科技有限责任公司 | 电脑屏幕拆分与Windows应用程序窗口归属管理方法及装置 |
| US7779363B2 (en) * | 2006-12-05 | 2010-08-17 | International Business Machines Corporation | Enabling user control over selectable functions of a running existing application |
| US8595635B2 (en) | 2007-01-25 | 2013-11-26 | Salesforce.Com, Inc. | System, method and apparatus for selecting content from web sources and posting content to web logs |
| US9489216B2 (en) * | 2007-07-26 | 2016-11-08 | Sap Se | Active tiled user interface |
| US8434019B2 (en) | 2008-06-02 | 2013-04-30 | Daniel Paul Nelson | Apparatus and method for positioning windows on a display |
| US8547347B2 (en) * | 2008-09-26 | 2013-10-01 | Htc Corporation | Method for generating multiple windows frames, electronic device thereof, and computer program product using the method |
| US20100146431A1 (en) * | 2008-12-09 | 2010-06-10 | Microsoft Corporation | Object picker with window splitter |
| US20100192074A1 (en) * | 2009-01-28 | 2010-07-29 | Microsoft Corporation | Pluggable margin extension |
| KR101640460B1 (ko) | 2009-03-25 | 2016-07-18 | 삼성전자 주식회사 | 휴대 단말기의 분할 화면 운용 방법 및 이를 지원하는 휴대 단말기 |
| US20100293501A1 (en) * | 2009-05-18 | 2010-11-18 | Microsoft Corporation | Grid Windows |
| KR101636570B1 (ko) * | 2009-10-28 | 2016-07-20 | 엘지전자 주식회사 | 출력표시영역 제어 장치 및 방법 |
| WO2011072497A1 (zh) * | 2009-12-18 | 2011-06-23 | 联想(北京)有限公司 | 窗口管理方法、装置及计算设备 |
| US10397639B1 (en) | 2010-01-29 | 2019-08-27 | Sitting Man, Llc | Hot key systems and methods |
| JP5632680B2 (ja) * | 2010-08-25 | 2014-11-26 | 日立アロカメディカル株式会社 | 超音波画像処理装置 |
| US11249619B2 (en) | 2011-02-11 | 2022-02-15 | Samsung Electronics Co., Ltd. | Sectional user interface for controlling a mobile terminal |
| KR101778045B1 (ko) * | 2011-02-11 | 2017-09-14 | 삼성전자 주식회사 | 휴대단말기의 화면 제어 방법 |
| US9104290B2 (en) * | 2011-02-11 | 2015-08-11 | Samsung Electronics Co., Ltd. | Method for controlling screen of mobile terminal |
| US9043698B2 (en) * | 2011-03-28 | 2015-05-26 | Aleksandar Tucovic | Method for users to create and edit web page layouts |
| US9430583B1 (en) | 2011-06-10 | 2016-08-30 | Salesforce.Com, Inc. | Extracting a portion of a document, such as a web page |
| USD717813S1 (en) | 2011-07-25 | 2014-11-18 | Facebook, Inc. | Display panel of a programmed computer system with a graphical user interface |
| US9229604B2 (en) * | 2011-09-01 | 2016-01-05 | Sony Corporation | User interface element |
| USD728578S1 (en) * | 2011-11-17 | 2015-05-05 | Jtekt Corporation | Control board device with graphical user interface |
| US9696880B2 (en) | 2011-12-26 | 2017-07-04 | Inadev Corporation | Screen management system |
| USD719172S1 (en) * | 2011-12-27 | 2014-12-09 | Mitsubishi Electric Corporation | Display panel with informational display |
| USD718318S1 (en) * | 2011-12-27 | 2014-11-25 | Mitsubishi Electric Corporation | Display panel with informational display |
| USD717808S1 (en) * | 2011-12-27 | 2014-11-18 | Mitsubishi Electric Corporation | Display panel with informational display |
| USD717809S1 (en) * | 2011-12-27 | 2014-11-18 | Mitsubishi Electric Corporation | Display panel with information display for railroads |
| USD719577S1 (en) * | 2011-12-27 | 2014-12-16 | Mitsubishi Electric Corporation | Display panel for an informational display |
| USD719173S1 (en) * | 2011-12-27 | 2014-12-09 | Mitsubishi Electric Corporation | Display panel with informational display for railroads |
| USD686634S1 (en) * | 2012-01-09 | 2013-07-23 | Rammohan Malasani | Display panel with graphical user interface |
| USD686238S1 (en) * | 2012-01-09 | 2013-07-16 | Milyoni, Inc. | Display screen with a graphical user interface of a social network presentation system |
| USD717316S1 (en) * | 2012-01-10 | 2014-11-11 | Samsung Electronics Co., Ltd. | Display screen or portion thereof for a graphical user interface |
| USD702699S1 (en) * | 2012-01-19 | 2014-04-15 | Pepsico, Inc. | Display screen with graphical user interface |
| USD702247S1 (en) * | 2012-01-19 | 2014-04-08 | Pepsico, Inc. | Display screen with graphical user interface |
| USD703681S1 (en) * | 2012-01-19 | 2014-04-29 | Pepsico, Inc. | Display screen with graphical user interface |
| USD682860S1 (en) * | 2012-01-31 | 2013-05-21 | Smart Technologies Ulc | Display screen with graphical user interface |
| USD682861S1 (en) * | 2012-01-31 | 2013-05-21 | Smart Technologies Ulc | Display screen with graphical user interface |
| USD718777S1 (en) * | 2012-02-07 | 2014-12-02 | Rowland Hobbs | Tablet display screen with a graphical user interface |
| USD719963S1 (en) * | 2012-02-07 | 2014-12-23 | Rowland Hobbs | Monitor display screen with a graphical user interface |
| USD719964S1 (en) * | 2012-02-07 | 2014-12-23 | Rowland Hobbs | Monitor display screen with a graphical user interface |
| USD718776S1 (en) * | 2012-02-07 | 2014-12-02 | Rowland Hobbs | Tablet display screen with a graphical user interface |
| USD718778S1 (en) * | 2012-02-07 | 2014-12-02 | Rowland Hobbs | Smart phone display screen with a graphical user interface |
| US10789412B2 (en) | 2012-02-20 | 2020-09-29 | Wix.Com Ltd. | System and method for extended dynamic layout |
| IL225016B (en) * | 2012-03-01 | 2020-03-31 | Wix Com Ltd | A method and system for the use of adjustment handles to facilitate dynamic layout editing |
| JP5981175B2 (ja) * | 2012-03-16 | 2016-08-31 | 株式会社Okiデータ・インフォテック | 図面表示装置、及び図面表示プログラム |
| USD722608S1 (en) * | 2012-03-23 | 2015-02-17 | Microsoft Corporation | Display screen with graphical user interface |
| KR101692252B1 (ko) * | 2012-04-08 | 2017-01-04 | 삼성전자주식회사 | 플렉서블 디스플레이 장치 및 제어 방법 |
| US9753926B2 (en) | 2012-04-30 | 2017-09-05 | Salesforce.Com, Inc. | Extracting a portion of a document, such as a web page |
| US9256349B2 (en) * | 2012-05-09 | 2016-02-09 | Microsoft Technology Licensing, Llc | User-resizable icons |
| USD711901S1 (en) * | 2012-07-02 | 2014-08-26 | Microsoft Corporation | Display screen with graphical user interface |
| USD726746S1 (en) * | 2012-08-07 | 2015-04-14 | Milyoni, Inc. | Display screen with a graphical user interface of a social networking presentation system |
| KR101961860B1 (ko) | 2012-08-28 | 2019-03-25 | 삼성전자주식회사 | 사용자 단말 장치 및 그 제어 방법 |
| KR101957173B1 (ko) | 2012-09-24 | 2019-03-12 | 삼성전자 주식회사 | 터치 디바이스에서 멀티윈도우 제공 방법 및 장치 |
| USD736819S1 (en) * | 2012-10-05 | 2015-08-18 | Samsung Electronics Co., Ltd. | Electronic device with a transitional graphical user interface |
| US8793236B2 (en) | 2012-11-01 | 2014-07-29 | Adobe Systems Incorporated | Method and apparatus using historical influence for success attribution in network site activity |
| USD743978S1 (en) * | 2012-11-08 | 2015-11-24 | Uber Technologies, Inc. | Display screen of a computing device with a computer-generated electronic panel for providing confirmation for a service request |
| USD736234S1 (en) * | 2012-11-16 | 2015-08-11 | The Yokohama Rubber Co., Ltd. | Display device for tire pressure monitoring system with graphical user interface |
| USD737293S1 (en) * | 2012-11-16 | 2015-08-25 | The Yokohama Rubber Co., Ltd. | Display device for tire pressure monitoring system with graphical user interface |
| USD735743S1 (en) * | 2012-11-16 | 2015-08-04 | The Yokohama Rubber Co., Ltd. | Display device for tire pressure monitoring system with graphical user interface |
| USD736237S1 (en) * | 2012-11-26 | 2015-08-11 | Lg Electronics Inc. | Display of a multimedia terminal with transitional graphic image |
| USD736236S1 (en) * | 2012-11-26 | 2015-08-11 | Lg Electronics Inc. | Display of a multimedia terminal with transitional graphic image |
| USD736807S1 (en) * | 2012-11-26 | 2015-08-18 | Lg Electronics Inc. | Display of a multimedia terminal with transitional graphic image |
| US20150304593A1 (en) * | 2012-11-27 | 2015-10-22 | Sony Corporation | Display apparatus, display method, and computer program |
| USD752105S1 (en) * | 2012-11-30 | 2016-03-22 | Lg Electronics Inc. | Multimedia terminal having transitional graphical user interface |
| USD752104S1 (en) * | 2012-11-30 | 2016-03-22 | Lg Electronics Inc. | Multimedia terminal having transitional graphic user interface |
| USD745543S1 (en) * | 2013-02-22 | 2015-12-15 | Samsung Electronics Co., Ltd. | Display screen with animated user interface |
| CL2013001373S1 (es) * | 2013-02-22 | 2013-12-20 | Samsung Electronics Co Ltd | Dibujo industrial de configuracion de imagen ornamental aplicada a un visualizador de pantalla |
| USD745024S1 (en) * | 2013-02-22 | 2015-12-08 | Samsung Electronics Co., Ltd. | Display screen or a portion thereof with graphic user interface |
| AU349903S (en) * | 2013-02-23 | 2013-07-26 | Samsung Electronics Co Ltd | Display screen for an electronic device |
| USD736809S1 (en) * | 2013-02-23 | 2015-08-18 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD737298S1 (en) * | 2013-02-23 | 2015-08-25 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| AU349902S (en) * | 2013-02-23 | 2013-07-26 | Samsung Electronics Co Ltd | Display screen for an electronic device |
| USD737295S1 (en) * | 2013-02-23 | 2015-08-25 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD735228S1 (en) * | 2013-02-23 | 2015-07-28 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| AU349976S (en) * | 2013-02-23 | 2013-07-31 | Samsung Electronics Co Ltd | Display screen for an electronic device |
| AU349900S (en) * | 2013-02-23 | 2013-07-26 | Samsung Electronics Co Ltd | Display screen for an electronic device |
| USD737835S1 (en) * | 2013-02-23 | 2015-09-01 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD737297S1 (en) * | 2013-02-23 | 2015-08-25 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD737296S1 (en) * | 2013-02-23 | 2015-08-25 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| AU349939S (en) * | 2013-02-23 | 2013-07-29 | Samsung Electronics Co Ltd | Display screen for an electronic device |
| USD740306S1 (en) * | 2013-03-14 | 2015-10-06 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| US20140282207A1 (en) * | 2013-03-15 | 2014-09-18 | Rita H. Wouhaybi | Integration for applications and containers |
| KR20140120211A (ko) * | 2013-04-02 | 2014-10-13 | 엘지전자 주식회사 | 영상 표시 장치 및 그것의 제어 방법 |
| USD749608S1 (en) * | 2013-04-24 | 2016-02-16 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD755212S1 (en) * | 2013-04-24 | 2016-05-03 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD751097S1 (en) * | 2013-05-14 | 2016-03-08 | Google Inc. | Display screen with graphical user interface |
| USD753158S1 (en) * | 2013-06-06 | 2016-04-05 | Caresource | Portion on a display screen with transitional user interface |
| USD738394S1 (en) | 2013-06-09 | 2015-09-08 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
| USD741350S1 (en) | 2013-06-10 | 2015-10-20 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
| USD746842S1 (en) * | 2013-08-01 | 2016-01-05 | Sears Brands, L.L.C. | Display screen or portion thereof with graphical user interface |
| USD750657S1 (en) | 2013-08-01 | 2016-03-01 | Sears Brands, L.L.C. | Display screen or portion thereof with graphical user interface |
| USD788795S1 (en) * | 2013-09-03 | 2017-06-06 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
| USD749610S1 (en) * | 2013-09-03 | 2016-02-16 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| USD749109S1 (en) * | 2013-09-03 | 2016-02-09 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
| KR102244258B1 (ko) * | 2013-10-04 | 2021-04-27 | 삼성전자주식회사 | 디스플레이 장치 및 이를 이용한 영상표시방법 |
| US20150100914A1 (en) * | 2013-10-04 | 2015-04-09 | Samsung Electronics Co., Ltd. | Gestures for multiple window operation |
| USD772278S1 (en) | 2013-12-18 | 2016-11-22 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
| KR102189451B1 (ko) * | 2013-12-27 | 2020-12-14 | 삼성디스플레이 주식회사 | 전자 기기 |
| USD769892S1 (en) | 2014-05-30 | 2016-10-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD765699S1 (en) | 2015-06-06 | 2016-09-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| WO2016200669A1 (en) * | 2015-06-07 | 2016-12-15 | Apple Inc. | Device, method, and graphical user interface for manipulating related application windows |
| US10768803B2 (en) | 2015-09-21 | 2020-09-08 | Motorola Solutions, Inc. | User interface system with active and passive display spaces |
| EP3308255B1 (en) * | 2015-10-09 | 2021-05-05 | Samsung Electronics Co., Ltd. | Electronic apparatus and method for providing fluid user interface |
| CN106201171B (zh) * | 2016-06-27 | 2020-06-23 | 联想(北京)有限公司 | 一种分屏显示方法及电子设备 |
| USD846587S1 (en) | 2017-06-04 | 2019-04-23 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
| USD861704S1 (en) | 2017-09-11 | 2019-10-01 | Apple Inc. | Electronic device with graphical user interface |
| US10845971B2 (en) | 2018-03-15 | 2020-11-24 | International Business Machines Corporation | Generating display regions in a display screen for multi-directional viewing |
| USD879132S1 (en) | 2018-06-03 | 2020-03-24 | Apple Inc. | Electronic device with graphical user interface |
| USD877175S1 (en) | 2018-06-04 | 2020-03-03 | Apple Inc. | Electronic device with graphical user interface |
| EP3591508B1 (en) * | 2018-07-03 | 2025-09-10 | Canon Production Printing Holding B.V. | Method of controlling a user interface |
| JP7093690B2 (ja) * | 2018-07-05 | 2022-06-30 | フォルシアクラリオン・エレクトロニクス株式会社 | 情報制御装置、及び表示変更方法 |
| US10769120B2 (en) * | 2018-08-25 | 2020-09-08 | Zinatt Technologies Inc. | Systems and methods for dynamically updating a user interface |
| USD883319S1 (en) | 2018-10-29 | 2020-05-05 | Apple Inc. | Electronic device with graphical user interface |
| USD924892S1 (en) * | 2019-10-15 | 2021-07-13 | Canva Pty Ltd | Display screen or portion thereof with graphical user interface |
| USD984461S1 (en) | 2021-06-04 | 2023-04-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
| USD1055083S1 (en) * | 2021-06-04 | 2024-12-24 | Sony Group Corporation | Display panel or screen or portion thereof with graphical user interface |
| TWD218549S (zh) * | 2021-06-07 | 2022-05-01 | 英屬開曼群島商一七直播公司 | 電腦程式產品之動畫圖形化使用者介面 |
| USD1054445S1 (en) * | 2022-08-05 | 2024-12-17 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0744351A (ja) * | 1993-07-29 | 1995-02-14 | Fujitsu Ltd | ウィンドウシステム |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5060170A (en) * | 1989-08-09 | 1991-10-22 | International Business Machines Corp. | Space allocation and positioning method for screen display regions in a variable windowing system |
| US5390295A (en) * | 1991-12-20 | 1995-02-14 | International Business Machines Corporation | Method and apparatus for proportionally displaying windows on a computer display screen |
| US5371847A (en) * | 1992-09-22 | 1994-12-06 | Microsoft Corporation | Method and system for specifying the arrangement of windows on a display |
| EP0695448B1 (en) * | 1993-04-20 | 2001-11-07 | Apple Computer, Inc. | Interactive user interface |
| US5796402A (en) * | 1993-12-03 | 1998-08-18 | Microsoft Corporation | Method and system for aligning windows on a computer screen |
| US5487143A (en) * | 1994-04-06 | 1996-01-23 | Altera Corporation | Computer user interface having tiled and overlapped window areas |
| US5577187A (en) * | 1994-05-20 | 1996-11-19 | Microsoft Corporation | Method and system for tiling windows based on previous position and size |
| US5559946A (en) * | 1994-08-30 | 1996-09-24 | Intel Corporation | Method and apparatus for adding a new tab to a tab bar window |
| US5649133A (en) * | 1995-06-13 | 1997-07-15 | Apple Computer, Inc. | Method for collision avoidance for user interface for object with multiple handles |
| US5838317A (en) * | 1995-06-30 | 1998-11-17 | Microsoft Corporation | Method and apparatus for arranging displayed graphical representations on a computer interface |
| US5737558A (en) * | 1995-08-08 | 1998-04-07 | International Business Machines Corporation | Multi-column windows |
| US5712995A (en) * | 1995-09-20 | 1998-01-27 | Galileo Frames, Inc. | Non-overlapping tiling apparatus and method for multiple window displays |
-
1996
- 1996-04-26 CA CA002175148A patent/CA2175148C/en not_active Expired - Fee Related
-
1997
- 1997-04-16 JP JP09888297A patent/JP3689218B2/ja not_active Expired - Fee Related
- 1997-04-25 US US08/843,082 patent/US6310631B1/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0744351A (ja) * | 1993-07-29 | 1995-02-14 | Fujitsu Ltd | ウィンドウシステム |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006189998A (ja) * | 2005-01-04 | 2006-07-20 | Internatl Business Mach Corp <Ibm> | ウィンドウ内におけるフレーム再配を行うためのグラフィカル・ユーザ・インタフェースを含む情報処理装置、フレームの再配置方法、およびプログラム |
| JP2006205487A (ja) * | 2005-01-27 | 2006-08-10 | Kyocera Mita Corp | 画像形成装置 |
| JP2009025920A (ja) * | 2007-07-17 | 2009-02-05 | Canon Inc | 情報処理装置及びその制御方法、コンピュータプログラム |
| JP2009080710A (ja) * | 2007-09-27 | 2009-04-16 | Hitachi High-Technologies Corp | データ処理装置の表示方法 |
| JP2010015569A (ja) * | 2008-07-03 | 2010-01-21 | Wistron Corp | スクリーン表示範囲分割方法およびスクリーン表示範囲分割システム、コンピュータプログラム製品 |
| US8373615B2 (en) | 2008-07-03 | 2013-02-12 | Wistron Corporation | Method and system for splitting a display zone of a screen, and computer program product |
| USRE47727E1 (en) | 2008-07-03 | 2019-11-12 | Wistron Corporation | Method and system for splitting a display zone of a screen, and computer program product |
| JP2010186131A (ja) * | 2009-02-13 | 2010-08-26 | Mitsubishi Electric Corp | 表示領域分割可変表示装置 |
| JP2014132427A (ja) * | 2013-01-07 | 2014-07-17 | Sony Corp | 情報処理装置及び情報処理方法、並びにコンピューター・プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| CA2175148A1 (en) | 1997-10-27 |
| CA2175148C (en) | 2002-06-11 |
| US6310631B1 (en) | 2001-10-30 |
| JP3689218B2 (ja) | 2005-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3689218B2 (ja) | 表示画面上の区画のサイズおよび数を制御する方法 | |
| US5986657A (en) | Method and apparatus for incorporating expandable and collapsible options in a graphical user interface | |
| US5815151A (en) | Graphical user interface | |
| JP3598303B2 (ja) | オーバーラップする複数のディスプレイオブジェクトをディスプレイ上に選択的にディスプレイしてアクティブ化する方法、および、コンピュータシステム | |
| US5712995A (en) | Non-overlapping tiling apparatus and method for multiple window displays | |
| US6166736A (en) | Method and apparatus for simultaneously resizing and relocating windows within a graphical display | |
| US6008809A (en) | Apparatus and method for viewing multiple windows within a dynamic window | |
| AU720664B2 (en) | Method and apparatus for data alteration by manipulation of representational graphs | |
| US5977973A (en) | Window linking | |
| US5767835A (en) | Method and system for displaying buttons that transition from an active state to an inactive state | |
| US5487143A (en) | Computer user interface having tiled and overlapped window areas | |
| DE69426141T2 (de) | Benutzerschnittstelle mit bewegbarer Folie mit durchclickenden Hilfsmitteln | |
| US20070150810A1 (en) | Virtual desktop | |
| JPS63174122A (ja) | コンピユーターヒューマンインタフエース | |
| US20030067497A1 (en) | Method and device for modifying a pre-existing graphical user interface | |
| WO1996038777A1 (en) | Graphical user interface | |
| CN100365545C (zh) | 可动态配置的虚拟窗口管理器 | |
| JPH0827700B2 (ja) | コンピュータ表示制御システム | |
| JP2003526820A (ja) | グラフィック表示内でウィンドウのサイズ変更および再配置を同時に行うための方法および装置 | |
| JPH06208448A (ja) | ブラウザ項目を有する集合ブラウザをアプリケーションに供給させる方法およびコンピュータ制御表示装置 | |
| JP2003529818A (ja) | グラフィックユーザインタフェース | |
| US7986318B2 (en) | Volume management system for volumetric displays | |
| US6023273A (en) | User interface with repeating interactive background elements | |
| WO2000057281A1 (en) | Method and apparatus for simultaneously resizing and relocating windows within a graphical display including extensions | |
| EP1124176B1 (en) | Display system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040622 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20040902 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20040924 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20041125 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050607 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050610 |
|
| 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: 20080617 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090617 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100617 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110617 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |