JP2511645B2 - Method and system for automatically storing search results in container objects in a data processing system - Google Patents

Method and system for automatically storing search results in container objects in a data processing system

Info

Publication number
JP2511645B2
JP2511645B2 JP6022948A JP2294894A JP2511645B2 JP 2511645 B2 JP2511645 B2 JP 2511645B2 JP 6022948 A JP6022948 A JP 6022948A JP 2294894 A JP2294894 A JP 2294894A JP 2511645 B2 JP2511645 B2 JP 2511645B2
Authority
JP
Japan
Prior art keywords
specifying
data processing
processing system
criteria
objects
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
Application number
JP6022948A
Other languages
Japanese (ja)
Other versions
JPH0713726A (en
Inventor
ジョセフ・エス・クーロン
スーザン・エフ・ヘンショウ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0713726A publication Critical patent/JPH0713726A/en
Application granted granted Critical
Publication of JP2511645B2 publication Critical patent/JP2511645B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、概括的には、データ処
理システムの改良されたグラフィック・ユーザ・インタ
ーフェースに関するものであり、詳しくいえば、データ
処理システムのグラフィック・ユーザ・インターフェー
スにおける指定されたコンテナ・オブジェクト内にオブ
ジェクトを自動的に記憶する方法及びシステムに関する
ものである。
FIELD OF THE INVENTION This invention relates generally to an improved graphic user interface for a data processing system, and more particularly to a specified graphic user interface for a data processing system. The present invention relates to a method and system for automatically storing objects within container objects.

【0002】更に詳しくいえば、本発明は、指定された
基準に合致するオブジェクトに関してデータ処理システ
ムのグラフィック・ユーザ・インターフェースをサーチ
し、それらオブジェクトをデータ処理システムのグラフ
ィック・ユーザ・インターフェースにおける指定された
コンテナ・オブジェクト内に自動的に記憶するための方
法及びシステムに関するものである。
More particularly, the present invention searches the data processing system's graphic user interface for objects that meet specified criteria and specifies those objects as specified in the data processing system's graphic user interface. A method and system for automatically storing in a container object.

【0003】[0003]

【従来の技術】データ処理システムは、ユーザがそのデ
ータ処理システムと対話し且つそれらユーザにとって利
用可能なアクティビティ及び機能を操作することを可能
にするために、グラフィック・ユーザ・インターフェー
スを利用することが一般的である。ユーザは、グラフィ
ック・ユーザ・インターフェースを介して利用可能な遂
行すべきアクティビティを、キーボード又はマウスのよ
うな入力装置を利用して選択することができる。グラフ
ィック・ユーザ・インターフェースでは、「ドキュメン
トをプリントする」又は「ドキュメントを選択する」と
いうようなアクティビティは、コンピュータ・ディスプ
レイ・スクリーン上にグラフィック表示された機能キー
の形でユーザに示され、キーボード上の特定のキーを押
すことによって、又はマウスのようなグラフィック指示
装置を利用して選択されるアイコンによって、選択され
る。ディスプレイ・スクリーン上のポインタ又はマウス
・カーソルは、典型的には、そのマウスの現在位置を表
わすために利用される。マウスを移動することによっ
て、ユーザはコンピュータ・ディスプレイ・スクリーン
内でポインタ又はマウス・カーソルを移動させることが
できる。
BACKGROUND OF THE INVENTION Data processing systems utilize graphical user interfaces to allow users to interact with the data processing system and manipulate the activities and features available to them. It is common. The user can select an activity to be performed available via the graphical user interface using an input device such as a keyboard or mouse. In the graphical user interface, activities such as "print document" or "select document" are shown to the user in the form of function keys that are graphically displayed on the computer display screen and on the keyboard. It is selected by pressing a particular key or by an icon selected using a graphic pointing device such as a mouse. A pointer or mouse cursor on the display screen is typically used to represent the current position of the mouse. By moving the mouse, the user can move the pointer or mouse cursor within the computer display screen.

【0004】オブジェクトは、グラフィック・ユーザ・
インターフェースを利用して、アイコンとしてグラフィ
ックでユーザに示される。オブジェクトは、1つのユニ
ットとして操作可能な項目である。オブジェクトは3つ
のタイプのもの、即ち、装置、データ、及びコンテナと
いうタイプのものでよい。装置オブジェクトは、典型的
には、プリンタ、マウス、又はファクシミリ装置のよう
な物理的又は論理的装置を使用して遂行されるというよ
うな1つの選択されたタスクを遂行するために操作可能
である。例えば、「プリンタ」装置オブジェクトはドキ
ュメント又はテキストをプリントするように操作可能で
ある。データ・オブジェクトは、ワード処理アプリケー
ションを利用して作成されるようなドキュメント又はテ
キストを含み得るものである。コンテナ・オブジェクト
は、典型的には他のオブジェクトを記憶し得るオブジェ
クトである。従って、オブジェクトは、コンテナ・オブ
ジェクトに一緒に記憶可能であり、コンテナ・オブジェ
クトを操作することにより1つのユニットとして操作可
能である。
An object is a graphic user
It is graphically presented to the user as an icon utilizing the interface. An object is an item that can be operated as one unit. Objects can be of three types: device, data, and container. A device object is typically operable to perform one selected task, such as being performed using a physical or logical device such as a printer, mouse, or facsimile device. . For example, a "printer" device object is operable to print a document or text. Data objects can include documents or text such as those created using word processing applications. Container objects are typically objects that can store other objects. Thus, the objects can be stored together in a container object and manipulated as a unit by manipulating the container object.

【0005】コンテナ・オブジェクトは、一般的には
「フォルダ」と呼ばれ、典型的にはグラフィック・ユー
ザ・インターフェースの一部分として与えられる。これ
らフォルダは、アイコンとしては、伝統的なファイリン
グ・フォルダのように表わされ、ユーザにとって意味あ
る方法で他のオブジェクトをグループ分けしたり、「記
憶」するために利用可能である。このようなフォルダ
は、典型的には、オブジェクトを選択し、位置指定し、
フォルダ内に記憶するために、ユーザが何らかのアクシ
ョンを遂行することを必要とする。
Container objects, commonly referred to as "folders", are typically provided as part of a graphical user interface. These folders are represented as icons, like traditional filing folders, and can be used to group or "remember" other objects in a way that is meaningful to the user. Such folders typically select and position objects,
Requires the user to perform some action in order to store in the folder.

【0006】既知の或コンテナ・フォルダは、そのコン
テナ・オブジェクト内に記憶されたオブジェクトを利用
してユーザ指定のアクティビティを遂行するよう操作可
能でもある。例えば、ユーザは、1つの選択されたコン
テナ内に記憶されたすべてのオブジェクトをプリントす
るよう指定可能である。
Known container folders are also operable to perform user-specified activities utilizing the objects stored within the container objects. For example, the user can specify to print all the objects stored in one selected container.

【0007】ユーザは、指定された基準を利用してデー
タ処理システムにおけるグラフィック・ユーザ・インタ
ーフェースにおいてオブジェクトを選択し、それら選択
されたオブジェクトをフォルダの中に記憶することを希
望するかもしれない。しかし、オブジェクトがデータ処
理システムにおけるグラフィック・ユーザ・インターフ
ェースに加えられ又はそこから削除されることによっ
て、又はユーザによる所望の基準の変更のために、その
基準が頻繁に変化することがある。既知のシステムで
は、選択のための基準が変化する時、フォルダ内に記憶
されるべきオブジェクトの選択を修正するために、ユー
ザは何らかのアクションを取らなければならない。
A user may wish to select objects in a graphical user interface in a data processing system utilizing specified criteria and store those selected objects in a folder. However, the criteria may change frequently due to objects being added to or removed from the graphical user interface in the data processing system, or due to changes in the criteria desired by the user. In known systems, when the criteria for selection changes, the user must take some action to modify the selection of objects to be stored in the folder.

【0008】従って、指定された基準に合致するオブジ
ェクトに関してデータ処理システムをサーチし、そして
そのデータ処理システムにおけるグラフィック・ユーザ
・インターフェース内の指定されたコンテナ・オブジェ
クトにそれらオブジェクトを自動的に記憶するための方
法及びシステムの必要性が存在することは明らかであ
る。
Therefore, to search the data processing system for objects that meet the specified criteria and automatically store them in the specified container object within the graphic user interface in that data processing system. It is clear that there is a need for a method and system of

【0009】[0009]

【発明が解決しようとする課題】従って、本発明の1つ
の目的は、改良されたデータ処理システムを提供するこ
とである。
Accordingly, one object of the present invention is to provide an improved data processing system.

【0010】本発明のもう1つの目的は、データ処理シ
ステムにおいてグラフィック・ユーザ・インターフェー
スにおける指定されたコンテナ・オブジェクト内に自動
的にオブジェクトを記憶するための改良された方法及び
システムを提供することである。
Another object of the present invention is to provide an improved method and system for automatically storing objects within a specified container object in a graphic user interface in a data processing system. is there.

【0011】本発明の更にもう1つの目的は、指定され
た基準に合致したオブジェクトに関してデータ処理シス
テムをサーチし、データ処理システムのグラフィック・
ユーザ・インターフェースにおける指定されたコンテナ
・オブジェクト内にそれらオブジェクトを自動的に記憶
するための改良された方法及びシステムを提供すること
である。
Yet another object of the present invention is to search the data processing system for objects that meet specified criteria and to display a graphic of the data processing system.
It is an object of the invention to provide an improved method and system for automatically storing objects within specified container objects in a user interface.

【0012】[0012]

【課題を解決するための手段】上記目的は、以下に述べ
るようにして達成される。データ処理システムのグラフ
ィック・ユーザ・インターフェースにおけるコンテナ・
オブジェクト内にサーチの結果を自動的に記憶するため
の方法及びシステムが与えられる。コンテナ・オブジェ
クトのアイコン標識を表示するためにデータ処理システ
ム・ディスプレイが設けられる。オブジェクトの記憶の
グラフィック標識として利用可能なコンテナ・オブジェ
クトが選択される。1つ又は複数のオブジェクトに関す
るデータ処理システムのサーチにおいて利用されるべき
基準が指定可能である。そこで、データ処理システム
は、指定された基準に合致する各オブジェクトに関して
自動的にサーチされる。データ処理システムにおけるそ
のようなサーチに応答して、その指定された基準に合致
する各オブジェクトは、指定されたコンテナ・オブジェ
クト内に自動的に記憶される。
The above objects are achieved as described below. Container in the graphic user interface of the data processing system
Methods and systems are provided for automatically storing the results of a search in an object. A data processing system display is provided to display icon indicators for container objects. A container object is selected that is available as a graphic indicator of object storage. Criteria to be utilized in searching the data processing system for one or more objects can be specified. There, the data processing system is automatically searched for each object that meets the specified criteria. In response to such a search in the data processing system, each object that meets the specified criteria is automatically stored within the specified container object.

【0013】[0013]

【実施例】先ず、図1を参照して本発明の実施例を説明
する。図1は、本発明を実施可能な代表的なデータ処理
システム10を示す。そのデータ処理システム10は中
央処理装置(CPU)8を含み、そしてそのCPU8
は、ホスト・コンピュータのプロセッサ、ワークステー
ション又はパーソナル・コンピュータのマイクロプロセ
ッサ等でよい。いずれにしても、CPU8をユーザ・ス
テーションのコンポーネントに接続するためには、バス
12のような既知の手段が使用される。ユーザ・ステー
ションは、典型的には、ユーザ・インターフェース・ア
ダプタ14を含み、そしてそのアダプタ14は、キーボ
ード16、マウス18のような1つ又は複数のインター
フェース装置、又はタッチ検知性のスクリーン、ディジ
タル化したペン・エントリ・パッド等のような任意のユ
ーザ・インターフェースでよい他のインターフェース装
置21a、21bにバス12を介してCPU10を接続
する。LCDスクリーン又はCRTスクリーンのような
ディスプレイ装置20は、ディスプレイ・アダプタ24
を介してCPU10に接続される。CPU10は、RO
M、RAM等を含み得るメモリ26にも接続される。本
発明の好ましい実施例では、プロセッサ8は、指定され
た基準に合致するオブジェクトを、データ処理システム
10における指定されたコンテナ・オブジェクト内に自
動的に記憶させるために、図4の論理的フローチャート
を実施するように適当にプログラムされる。
First, an embodiment of the present invention will be described with reference to FIG. FIG. 1 illustrates a representative data processing system 10 in which the present invention may be implemented. The data processing system 10 includes a central processing unit (CPU) 8, and the CPU 8
May be a processor of a host computer, a microprocessor of a workstation or personal computer, etc. In any case, known means such as a bus 12 are used to connect the CPU 8 to the components of the user station. A user station typically includes a user interface adapter 14, which may include one or more interface devices such as a keyboard 16, a mouse 18, or a touch-sensitive screen, digitization. The CPU 10 is connected via the bus 12 to other interface devices 21a, 21b that may be arbitrary user interfaces such as a pen entry pad or the like. A display device 20, such as an LCD screen or a CRT screen, has a display adapter 24.
Is connected to the CPU 10 via. CPU10 is RO
It is also connected to a memory 26, which may include M, RAM and the like. In the preferred embodiment of the present invention, processor 8 uses the logical flow chart of FIG. 4 to automatically store objects that meet specified criteria within specified container objects in data processing system 10. It is appropriately programmed to do so.

【0014】図2はデータ処理システム10におけるデ
ィスプレイ装置20上に表示されたグラフィック・ユー
ザ・インターフェース30の図形表示を示す。グラフィ
ック・ユーザ・インターフェース30は、本発明に従っ
て表示されたコンテナ・オブジェクト32及び複数のオ
ブジェクト34、36、38、40及び42を含む。コ
ンテナ・オブジェクト32及びオブジェクト34、3
6、38、40及び42は、グラフィック・ユーザ・イ
ンターフェース30において表示されたアイコンを利用
してユーザにグラフィックに表示される。
FIG. 2 shows a graphical representation of the graphic user interface 30 displayed on the display device 20 in the data processing system 10. Graphical user interface 30 includes a container object 32 and a plurality of objects 34, 36, 38, 40 and 42 displayed in accordance with the present invention. Container object 32 and objects 34, 3
6, 38, 40 and 42 are graphically displayed to the user utilizing the icons displayed in the graphic user interface 30.

【0015】当業者には明らかなように、オブジェクト
は、タスクを遂行するために1つのユニットとして操作
可能な項目である。オブジェクトは、一般的には3つの
タイプ、即ち、装置、データ、及びコンテナに分けられ
る。装置オブジェクトは、プリンタ、マウス、又はファ
クシミリ機械のような物理的又は論理的装置を表わす。
データ・オブジェクトは、ワード処理アプリケーション
を利用して作成可能なドキュメント又はテキストを含
む。コンテナ・オブジェクトは、典型的には、いわゆる
フォルダのような他のオブジェクトを記憶し得るオブジ
ェクトである。オブジェクト34、36、38、40及
び42は、データ・オブジェクト、コンテナ・オブジェ
クト又は装置オブジェクトになり得るものである。
As will be appreciated by those skilled in the art, an object is an item that can be manipulated as a unit to accomplish a task. Objects are generally divided into three types: devices, data, and containers. A device object represents a physical or logical device such as a printer, mouse, or facsimile machine.
Data objects include documents or text that can be created using word processing applications. Container objects are typically objects that can store other objects, such as so-called folders. Objects 34, 36, 38, 40 and 42 can be data objects, container objects or device objects.

【0016】更に、図2を参照すると、データ処理シス
テム10におけるグラフィック・ユーザ・インターフェ
ース30内の領域を、指定された基準に合致するオブジ
ェクトに関してサーチすることをユーザが望むことがあ
る。コンテナ・オブジェクト32は、指定された基準に
合致する如何なるオブジェクトも自動的に記憶するよう
に、利用されるべきアプリケーション又はユーザによっ
て指定可能である。ユーザは、サーチにおいて利用され
るべき「修正されたデータ」、「作成されたデータ」及
び「内容」のような基準を指定可能である。更に、サー
チを行うべきユーザによって、領域が指定可能である。
例えば、指定された領域は、1つ又は複数のコンテナ・
オブジェクト、グラフィック・ユーザ・インターフェー
ス30におけるすべてのオブジェクトを(それらオブジ
ェクトが現在ユーザに表示されているかどうかに関係な
く)含むことが可能である。
Still referring to FIG. 2, a user may desire to search an area within the graphical user interface 30 in the data processing system 10 for objects that meet specified criteria. The container object 32 can be specified by the application or user to be used to automatically store any object that meets the specified criteria. The user can specify criteria such as "modified data", "created data" and "content" to be used in the search. Further, the area can be designated by the user who should perform the search.
For example, the designated area may be one or more container
Objects, all objects in the graphic user interface 30 can be included (whether or not they are currently displayed to the user).

【0017】図3は、グラフィック・ユーザ・インター
フェース30におけるオブジェクト34、36、38、
40及び42の「作成日」、「修正日」及び「内容」の
一部分のような基準を説明するに有用なテーブルを示
す。1つの例として、ユーザは、1992年12月1日
以後に修正されたすべてのオブジェクトに関するサーチ
がグラフィック・ユーザ・インターフェース30おける
すべてのオブジェクトにおいて行われることを指定でき
る。この基準を利用するサーチはオブジェクト34及び
36を見つける。そこで、オブジェクト34及び36
は、本発明の方法及びシステムに従って、コンテナ・オ
ブジェクト32に自動的に記憶される。
FIG. 3 illustrates the objects 34, 36, 38, in the graphic user interface 30.
4 illustrates a table useful in explaining criteria such as "created date", "modified date" and a portion of "content" of 40 and 42. As one example, the user can specify that a search for all objects modified after December 1, 1992 will be performed on all objects in the graphical user interface 30. A search utilizing this criterion will find objects 34 and 36. So the objects 34 and 36
Are automatically stored in the container object 32 in accordance with the method and system of the present invention.

【0018】更に、ユーザは、コンテナ・オブジェクト
32におけるオブジェクトの記憶に応答して遂行される
べき1つ又は複数のアクティビティを指定できる。多く
のアクティビティが指定された順序で、又は同時に遂行
可能である。例えば、1992年12月1日以後に修正
されたすべてのオブジェクトが自動的にプリントされる
ことをユーザは指定できる。従って、一旦、サーチが完
了しそしてオブジェクト34及び36がコンテナ・オブ
ジェクト32に自動的に記憶されてしまうと、オブジェ
クト34及び36がプリントされる。
In addition, the user can specify one or more activities to be performed in response to the storage of the object in container object 32. Many activities can be performed in a specified order or simultaneously. For example, the user can specify that all objects modified after December 1, 1992 will be printed automatically. Thus, once the search is complete and objects 34 and 36 have been automatically stored in container object 32, objects 34 and 36 are printed.

【0019】ユーザは、サーチが1回だけ又は連続して
行われることを指定することもできる。例えば、ユーザ
は、オブジェクトの「内容」フィールド内にワード「フ
ァックス」を持ったグラフィック・ユーザ・インターフ
ェース30におけるすべてのオブジェクトに関して連続
的にサーチを行い、それらオブジェクトをコンテナ・オ
ブジェクト32に自動的に記憶し、しかる後、その記憶
されたオブジェクトをファクシミリ機械に自動的に送る
ことを希望するかもしれない。オブジェクトの内容フィ
ールドに「ファックス」を有するすべてのオブジェクト
に関するサーチは、オブジェクト34及び36を見つ
け、それらオブジェクトをコンテナ・オブジェクト32
に自動的に記憶し、しかる後、それらオブジェクトをフ
ァクシミリ機械に自動的に送る。
The user can also specify that the search be done once or continuously. For example, the user may continuously search for all objects in the graphical user interface 30 that have the word "fax" in the object's "content" field and automatically store those objects in the container object 32. However, in the future, one may wish to automatically send the stored object to the facsimile machine. A search for all objects that have "fax" in the object's content field will find objects 34 and 36 and place them in container object 32.
Automatically, and then automatically send those objects to the facsimile machine.

【0020】もう1つの例として、1990年1月1日
前に作成されたすべてのオブジェクトに関する全オブジ
ェクトの1回サーチが遂行可能である。ユーザ入力に応
答してすべてのオブジェクトを削除するための削除アク
ティビティが選択されていてもよい。一旦、オブジェク
トが見つけられると、ユーザはその見つけられた各オブ
ジェクトを示され、そのオブジェクトを削除するように
プロンプトされる。1つのオブジェクトを削除するため
に、ユーザは適当な機能キーを選択し又はマウスを操作
する必要があろうし、削除を行うための適当なメニュー
・オプションを選択する必要がある。このサーチはオブ
ジェクト38を見つけ、それをコンテナ・オブジェクト
32に自動的に記憶する。従って、ユーザはオブジェク
ト38を示され、そしてそれを削除するようにプロンプ
トされる。オブジェクト38は、そのオブジェクトを削
除するためのユーザ入力に応答して削除される。
As another example, a one-time search of all objects for all objects created before January 1, 1990 can be performed. A delete activity may be selected to delete all objects in response to user input. Once an object is found, the user is shown each of the found objects and is prompted to delete that object. To delete an object, the user would have to select the appropriate function key or operate the mouse, and select the appropriate menu option to perform the deletion. This search finds the object 38 and automatically stores it in the container object 32. Therefore, the user is shown the object 38 and is prompted to delete it. Object 38 is deleted in response to user input to delete the object.

【0021】図4は、本発明に従って、データ処理シス
テムにおける指定されたコンテナ・オブジェクト内の指
定された基準に合致したオブジェクトを自動的に記憶す
ることを示す高レベルのフローチャートである。プロセ
スはブロック60で示されるように開始し、ブロック6
2へ進む。ブロック62は、データ処理システムにおけ
るサーチの結果を自動的に記憶するために利用されるべ
きコンテナ・オブジェクトのユーザによる作成又は選択
を示す。次に、ブロック64はデータ処理システム10
におけるサーチのための領域のユーザによる指定をを示
す。ユーザは任意のタイプの領域を指定できる。例え
ば、ユーザはそのサーチを1つのコンテナ・オブジェク
ト又は多数のコンテナ・オブジェクトに限定することが
可能であり、或いはグラフィック・ユーザ・インターフ
ェース全体をサーチすることも可能である。
FIG. 4 is a high level flowchart illustrating automatically storing objects that meet specified criteria within specified container objects in a data processing system in accordance with the present invention. The process begins as indicated by block 60, block 6
Proceed to 2. Block 62 represents the user creation or selection of a container object to be utilized to automatically store the results of the search in the data processing system. Next, block 64 depicts data processing system 10.
3 shows the designation by the user of the area for the search in FIG. The user can specify any type of area. For example, the user can limit the search to one container object or multiple container objects, or search the entire graphic user interface.

【0022】次に、プロセスは、ユーザによるサーチ基
準の指定を示すブロック66に進む。例えば、ユーザ
は、特定の日に作成されたオブジェクト又は特定の日の
後に修正されたオブジェクトに関してサーチするよう選
択可能である。ユーザは、特定のクライアント名をサー
チ基準として指定することによって、その名前をを含む
すべてのオブジェクトに関してサーチするよう選択可能
であり、それらオブジェクトの内容をサーチするよう選
択可能である。次に、プロセスはブロック68に進み、
そしてそのブロック68は、指定された基準に合致した
オブジェクトの検出に応答して遂行されるべきアクティ
ビティのユーザによる指定を示す。例えば、ユーザは、
その指定された基準に合致した各オブジェクトがそのオ
ブジェクトの検出に応答して自動的に削除され、ファッ
クスされ、プリントされることを指定することができ
る。次に、プロセスはブロック70に進む。ブロック7
0は、周知のサーチ技法を利用してその指定された領域
内のオブジェクトに関してサーチすることを示す。
Next, the process proceeds to block 66 which shows the user specifying search criteria. For example, the user may select to search for objects created on a particular day or modified after a particular day. The user can select to search for all objects that include that name by specifying a particular client name as the search criteria, and to search the contents of those objects. The process then proceeds to block 68 and
The block 68 then illustrates the user's specification of the activity to be performed in response to the detection of the object meeting the specified criteria. For example, the user
It can be specified that each object that meets the specified criteria is automatically deleted, faxed, and printed in response to detecting the object. The process then proceeds to block 70. Block 7
A 0 indicates to search for objects within the specified area using well-known search techniques.

【0023】しかる後、プロセスは、指定された基準に
合致するオブジェクトが見つかったかどうかの決定を示
すブロック72に進む。指定された基準に合致するオブ
ジェクトが見つかったという決定が行われる場合、プロ
セスはブロック73に進む。ブロック73は選択された
コンテナ・オブジェクトにその見つかったオブジェクト
を記憶することを示す。しかる後、プロセスはブロック
74に進み、そしてそのブロック74はその指定された
アクティビティのパフォーマンスを示す。そこで、プロ
セスはブロック76に進む。
Thereafter, the process proceeds to block 72 which illustrates a determination of whether an object was found that met the specified criteria. If a determination is made that an object was found that met the specified criteria, then the process proceeds to block 73. Block 73 shows storing the found object in the selected container object. The process then proceeds to block 74, which shows the performance of the specified activity. The process then proceeds to block 76.

【0024】ブロック72を再び参照すると、指定され
た基準に合致したオブジェクトが見つからなかったとい
う決定が行われる場合、プロセスはブロック76に進
む。ブロック76は、指定された領域におけるすべての
オブジェクトがサーチされてしまったかどうかの決定を
示す。その指定された領域におけるすべてのオブジェク
トがサーチされてしまったという決定が行われる場合、
プロセスはブロック70に戻る。
Referring again to block 72, if a determination is made that no objects were found that met the specified criteria, then the process proceeds to block 76. Block 76 represents a determination of whether all objects in the specified area have been searched. If a decision is made that all objects in the specified area have been searched, then
The process returns to block 70.

【0025】ブロック76を再び参照すると、指定され
た領域におけるすべてのオブジェクトがサーチされてし
まったという決定が行われる場合、プロセスはブロック
78に進む。ブロック78は、これが連続的サーチであ
るべきかどうかの決定が行われる。これが連続的サーチ
であるべきことが決定される場合、プロセスは再びブロ
ック70に戻る。ブロック78を再び参照すると、これ
が連続的サーチであるべきではないという決定が行われ
る場合、ブロック80に示されるように、プロセスは終
了する。
Referring again to block 76, if a determination is made that all objects in the specified area have been searched, then the process proceeds to block 78. Block 78 makes a determination whether this should be a continuous search. If it is determined that this should be a continuous search, the process returns to block 70 again. Referring again to block 78, if a determination is made that this should not be a continuous search, then the process ends, as shown in block 80.

【0026】[0026]

【発明の効果】指定された基準に合致したオブジェクト
に関してデータ処理システムをサーチし、データ処理シ
ステムにおけるグラフィック・ユーザ・インターフェー
ス内の指定されたコンテナ・オブジェクトにそれらオブ
ジェクトを自動的に記憶するための改良された方法及び
システムが得られる。
Improvements for searching a data processing system for objects that meet specified criteria and automatically storing those objects in specified container objects within a graphical user interface in the data processing system. The resulting method and system are obtained.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の方法及びシステムを実施するために利
用可能なデータ処理システムのブロック図を示す。
FIG. 1 shows a block diagram of a data processing system that can be used to implement the method and system of the present invention.

【図2】本発明に従って多数のオブジェクトを表示され
たデータ処理システムにおけるコンピュータ・ディスプ
レイ・スクリーンの図形表示を示す。
FIG. 2 shows a graphical representation of a computer display screen in a data processing system with multiple objects displayed in accordance with the present invention.

【図3】本発明に従ってデータ処理システムにおけるグ
ラフィック・ユーザ・インターフェース内の多数のオブ
ジェクトの作成日、修正日、及び内容の一部分を含むテ
ーブルを示す。
FIG. 3 illustrates a table containing a creation date, a modification date, and a portion of the contents of a number of objects in a graphical user interface in a data processing system according to the present invention.

【図4】本発明に従ってデータ処理システムにおける選
択されたコンテナ・オブジェクトに、指定された基準に
合致するオブジェクトを自動的に記憶することを示す高
レベルのフローチャートをを示す。
FIG. 4 illustrates a high level flow chart illustrating automatically storing objects that meet specified criteria in selected container objects in a data processing system in accordance with the present invention.

【符号の説明】[Explanation of symbols]

20・・・ディスプレイ装置 30・・・グラフィック・ユーザ・インターフェース 32・・・コンテナ・オブジェクト 34、36、38、40、42・・・オブジェクト 20 ... Display device 30 ... Graphic user interface 32 ... Container object 34, 36, 38, 40, 42 ... Object

フロントページの続き (72)発明者 スーザン・エフ・ヘンショウ アメリカ合衆国ノースキャロライナ州、 オールド・ロック・ハンプトン・レーン 106番地 (56)参考文献 特開 平4−223564(JP,A) 特開 平4−190421(JP,A)Front Page Continuation (72) Inventor Susan F. Henshaw 106, Old Rock Hampton Lane, North Carolina, United States (56) Reference JP-A-4-223564 (JP, A) JP-A-4-190421 (JP, A)

Claims (18)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】複数の記憶されたオブジェクトを表すグラ
フィック表示を含むコンテナ・オブジェクトのアイコン
標識を表示するためのディスプレイを含むデータ処理シ
ステムのグラフィック・ユーザ・インターフェース内で
サーチを自動的に遂行し該サーチの結果を記憶するため
の方法であって、 前記グラフィック・ユーザ・インターフェース内のコン
テナ・オブジェクトを選択するステップと、 前記データ処理システム内での1つ又は複数のオブジェ
クトに関するサーチに用いらるべき基準を指定するステ
ップと、 前記データ処理システム内のサーチされるべき領域を選
択して指定するステップと、 前記指定された基準に合致するオブジェクトを利用して
遂行されるべき少なくとも1つのアクティビティを指定
するステップと、 前記指定された基準に合致する各オブジェクトに関して
前記データ処理システムの前記指定されたサーチ領域を
サーチするステップと、 前記データ処理システムのサーチに応答して、前記指定
された基準に合致する各オブジェクトを前記指定された
コンテナ・オブジェクトに自動的に記憶するステップ
と、 前記指定された基準に合致するオブジェクトの前記自動
的記憶動作に応答して前記指定された少なくとも1つの
アクティビティを自動的に遂行するステップと、 を含む方法。
1. A search is automatically performed in a graphic user interface of a data processing system that includes a display for displaying an icon indicator of a container object including a graphic representation of a plurality of stored objects. A method for storing the results of a search to be used for selecting a container object in the graphic user interface and for searching for one or more objects in the data processing system. Specifying a criterion, selecting and specifying an area to be searched in the data processing system, and specifying at least one activity to be performed using an object that matches the specified criterion. And the finger Searching the designated search area of the data processing system for each object that meets the specified criteria; and, in response to the search of the data processing system, designating each object that meets the specified criteria. Automatically storing in a specified container object, and automatically performing the specified at least one activity in response to the automatic storage operation of an object meeting the specified criteria. Including the method.
【請求項2】前記利用されるべき基準を指定するステッ
プはオブジェクトに対する作成日を指定するステップを
含む、請求項1に記載の方法。
2. The method of claim 1, wherein the step of specifying the criteria to be used includes the step of specifying a creation date for an object.
【請求項3】前記利用されるべき基準を指定するステッ
プはオブジェクトに対する修正日を指定するステップを
含む、請求項1に記載の方法。
3. The method of claim 1, wherein specifying the criteria to be used comprises specifying a modification date for the object.
【請求項4】前記利用されるべき基準を指定するステッ
プはオブジェクトに対するタイプを指定するステップを
含む、請求項1に記載の方法。
4. The method of claim 1, wherein the step of specifying the criteria to be used includes the step of specifying a type for an object.
【請求項5】前記コンテナ・オブジェクトは内容を含む
記憶されたオブジェクトのグラフィック表示として利用
され、前記利用されるべき基準を指定するステップはオ
ブジェクトの内容の少なくとも一部分を指定するステッ
プを含む、請求項1に記載の方法。
5. The container object is utilized as a graphical representation of a stored object containing content, and the step of specifying the criteria to be used includes the step of specifying at least a portion of the object's content. The method according to 1.
【請求項6】前記サーチされるべき選択された領域を指
定するステップは前記データ処理システムにおけるサー
チするための少なくとも1つのコンテナ・オブジェクト
を指定するステップを含む、請求項1に記載の方法。
6. The method of claim 1 wherein the step of specifying a selected area to be searched comprises the step of specifying at least one container object for searching in the data processing system.
【請求項7】前記遂行されるべき少なくとも1つのアク
ティビティを指定するステップは前記自動的に記憶され
たオブジェクトをプリントするステップを含む、請求項
1に記載の方法。
7. The method of claim 1, wherein the step of specifying at least one activity to be performed comprises the step of printing the automatically stored object.
【請求項8】前記遂行されるべき少なくとも1つのアク
ティビティを指定するステップは前記自動的に記憶され
たオブジェクトを利用してファクシミリを送ることを指
定するステップを含む、請求項1に記載の方法。
8. The method of claim 1, wherein the step of specifying at least one activity to be performed comprises the step of specifying to send a facsimile utilizing the automatically stored object.
【請求項9】前記遂行されるべき少なくとも1つのアク
ティビティを指定するステップは前記自動的に記憶され
たオブジェクトを削除するステップを含む請求項1に記
載の方法。
9. The method of claim 1, wherein the step of specifying at least one activity to be performed comprises the step of deleting the automatically stored object.
【請求項10】複数の記憶されたオブジェクトを表すグ
ラフィック表示を含むコンテナ・オブジェクトのアイコ
ン標識を表示するためのディスプレイを含み、グラフィ
ック・ユーザ・インターフェースのサーチを自動的に遂
行し該サーチの結果を記憶するためのデータ処理システ
ムであって、 前記グラフィック・ユーザ・インターフェース内のコン
テナ・オブジェクトを選択する手段と、 前記データ処理システム内での1つ又は複数のオブジェ
クトに関するサーチに用いらるべき基準を指定する手段
と、 前記データ処理システム内のサーチされるべき領域を選
択して指定する手段と、 前記指定された基準に合致するオブジェクトを利用して
遂行されるべき少なくとも1つのアクティビティを指定
する手段と、 前記指定された基準に合致する各オブジェクトに関して
前記データ処理システムの前記指定されたサーチ領域を
サーチする手段と、 前記データ処理システムのサーチに応答して、前記指定
された基準に合致する各オブジェクトを前記指定された
コンテナ・オブジェクトに自動的に記憶する手段と、 前記指定された基準に合致するオブジェクトの前記自動
的記憶動作に応答して前記指定された少なくとも1つの
アクティビティを自動的に遂行する手段と、を含むデー
タ処理システム。
10. A display for displaying an icon indicator of a container object including a graphic representation representing a plurality of stored objects, automatically performing a search of a graphic user interface and displaying the results of the search. A data processing system for storing, means for selecting a container object in the graphic user interface, and criteria to be used in a search for one or more objects in the data processing system. Specifying means, means for selecting and specifying an area to be searched in the data processing system, and means for specifying at least one activity to be performed by using an object that matches the specified criteria. And meet the above specified criteria Means for searching the designated search area of the data processing system for each object, and responsive to the search of the data processing system each object that meets the designated criteria into the designated container object. A data processing system comprising: means for automatically storing; and means for automatically performing the specified at least one activity in response to the automatic storage operation of an object meeting the specified criteria.
【請求項11】前記利用されるべき基準を指定する手段
はオブジェクトに対する作成日を指定する手段を含む、
請求項10に記載のデータ処理システム。
11. The means for specifying the criteria to be used includes means for specifying a creation date for an object,
The data processing system according to claim 10.
【請求項12】前記利用されるべき基準を指定する手段
はオブジェクトに対する修正日を指定する手段を含む、
請求項10に記載のデータ処理システム。
12. The means for specifying the criteria to be used includes means for specifying a modification date for an object.
The data processing system according to claim 10.
【請求項13】前記利用されるべき基準を指定する手段
はオブジェクトに対するタイプを指定する手段を含む、
請求項10に記載のデータ処理システム。
13. The means for specifying the criteria to be used includes means for specifying a type for an object,
The data processing system according to claim 10.
【請求項14】前記コンテナ・オブジェクトは内容を含
む記憶されたオブジェクトのグラフィック表示として利
用され、前記利用されるべき基準を指定する手段はオブ
ジェクトの内容の少なくとも一部分を指定する手段を含
む、請求項10に記載のデータ処理システム。
14. The container object is utilized as a graphical representation of a stored object containing content, and the means for specifying the criteria to be used comprises means for specifying at least a portion of the content of the object. 10. The data processing system according to 10.
【請求項15】前記サーチされるべき選択された領域を
指定する手段は前記データ処理システムにおけるサーチ
するための少なくとも1つのコンテナ・オブジェクトを
指定する手段を含む、請求項10に記載のデータ処理シ
ステム。
15. The data processing system of claim 10, wherein the means for specifying a selected area to be searched comprises means for specifying at least one container object for searching in the data processing system. .
【請求項16】前記遂行されるべき少なくとも1つのア
クティビティを指定する手段は前記自動的に記憶された
オブジェクトをプリントする手段を含む、請求項10に
記載のデータ処理システム。
16. The data processing system of claim 10, wherein the means for specifying at least one activity to be performed comprises means for printing the automatically stored object.
【請求項17】前記遂行されるべき少なくとも1つのア
クティビティを指定する手段は前記自動的に記憶された
オブジェクトを利用してファクシミリを送ることを指定
する手段を含む、請求項10に記載のデータ処理システ
ム。
17. The data processing of claim 10, wherein the means for specifying at least one activity to be performed comprises means for specifying to send a facsimile utilizing the automatically stored object. system.
【請求項18】前記遂行されるべき少なくとも1つのア
クティビティを指定する手段は前記自動的に記憶された
オブジェクトを削除する手段を含む請求項10に記載の
データ処理システム。
18. The data processing system of claim 10, wherein the means for specifying at least one activity to be performed includes means for deleting the automatically stored object.
JP6022948A 1993-06-11 1994-02-22 Method and system for automatically storing search results in container objects in a data processing system Expired - Lifetime JP2511645B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US7583393A 1993-06-11 1993-06-11
US075833 1993-06-11

Publications (2)

Publication Number Publication Date
JPH0713726A JPH0713726A (en) 1995-01-17
JP2511645B2 true JP2511645B2 (en) 1996-07-03

Family

ID=22128279

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6022948A Expired - Lifetime JP2511645B2 (en) 1993-06-11 1994-02-22 Method and system for automatically storing search results in container objects in a data processing system

Country Status (1)

Country Link
JP (1) JP2511645B2 (en)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04190421A (en) * 1990-11-26 1992-07-08 Matsushita Electric Ind Co Ltd Method and device for application start
JPH04223564A (en) * 1990-12-25 1992-08-13 Dennou Shokai:Kk Method of reading out computer information

Also Published As

Publication number Publication date
JPH0713726A (en) 1995-01-17

Similar Documents

Publication Publication Date Title
US5500929A (en) System for browsing a network resource book with tabs attached to pages
US7650575B2 (en) Rich drag drop user interface
EP0536077B1 (en) Method and system for enhancing interactive query of a database
US5065347A (en) Hierarchical folders display
EP0731948B8 (en) Method and apparatus for synchronizing, displaying and manipulating text and image documents
US5625810A (en) Data file apparatus for registering and retrieving data files in accordance with attribute information thereof
JPS62194532A (en) Display system for designated pattern to be processed
JPH0432427B2 (en)
US8370761B2 (en) Methods and systems for interactive classification of objects
US20060129539A1 (en) Information processing device and method thereof
US7685531B2 (en) Systems and methods for locating content in a memory
JPS6362033A (en) Display device for relative information
US20160180167A1 (en) System and method for managing and reviewing document integration and updates
JPH07200244A (en) Method and system for automatic storage of object
JP2511645B2 (en) Method and system for automatically storing search results in container objects in a data processing system
JPH0524551B2 (en)
JPH0547865B2 (en)
JPH10240724A (en) Document managing device and system and method therefor
JPH09311805A (en) Document processing method and device therefor
JPS63191271A (en) Storing/retrieving system for picture information
JP2881891B2 (en) Electronic manual processor with hierarchical format.
JPH06195343A (en) Document storage and display system
JP3444620B2 (en) Filing system equipment
JPS6310232A (en) 6-top index retrieving device
US20230252000A1 (en) Information processing system, information processing method, and non-transitory computer readable medium