JP2001331518A - System for publishing, organizing, accessing, and distributing information on computer network - Google Patents

System for publishing, organizing, accessing, and distributing information on computer network

Info

Publication number
JP2001331518A
JP2001331518A JP2000301215A JP2000301215A JP2001331518A JP 2001331518 A JP2001331518 A JP 2001331518A JP 2000301215 A JP2000301215 A JP 2000301215A JP 2000301215 A JP2000301215 A JP 2000301215A JP 2001331518 A JP2001331518 A JP 2001331518A
Authority
JP
Japan
Prior art keywords
user
category
document
documents
categories
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
Application number
JP2000301215A
Other languages
Japanese (ja)
Other versions
JP2001331518A5 (en
JP4843801B2 (en
Inventor
Daiyon Alexandre
アレクサンドル・ダイヨン
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.)
Instranet Inc
Original Assignee
Instranet Inc
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
Priority claimed from US09/576,946 external-priority patent/US7130879B1/en
Application filed by Instranet Inc filed Critical Instranet Inc
Publication of JP2001331518A publication Critical patent/JP2001331518A/en
Publication of JP2001331518A5 publication Critical patent/JP2001331518A5/ja
Application granted granted Critical
Publication of JP4843801B2 publication Critical patent/JP4843801B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To provide a system based on a computer network providing an effective system for publishing, constituting, accessing and distributing information on the computer network while solving some or all of problems of conventional technology. SOLUTION: The system uses 'dimensions' for filtering information on the computer network. The dimensions are categories such as geographical positions, enterprise departments, employee classifications and periods. Each dimension has a single or plural 'elements'. The elements are originally 'values' of the dimensions. A 'community' is a group of values of a single or plural dimensions and segments of documents or information in all usable documents or information, e.g. 'slices' are defined. A theme is a subject category. The documents and document parts can be related to themes and constituted according to the themes.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】発明の背景 本発明は、概してコンピュータネットワークにおけるデ
ータ変換に関し、特に、コンピュータネットワーク上で
情報をパブリッシング、組織化、アクセス及び配布する
ためのシステムに関する。
BACKGROUND OF THE INVENTION The present invention relates generally to data conversion in computer networks, and more particularly, to a system for publishing, organizing, accessing, and distributing information over computer networks.

【0002】情報へのアクセス、及び他者によるアクセ
ス又は入手の為に情報をパブリッシュすることはコンピ
ュータネットワークの重要な特徴である。しかしなが
ら、コンピュータ及びコンピュータネットワークのユー
ザにとって情報のアクセスとパブリッシングを容易にす
ることが一般的傾向ではあるが、利用可能な機構の多く
は、平均的ユーザにとって習得することは容易でない。
たとえば、ウェブドキュメントをパブリッシングするに
は、ユーザがどこにパブリッシングするか、又、どのオ
ーディエンスにパブリッシングするかについていくらか
の知識を有していることが必要であるばかりでなく、そ
のユーザは、所望の数のユーザにそのドキュメントを容
易に入手可能とするために複数の「サイト」又は位置に
そのドキュメントをパブリッシングする必要があるかも
しれない。これは、たとえば、ある会社が、異なる部
門、地域等に関連する異なるウェブサイトを有する会社
のネットワーク又はイントラネットを使用する場合に当
てはまる。
[0002] Accessing information and publishing it for access or acquisition by others is an important feature of computer networks. However, while it is a general trend to make accessing and publishing information easier for users of computers and computer networks, many of the available mechanisms are not easy to learn for the average user.
For example, publishing a web document requires not only that the user has some knowledge of where to publish and to which audience to publish, but also that the user has the desired number of May need to publish the document to multiple "sites" or locations in order to make the document readily available to other users. This is the case, for example, when a company uses a company network or intranet that has different websites associated with different departments, regions, etc.

【0003】ネットワーク上に於いてウェブページ、ド
キュメントの構造又は構成が欠如していることは善し悪
しがある。構造の欠如によって、そのパブリッシャに対
して予め定められた構成に従う負担をかけることなく、
ドキュメントを容易にパブリッシングすることが可能で
ある。更に、これによって、各ウェブサイト開発者、オ
ンラインビジネス、データベース等が、その特定タイプ
の情報に最も適した専用構成を作り出すことが可能であ
る。しかしながら、構造及び構成の欠如によって、同時
に、ネットワークのユーザがドキュメントを効率的に検
索することが困難となる。多くの場合、ユーザは、ドキ
ュメントを捜すために、様々なウェブサイト及びユーテ
ィリティに対する検索、アクセスを行わなければならな
い。これには、多大なタイピング、及びマウス(又はそ
の他のユーザ入力装置)操作が必要であり、これは時間
がかかり、いらいらさせ、非生産的であり得る。
[0003] The lack of structure or organization of web pages and documents on a network is good or bad. Due to the lack of structure, without imposing a burden on the publisher according to a predetermined configuration,
Documents can be easily published. In addition, this allows each website developer, online business, database, etc. to create a dedicated configuration that is best suited for that particular type of information. However, the lack of structure and organization also makes it difficult for network users to efficiently search for documents. Often, users have to search and access various websites and utilities to find documents. This requires extensive typing and mouse (or other user input device) manipulation, which can be time consuming, frustrating and unproductive.

【0004】このことは、効果的でよく知られた構成を
有する新聞と比較することができる。新聞の読者は、
「ビジネス」、「スポーツ」、「旅行」等といったテー
マ部分を参照することによって、その新聞から情報を迅
速に入手することができる。新聞には、更に、目次が設
けられている。記事は、その記事の続きページ等の、他
の部分の関連するニュースに対する「リンク」と共にそ
の重要性の順に構成されている。しかしながら、このレ
ベルの構成を達成するということは、編集、ページレイ
アウト、貼り込み等のためにかなりの時間を費やさなけ
ればならないということを意味する。又、そのように構
成された情報を作り出すためには、ライター、エディ
タ、その他の人々が協力し合わなければならない。従
来、コンピュータネットワークに於ける一つの方法は、
各ライター/パブリシャーが、記事をランダムなネット
ワーク「入れ物」に投げ入れ、キーワード検索、フォル
ダ構成、ハイパーリンク構成、又は標準(criter
ia)構成等のルーズな構成機構に依存させるとういう
ものである。
[0004] This can be compared to newspapers that have an effective and well-known structure. Newspaper readers
By referring to the theme portions such as "business", "sports", and "travel", information can be quickly obtained from the newspaper. Newspapers also have a table of contents. Articles are organized in order of importance, along with "links" to related news in other parts, such as the continuation page of the article. However, achieving this level of configuration means that considerable time must be spent on editing, page layout, pasting, and the like. Writers, editors, and others must work together to create such structured information. Traditionally, one method in computer networks is
Each writer / publisher throws articles into a random network "container" and searches for keywords, folders, hyperlinks, or standard
ia) Relying on a loose configuration mechanism such as a configuration.

【0005】典型的な会社が内部イントラネット上で提
供するウェブサイト構造の一例は、その役割、即ち、
「人材」、「マーケティング」、「財務」等の部門毎に
様々なウェブサイトを設けるというものである。もしも
その会社が大規模であれば、複数の地域オフィスが存在
し、各オフィスがそのような複数の役割を有している場
合もある。たとえば、その会社が米国と、ヨーロッパと
アジアとにオフィスを有している場合、情報に対して9
つの異なるイントラネットサイトが存在することにな
る。又、通常、各地域オフィス毎、各部門又は構成毎、
そして、その会社全体のために、それぞれ主サイトが存
在する。
[0005] One example of a website structure that a typical company offers on an internal intranet is its role:
Various websites are provided for each section such as “human resources”, “marketing”, and “finance”. If the company is large, there may be multiple regional offices, and each office may have multiple such roles. For example, if the company has offices in the United States, Europe and Asia, the
There will be two different intranet sites. Also, usually for each regional office, for each department or configuration,
And there is a main site for each company.

【0006】従って、上述した例では全部で16のサイ
トが存在し得ることになる。これらのサイトに関連する
ドキュメントの典型的な構成化は、それらのドキュメン
トをリンクによってポイントさせる方法である。これら
のリンクは、各サイトのウェブページに於いてカテゴリ
に構成化することが可能である。これによって、その情
報を複数のサイトから入手可能としたい場合に於いて情
報のパブリッシングが極めて困難となるばかりでなく、
これによって、その情報を検索入手することに興味を有
する人は、複数のサイトをビジットしなければならない
かもしれない。又、様々なイントラネットサイトに対し
てドキュメントをパブリッシングするタスクは、通常、
そのライター/パブリシャー以外の人によって扱われ
る。そしてそのドキュメントとサイトの数によって、こ
れは膨大なタスクとなる可能性があるばかりでなく、そ
の分類に誤りが発生する可能性が高い。
Therefore, in the above example, there can be a total of 16 sites. The typical organization of documents associated with these sites is how to point those documents by links. These links can be organized into categories on each site's web page. This not only makes it extremely difficult to publish information if you want to make it available from multiple sites,
This may require that anyone interested in retrieving the information visit multiple sites. Also, the task of publishing documents to various intranet sites is usually
Treated by anyone other than the writer / publisher. And depending on the number of documents and sites, this can be a huge task, as well as a high likelihood of misclassification.

【0007】コンピュータネットワークに於いてドキュ
メントにアクセスするための従来の方法の一つとしてキ
ーワード検索がある。これに依れば、ユーザは「映画レ
ビュー」等の関連した質問を行うことが可能である。そ
して、その検索によって、どのドキュメントのどこかに
その「映画レビュー」という用語を含む複数のドキュメ
ントがリターンされる。これらのドキュメントは複数の
サイトに存在している可能性がある。検索は、たとえ
ば、「AND 映画批評家の名前」といったリレーショ
ナルな用語を含ませることによって、更に、範囲を限定
することができる。又、或る日付、又は時期、を特定す
ることも可能である。しかしながら、大半のイントラネ
ット上(そして世界的規模のインターネット上ではもち
ろんのこと)での情報の膨大さの為に、基礎キーワード
検索にマッチングするドキュメントの数は非常に大きな
ものである。ユーザが自分が興味を有する課題に関連す
るドキュメントの専門用語、種類を熟知していない限
り、そのようなユーザによるキーワード検索によって、
ユーザが興味をもっていない多くのドキュメントが提示
される可能性が高い。これらは、更に、その適切なドキ
ュメントが明らかにされるまで、その質問文をリファイ
ンすることによってフィルタリングすることができる。
この方法では、その検索者が興味を有する関連するドキ
ュメントのみのリストを入手することは不可能であるこ
とが多い。キーワード検索の範囲は、ユーザ設定可能で
はなく、その検索エンジンを運営し、その検索エンジン
データベースを編集している主体によって定められる。
One conventional method for accessing documents on a computer network is keyword search. According to this, the user can ask relevant questions such as "Movie Review". The search then returns a plurality of documents that include the term "movie review" somewhere in which document. These documents may exist on multiple sites. The search can be further narrowed by including relational terms such as, for example, "the name of an AND movie critic." It is also possible to specify a certain date or time. However, due to the vast amount of information on most intranets (and of course on the global Internet), the number of documents matching the basic keyword search is very large. Unless the user is familiar with the terminology and type of documents related to the issues in which he is interested, keyword searches by such users will
It is likely that many documents that the user is not interested in will be presented. These can be further filtered by refining the question sentence until the appropriate document is revealed.
In this way, it is often not possible to obtain a list of only relevant documents that the searcher is interested in. The range of keyword search is not user-configurable, but is determined by the entity that operates the search engine and edits the search engine database.

【0008】情報量の膨大さに加えて、所望のドキュメ
ントを入手することのもう一つの困難さは、それらのド
キュメントがそれらの書式及び構成に対する規制がほと
んど、又は全くない状態でネットワークに対して作り出
され、「パブリッシング」されるということである。換
言すると、ユーザは任意の構成で、テキスト、画像等を
含むウェブページを作り出し、パブリッシングすること
ができる。ドキュメントは、表題、著者名、出版日等を
含むこともあるし、含まないこともある。ドキュメント
のテキストは、欄、段落、又は、画像又はグラフィック
によって分離された行等によってアレンジされている可
能性がある。多くの場合、ドキュメントには、そのドキ
ュメントのテーマ等の一つのフィールドがどこで始ま
り、どこで終わるのかを示す短い表示見出し、又は、そ
の他のものが含まれていないので、少なくともキーワー
ド検索に関する限り、そのテーマをドキュメントの本体
から区別することができない。
[0008] In addition to the sheer volume of information, another difficulty in obtaining desired documents is that they can be transmitted to a network with little or no restrictions on their format and organization. It is created and "published". In other words, the user can create and publish a web page including text, images, and the like in an arbitrary configuration. The document may or may not include the title, author, publication date, etc. The text of the document may be arranged by columns, paragraphs, or lines separated by images or graphics. In many cases, a document does not include a short display heading to indicate where one field, such as the theme of the document, starts and ends, or anything else, so at least as far as the keyword search is concerned, Cannot be distinguished from the body of the document.

【0009】これらの問題の内のいくつかを解決する一
つの方法は、ネットワーク上のドキュメントを手書き注
釈付(hand−annotate)にする方法であ
る。通常、これは、そのドキュメント、ウェブページ等
の作成に関わった者によるドキュメント作成後(時とし
て、ドキュメント作成のずっと後)に行われる。これに
は、そのドキュメントが関連する分野に於いていくらか
の技術と知識とを有する者に、多大な労力と時間を要す
るだけでなく、そのドキュメントの見解を構成し要約し
ようと試みることによって、ミスが発生し、これによっ
て、情報の正確性、検索可能性が低下する可能性があ
る。
One way to solve some of these problems is to hand-annotate the documents on the network. Typically, this is done after the document is created by the person involved in creating the document, web page, etc. (sometimes long after the document has been created). This not only requires a great deal of effort and time, but also requires that someone with some skill and knowledge in the area in which the document is relevant to make mistakes by trying to compose and summarize the views of the document. May occur, which may reduce the accuracy and searchability of information.

【0010】もう一つの方法は、eメール又はウェブブ
ラウザ等のプログラムの「フォルダ」又はサブディレク
トリを使用する方法である。しかしながら、このように
情報を構成することは、通常、その情報(たとえば、e
メール又はウェブドキュメント)の閲覧者によってマニ
ュアルで行われる。これらのフォルダはパブリッシャー
から隠されているので、あるユーザの個人的構成に対し
てパブリッシングするための規約は存在しない。公衆構
成階層化がフォルダによって行われる場合は、そのよう
な階層は、たいてい大規模で複雑となり、ナビゲートす
るのに多大な時間を必要とするものとなる。又、この方
法は、フレキシブルな、セキュリティ又はアクセス制御
を提供するものではない。
Another approach is to use a "folder" or subdirectory of a program such as an email or web browser. However, composing the information in this manner usually involves the information (eg, e.
This is done manually by a viewer (email or web document). Because these folders are hidden from publishers, there is no convention for publishing to a user's personal organization. If the public hierarchy is done by folders, such hierarchies are often large and complex, requiring a great deal of time to navigate. Also, this method does not provide flexible security or access control.

【0011】www.yahoo.com等のいくつか
のウェブサイトは、様々なソースからドキュメント、ウ
ェブページ等の情報を蓄積しこれらのドキュメントを分
類、要約、注釈付けしている。この多基準構成は、一つ
の階層のウェブページとしてインターネットを検索する
ユーザに対して提示されるカテゴリーを定義している。
その階層中のそれぞれの次のウェブページ(即ち、その
階層中の一つ下位のウェブページ)には、そのカテゴリ
ーを更に狭くする新しいサブカテゴリーの選択肢が含ま
れている。なんらかの時点に於いて、ユーザは、そのカ
テゴリーが所望のものであると判断し、制御装置をクリ
ック操作する。これにより、そのカテゴリーに合致する
情報群がユーザに対して提示される。
[0011] www. yahoo. Some web sites, such as com, store information such as documents, web pages, etc. from various sources and classify, summarize, and annotate these documents. This multi-criteria configuration defines the categories that are presented to users searching the Internet as one level of web page.
Each next web page in the hierarchy (ie, the next lower web page in the hierarchy) includes a new sub-category option that further narrows the category. At some point, the user determines that the category is desired and clicks on the controller. Thereby, the information group matching the category is presented to the user.

【0012】しかしながら、この方法では、多くの場
合、ドキュメントが著者以外の者によって解釈され分類
される必要があるため、エラーが発生する可能性があ
る。更に、その分類化、要約の執筆等を行うためにかな
りの労力が必要である。もう一つの欠点は、ウェブペー
ジのナビゲーションが遅いことにある。又、ユーザには
使用されている分類方法の全体がわからない。換言する
と、ユーザがその階層の「ツリー」クラス内をかなり深
く調査するまで、ユーザにとって、その階層中にいくつ
のサブカテゴリレベルが存在するのか、或いは、どのよ
うな分類が使用されているのかがわからない。
[0012] However, in this method, an error may occur because the document often needs to be interpreted and classified by a person other than the author. In addition, considerable effort is required to categorize, write summaries, and the like. Another disadvantage is the slow navigation of web pages. Further, the user does not know the entire classification method used. In other words, the user does not know how many subcategory levels are present in the hierarchy, or what classification is used, until the user delves deeper into the "tree" class of the hierarchy .

【0013】従来技術の更に別の欠点として、一つのド
キュメントの個々のページ、セクション、部分にインデ
ックスを付けることが出来ないことがある。これは、或
るグループのみが一つのドキュメントとして維持され
る、元のテキストの異なる部分へアクセスすることが可
能となることが望まれる場合に、もしそうでなければ一
つのドキュメントとして維持されるテキストを、複数の
ドキュメントに分割しなければならない、ということを
意味する。現在のネットワーク構成に依れば、非常にフ
レキシブルなセキュリティ及びアクセスシステムは提供
されない。通常、ウェブサイトは、或る種のアカウント
又はパスワードを有するユーザに限定される。そのサイ
ト、及びそのサイトのドキュメントの全部に対するアク
セスを希望する各ユーザは、そのパスワードを入力しな
ければならない。アカウントがセットアップされて、ユ
ーザがパスワードを忘れる可能性があるために、パスワ
ードの使用を維持することは困難である。更に、ウェブ
サイト全体が通常、特定のユーザに対して開放又は閉鎖
されているため、パスワード保護の細分性は非常に粗
い。
Yet another disadvantage of the prior art is that it is not possible to index individual pages, sections, or portions of a document. This is because if it is desired to be able to access different parts of the original text, where only one group is maintained as one document, the text that would otherwise be maintained as one document Must be split into multiple documents. According to current network configurations, very flexible security and access systems are not provided. Typically, websites are restricted to users with certain accounts or passwords. Each user who wants access to the site and all of the site's documents must enter the password. Maintaining password usage is difficult because accounts are set up and users can forget their passwords. In addition, the granularity of password protection is very coarse, as the entire website is usually open or closed for a particular user.

【0014】従って、これら従来技術の問題点の一部又
は全部を解決し、コンピュータネットワークに於いて情
報を、パブリッシング、構成化、アクセス、配布する効
率的なシステムを提供するコンピュータネットワークに
基づくシステムを提供することが望まれている。
Accordingly, there is provided a system based on a computer network that solves some or all of the problems of the prior art and provides an efficient system for publishing, configuring, accessing, and distributing information in the computer network. It is desired to provide.

【0015】発明の要旨 本発明は、ユーザが、ネットワークを介して提供される
ドキュメントをフィルタリング、閲覧することを可能に
する。ドキュメントは、カテゴリに基づいてフィルタリ
ングされる。カテゴリセレクタは、ユーザがカテゴリを
定義するための複数の値を選択することを可能にするユ
ーザインターフェースツールである。たとえば、地理的
位置、会社部門、従業員区分、期間等を特定するために
値が使用され得る。各カテゴリは、単数又は複数の値を
有する。たとえば、「地理的位置」タイプの値の場合、
その値は、「全世界」、「ヨーロッパ」、「フランス」
等とすることができる。「会社部門」の値には、たとえ
ば、「人材」、「マーケティング」等を含ませることが
できる。「従業員区分」の値には、「全従業員」、「中
級管理者」、「スタッフ」を含ませることができる。
SUMMARY OF THE INVENTION The present invention allows a user to filter and view documents provided over a network. Documents are filtered based on categories. A category selector is a user interface tool that allows a user to select multiple values to define a category. For example, values may be used to identify a geographic location, a company department, an employee category, a time period, and so on. Each category has one or more values. For example, for values of type "geographic location"
The values are "World", "Europe", "France"
And so on. The value of “company department” can include, for example, “human resources”, “marketing”, and the like. The value of “employee category” can include “all employees”, “intermediate manager”, and “staff”.

【0016】上述した4つのタイプの値全部を使用し
て、一つのカテゴリを、「ヨーロッパ;人材;全従業
員;1999年以前」とすることができる。このよう
に、カテゴリによって、ネットワーク内に於いて入手可
能な全ドキュメント又は情報内に於いて、ドキュメント
又は情報のセグメントの定義、即ちフィルタリングが行
われる。入手可能な全ドキュメント又は情報は、ある会
社のイントラネット内のドキュメント、又は、インター
ネット、全世界のウェブ、個々のウェブサイト、又は、
他のコンピュータネットワーク又はデータベース上で入
手可能なドキュメントの全部と見なすことができる。
Using all four types of values described above, one category can be "Europe; Human Resources; All Employees; Before 1999". In this way, the category defines, ie, filters, the segments of the document or information within all the documents or information available in the network. All available documents or information may be in a company's intranet, or on the Internet, the worldwide web, individual websites, or
It can be considered as all of the documents available on other computer networks or databases.

【0017】尚、後述するように、同じカテゴリを選択
した二人の異なるユーザが同じドキュメント又はドキュ
メント部分を見ることもあるし、見ないこともありる。
これは、本発明に於いて、各ユーザが指定されたコミュ
ニティが考慮に入れられるからである。そこで、たとえ
ば、その指定コミュニティに対するHRdimensi
onsを有するあるユーザは、会計用に指定されたドキ
ュメントを見ることを規制される可能性がある。同じタ
イプの規制を、ドキュメントの各セクション、又は部分
に適用することが可能である。
As will be described later, two different users who select the same category may or may not look at the same document or document part.
This is because, in the present invention, the community to which each user is assigned is taken into account. So, for example, HRdimension for that designated community
Certain users with ons may be restricted from viewing documents designated for accounting. The same type of regulation can be applied to each section or portion of the document.

【0018】本発明の好適実施例は、カテゴリ定義を満
足するドキュメントのリストを発生する。カテゴリ定義
は、ユーザインターフェースの「セレクタ」ツールを使
用するそのシステムのユーザによって選択可能である。
この好適実施例のセレクタツールは、そのカテゴリの各
値タイプのための値のリストを提示する。従って、ユー
ザは、カテゴリ定義を作り出すための値を、メニュー式
に選択することができる。カテゴリ定義が設定される
と、その定義を満たすドキュメントのみがそのユーザに
示される。これは、ネットワーク上の多くのサイト、サ
ーバ、ライブラリ等をユーザが検索する作業を大幅に簡
略化する。強力な検索能力を提供するべく、カテゴリ選
択と、キーワード検索を併用することも可能である。
The preferred embodiment of the present invention generates a list of documents that satisfy the category definition. The category definitions are selectable by a user of the system using a "selector" tool in the user interface.
The selector tool of the preferred embodiment presents a list of values for each value type in that category. Thus, the user can select values for creating a category definition in a menu manner. When a category definition is set, only documents that meet the definition are shown to the user. This greatly simplifies the task of a user searching many sites, servers, libraries, etc. on a network. Category selection and keyword search can also be used in combination to provide powerful search capabilities.

【0019】カテゴリを満たすドキュメントのリスト
は、それぞれ個別のドキュメントとして構成化すること
も可能であるし、又は、ドキュメントタイプの集合とし
て構成化することも可能である。換言すると、「経
歴」、「デモ」、「法律」、「方針」等のドキュメント
タイプに構成化することも可能である。これらドキュメ
ントタイプのそれぞれの中に、個々のドキュメントの名
前、副タイプ等を含ませることができる。所与のカテゴ
リに対してリターンされるタイプ、そのタイプのドキュ
メント、及び副タイプの集合を「テーマ」と称する。カ
テゴリは、「コミュニティ」又は「スライス」と称され
る。タイプの値は「次元」と称される。コミュニティ次
元、次元値、及びテーマは、システム管理者によって設
定可能である。テーマの使用に於いてユーザには大きな
フレキシビリティが与えられ、ユーザには、新しいテー
マを定義するある程度の能力が提供される。一つの所与
のテーマを、複数のスライスと関連付けることができ
る。ネットワークに対してドキュメントをパブリッシン
グするユーザは、一つのスライス又はコミュニティと関
連付けられる。パブリッシングされたドキュメントのデ
フォルト値は、そのパブリッシングユーザのスライスと
関連付けられる。しかしながら、ユーザは、ドキュメン
トを別のスライス又は複数のスライスと関連付けること
を選択することができる。或いは、システム管理者がド
キュメントの関連を変更することができる。
The list of documents satisfying the category can be structured as individual documents, or as a set of document types. In other words, it can be structured into document types such as "history", "demo", "law", and "policy". Each of these document types can include the name, subtype, etc. of an individual document. The set of types returned for a given category, documents of that type, and subtypes is called a "theme." Categories are referred to as "communities" or "slices." Type values are referred to as "dimensions." The community dimension, dimension value, and theme can be set by a system administrator. The user has great flexibility in the use of themes and is provided with some ability to define new themes. One given theme can be associated with multiple slices. Users who publish documents to the network are associated with one slice or community. The default value of the published document is associated with the publishing user's slice. However, the user may choose to associate the document with another slice or slices. Alternatively, the system administrator can change the document association.

【0020】一好適実施例に於いて、本発明は、ネット
ワーク上でウェブページにアクセスするための方法を提
供し、ここで、前記ネットワークはサーバコンピュータ
と、ユーザによって操作されるユーザコンピュータとに
接続され、前記ユーザコンピュータは、ユーザ入力装置
とディスプレイ装置とを備えるものに於いて、前記方法
は以下の工程を有する、前記ネットワークを介して前記
サーバコンピュータから前記ディスプレイ装置へウェブ
ページの一部を転送する工程、ここで前記ウェブページ
の一部はユーザが、次のカテゴリ、即ち、地理的位置、
企業部門、従業員区分、時期、を一つ以上選択すること
を可能にするセレクタを有する、前記ユーザによって選
択された一つ以上のカテゴリを示すべく前記ユーザ入力
装置から送られた信号に応答して発生された情報を受信
することによってユーザ選択を検出する工程、前記選択
されたカテゴリを満たす情報に関連する単数又は複数の
ウェブページを同定する工程、そして、前記同定された
ウェブページ関する情報を前記ユーザコンピュータに対
して送信する工程。
In one preferred embodiment, the present invention provides a method for accessing a web page over a network, wherein the network connects a server computer and a user computer operated by a user. Wherein the user computer comprises a user input device and a display device, wherein the method includes transferring a portion of a web page from the server computer to the display device via the network, comprising: Where the portion of the web page is displayed to the user in the following category: geographic location,
Responsive to a signal sent from the user input device to indicate one or more categories selected by the user, the selector having a selector that allows selection of one or more corporate departments, employee divisions, times. Detecting a user selection by receiving the generated information, identifying one or more web pages associated with the information satisfying the selected category, and providing information about the identified web page. Transmitting to the user computer.

【0021】実施例の説明 図1は、本発明のユーザインターフェースのスクリーン
ディスプレイ100を示している。図1に於いて、セレ
クタ110は、4つのプルダウンメニュー又はリストの
セットとして構成されている。各プルダウンメニュー
は、「スライス」又は「コミュニティ」を定義するため
に使用される一つの「次元(dimension)」に
対応している。これらプルダウンメニュー102,10
4,106及び108は、それぞれ、地理的位置、企業
部門、従業員区分、時期、の次元に対応している。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a screen display 100 of the user interface of the present invention. In FIG. 1, the selector 110 is configured as a set of four pull-down menus or lists. Each pull-down menu corresponds to one "dimension" used to define "slices" or "communities". These pull-down menus 102, 10
4, 106 and 108 correspond to dimensions of geographical location, corporate department, employee division, and time, respectively.

【0022】スクリーン100は、ユーザが、これら各
次元の値を、「米国;人材;全従業員;全期間」として
設定した後の表示状態を示している。従って、このスク
リーンディスプレイ100のセレクタ110に定義され
たスライス又はコミュニティは、会社の人材部門に関連
した会社の米国のオフィスに於いて、全従業員に関連
し、全時期にパブリッシュされたドキュメントに対する
ものである。
The screen 100 shows a display state after the user sets the values of these dimensions as "USA; human resources; all employees; all periods". Thus, the slices or communities defined in selector 110 of this screen display 100 are for documents published at all times and associated with all employees at the company's US office associated with the company's human resources department. It is.

【0023】図1に図示したスライスの特定結果のリス
トが、図1の120のところのウェブページの左側に示
されている。このリストは、二つのドキュメントタイプ
見出し、「経歴及び方針」を示している。経歴の見出し
には、「雇用方針」、「レフェラル(referra
l)プログラム」及び「トレーニング&開発」として三
つのドキュメントタイプが同定されている。「方針」の
見出しには、「雇用ガイドライン」と「方針」とが示さ
れている。ドキュメントリスト120は、定義されたス
ライスに基づいてデータベース検索命令をサーバが自動
的に実行した後に取出される。サーバは、ユーザが「フ
ァインド」アイコン122をクリックした時に、定義さ
れたスライスに基づいてデータベース検索を実行開始す
る。
The list of slice identification results shown in FIG. 1 is shown on the left side of the web page at 120 in FIG. This list shows two document type headings, "History and Policies". The career titles include "employment policy", "referral"
l) Three document types have been identified as "Program" and "Training &Development". Under the heading "Policy", "Employment Guidelines" and "Policy" are shown. Document list 120 is retrieved after the server has automatically executed a database search instruction based on the defined slice. The server starts performing a database search based on the defined slice when the user clicks on the "find" icon 122.

【0024】ユーザは、リスト120内のドキュメント
名をクリックすることによって選択されたドキュメント
を閲覧することができる。ドキュメントは、セレクタ1
10の下で、リスト120の右側の、図1の領域130
のドキュメント閲覧領域に図示される。
The user can view the selected document by clicking the document name in the list 120. Document is selector 1
10, to the right of the list 120, the area 130 of FIG.
In the document viewing area.

【0025】ドキュメント名称に加えて、リストにユニ
フォームリソースロケータ(URL)も図示させること
ができる。URLをクリックすることで、ユーザに対応
するウェブサイト、ウェブページ、またはクリックされ
たURLに関連する他のリソースをユーザは利用する。
In addition to the document name, the list can also show a uniform resource locator (URL). By clicking on the URL, the user utilizes the website, web page, or other resources associated with the clicked URL.

【0026】表1は、各次元の値の具体例を示す。表1
に於いて、図1のセレクタ110に使用されている各次
元の値は次の通りである。即ち、次元「地理的位置」
は、「全世界」、「アジア」、「ヨーロッパ」、「フラ
ンス」、「英国」、「アメリカ」、及び「米国」等の値
とすることができる。当然、任意の数の地理的位置を特
定して、それらをリストに入れることができる。この好
適実施例に依れば、これら次元の値を階層構造に構成化
することができる。表1に図示されているように、値
「全世界」は、それに抱合される複数の値を有する。こ
れらの「子」値(それに対して値「全世界」は親であ
る)は、右累進インデントによって示されている。従っ
て、「アジア」、「ヨーロッパ」及び「アメリカ」は、
それぞれ、右への1レベルのインデントが与えられてい
る。「ヨーロッパ」の値の下には、「フランス」と「英
国」という子値が関連付けられている。「アメリカ」の
値の下には、値「米国」がある。
Table 1 shows specific examples of the values of each dimension. Table 1
In the above, the values of each dimension used in the selector 110 of FIG. 1 are as follows. That is, the dimension "geographic location"
Can be a value such as "worldwide", "Asia", "Europe", "France", "UK", "America", and "USA". Of course, any number of geographic locations can be identified and listed. According to the preferred embodiment, these dimensional values can be organized into a hierarchical structure. As illustrated in Table 1, the value "Worldwide" has multiple values conjugated to it. These "child" values (where the value "whole world" is the parent) are indicated by right progressive indentation. Therefore, "Asia", "Europe" and "America"
Each is given one level of indentation to the right. Under the value of "Europe" are associated child values of "France" and "UK". Below the value of "America" is the value "United States".

【0027】[0027]

【表1】 [Table 1]

【0028】その他の次元の値も表1に図示されてい
る。尚、これら以外の次元の選択肢及び構成、次元値も
可能である。この好適実施例に於いて、システム管理者
は、次元と、コミュニティ又はスライスを定義するため
にユーザによって使用可能な次元値とを設定する人物で
ある。従って、システム管理者には、このネットワーク
中に於けるドキュメントの最も高レベルの構成化に対す
るコントロールが与えられる。ユーザは、情報をフィル
タリングし、ドキュメントのリストを入手するためのス
ライスを形成するためにこれらの次元と次元値を使用す
る。
Other dimension values are also shown in Table 1. Note that other dimension options and configurations, and dimension values are also possible. In this preferred embodiment, the system administrator is the person who sets the dimensions and dimension values that can be used by the user to define a community or slice. Thus, the system administrator is given control over the highest level of organization of the documents in the network. The user uses these dimensions and dimension values to filter information and form slices to obtain a list of documents.

【0029】図1のセレクタ110を実施するためのそ
の他の構成も可能である。即ち、各次元は、必ずしも複
数のアイテムのプルダウンリストである必要はない。た
とえば、各次元の全ての値の完全なリストを、常に表示
させることができる。しかしながら、プルダウンメニュ
ーを使用することによってセレクタ110をよりコンパ
クトにさせることができる。これによって、たとえば、
ドキュメントのテキストの表示、又はその他の目的のた
めにより大きな空間を残すことができる。たとえば、リ
ストすら提供されないように、任意のテキスト記入を可
能とすることができる。これは、特に、ユーザが複数の
日付と時間にタイプすることを可能にするべく、「時
期」次元用に有用であるかもしれない。時期は、又、ス
ライダ(slider)、クロック及びカレンダー等を
備えさせてグラフィカルに設定可能とすることができ
る。
Other arrangements for implementing the selector 110 of FIG. 1 are possible. That is, each dimension need not necessarily be a pull-down list of multiple items. For example, a complete list of all values in each dimension can always be displayed. However, by using a pull-down menu, the selector 110 can be made more compact. This allows, for example,
Greater space can be left for the display of document text, or for other purposes. For example, arbitrary text entry may be possible so that even a list is not provided. This may be particularly useful for the "timing" dimension to allow the user to type in multiple dates and times. The time can also be set graphically with a slider, clock, calendar and the like.

【0030】表1に示されている次元と次元値を利用し
たスライスの別の例は、スライス「ヨーロッパ;マーケ
ティング;スタッフ;今週」である。これによって、そ
のスライスに基づくドキュメントリクエストがなされて
いるその週にマーケティング部門のスタッフに関連して
その会社のヨーロッパのオフィスで作成されたすべての
ドキュメントのリストが提供される。
Another example of a slice using the dimensions and dimension values shown in Table 1 is the slice "Europe;Marketing;Staff; This Week". This will provide a list of all documents created at the company's European office in connection with marketing staff during the week in which document requests based on that slice are being made.

【0031】尚、一旦スライスが設定されると、そのユ
ーザのその後の全てのブラウジングはそのスライス内で
行われる。換言すると、そのユーザには、図1のリスト
120に於いて、その選択されたスライスに無関係のド
キュメント又はドキュメント見出しは示されない。何れ
かのドキュメント見出しを定義するテーマとドキュメン
トとが、次に詳述するように、そのスライスとの関連に
於いて示される。
It should be noted that once a slice is set, all subsequent browsing for that user is done within that slice. In other words, the user is not shown in list 120 of FIG. 1 any documents or document headings unrelated to the selected slice. The theme and the document defining any document headings are shown in relation to that slice, as described in more detail below.

【0032】従って、ユーザは、一つの企業構造内に於
いて意味を有するようにドキュメントを「フィルタリン
グ」することができる。この好適実施例に於いて、フィ
ルタリングは異なるレベルで行うことができる。その可
能なレベルは、「厳密」と「下方」である。その他の実
施例では後述する「上方」フィルタリングが含まれる。
Thus, a user can "filter" documents to be meaningful within one enterprise structure. In this preferred embodiment, filtering can be performed at different levels. The possible levels are "strict" and "below." Other embodiments include "up" filtering, described below.

【0033】厳密フィルタリングとは、その与えられた
スライスに関連するドキュメントのみがそのユーザに対
して示される、ということを意味する。図2は、表1に
示した次元と次元値の具体例とによって厳密フィルタリ
ングを使用した場合の結果を示している。図2に於い
て、厳密フィルタリングに於いて、2つのカテゴリの4
つのドキュメントのみがコミュニティ「全世界;マーケ
ティング;全従業員;全期間」を満たす。
Strict filtering means that only documents associated with the given slice are shown to the user. FIG. 2 shows a result when strict filtering is used according to the dimensions and specific examples of the dimension values shown in Table 1. In FIG. 2, in strict filtering, four of the two categories
Only one document fills the community "Worldwide;Marketing; All Employees; All Time".

【0034】上方フィルタリングに於いては、その選択
されたスライスに関連付けられた又はその選択されたス
ライスにマッチするが、その選択スライスの次元値の親
値である、単数又は複数の次元値を有する他のスライス
に関連付けられたすべてのドキュメントがリストされ
る。たとえば、地理的位置次元を使用して説明すると、
値「全世界」は、値「ヨーロッパ」の親値である。同様
に、値「ヨーロッパ」は、値「フランス」の親値であ
る。従って、もしもユーザが図1に図示した「米国;人
材;全従業員;全期間」というスライスをフィルタリン
グしているとすると、次のスライス、即ち、「アメリ
カ;人材;全従業員;全期間」と「全世界;人材;全従
業員;全期間」というスライスに関連するすべてのドキ
ュメントもまたリターンされる。
In the upward filtering, one or more dimension values associated with the selected slice or matching the selected slice, but being the parent value of the dimension value of the selected slice are provided. All documents associated with other slices are listed. For example, using the geolocation dimension,
The value “worldwide” is a parent value of the value “Europe”. Similarly, the value “Europe” is the parent value of the value “France”. Therefore, if the user is filtering the slice "USA;Talents; All Employees; All Periods" shown in FIG. 1, the next slice, namely, "USA;Talents; All Employees; All Periods" And all documents related to the slice "Worldwide; Human Resources; All Employees; All Periods" are also returned.

【0035】本発明の一好適実施例は、厳密フィルタリ
ングと下方フィルタリングのみを使用する。その他の実
施例ではユーザがこれら三つのタイプの内の一つ又は複
数のタイプのフィルタリングを選択することを許容す
る。その他のタイプのフィルタリングも可能である。
One preferred embodiment of the present invention uses only strict and downward filtering. Other embodiments allow the user to select one or more of these three types of filtering. Other types of filtering are possible.

【0036】図3は、上方フィルタリングがコミュニテ
ィ「ヨーロッパ;販売;全従業員;全期間」に対して使
用された時にリターンされるドキュメントリストの例を
図示している。ヨーロッパと全世界との両方の販売報告
書に関連するドキュメントがリターンされる。
FIG. 3 illustrates an example of a document list that is returned when upward filtering is used for the community "Europe;Sales; All Employees; All Time". Documents related to both European and worldwide sales reports are returned.

【0037】「下方」フィルタリングは、「上方」フィ
ルタリングに類似するが、その次元値に対して反対方向
に進む。即ち、この下方フィルタリングに於いては、そ
の選択されたスライスと、選択されたスライスと同じ次
元値を有し、その選択スライスの次元値の単数又は複数
の子値である次元値を有するスライスを含むスライスと
に関連付けられた全てのドキュメントがユーザに対して
提供される。たとえば、特定されたスライスが「アメリ
カ;人材;全従業員;全期間」である場合、そのスライ
スに関連付けられたドキュメントに加えて、更に「米
国;人材;全従業員;全期間」というスライスに関連付
けられたドキュメントもユーザに対してリターンされ
る。
"Lower" filtering is similar to "upper" filtering, but proceeds in the opposite direction to its dimension values. That is, in the downward filtering, the selected slice and the slice having the same dimension value as the selected slice and having one or more child values of the dimension value of the selected slice are defined. All documents associated with the containing slice are provided to the user. For example, if the specified slice is "USA; Human Resources; All Employees; All Periods", in addition to the document associated with that slice, the slice "US; Human Resources; All Employees; All Periods" The associated document is also returned to the user.

【0038】図4は、下方フィルタリングを例示してい
る。図4は、コミュニティ「全世界;人材;全従業員;
全期間」によってリターンされた結果を示している。
尚、人材部門のすべての地理的地域に対応する多くのド
キュメントが示されている。
FIG. 4 illustrates downward filtering. Figure 4 shows the community "worldwide; human resources; all employees;
Shows the results returned by "All time".
It should be noted that a number of documents are provided for all geographic regions of the human resources department.

【0039】セレクタツールの改造例が図7に図示され
ている。図7に於いて、セレクタ140は、図1のセレ
クタ110に類似の次元を有しているが、これらに加え
て更に「趣味」という次元を追加している。更に、検索
ボタン144に沿って、テキスト記入ウインドウ142
が設けられている。このテキスト記入ウインドウと検索
ボタンとを使用することによって、ユーザは、その定義
されたスライス内でのキーワード検索を行うことができ
る。その後、そのテキスト記入ウインドウに特定された
テキストフェーズ又はキーワードも含むスライスフィル
タリング内の全てのドキュメントがユーザに対して表示
される。尚、テキスト記入ウインドウ内での関連する表
現を可能にする等の改変構成も可能である。
FIG. 7 shows a modified example of the selector tool. In FIG. 7, the selector 140 has dimensions similar to the selector 110 of FIG. 1, but additionally has a dimension of “hobby”. Further, along with the search button 144, the text entry window 142
Is provided. By using the text entry window and the search button, the user can perform a keyword search within the defined slice. Thereafter, all documents in the slice filtering that also include the specified text phase or keyword in the text entry window are displayed to the user. It should be noted that a modified configuration is possible, such as enabling a related expression in the text entry window.

【0040】従って、スライスを使用して、単数又は複
数のウェブサイト、サーバ、データベース等の多数のド
キュメントにわたるフィルタリング機能が提供される。
スライスは、上述したセレクタツールを使用してユーザ
によって容易に選択される。その他のフィルタリングモ
ードを使用することもできる。
Thus, slices are used to provide a filtering function across multiple documents, such as one or more websites, servers, databases, and the like.
Slices are easily selected by the user using the selector tool described above. Other filtering modes can be used.

【0041】本発明のもう一つの特徴構成に依れば、ユ
ーザは、後に呼び戻すことが可能なスライスを予め定義
することが可能である。そのような予め定義されたスラ
イスを「チャネル」と称する。従って、ユーザは、「米
国;人材;全従業員;全期間」等のスライスを選択し、
このスライスと関連付けるべく「All US HR」
等のラベルを選択することができる。一旦、一つのチャ
ネルとして指定されると、「All US HR」とい
うハイパーリンクがユーザのディスプレイに表示され
る。これは、ウェブページ上、又は、継続的に表示され
るツールバー、サイドバー等の一部として表示すること
ができる。次に、ユーザは、単にそのチャネルをクリッ
クするだけで、そのスライスを簡便に呼び出すことがで
きる。ユーザは、このように複数のチャネルを定義する
ことができる。
According to another feature of the invention, the user can predefine slices that can be recalled later. Such a predefined slice is called a “channel”. Thus, the user selects a slice such as "United States; Talent; All Employees;
"All US HR" to associate with this slice
Etc. can be selected. Once designated as one channel, a hyperlink "All US HR" is displayed on the user's display. This can be displayed on a web page or as part of a continuously displayed toolbar, sidebar, or the like. The user can then simply recall the slice by simply clicking on the channel. The user can thus define multiple channels.

【0042】予め定義されたチャネル、又は、チャネル
のリストを準備し他のユーザに送ることができる。たと
えば、チャネルがウェブページ上にリストされる場合、
そのウェブページを、単数又は複数の他のユーザにeメ
ールすることができる。このeメールされたウェブペー
ジを開き、その所望のチャネルをクリックすることによ
って、そのチャネルと関連付けられたスライスはそのユ
ーザが選択したスライスとなる。
A predefined channel or list of channels can be prepared and sent to other users. For example, if a channel is listed on a web page,
The web page can be emailed to one or more other users. By opening the e-mailed web page and clicking on the desired channel, the slice associated with that channel becomes the slice selected by the user.

【0043】パブリッシング ユーザはシステムに対してドキュメントをパブリッシン
グすることができる。ドキュメントのパブリッシングと
アクセスは、「座標」位置と、視認度の「範囲」という
二つの概念を使用することによって最も良く理解され
る。
Publishing Users can publish documents to the system. Document publishing and access is best understood by using two concepts: "coordinate" location and visibility "range".

【0044】座標は、あるユーザ又はドキュメント(又
はドキュメントセクション)に関連付けられた特定組の
次元値である。座標の別の考え方は、それを、それに対
してユーザ又はドキュメントが関連付けられたコミュニ
ティとして考える方法である。たとえば、ユーザは、
「フランス」、「人材」コミュニティに属し得る。通
常、ユーザによってパブリッシングされるドキュメント
には、そのパブリッシングユーザと同じ座標又はコミュ
ニティが与えられる。「フランス」;「人材」という座
標を有するユーザはその同じ座標に対してパブリッシン
グすることになる。しかしながら、すべての所与のユー
ザ、部門、地理的位置、コミュニティ等に対するパブリ
ッシング用のデフォルト座標として、他の座標値が使用
されるように、システムをシステム管理者によって設定
することが可能である。
A coordinate is a particular set of dimension values associated with a user or document (or document section). Another way of thinking about coordinates is how to think of it as a community to which a user or document is associated. For example, the user
Can belong to "France", "human resources" community. Typically, documents published by a user are given the same coordinates or community as the publishing user. A user having the coordinates "France";"humanresources" will publish to the same coordinates. However, it is possible for the system administrator to configure the system so that other coordinate values are used as default coordinates for publishing for all given users, departments, geographic locations, communities, etc.

【0045】更に、ユーザがドキュメントを複数の座標
に対してパブリッシングすることを許容することもでき
る。これを行う一つの方法は、ユーザが、そのユーザが
パブリッシングするドキュメントと所望の座標との間の
相関関係を作り出すべく図1のセレクタ110を使用し
てデフォルト設定をオーバーライド(無効化)すること
を許容する方法である。ユーザは、ドキュメントをドキ
ュメント閲覧領域130に表示させ、「パブリッシン
グ」アイコン124をクリックすることによって、ある
座標に対してパブリッシングする。パブリッシングアイ
コン124をクリックする時に、セレクタ110によっ
て選択されたどのような座標(即ち、次元値組)でも、
そのドキュメントと関連付けられる。ユーザは、パブリ
ッシングすべき次の座標を選択し、次に、そのパブリッ
シングされるドキュメントが表示されている間に「パブ
リッシング」アイコン124をクリックすることによっ
て、複数の座標に対してパブリッシングする。尚、前述
した検索ルール、たとえば、上方フィルタリングは、そ
のドキュメントをパブリッシングした座標以外の他の座
標のユーザが、それらユーザがそのフィルタリングルー
ル内にある限りに於いて、そのドキュメントを閲覧、ア
クセスすることを許容する。
Further, it is possible to allow a user to publish a document to a plurality of coordinates. One way to do this is for the user to override the default settings using the selector 110 of FIG. 1 to create a correlation between the document he publishes and the desired coordinates. This is an acceptable method. The user displays the document in the document viewing area 130 and publishes to a certain coordinate by clicking the “publishing” icon 124. When clicking on the publishing icon 124, whatever the coordinates (ie, dimension value set) selected by the selector 110,
Associated with the document. The user selects a next coordinate to publish and then publishes to a plurality of coordinates by clicking on the "publishing" icon 124 while the published document is being displayed. Note that the above-described search rule, for example, upward filtering, means that a user of coordinates other than the coordinates at which the document was published can browse and access the document as long as the user is within the filtering rule. Tolerate.

【0046】「範囲」という概念は、一つのドキュメン
トを閲覧しアクセスすることができるすべてのユーザ座
標の集合を意味する。これは、そのドキュメントがパブ
リッシングされた座標と、そのフィルタリングルール内
に含まれる座標のユーザ以上のものであり得る。
The concept of "range" refers to the set of all user coordinates that can view and access one document. This may be more than the user at the coordinates where the document was published and the coordinates included in the filtering rules.

【0047】システム管理者は、あるドキュメントの
(又はドキュメントセクション)の範囲に対して座標を
追加することができる。システム管理者は、ユーザが所
定の座標にアクセスすることを認可し、禁止することが
できる。これによって、地理的地域、従業員の地位等の
任意の次元値に基づくセキュリティ及びアクセス制御が
提供される。システム管理者又は別のユーザによって、
又、或る種の座標に属するユーザが、或る種のドキュメ
ント又はドキュメント部分を閲覧することを排除するこ
ともできる。従ってドキュメント又はドキュメント部分
は、後述するように、ユーザに対するドキュメントの
「視認範囲」を設定するべく、システム内に於いて、そ
の指定された座標を利用することができる。当然、複数
のドキュメント或いはドキュメントの複数部分が閲覧さ
れることを許可または制限する任意の機構が使用され得
る。たとえば、あるドキュメントを閲覧することができ
る各特定のコミュニティ又は座標のアクセスリストを維
持することができる。このアクセスリストと共に、除外
リストも維持することができる。ドキュメントの複数の
部分を、それぞれ、その同じドキュメントの他の部分に
関連付けられた座標と異なる単数又は複数の座標と関連
付けることができる。
A system administrator can add coordinates to a range of a document (or document section). The system administrator can authorize and prohibit the user from accessing the predetermined coordinates. This provides security and access control based on arbitrary dimension values, such as geographical area, employee status, and the like. By the system administrator or another user,
It is also possible to exclude users belonging to certain coordinates from viewing certain documents or document parts. Thus, the document or document portion can use its designated coordinates in the system to set the "view range" of the document to the user, as described below. Of course, any mechanism that allows or restricts viewing of multiple documents or portions of documents may be used. For example, an access list may be maintained for each particular community or coordinate where certain documents can be viewed. Along with this access list, an exclusion list can also be maintained. Portions of a document can each be associated with one or more coordinates that are different from the coordinates associated with other portions of the same document.

【0048】あるドキュメントが作成されると、それは
一つのセクションと見なされる。これは、「マスターセ
クション」と称される。多くの場合、これは、そのドキ
ュメントの唯一のセクションであり、これが、そのドキ
ュメント全体を、一つの座標又はテーマ(後述)に関連
付ける。ドキュメントが作成されると、そのドキュメン
トの著者は、複数のドキュメントセクションを定義する
ことができ、これらのセクションを、異なる座標、テー
マ、及びアクセス条件と関連付けることができる。たと
えば、あるドキュメントは、「販売」又は「重役」値を
有さない全てのコミュニティから除外される販売報告書
を含むかもしれない。
When a document is created, it is considered as one section. This is called the "master section". Often, this is the only section of the document, which associates the entire document with a single coordinate or theme (described below). When a document is created, the author of the document can define multiple document sections and associate these sections with different coordinates, themes, and access conditions. For example, a document may include a sales report that is excluded from all communities that do not have a "sales" or "executive" value.

【0049】一つのドキュメントの複数のセクション
は、Java,XML等の実行可能コードを含むことが
でき、或いは、その全体を実行可能コードとすることが
できる。一つのドキュメントの複数のセクションは、ス
トリーミング(streaming)メディア情報を呼
び出したり、その他のタスクを実行する他の機構を提供
することができる。そのような実行可能セクションは、
上述したように、テキストセクションと同様に関連付
け、規制することが可能である。これによって、より大
きな柔軟性、能力及び制御が可能となる。たとえば、あ
る実行可能セクションによって、ビデオ又はShock
Wave(登録商標)ウインドウが現れ、再生を開始
するようにすることができる。Javaを使用して、ド
キュメント中に、埋込式計算ボックス、スプレッドシー
ト等が現れるようにすることができる。このような機能
は、所定のスライスと関連付けられていないユーザ、又
は、その機能にアクセスすることを望まないユーザから
除外することができる。その他の例としては、ヨーロッ
パ価格がヨーロッパコミュニティの人々のみに視認可能
で、米国価格が米国の人々のみに視認可能な価格リスト
等がある。
Multiple sections of a document can contain executable code, such as Java, XML, etc., or can be entirely executable code. Multiple sections of a single document can provide other mechanisms to invoke streaming media information and perform other tasks. Such an executable section is
As described above, it is possible to associate and regulate in the same manner as the text section. This allows for greater flexibility, power and control. For example, depending on an executable section, video or Shock
A Wave window may appear and playback may begin. Java can be used to cause embedded calculation boxes, spreadsheets, etc. to appear in documents. Such features may be excluded from users who are not associated with a given slice or who do not want to access the feature. Other examples include price lists where European prices are only visible to people in the European community and US prices are only visible to people in the United States.

【0050】テーマ 本発明の一つの態様は、ユーザに対する情報のプレゼン
テーションを構成化するのを助け、複数のコミュニティ
に渡って情報をパブリッシングすることを補助するため
に「テーマ」を使用する。テーマは、あるカテゴリに属
するドキュメント群のカテゴリ見出しとして作用する。
Themes One aspect of the present invention uses "themes" to help organize the presentation of information to a user and to help publish information across multiple communities. The theme acts as a category heading for a group of documents belonging to a certain category.

【0051】図5は、テーマ見出しを例示する本発明の
ユーザインターフェースの一部を図示している。図5に
於いて、テーマ見出しは150で示されている。各見出
しの下方には、ドキュメント名称が示されている。これ
らのドキュメント名称は、そのそれぞれのテーマ見出し
からインデントされている。この白黒図面には図示され
ていないが、好適実施例に於いてテーマ見出しは赤色で
表示される。これらテーマ見出しは、標準カテゴリ見出
しとして機能する。たとえば、「デモ」テーマ見出しの
下方に、「我が社の製品」、「キット前売り」、及び
「キット売上」が見られる。図示されてはいないが、副
テーマを使用することも可能である。たとえば、「デ
モ」テーマは、その下に最後の二つのドキュメントがリ
ストされる「キット」という副テーマを有することがで
きる。
FIG. 5 illustrates a portion of the user interface of the present invention illustrating a theme heading. In FIG. 5, the theme heading is shown at 150. A document name is shown below each heading. These document names are indented from their respective theme headings. Although not shown in the black and white drawing, the theme headings are displayed in red in the preferred embodiment. These theme headings function as standard category headings. For example, below the “Demo” theme heading, “Our Products”, “Kit Advance”, and “Kit Sales” are found. Although not shown, it is also possible to use sub-themes. For example, the "Demo" theme may have a sub-theme "Kits" under which the last two documents are listed.

【0052】会社の構造及び時間フレームに基づいてド
キュメントを類別、区別する作用を有するコミュニティ
と異なり、テーマは、ドキュメントを、ドキュメントの
課題又はタイプによって構成化する。換言すると、次元
は、人々のグループ又はコミュニティを記載し、これに
対してテーマは内容分類を定義する。たとえば、テーマ
は、従業員「ストックオプション」に関連するドキュメ
ントとすることができる。そのようなテーマは、株式の
所有権を許容する国にのみ関連付けることができる。こ
れまで使用した次元及び値の例に於いて、そのようなテ
ーマは、「地理的領域」次元の「米国」及び「英国」値
と関連付けられるであろう。パブリッシャーは、そのパ
ブリッシング時に、テーマのリストから選択することに
よって、このテーマに対してパブリッシングすることが
できる。このパブリッシングされたドキュメントは、米
国及び英国値と自動的に関連付けられる。そのテーマ見
出しは、そのテーマに関連付けられたドキュメントと共
に、米国及び英国値を有する(厳密フィルタリングを前
提として)コミュニティにのみ表示される。ユーザは、
その選択されたテーマの課題カテゴリ(そのスライス又
はコミュニティの次元値に加えて)にマッチングするド
キュメントのみが表示されるように、テーマをフィルタ
の一部として使用することができる。
Unlike a community, which has the effect of categorizing and distinguishing documents based on company structure and time frame, themes organize documents by document issues or types. In other words, a dimension describes a group or community of people, whereas a theme defines a content classification. For example, the theme may be a document related to an employee "stock option". Such themes can only be linked to countries that allow ownership of the shares. In the example dimensions and values used so far, such a theme would be associated with the "US" and "UK" values in the "Geographic Region" dimension. At the time of publishing, the publisher can publish to this theme by selecting from a list of themes. This published document is automatically associated with US and UK values. The theme headline, along with the documents associated with the theme, will only be displayed to communities with US and UK values (subject to strict filtering). The user
The theme can be used as part of a filter so that only documents that match the issue category of the selected theme (in addition to the slice or community dimension values) are displayed.

【0053】この好適実施例に於いて、あるドキュメン
トのために、テーマは、図6に図示されているもののよ
うなプルダウンリストを使用して、選択される。ユーザ
は、カーソルをそのセクション内に移動し(たとえば、
そのセクションのテキスト領域中でクリックすることに
よって)、そのテーマを選択することによって、一つの
テーマを、一つのセクションと関連付ける。各ユーザに
は、そのユーザが属するデフォルトコミュニティが割り
当てられる。ドキュメントのテーマは、カーソルをマス
ターセクションに移動し、その所望のテーマを選択する
ことによって、割り当てられる。
In this preferred embodiment, for a document, the theme is selected using a pull-down list such as that shown in FIG. The user moves the cursor into that section (for example,
Associate a theme with a section by selecting the theme (by clicking in the text area of the section). Each user is assigned a default community to which the user belongs. The theme of the document is assigned by moving the cursor to the master section and selecting the desired theme.

【0054】ハードウェア/ソフトウェア実行 図10〜図12は、本発明に好適に使用される基本的ハ
ードウェアを例示している。図10は、ディスプレイス
クリーン5を有するディスプレイ3を備えたコンピュー
タシステム1を図示している。キャビネット7には、デ
スクドライブ、CDROMドライブ、ディスプレイアダ
プタ、ネットワークカード、ランダムアクセスメモリ
(RAM)、中央演算処理装置(CPU)、その他のコ
ンポーネント、サブシステム及びデバイス等の標準的な
コンピュータコンポーネント(図示せず)が収納されて
いる。ボタン13を備えたマウス11やキーボード9等
のユーザ入力装置が図示されている。トラックボール、
タッチスクリーン、デジタイジングタブレット等のその
他のユーザ入力装置を使用することも可能である。一般
に、このコンピュータシステムは、本発明に好適に使用
される、デスクトップコンピュータ等の一つのタイプの
コンピュータシステムを例示するものにすぎない。コン
ピュータは、様々なハードウェアコンポーネントで構築
することが可能であり、又、様々な寸法及びスタイル
(たとえば、ラップトップ、パームトップ、ペントッ
プ、サーバ、ワークステーション、メインフレーム)で
構築することができる。ここに記載の処理を行うのに適
したすべてのハードウェアプラットフォームが本発明に
好適に使用可能である。
Hardware / Software Implementation FIGS. 10-12 illustrate the basic hardware preferably used in the present invention. FIG. 10 illustrates a computer system 1 with a display 3 having a display screen 5. Cabinet 7 contains standard computer components such as desk drives, CD ROM drives, display adapters, network cards, random access memory (RAM), central processing units (CPUs), other components, subsystems and devices. Is stored. A user input device such as a mouse 11 and a keyboard 9 having buttons 13 is illustrated. Trackball,
Other user input devices, such as touch screens, digitizing tablets, etc., can also be used. In general, this computer system is only an example of one type of computer system, such as a desktop computer, that is suitably used in the present invention. Computers can be built with a variety of hardware components and in a variety of dimensions and styles (eg, laptops, palmtops, pentops, servers, workstations, mainframes). . Any hardware platform suitable for performing the processing described herein is suitable for use with the present invention.

【0055】図11は、コンピュータ100等のコンピ
ュータに見られる典型的なサブシステムを例示してい
る。図11に於いて、ボックス20内のサブシステム
は、内部バス22に直接インターフェースされている。
このようにサブシステムは、通常、図10のキャビネッ
ト7等のコンピュータシステムの内部に収納されてい
る。サブシステムとしては、入力/出力(I/O)コン
トローラ24、システムランダムアクセスメモリ(RA
M)26、中央演算処理装置(CPU)28、ディスプ
レイアダプタ30、シリアルポート40、固定ディスク
42及びネットワークインターフェースアダプタ44が
含まれる。バス22を使用することによって、これらサ
ブシステムのそれぞれが、これらサブシステム間に於い
て、更に、最も重要にはそのCPUと、データを転送す
ることが可能である。外部装置は、CPUと通信するこ
とができ、又は他のサブシステムとバス上でインターフ
ェースすることによって、バス22を介してそのサブシ
ステムと通信することができる。モニタ46がディスプ
レイアダプタ30を介してバスと接続されている。マウ
ス等の相対位置に基づくポインティング・デバイス(R
PD)48がシリアルポート40と接続されている。キ
ーボード50等のなんらかの装置によって、メインデー
タバスを使用することなく、たとえば割込みコントロー
ラとそれに対応するレジスタ(図示せず)を介した直接
手段によって、CPUと通信することができる。
FIG. 11 illustrates a typical subsystem found in a computer such as computer 100. In FIG. 11, the subsystems in box 20 are directly interfaced to internal bus 22.
As described above, the subsystem is usually housed inside a computer system such as the cabinet 7 in FIG. The subsystems include an input / output (I / O) controller 24 and a system random access memory (RA).
M) 26, a central processing unit (CPU) 28, a display adapter 30, a serial port 40, a fixed disk 42, and a network interface adapter 44. The use of bus 22 allows each of these subsystems to transfer data between and, most importantly, its CPU. The external device can communicate with the CPU or with other subsystems via the bus 22 by interfacing with the subsystems over the bus. The monitor 46 is connected to the bus via the display adapter 30. Pointing device (R
PD) 48 is connected to the serial port 40. Some device, such as a keyboard 50, can communicate with the CPU without using the main data bus, for example, by direct means via an interrupt controller and its corresponding register (not shown).

【0056】図10に図示した外見的な物理的構成と共
に、様々なサブシステム構成をとることが可能である。
図11は、そのような一つの好適な構成を例示するもの
にすぎない。図11に図示したもの以外のサブシステ
ム、コンポーネント又は装置を追加することも可能であ
る。図11に図示したサブシステムの全部を使用しなく
ても、適当なコンポーネントシステムを達成することは
可能である。たとえば、スタンドアロンコンピュータは
ネットワークと接続する必要はなく、その場合、ネット
ワークインターフェース44は不要となる。本発明のシ
ステムの性能に影響することなく、CDROMドライ
ブ、グラフィックアクセラレータ等のその他のサブシス
テムを、構成に含ませることができる。
Various subsystem configurations are possible along with the physical appearance configuration shown in FIG.
FIG. 11 only illustrates one such preferred configuration. Subsystems, components or devices other than those shown in FIG. 11 can be added. It is possible to achieve a suitable component system without using all of the subsystems illustrated in FIG. For example, a stand-alone computer does not need to be connected to a network, in which case the network interface 44 is not required. Other subsystems, such as CDROM drives, graphic accelerators, etc., can be included in the configuration without affecting the performance of the system of the present invention.

【0057】図12は、典型的なネットワークの概略図
である。図12に於いて、ネットワークシステム80
は、インターネットに接続された複数のローカルネット
ワークを有する。ここにいくつかの具体的なネットワー
クプロトコル、物理層、トポロジー、その他のネットワ
ークプロパティが提示されているが、本発明は、どのよ
うなネットワークにも好適に使用される。
FIG. 12 is a schematic diagram of a typical network. In FIG. 12, the network system 80
Has multiple local networks connected to the Internet. Although some specific network protocols, physical layers, topologies, and other network properties are presented here, the present invention is suitable for use with any network.

【0058】図12に於いて、コンピュータユーザ1
は、サーバ1に接続されている。この接続は、イーサネ
ット(登録商標)等のネットワーク、非同期伝送モー
ド,IEEE標準1553バス、モデム接続、ユニバー
サルシリアルバス等によって行うことができる。その通
信リンクは、ワイヤ接続である必要はなく、赤外線、ラ
ジオ波伝送等とすることも可能である。サーバ1はイン
ターネットに接続されている。インターネットはサーバ
ルータ82の集合体として記号図示されている。尚、本
発明を実施するに当たって、情報の配布又は通信のため
にインターネットを使用することは必ずしも必要ではな
く、これは、単に下記の好適実施例を例示するものに過
ぎない。更に、サーバコンピュータの使用、及びサーバ
機とクライアント機との指定、は、本発明を実施するた
め必須のものではない。ユーザ1コンピュータは、イン
ターネットに直接接続することができる。インターネッ
トに対するサーバ1の接続は、通常は、T1やT3線等
の比較的高帯域幅の伝送媒体によって行われる。
In FIG. 12, computer user 1
Are connected to the server 1. This connection can be made by a network such as Ethernet (registered trademark), an asynchronous transmission mode, an IEEE standard 1553 bus, a modem connection, a universal serial bus, or the like. The communication link need not be a wired connection, but could be infrared, radio wave transmission, or the like. The server 1 is connected to the Internet. The Internet is symbolically illustrated as a collection of server routers 82. In practicing the present invention, it is not necessary to use the Internet for distributing or communicating information, but this is merely an example of the preferred embodiment described below. Further, the use of a server computer and the designation of a server machine and a client machine are not essential for implementing the present invention. User 1 computer can connect directly to the Internet. The connection of the server 1 to the Internet is usually made by means of a relatively high bandwidth transmission medium such as T1 or T3 line.

【0059】同様に、その他のコンピュータ84は、ユ
ーザ1コンピュータと異なる位置でローカルネットワー
クを利用している状態で図示されている。これらのコン
ピュータ84は、サーバ2を介してインターネットに接
続されている。ユーザ3とサーバ3とは、更に別の設備
を表わしている。
Similarly, the other computers 84 are shown using a local network at a different location than the user 1 computer. These computers 84 are connected to the Internet via the server 2. The user 3 and the server 3 represent another facility.

【0060】尚、この出願明細書および産業界に於いて
「クライアント」と「サーバ」という概念は非常に大ま
かな定義で使用されており、実際には、機器及びこれら
機器上で実行されるソフトウェアプロセスに対して固定
されるものではない。通常、サーバとは別の装置又はプ
ロセスに対して情報を提供している、即ち、その情報を
要求している「クライアント」に対して情報を提供して
いる装置又はプロセスである。この点に関して、コンピ
ュータ又はプロセスは、ある時点に於いてはクライアン
トとして機能し(それが情報をリクエストしている
為)、別の時点に於いてはサーバとして機能(それが情
報を提供している為)することがあり得る。いくつかの
コンピュータは、それらが通常、しばしば要求される大
量の情報の為の一時的貯蔵場所として機能するため、常
に「サーバ」として言及される。たとえば、ワールドワ
イドウェブ(WWW又は単に「ウェブ」)サイトは、し
ばしば、大容量、高速プロセッサを備えるサーバコンピ
ュータと、多数の高帯域幅通信線とによってホストされ
る。
Note that the concepts of “client” and “server” are used in this application specification and the industry in a very broad definition, and are actually used for devices and software executed on these devices. It is not fixed for a process. Typically, a device or process that is providing information to another device or process other than the server, that is, providing information to a "client" requesting the information. In this regard, a computer or process at one point acts as a client (because it is requesting information) and at another time acts as a server (which is providing information). To). Some computers are always referred to as "servers" because they usually serve as temporary storage for the large amounts of information often required. For example, World Wide Web (WWW or simply "Web") sites are often hosted by server computers with large capacity, high speed processors, and numerous high bandwidth communication lines.

【0061】サーバ機は、最も一般的には、連続的に人
間のユーザによって手動操作されるのではなく、その代
りに、情報リクエストに対して常時、自動的に応答する
ソフトウェアを有している。他方、デスクトップコンピ
ュータ等のいくつかの機械は、通常、それらが主として
その機械を操作するユーザのためにインターネットから
情報を入手するために使用されることから、クライアン
ト機と見なされる。
Most commonly, server machines are not manually operated by a continuous human user, but instead have software that always responds automatically to information requests. . On the other hand, some machines, such as desktop computers, are generally considered client machines because they are primarily used to obtain information from the Internet for the user operating the machine.

【0062】これらの機械に於いてある時点で実行され
る特定のソフトウェアに応じて、その機械は、その必要
に応じて、クライアント又はサーバとしての役割を実際
に行い得る。たとえば、ユーザのデスクトップコンピュ
ータは、別のデスクトップコンピュータに対して情報を
提供することができる。或いは、サーバは、別のサーバ
コンピュータと直接に通信することができる。時とし
て、これは「ピア・ツー・ピア」通信として特徴付けら
れる。本発明のプロセス、これらのプロセスを実行する
ハードウェア、はインターネットの記載に一般的な用語
(たとえば、「クライアント」、「サーバ」、「ピ
ア」)によって特徴付けることが可能であるが、本発明
のソフトウェアが、インターネット以外のネットワーク
を含むどのようなタイプの適当なソフトウェア上でも実
行可能であることは当然である。
Depending on the particular software running on these machines at any one time, the machines may actually act as clients or servers as needed. For example, a user's desktop computer can provide information to another desktop computer. Alternatively, the server can communicate directly with another server computer. Sometimes this is characterized as "peer-to-peer" communication. Although the processes of the present invention, the hardware that performs these processes, can be characterized by common terms in the description of the Internet (eg, "client", "server", "peer"), Of course, the software can run on any type of suitable software, including networks other than the Internet.

【0063】本発明のソフトウェアは、単一のエンティ
ティとして提供することが可能であるが、そのようなソ
フトウェアは多数のマシン上で容易に実行可能である。
即ち、所与の一つのソフトウェアプログラムのの複数の
実行が可能であり、一つのプログラムが、分散処理環境
に於いて2つ以上のプロセッサ上で実行されたり、一つ
のプログラムの複数の部分が、物理的に異なるマシーン
上で実行される等が可能である。更に、クライアントプ
ログラムとサーバプログラム等の二つの異なるプログラ
ムを、一つの機械で実行したり、別々のマシーンで実行
したりすることができる。一つのプログラムは、一つの
情報処理の為にはクライアントとして動作し、別の情報
処理のためにはサーバとして動作することが可能であ
る。
Although the software of the present invention can be provided as a single entity, such software can be easily executed on multiple machines.
That is, multiple executions of a given software program are possible, one program running on two or more processors in a distributed processing environment, or multiple parts of a program It can be executed on a physically different machine or the like. Furthermore, two different programs, such as a client program and a server program, can be executed on one machine or on different machines. One program can operate as a client for one information processing and can operate as a server for another information processing.

【0064】図8および図9は、本発明の基本的なデー
タオブジェクトのモデルチャートである。たとえば、図
8および図9は、ドキュメントオブジェクト200が、
「BLOB_ID」、「DESCRIPTION」、
「DOCUMENT_ID」等を含んでいることを示し
ている。そして、BLOB_IDは、追加の情報および
/又は他のオブジェクトに対する参照事項を含むブロッ
ブ表を示している。当然、図8および図9のアーキテク
チュアと異なる、又は、それを改変したその他のどのよ
うな適当なソフトウェア実行を使用することも可能であ
る。
FIGS. 8 and 9 are model charts of basic data objects of the present invention. For example, FIGS. 8 and 9 show that the document object 200 is
"BLOB_ID", "DESCRIPTION",
"DOCUMENT_ID" and the like. BLOB_ID then indicates a blob table that contains additional information and / or references to other objects. Of course, any other suitable software implementation different from or modified from the architecture of FIGS. 8 and 9 could be used.

【0065】本発明の一好適実施例は、マイクロソフト
NT又はUnixプラットフォーム上で作動する。クラ
イアントプラットフォームは、どのようなコンピュー
タ、消費者が備える処理装置等であってもよい。この好
適実施例では、クライアント側処理にJavaを使用
し、その下位にあるデータベースエンジンにOracl
e8iを使用する。ここでも、コンピュータ処理の特性
に応じて、これらの詳細は、本発明を実施するために使
用可能なハードウェアとソフトウェアの1つの実行形態
に過ぎない。
One preferred embodiment of the present invention operates on a Microsoft NT or Unix platform. The client platform may be any computer, a processing device included in a consumer, and the like. In the preferred embodiment, Java is used for client-side processing, and OracleCL is used for the database engine underneath.
e8i is used. Again, depending on the nature of the computer processing, these details are but one implementation of the hardware and software that can be used to implement the invention.

【0066】以上、本発明を、具体的実施例に関して記
載したが、これらの実施例は、本発明を単に例示するも
のであって、限定するものではない。本発明の範囲は、
添付の請求項によってのみ定められるべきものである。
While the invention has been described with reference to specific embodiments, these examples are merely illustrative of the invention and are not limiting. The scope of the present invention is:
It is to be determined only by the appended claims.

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

【図1】本発明のセレクタツールを図示しているFIG. 1 illustrates the selector tool of the present invention.

【図2】厳密フィルタリングを図示しているFIG. 2 illustrates strict filtering.

【図3】上方フィルタリングを図示しているFIG. 3 illustrates upward filtering.

【図4】下方フィルタリングを図示しているFIG. 4 illustrates downward filtering.

【図5】テーマ見出しの使用を例示しているFIG. 5 illustrates the use of a theme heading.

【図6】テーマ定義用のユーザインターフェース機構を
例示している
FIG. 6 illustrates a user interface mechanism for theme definition.

【図7】スライスセレクタツールと共に使用されるテキ
スト検索ボックスを図示している
FIG. 7 illustrates a text search box used with a slice selector tool.

【図8】好適実施例のデータモデルの一部を例示してい
FIG. 8 illustrates a portion of the data model of the preferred embodiment.

【図9】好適実施例のデータモデルの図8に示す以外の
部分を例示している
FIG. 9 illustrates a portion of the data model of the preferred embodiment other than that shown in FIG. 8;

【図10】本発明に好適に使用される基本的ハードウェ
ア(コンピュータシステム)を例示している
FIG. 10 illustrates basic hardware (computer system) suitably used in the present invention.

【図11】本発明に好適に使用される基本的ハードウェ
ア(サブシステム)を例示している
FIG. 11 illustrates basic hardware (subsystem) suitably used in the present invention.

【図12】本発明に好適に使用される基本的ハードウェ
ア(典型的なネットワークの汎用ダイアグラム)を例示
している
FIG. 12 illustrates the basic hardware (generic diagram of a typical network) preferably used in the present invention.

───────────────────────────────────────────────────── フロントページの続き (71)出願人 501052133 11 WEST 25TH STREET, NEW YORK, NEW YORK 10010, UNITED STATES OF AMERICA Fターム(参考) 5B075 KK07 KK13 KK33 KK38 ND03 ND23 ND36 NR05 NR12 PP03 PP13 PP30 PQ02 PQ03 PQ05 PQ32 PR08  ──────────────────────────────────────────────────の Continuation of front page (71) Applicant 501052133 11 WEST 25TH STREET, NEW YORK, NEW YORK 10010, UNITED STATES OF AMERICA F-term (Reference) PQ32 PR08

Claims (16)

【特許請求の範囲】[Claims] 【請求項1】 ネットワーク上でウェブページにアクセ
スする方法であって、前記ネットワークがサーバコンピ
ュータとユーザによって操作されるユーザコンピュータ
とに接続され、前記ユーザコンピュータが、ユーザ入力
装置とディスプレイ装置とを備えたものに於いて、前記
方法は以下の工程を有する、 前記ネットワークを介して前記サーバコンピュータから
前記ディスプレイ装置にウェブページの一部を転送し、
前記ウェブページの一部は、前記ユーザが、地理的位
置、企業部門、従業員区分、時期のカテゴリの内、一つ
以上を選択することを可能にするセレクタを有する、 前記ユーザによって選択された前記一つ以上のカテゴリ
を示すべく前記ユーザ入力装置からの信号に応答して発
生された情報を受けることによってユーザによる選択を
検出する、 前記選択されたカテゴリを満たす情報に関連付けられた
単数又は複数のウェブページを同定する、そして前記同
定されたウェブページに関する情報を前記ユーザコンピ
ュータに送る。
1. A method for accessing a web page over a network, wherein the network is connected to a server computer and a user computer operated by a user, the user computer comprising a user input device and a display device. Transferring the portion of a web page from the server computer to the display device via the network, comprising:
A portion of the web page has a selector that allows the user to select one or more of a geographic location, a corporate department, an employee category, and a time category; Detecting a selection by a user by receiving information generated in response to a signal from the user input device to indicate the one or more categories; one or more associated with information satisfying the selected category And sending information about the identified web page to the user computer.
【請求項2】 請求項1の方法であって、前記セレクタ
はそれぞれが一つのカテゴリに対応する、複数のプルダ
ウンリストを有する。
2. The method of claim 1, wherein the selector has a plurality of pull-down lists, each corresponding to a category.
【請求項3】 請求項1の方法であって、前記ユーザコ
ンピュータに送られる情報は、前記同定されたウェブペ
ージのリストを表示するために使用される。
3. The method of claim 1, wherein the information sent to the user computer is used to display a list of the identified web pages.
【請求項4】 請求項1の方法であって、更に以下の工
程を有する、 前記ユーザ入力装置から信号を受取ってドキュメントを
作成する、そして前記ユーザ入力装置から信号を受取っ
て、ドキュメントをカテゴリと関連付ける。
4. The method of claim 1, further comprising the steps of: receiving a signal from the user input device to create a document; and receiving a signal from the user input device to classify the document into categories. Associate.
【請求項5】 請求項4の方法であって、更に以下の工
程を有する、 ユーザをカテゴリに関連付ける、そして前記ユーザ関連
カテゴリを、前記作成されたドキュメントに関連付けら
れたデフォルトカテゴリとして使用する。
5. The method of claim 4, further comprising: associating a user with a category, and using the user-related category as a default category associated with the created document.
【請求項6】 請求項1の方法であって、前記各カテゴ
リが複数のサブカテゴリを有するものに於いて、前記方
法は更に以下の工程を有する、 ドキュメントをカテゴリと関連付けるためのテーマを定
義する。
6. The method of claim 1, wherein each category has a plurality of subcategories, wherein the method further comprises defining a theme for associating documents with categories.
【請求項7】 ネットワーク上でウェブページにアクセ
スするためのユーザインターフェースであって、 前記ユーザインターフェースが、ユーザ入力装置とディ
スプレイ装置とを使用するものに於いて、前記ユーザイ
ンターフェースは以下を有する、 単数又は複数のカテゴリを表示するセレクタ手段、 前記ユーザインターフェース装置から信号を受取って単
数又は複数のカテゴリを検出する検出手段、 前記選択されたカテゴリを満たす単数又は複数のウェブ
ページを選択する選択手段、そして前記選択されたウェ
ブページのリストを前記ディスプレイ装置上に提示する
ディスプレイ手段。
7. A user interface for accessing a web page over a network, wherein the user interface uses a user input device and a display device, wherein the user interface comprises: Selector means for displaying a plurality of categories; detecting means for receiving a signal from the user interface device to detect one or more categories; selecting means for selecting one or more web pages satisfying the selected category; Display means for presenting the list of the selected web pages on the display device.
【請求項8】 ウェブページにアクセスするためのユー
ザインターフェースであって、該ユーザインターフェー
スは以下を有する、 単数又は複数のカテゴリを選択するためのセレクタを表
示する、 前記ユーザ入力装置から信号を受取って、前記カテゴリ
の内の単数又は複数を選択する、 前記選択されたカテゴリに含まれるドキュメントのリス
トを表示する。
8. A user interface for accessing a web page, the user interface comprising: displaying a selector for selecting one or more categories; receiving a signal from the user input device; Selecting one or more of the categories; displaying a list of documents included in the selected category.
【請求項9】 請求項8のユーザインターフェースであ
って、前記カテゴリは、地理的位置、企業部門、又は従
業員区分のいずれかである。
9. The user interface of claim 8, wherein the category is one of a geographical location, a corporate department, or an employee division.
【請求項10】 コンピュータネットワークに於いてド
キュメントを検索する方法であって、該方法は以下の工
程を有する、 複数のカテゴリタイプを有す第1カテゴリを定義する、 ドキュメントの少なくとも一部を、前記カテゴリの第1
タイプに割り当てる、前記ドキュメントの一部を取出し
可能な形式で格納する、 前記カテゴリをユーザに対して示す、 前記ユーザから入力を受けて前記第1タイプを特定す
る、そして前記ドキュメントの一部を前記ユーザに対し
て同定する。
10. A method for retrieving documents in a computer network, the method comprising: defining a first category having a plurality of category types; Category 1
Assigning a type to the document, storing the portion of the document in a retrievable format, indicating the category to a user, receiving input from the user to identify the first type, and Identify to the user.
【請求項11】 請求項10の方法であって、前記カテ
ゴリは地理的位置である。
11. The method of claim 10, wherein said category is a geographic location.
【請求項12】 請求項10の方法であって、前記カテ
ゴリは企業部門である。
12. The method of claim 10, wherein the category is a corporate department.
【請求項13】 請求項10の方法であって、前記カテ
ゴリは従業員区分である。
13. The method of claim 10, wherein the category is an employee category.
【請求項14】 請求項10の方法であって、前記カテ
ゴリは時期である。
14. The method of claim 10, wherein the category is time.
【請求項15】 請求項10の方法であって、複数のカ
テゴリが使用され、前記カテゴリをユーザに対して示す
工程は複数のカテゴリを前記ユーザに対して示す副工程
を有し、 前記ユーザからの入力を受ける工程は、前記ユーザが前
記カテゴリの内の二つ以上について少なくとも一つのカ
テゴリタイプを特定することを許容する副工程を有す
る。
15. The method of claim 10, wherein a plurality of categories are used, and wherein indicating the category to a user comprises a sub-step of indicating a plurality of categories to the user. Receiving the input comprises substeps that allow the user to specify at least one category type for two or more of the categories.
【請求項16】 請求項15の方法であって、前記ユー
ザ特定は、デジタル処理システムへのグラフィカルユー
ザインターフェース上に表示されるセレクタツールによ
って行われる。
16. The method of claim 15, wherein the user identification is performed by a selector tool displayed on a graphical user interface to a digital processing system.
JP2000301215A 2000-05-22 2000-08-24 A system for publishing, organizing, accessing and distributing information on a computer network Expired - Lifetime JP4843801B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/576946 2000-05-22
US09/576,946 US7130879B1 (en) 1999-08-10 2000-05-22 System for publishing, organizing, accessing and distributing information in a computer network

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2011166837A Division JP5496965B2 (en) 2000-05-22 2011-07-29 A system for publishing, organizing, accessing and distributing information on a computer network

Publications (3)

Publication Number Publication Date
JP2001331518A true JP2001331518A (en) 2001-11-30
JP2001331518A5 JP2001331518A5 (en) 2008-02-21
JP4843801B2 JP4843801B2 (en) 2011-12-21

Family

ID=24306653

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2000301215A Expired - Lifetime JP4843801B2 (en) 2000-05-22 2000-08-24 A system for publishing, organizing, accessing and distributing information on a computer network
JP2011166837A Expired - Lifetime JP5496965B2 (en) 2000-05-22 2011-07-29 A system for publishing, organizing, accessing and distributing information on a computer network

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2011166837A Expired - Lifetime JP5496965B2 (en) 2000-05-22 2011-07-29 A system for publishing, organizing, accessing and distributing information on a computer network

Country Status (1)

Country Link
JP (2) JP4843801B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008524712A (en) * 2004-12-17 2008-07-10 ゼネラル・エレクトリック・カンパニイ Domain specific data entity mapping method and system
US9361313B2 (en) 2003-03-27 2016-06-07 Microsoft Technology Licensing, Llc System and method for filtering and organizing items based on common elements
US10489044B2 (en) 2005-07-13 2019-11-26 Microsoft Technology Licensing, Llc Rich drag drop user interface

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5862745A (en) * 1981-10-09 1983-04-14 Fujitsu Ltd Secret protection system in information retrieval system
JPH03209564A (en) * 1990-01-12 1991-09-12 Hitachi Ltd Literature data registering method
JPH04348468A (en) * 1991-04-12 1992-12-03 Fuji Xerox Co Ltd Data base device
JPH05128157A (en) * 1991-11-08 1993-05-25 Ricoh Co Ltd Document retrieval system
JPH05128158A (en) * 1991-10-31 1993-05-25 Nec Corp Information retrieval system
JPH064530A (en) * 1992-06-18 1994-01-14 Ricoh Co Ltd Document management device
JPH08161214A (en) * 1994-10-06 1996-06-21 Ricoh Co Ltd Data access control system for electronic conference
JPH1125076A (en) * 1997-06-30 1999-01-29 Fujitsu Ltd Document managing device and document management program storage medium
JPH1173394A (en) * 1997-08-28 1999-03-16 Mitsubishi Electric Corp Information operation system with security function and method for accessing database in its system
JPH11134365A (en) * 1997-08-27 1999-05-21 Toshiba Corp Device and method for information access
JPH11272707A (en) * 1998-03-26 1999-10-08 Sharp Corp Information processing system
JPH11328187A (en) * 1998-05-08 1999-11-30 Yamatake Corp Information browsing system
JP2000020537A (en) * 1998-07-01 2000-01-21 Nec Corp Text retrieving device and computer-readable recording medium having recorded text retrieving program thereon

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0778168A (en) * 1993-06-30 1995-03-20 Nippon Telegr & Teleph Corp <Ntt> Information retrieving processor and its method
JPH08161345A (en) * 1994-11-30 1996-06-21 Hitachi Maxell Ltd Information retrieving system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5862745A (en) * 1981-10-09 1983-04-14 Fujitsu Ltd Secret protection system in information retrieval system
JPH03209564A (en) * 1990-01-12 1991-09-12 Hitachi Ltd Literature data registering method
JPH04348468A (en) * 1991-04-12 1992-12-03 Fuji Xerox Co Ltd Data base device
JPH05128158A (en) * 1991-10-31 1993-05-25 Nec Corp Information retrieval system
JPH05128157A (en) * 1991-11-08 1993-05-25 Ricoh Co Ltd Document retrieval system
JPH064530A (en) * 1992-06-18 1994-01-14 Ricoh Co Ltd Document management device
JPH08161214A (en) * 1994-10-06 1996-06-21 Ricoh Co Ltd Data access control system for electronic conference
JPH1125076A (en) * 1997-06-30 1999-01-29 Fujitsu Ltd Document managing device and document management program storage medium
JPH11134365A (en) * 1997-08-27 1999-05-21 Toshiba Corp Device and method for information access
JPH1173394A (en) * 1997-08-28 1999-03-16 Mitsubishi Electric Corp Information operation system with security function and method for accessing database in its system
JPH11272707A (en) * 1998-03-26 1999-10-08 Sharp Corp Information processing system
JPH11328187A (en) * 1998-05-08 1999-11-30 Yamatake Corp Information browsing system
JP2000020537A (en) * 1998-07-01 2000-01-21 Nec Corp Text retrieving device and computer-readable recording medium having recorded text retrieving program thereon

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9361313B2 (en) 2003-03-27 2016-06-07 Microsoft Technology Licensing, Llc System and method for filtering and organizing items based on common elements
US9361312B2 (en) 2003-03-27 2016-06-07 Microsoft Technology Licensing, Llc System and method for filtering and organizing items based on metadata
JP2008524712A (en) * 2004-12-17 2008-07-10 ゼネラル・エレクトリック・カンパニイ Domain specific data entity mapping method and system
US10489044B2 (en) 2005-07-13 2019-11-26 Microsoft Technology Licensing, Llc Rich drag drop user interface

Also Published As

Publication number Publication date
JP5496965B2 (en) 2014-05-21
JP4843801B2 (en) 2011-12-21
JP2012014709A (en) 2012-01-19

Similar Documents

Publication Publication Date Title
US9430670B2 (en) Method, system, and computer program product for locating network files
Greene et al. Previews and overviews in digital libraries: Designing surrogates to support visual information seeking
Terveen et al. Constructing, organizing, and visualizing collections of topically related web resources
US6546393B1 (en) System method and article of manufacture for dynamically user-generated internet search directory based on prioritized server-sided user bookmarks
US6014662A (en) Configurable briefing presentations of search results on a graphical interface
US8473473B2 (en) Object oriented data and metadata based search
US20060069690A1 (en) Electronic file system graphical user interface
JPH09325968A (en) Information retrieval system
CA2777360C (en) Information management
JP5496965B2 (en) A system for publishing, organizing, accessing and distributing information on a computer network
Mamoon et al. Interactive visualization of retrieved information
DeZelar-Tiedman Redefining library resources in discovery systems
Leigh Resource Discovery within the Networked" Hybrid" Library.
Marchionini The magazine archive includes every article published in Communications of the ACM for over the past 50 years.
Salama Visualization for Information Retrieval in Regional Distributed Environment

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070823

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100415

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100714

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20100826

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101007

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110107

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110113

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20110207

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20110210

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110307

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110331

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20110526

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110729

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20110808

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: 20110823

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110916

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141021

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4843801

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term