JPH09198295A - ハイパーメディアシステム - Google Patents
ハイパーメディアシステムInfo
- Publication number
- JPH09198295A JPH09198295A JP8023319A JP2331996A JPH09198295A JP H09198295 A JPH09198295 A JP H09198295A JP 8023319 A JP8023319 A JP 8023319A JP 2331996 A JP2331996 A JP 2331996A JP H09198295 A JPH09198295 A JP H09198295A
- Authority
- JP
- Japan
- Prior art keywords
- node
- server
- information
- directory
- stored
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
- G06F16/94—Hypermedia
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
Abstract
(57)【要約】
【課題】 ネットワーク環境で動作するハイパーメディ
アシステムにおいてユーザのナビゲーション作業を効率
を向上させる。 【解決手段】 ネットワーク上に設けられた、クライア
ント10と、コンテンツファイルを保持するサーバ11
と、コンテンツファイルに関する情報を集中的に管理す
るディレクトリサーバ12とを備え、ディレクトリサー
バ12は、サーバ11で管理されている各ノードについ
て、ノード識別子とノードであるコンテンツファイルの
内容に関する情報及びノードのリンク関係に関する情報
とを格納するディレクトリ情報格納部121と、クライ
アント10からの要求に応じてディレクトリ情報格納部
121に格納されている情報を検索し、クライアント1
0に返送する検索部122とを備える。
アシステムにおいてユーザのナビゲーション作業を効率
を向上させる。 【解決手段】 ネットワーク上に設けられた、クライア
ント10と、コンテンツファイルを保持するサーバ11
と、コンテンツファイルに関する情報を集中的に管理す
るディレクトリサーバ12とを備え、ディレクトリサー
バ12は、サーバ11で管理されている各ノードについ
て、ノード識別子とノードであるコンテンツファイルの
内容に関する情報及びノードのリンク関係に関する情報
とを格納するディレクトリ情報格納部121と、クライ
アント10からの要求に応じてディレクトリ情報格納部
121に格納されている情報を検索し、クライアント1
0に返送する検索部122とを備える。
Description
【0001】
【発明が属する技術分野】本発明は、ネットワーク環境
におけるハイパーメディアシステムに関し、ネットワー
クにディレクトリサーバを備えてノードリンク情報を集
中的に管理するハイパーメディアシステムに関する。
におけるハイパーメディアシステムに関し、ネットワー
クにディレクトリサーバを備えてノードリンク情報を集
中的に管理するハイパーメディアシステムに関する。
【0002】
【従来の技術】近年、コンピュータにおける情報の管理
技術として、ハイパーメディアシステムが注目されてい
る。ハイパーメディアシステムは、内容的に関連するデ
ータファイルを直接関係付け、ファイル名を意識するこ
となく対話的に検索可能としたハイパーテキスト構造に
基づいて、テキストデータのみならず、画像データや音
声データを含むマルチメディアデータを処理するもので
ある。ここで扱われるデータファイルをノードと呼ぶ。
技術として、ハイパーメディアシステムが注目されてい
る。ハイパーメディアシステムは、内容的に関連するデ
ータファイルを直接関係付け、ファイル名を意識するこ
となく対話的に検索可能としたハイパーテキスト構造に
基づいて、テキストデータのみならず、画像データや音
声データを含むマルチメディアデータを処理するもので
ある。ここで扱われるデータファイルをノードと呼ぶ。
【0003】ネットワーク環境でのハイパーメディアシ
ステムとしては、例えば、World Wide We
bが普及している。図8にこの種の従来のハイパーメデ
ィアシステムの構成を示す。
ステムとしては、例えば、World Wide We
bが普及している。図8にこの種の従来のハイパーメデ
ィアシステムの構成を示す。
【0004】同図に示すように、従来のハイパーメディ
アシステムは、ネットワーク80を介して接続されたク
ライアント81と、サーバ82とを備える。クライアン
ト81とサーバ82は、ハイパーテキスト等のノードの
内容を格納する複数のコンテンツファイルを格納してい
る。各々のコンテンツファイルの所在はノード識別子で
特定される(前記World Wide Webでは
「URL(ユニフォーム・リソース・ロケーター)」と
呼ばれるノード識別子が用いられる)。図8において、
実線の矢印はデータの流れを示し、点線の矢印はノード
間の接続関係を意味している。
アシステムは、ネットワーク80を介して接続されたク
ライアント81と、サーバ82とを備える。クライアン
ト81とサーバ82は、ハイパーテキスト等のノードの
内容を格納する複数のコンテンツファイルを格納してい
る。各々のコンテンツファイルの所在はノード識別子で
特定される(前記World Wide Webでは
「URL(ユニフォーム・リソース・ロケーター)」と
呼ばれるノード識別子が用いられる)。図8において、
実線の矢印はデータの流れを示し、点線の矢印はノード
間の接続関係を意味している。
【0005】クライアント81は、ユーザから指定され
たノード識別子にしたがってネットワーク80上のサー
バ82にアクセスし、当該ノード識別子が示すノードの
コンテンツファイルを獲得してその内容を出力する。例
えば、図8において、サーバ82aのコンテンツファイ
ル801のノード識別子を指定した場合、クライアント
81はサーバ82aからコンテンツファイル801を獲
得し、その内容(テキストなど)を表示画面に表示す
る。表示されたコンテンツファイル801には、アンカ
ー領域811が定義されており、ここを指示することで
この領域に関係付けられているコンテンツファイル80
2のノード識別子が指定される。そして、クライアント
81は、ネットワーク80上のサーバ82bにアクセス
し、コンテンツファイル802を獲得して出力する。
たノード識別子にしたがってネットワーク80上のサー
バ82にアクセスし、当該ノード識別子が示すノードの
コンテンツファイルを獲得してその内容を出力する。例
えば、図8において、サーバ82aのコンテンツファイ
ル801のノード識別子を指定した場合、クライアント
81はサーバ82aからコンテンツファイル801を獲
得し、その内容(テキストなど)を表示画面に表示す
る。表示されたコンテンツファイル801には、アンカ
ー領域811が定義されており、ここを指示することで
この領域に関係付けられているコンテンツファイル80
2のノード識別子が指定される。そして、クライアント
81は、ネットワーク80上のサーバ82bにアクセス
し、コンテンツファイル802を獲得して出力する。
【0006】また、特開平7−44447号公報「ハイ
パーテキストシステム」には、ネットワーク上に散在す
るコンテンツファイルを集中的に管理すべく、ネットワ
ーク上に、コンテンツファイルのタイトルと所在とを管
理するディレクトリサーバを設け、ネットワーク上のホ
ストに存在するハイパーテキスト装置は前記ディレクト
リサーバにコンテンツファイルの所在を問い合わせてか
ら目的のコンテンツファイルにアクセスする技術につい
て開示している。
パーテキストシステム」には、ネットワーク上に散在す
るコンテンツファイルを集中的に管理すべく、ネットワ
ーク上に、コンテンツファイルのタイトルと所在とを管
理するディレクトリサーバを設け、ネットワーク上のホ
ストに存在するハイパーテキスト装置は前記ディレクト
リサーバにコンテンツファイルの所在を問い合わせてか
ら目的のコンテンツファイルにアクセスする技術につい
て開示している。
【0007】
【発明が解決しようとする課題】しかしながら、上記従
来のハイパーメディアシステムは、クライアントが指定
したノードのコンテンツファイルを読み込むまで、当該
コンテンツファイルの内容に関する情報や当該ノードが
持つリンクデータを知ることができない。また、特開平
7−44447号公報に記載されたにおいても、ディレ
クトリサーバはコンテンツファイルの所在を管理するだ
けであり、コンテンツファイルの内容やノードの接続関
係はわからない。
来のハイパーメディアシステムは、クライアントが指定
したノードのコンテンツファイルを読み込むまで、当該
コンテンツファイルの内容に関する情報や当該ノードが
持つリンクデータを知ることができない。また、特開平
7−44447号公報に記載されたにおいても、ディレ
クトリサーバはコンテンツファイルの所在を管理するだ
けであり、コンテンツファイルの内容やノードの接続関
係はわからない。
【0008】効率的にナビゲーションを進めるために
は、ネットワーク上に散在するノードデータおよびノー
ド同士の接続関係を示すリンクデータが構成するハイパ
ーメディア構造の全体、ならびに各ノードの内容に関す
るある程度の情報を容易に把握できなければならない。
しかし、上記従来技術においては、ノードを1つ1つ読
み込んだ上で内容を把握してリンクをたどって行かなけ
ればならず、膨大な操作回数と処理時間を要するという
欠点があった。
は、ネットワーク上に散在するノードデータおよびノー
ド同士の接続関係を示すリンクデータが構成するハイパ
ーメディア構造の全体、ならびに各ノードの内容に関す
るある程度の情報を容易に把握できなければならない。
しかし、上記従来技術においては、ノードを1つ1つ読
み込んだ上で内容を把握してリンクをたどって行かなけ
ればならず、膨大な操作回数と処理時間を要するという
欠点があった。
【0009】したがって本発明の第1の目的は、ネット
ワーク環境で動作するハイパーメディアシステムにおい
てユーザのナビゲーション作業を効率を向上させること
にある。
ワーク環境で動作するハイパーメディアシステムにおい
てユーザのナビゲーション作業を効率を向上させること
にある。
【0010】また、ノードリンク情報を集中的に管理す
るディレクトリサーバを用意した場合に、各サーバ上で
ノードデータあるいはリンクデー夕を更新するたびに、
ディレクトリサーバのディレクトリ情報の更新を行う必
要があり、サーバ管理者の負担が大きくなってしまう。
るディレクトリサーバを用意した場合に、各サーバ上で
ノードデータあるいはリンクデー夕を更新するたびに、
ディレクトリサーバのディレクトリ情報の更新を行う必
要があり、サーバ管理者の負担が大きくなってしまう。
【0011】したがって本発明の第2の目的は、ディレ
クトリサーバ上のディレクトリ情報を効率的に更新する
手段を提供することにある。
クトリサーバ上のディレクトリ情報を効率的に更新する
手段を提供することにある。
【0012】また、ディレクトリサーバが定期的に各サ
ーバを検査して、ディレクトリ情報を更新する場合、ノ
ードデータおよびリンクデータの検査ならびにディレク
トリ情報の抽出処理が集中するため、サーバ数あるいは
サーバ上のノードのリンクデータの数が膨大であるとデ
ィレクトリサーバが稼働しているホストの負荷が高くな
ってしまう。
ーバを検査して、ディレクトリ情報を更新する場合、ノ
ードデータおよびリンクデータの検査ならびにディレク
トリ情報の抽出処理が集中するため、サーバ数あるいは
サーバ上のノードのリンクデータの数が膨大であるとデ
ィレクトリサーバが稼働しているホストの負荷が高くな
ってしまう。
【0013】したがって本発明の第3の目的は、サーバ
のデータ更新にかかる負荷を低減することにある。
のデータ更新にかかる負荷を低減することにある。
【0014】
【課題を解決するための手段】上記の目的を達成するた
め、本発明のハイパーメディアシステムは、ネットワー
ク上に設けられた、クライアントと、コンテンツファイ
ルを保持するサーバと、コンテンツファイルに関する情
報を集中的に管理するディレクトリサーバとを備え、前
記ディレクトリサーバは、前記サーバで管理されている
各ノードについて、ノード識別子とノードであるコンテ
ンツファイルの内容に関する情報及びノードのリンク関
係に関する情報とを格納するディレクトリ情報格納手段
と、前記クライアントからの要求に応じて前記ディレク
トリ情報格納手段に格納されている情報を検索し、前記
クライアントに返送する検索手段とを備える。
め、本発明のハイパーメディアシステムは、ネットワー
ク上に設けられた、クライアントと、コンテンツファイ
ルを保持するサーバと、コンテンツファイルに関する情
報を集中的に管理するディレクトリサーバとを備え、前
記ディレクトリサーバは、前記サーバで管理されている
各ノードについて、ノード識別子とノードであるコンテ
ンツファイルの内容に関する情報及びノードのリンク関
係に関する情報とを格納するディレクトリ情報格納手段
と、前記クライアントからの要求に応じて前記ディレク
トリ情報格納手段に格納されている情報を検索し、前記
クライアントに返送する検索手段とを備える。
【0015】また、他の態様では、前記ディレクトリサ
ーバが、自動的に各サーバを検査し格納されているノー
ドについて更新されているデータを取得する情報収集手
段と、前記情報収集手段が取得した更新データにしたが
ってディレクトリサーバに登録されている当該ノードに
関するデータを更新するインデックス抽出手段とをさら
に備える。
ーバが、自動的に各サーバを検査し格納されているノー
ドについて更新されているデータを取得する情報収集手
段と、前記情報収集手段が取得した更新データにしたが
ってディレクトリサーバに登録されている当該ノードに
関するデータを更新するインデックス抽出手段とをさら
に備える。
【0016】さらに他の態様では、前記サーバが、当該
サーバに格納されているノードに関するデータが更新さ
れた場合に、更新されたデータを抽出してディレクトリ
サーバに送信するインデックス抽出手段をさらに備え
る。
サーバに格納されているノードに関するデータが更新さ
れた場合に、更新されたデータを抽出してディレクトリ
サーバに送信するインデックス抽出手段をさらに備え
る。
【0017】また、他の態様では、前記ディレクトリ情
報格納部が、少なくとも、ノード識別子と、該ノード識
別子に対応するコンテンツファイルの内容のジャンルを
示すインデックスと、該ノード識別子に対応するコンテ
ンツファイルが格納されているサーバ名とを関連付けた
テーブルを格納する。
報格納部が、少なくとも、ノード識別子と、該ノード識
別子に対応するコンテンツファイルの内容のジャンルを
示すインデックスと、該ノード識別子に対応するコンテ
ンツファイルが格納されているサーバ名とを関連付けた
テーブルを格納する。
【0018】また、他の態様では、前記ディレクトリ情
報格納部が、ネットワーク上に存在するノードに対応す
るノード識別子のリストである主テーブルと、各ノード
に関係付けられたノード群を各ノードごとに個別に格納
した副テーブルとからなり、前記主テーブルの各ノード
識別子に対して、当該ノードに関係付けられたノード群
を格納する副テーブルへのポインタを付したテーブル群
を格納する。
報格納部が、ネットワーク上に存在するノードに対応す
るノード識別子のリストである主テーブルと、各ノード
に関係付けられたノード群を各ノードごとに個別に格納
した副テーブルとからなり、前記主テーブルの各ノード
識別子に対して、当該ノードに関係付けられたノード群
を格納する副テーブルへのポインタを付したテーブル群
を格納する。
【0019】また、他の態様では、前記ディレクトリ情
報格納部が、ネットワーク上に存在するノードに対応す
るノード識別子のリストである主テーブルと、各ノード
に関係付けられたノード群を各ノードごとに個別に格納
した副テーブルとからなり、前記主テーブルの各ノード
識別子に対して、当該ノードに関係付けられたノード群
を格納する副テーブルへのポインタを付したテーブル群
と、少なくとも、ノード識別子と、該ノード識別子に対
応するコンテンツファイルの内容のジャンルを示すイン
デックスと、該ノード識別子に対応するコンテンツファ
イルが格納されているサーバ名とを関連付けたテーブル
とを格納する。
報格納部が、ネットワーク上に存在するノードに対応す
るノード識別子のリストである主テーブルと、各ノード
に関係付けられたノード群を各ノードごとに個別に格納
した副テーブルとからなり、前記主テーブルの各ノード
識別子に対して、当該ノードに関係付けられたノード群
を格納する副テーブルへのポインタを付したテーブル群
と、少なくとも、ノード識別子と、該ノード識別子に対
応するコンテンツファイルの内容のジャンルを示すイン
デックスと、該ノード識別子に対応するコンテンツファ
イルが格納されているサーバ名とを関連付けたテーブル
とを格納する。
【0020】
【発明の実施の形態】以下、本発明の実施例について図
面を参照して詳細に説明する。
面を参照して詳細に説明する。
【0021】図1は本発明の第1の実施例によるハイパ
ーメディアシステムの構成を示すブロック図である。
ーメディアシステムの構成を示すブロック図である。
【0022】図示のように、本実施例のハイパーメディ
アシステムは、クライアント10と、コンテンツファイ
ルを保持するサーバ11と、コンテンツファイルに関す
る情報を集中的に管理するディレクトリサーバ12とを
備える。これらはネットワークにて接続されている。な
お、図には本実施例の特徴的な構成のみが記載されてお
り、他の構成は省略してある。
アシステムは、クライアント10と、コンテンツファイ
ルを保持するサーバ11と、コンテンツファイルに関す
る情報を集中的に管理するディレクトリサーバ12とを
備える。これらはネットワークにて接続されている。な
お、図には本実施例の特徴的な構成のみが記載されてお
り、他の構成は省略してある。
【0023】クライアント10は、ディレクトリサーバ
に対して情報の検索を要求すると共にディレクトリサー
バ12から取得した情報を提示するディレクトリ情報検
索提示部101と、サーバ11から取得したノードのコ
ンテンツファイルの内容を出力するノード情報提示部1
02とを備える。これらは、例えばプログラム制御され
たCPUを用いた制御手段及びディスプレイ装置等で実
現される。
に対して情報の検索を要求すると共にディレクトリサー
バ12から取得した情報を提示するディレクトリ情報検
索提示部101と、サーバ11から取得したノードのコ
ンテンツファイルの内容を出力するノード情報提示部1
02とを備える。これらは、例えばプログラム制御され
たCPUを用いた制御手段及びディスプレイ装置等で実
現される。
【0024】サーバ11は、従来のハイパーメディアシ
ステムにおけるサーバと同様であり、コンテンツファイ
ルを格納すると共に、当該コンテンツファイルのノード
識別子を管理するノードリンクデータ格納部111を備
える。ノードリンクデータ格納部111は、例えばプロ
グラム制御されたCPU及び磁気ディスク装置等の記憶
装置で実現される。
ステムにおけるサーバと同様であり、コンテンツファイ
ルを格納すると共に、当該コンテンツファイルのノード
識別子を管理するノードリンクデータ格納部111を備
える。ノードリンクデータ格納部111は、例えばプロ
グラム制御されたCPU及び磁気ディスク装置等の記憶
装置で実現される。
【0025】ディレクトリサーバ12は、サーバ11で
管理されている各ノードについて、ノード識別子と、ノ
ードであるコンテンツファイルの内容に関する情報やノ
ードのリンク情報(以下、これらの情報を適宜ノードデ
ータと称す)を格納するディレクトリ情報格納部121
と、クライアントからの要求に応じてディレクトリ情報
格納部121の情報を検索する検索部122とを備え
る。ディレクトリ情報格納部121は磁気ディスク装置
等の記憶装置で実現され、検索部122はプログラム制
御されたCPU等で実現される。
管理されている各ノードについて、ノード識別子と、ノ
ードであるコンテンツファイルの内容に関する情報やノ
ードのリンク情報(以下、これらの情報を適宜ノードデ
ータと称す)を格納するディレクトリ情報格納部121
と、クライアントからの要求に応じてディレクトリ情報
格納部121の情報を検索する検索部122とを備え
る。ディレクトリ情報格納部121は磁気ディスク装置
等の記憶装置で実現され、検索部122はプログラム制
御されたCPU等で実現される。
【0026】図2はディレクトリ情報格納部121に格
納される情報のデータ構造の1例を示すテーブルであ
る。
納される情報のデータ構造の1例を示すテーブルであ
る。
【0027】図示のように、テーブル20は、カラムと
して、少なくともノード識別子と、当該ノード識別子に
対応するコンテンツファイルの内容のジャンルを示すイ
ンデックスと、当該ノードであるコンテンツファイルが
格納されているサーバ名とを持つ行を備える。ディレク
トリ情報格納部121にテーブル20を格納しておくこ
とにより、ノードの格納されているサーバ11に関わら
ずディレクトリサーバ12にアクセスしてディレクトリ
情報格納部121のテーブル20を参照すれば、目的の
コンテンツファイルを容易に探し出すことが可能とな
る。
して、少なくともノード識別子と、当該ノード識別子に
対応するコンテンツファイルの内容のジャンルを示すイ
ンデックスと、当該ノードであるコンテンツファイルが
格納されているサーバ名とを持つ行を備える。ディレク
トリ情報格納部121にテーブル20を格納しておくこ
とにより、ノードの格納されているサーバ11に関わら
ずディレクトリサーバ12にアクセスしてディレクトリ
情報格納部121のテーブル20を参照すれば、目的の
コンテンツファイルを容易に探し出すことが可能とな
る。
【0028】次に、テーブル20を用いた本実施例の動
作について説明する。ここでは、ユーザから指示された
キーワードをインデックスに含むノードを参照し、その
中から選択したノードのコンテンツファイルの内容を表
示する場合の処理の流れを説明する。
作について説明する。ここでは、ユーザから指示された
キーワードをインデックスに含むノードを参照し、その
中から選択したノードのコンテンツファイルの内容を表
示する場合の処理の流れを説明する。
【0029】まず、ユーザは検索キーとして、「スポー
ツ」を入力したものとする。クライアント10のディレ
クトリ情報検索提示部101は、ディレクトリサーバ1
2の検索部122に検索キー「スポーツ」を含むディレ
クトリ情報を要求する。
ツ」を入力したものとする。クライアント10のディレ
クトリ情報検索提示部101は、ディレクトリサーバ1
2の検索部122に検索キー「スポーツ」を含むディレ
クトリ情報を要求する。
【0030】検索部122は、ディレクトリ情報格納部
121に格納されているテーブル20を参照し、検索キ
ー「スポーツ」をインデックスカラム内のインデックス
データに含む行21、23、25のホスト名及びノード
識別子の組(サーバ1、node001)、(サーバ
1、node050)(サーバ2、node040)を
選択し、これをクライアント10に返す。
121に格納されているテーブル20を参照し、検索キ
ー「スポーツ」をインデックスカラム内のインデックス
データに含む行21、23、25のホスト名及びノード
識別子の組(サーバ1、node001)、(サーバ
1、node050)(サーバ2、node040)を
選択し、これをクライアント10に返す。
【0031】クライアント10のディレクトリ情報検索
提示部101は、検索部122から得たディレクトリ情
報を受け付け、ノード識別子のみを抜き出してラベルと
して表示する。図3にクライアント10の表示画面の表
示例を示す。図示のように、表示画面11にはディレク
トリ情報表示域30とノード情報表示域31とを設けて
ある。ディレクトリ情報表示域30には、検索キー表示
欄301と、ノード識別子をラベル302〜304とし
て表示するノード一覧表示欄とを設けてあり、検索キー
表示域301には入力された「スポーツ」が表示され、
ノード一覧表示域のラベル302〜304にはノード識
別子が表示されている。
提示部101は、検索部122から得たディレクトリ情
報を受け付け、ノード識別子のみを抜き出してラベルと
して表示する。図3にクライアント10の表示画面の表
示例を示す。図示のように、表示画面11にはディレク
トリ情報表示域30とノード情報表示域31とを設けて
ある。ディレクトリ情報表示域30には、検索キー表示
欄301と、ノード識別子をラベル302〜304とし
て表示するノード一覧表示欄とを設けてあり、検索キー
表示域301には入力された「スポーツ」が表示され、
ノード一覧表示域のラベル302〜304にはノード識
別子が表示されている。
【0032】この状態でユーザがラベル303を選択す
ると、ディレクトリ情報検索提示部101は、ノード識
別子が「node050」、ホスト名が「サーバ1」の
ノードが選択されたことをノード情報提示部102に通
知する。ノード情報提示部102は、ホスト名「サーバ
1」であるサーバ11のノードリンクデータ格納部11
1に、ノード識別子「node050」を持つノードで
あるコンテンツファイルの送信を要求する。
ると、ディレクトリ情報検索提示部101は、ノード識
別子が「node050」、ホスト名が「サーバ1」の
ノードが選択されたことをノード情報提示部102に通
知する。ノード情報提示部102は、ホスト名「サーバ
1」であるサーバ11のノードリンクデータ格納部11
1に、ノード識別子「node050」を持つノードで
あるコンテンツファイルの送信を要求する。
【0033】サーバ11のノードリンクデータ格納部1
11は、ノード情報提示部102からの送信要求を受け
付けて、指定されたノード識別子「node050」を
持つコンテンツファイルを検索し、クライアント10に
転送する。
11は、ノード情報提示部102からの送信要求を受け
付けて、指定されたノード識別子「node050」を
持つコンテンツファイルを検索し、クライアント10に
転送する。
【0034】クライアント10のノード情報提示部10
2は、サーバ11から送られたコンテンツファイルを受
け付けて、表示画面11に表示する。図3に示すよう
に、クライアント10の表示画面11のノード情報表示
域31に取得したコンテンツファイルが表示されてい
る。なお、本実施例では、図示のように、ディレクトリ
情報表示域30とノード情報表示域31とを1つの画面
上に表示しているが、各情報を個別に設けた表示装置に
て表示するようにしても良い。
2は、サーバ11から送られたコンテンツファイルを受
け付けて、表示画面11に表示する。図3に示すよう
に、クライアント10の表示画面11のノード情報表示
域31に取得したコンテンツファイルが表示されてい
る。なお、本実施例では、図示のように、ディレクトリ
情報表示域30とノード情報表示域31とを1つの画面
上に表示しているが、各情報を個別に設けた表示装置に
て表示するようにしても良い。
【0035】図4は、ディレクトリサーバ12のディレ
クトリ情報格納部121に格納される情報のデータ構造
の他の例を示すテーブルである。
クトリ情報格納部121に格納される情報のデータ構造
の他の例を示すテーブルである。
【0036】図示のように、このデータ構造は主テーブ
ル40と副テーブル41〜44とからなる。主テーブル
40はネットワーク上に存在するノードのノード識別子
のリストであり、各行にはそれぞれのノードからリンク
されているノード群を個別に格納した副テーブル41、
42、43、44へのポインタを保持している。
ル40と副テーブル41〜44とからなる。主テーブル
40はネットワーク上に存在するノードのノード識別子
のリストであり、各行にはそれぞれのノードからリンク
されているノード群を個別に格納した副テーブル41、
42、43、44へのポインタを保持している。
【0037】次に、テーブル40〜44を用いた本実施
例の動作を説明する。以下では、表示画面のノード情報
表示域31に表示されているコンテンツファイルに接続
する他のノードをディレクトリ情報表示域30に一覧表
示する場合の処理の流れを説明する。
例の動作を説明する。以下では、表示画面のノード情報
表示域31に表示されているコンテンツファイルに接続
する他のノードをディレクトリ情報表示域30に一覧表
示する場合の処理の流れを説明する。
【0038】クライアント10のディレクトリ情報検索
提示部101は、ノード情報表示域31に表示中のコン
テンツファイルに対応するノードをディレクトリ情報表
示域30に描画し、そのノード識別子「node02
0」をディレクトリサーバ12に通知する。
提示部101は、ノード情報表示域31に表示中のコン
テンツファイルに対応するノードをディレクトリ情報表
示域30に描画し、そのノード識別子「node02
0」をディレクトリサーバ12に通知する。
【0039】ディレクトリサーバ12の検索部122
は、通知を受け付け、ディレクトリ情報格納部121に
格納されているテーブル40を参照し、「node02
0」にリンクされているテーブル42を得る。そして、
テーブル42に格納されているノード識別子「node
050」、「node010」、「node040」を
クライアント10に送信する。さらに検索部122は、
ノード識別子「node050」、「node01
0」、「node040」について、それぞれリンクさ
れているテーブル44、41、43を得て、それぞれテ
ーブル内のノード識別子をクライアント10に送信す
る。この処理は、ノードのリンクが続く限り繰り返して
も良いが、リンクするノードの数が膨大であったり、ノ
ードのリンクがループを形成する場合を考慮して、適当
な段階で中止しても良い。この場合、例えば、ディレク
トリ情報表示域30の表示サイズに応じて1度に表示で
きるノードの数だけノード識別子を取得して処理を中止
するというような規則に基づいて、処理を繰り返す。
は、通知を受け付け、ディレクトリ情報格納部121に
格納されているテーブル40を参照し、「node02
0」にリンクされているテーブル42を得る。そして、
テーブル42に格納されているノード識別子「node
050」、「node010」、「node040」を
クライアント10に送信する。さらに検索部122は、
ノード識別子「node050」、「node01
0」、「node040」について、それぞれリンクさ
れているテーブル44、41、43を得て、それぞれテ
ーブル内のノード識別子をクライアント10に送信す
る。この処理は、ノードのリンクが続く限り繰り返して
も良いが、リンクするノードの数が膨大であったり、ノ
ードのリンクがループを形成する場合を考慮して、適当
な段階で中止しても良い。この場合、例えば、ディレク
トリ情報表示域30の表示サイズに応じて1度に表示で
きるノードの数だけノード識別子を取得して処理を中止
するというような規則に基づいて、処理を繰り返す。
【0040】クライアント10のディレクトリ情報検索
提示部101は、送信されたノード識別子を受け付け、
ディレクトリ情報表示域30に、ノード510、52
0、530をすでに描画されているノード51の子孫と
して描画し、さらにノード511と512、ノード52
1と522、ノード531と532をノード510、5
20、530の子孫としてそれぞれ描画する。
提示部101は、送信されたノード識別子を受け付け、
ディレクトリ情報表示域30に、ノード510、52
0、530をすでに描画されているノード51の子孫と
して描画し、さらにノード511と512、ノード52
1と522、ノード531と532をノード510、5
20、530の子孫としてそれぞれ描画する。
【0041】次に、ユーザが、ディレクトリ情報表示域
30に描画されたいずれかのノードを選択した場合は、
そのノード識別子がノード情報提示部102に通知され
て、ノード情報提示部102が表示しているコンテンツ
ファイルが更新される。
30に描画されたいずれかのノードを選択した場合は、
そのノード識別子がノード情報提示部102に通知され
て、ノード情報提示部102が表示しているコンテンツ
ファイルが更新される。
【0042】以上の処理手続きを再帰的に繰り返すこと
により、クライアント10の表示画面において表示可能
な数だけリンクをたどってコンテンツファイルの取得及
び表示を行うことができる。
により、クライアント10の表示画面において表示可能
な数だけリンクをたどってコンテンツファイルの取得及
び表示を行うことができる。
【0043】図6は、本発明の第2の実施例によるハイ
パーメディアシステムの構成を示すブロック図である。
パーメディアシステムの構成を示すブロック図である。
【0044】図示のように、本実施例のハイパーメディ
アシステムは、ディレクトリ情報検索提示部101及び
ノード情報提示部102を備えたクライアント10と、
ノードリンクデータ格納部111を備えたサーバ11
と、ディレクトリ情報格納部121、検索部122、情
報収集部123、及びインデックス抽出部124を備え
たディレクトリサーバ12とを備える。以上の構成のう
ち、情報収集部123とインデックス抽出部124とを
除く各部は、図1に示した第1の実施例のものと同様で
あるため、同一の符号を付して説明を省略する。なお、
同図には本実施例の特徴的な構成のみを記載し、他の構
成については省略してある。
アシステムは、ディレクトリ情報検索提示部101及び
ノード情報提示部102を備えたクライアント10と、
ノードリンクデータ格納部111を備えたサーバ11
と、ディレクトリ情報格納部121、検索部122、情
報収集部123、及びインデックス抽出部124を備え
たディレクトリサーバ12とを備える。以上の構成のう
ち、情報収集部123とインデックス抽出部124とを
除く各部は、図1に示した第1の実施例のものと同様で
あるため、同一の符号を付して説明を省略する。なお、
同図には本実施例の特徴的な構成のみを記載し、他の構
成については省略してある。
【0045】情報収集部123は、プログラム制御され
たCPU等で実現され、ネットワークを介して各サーバ
11に接続している。そして、あらかじめ指定されたサ
ーバ11を探索して、各サーバ11に格納されているノ
ードデータを取得する。情報収集部123によるサーバ
11の探索は、あらかじめ定められた時間間隔で定期的
に行っても良いし、オペレータによるコマンド入力等に
したがって行っても良い。また、情報収集部123が各
サーバ11を常時監視し、いずれかのサーバ11でノー
ドデータの変更があった場合にこれを条件としてノード
データの取得を行っても良い。
たCPU等で実現され、ネットワークを介して各サーバ
11に接続している。そして、あらかじめ指定されたサ
ーバ11を探索して、各サーバ11に格納されているノ
ードデータを取得する。情報収集部123によるサーバ
11の探索は、あらかじめ定められた時間間隔で定期的
に行っても良いし、オペレータによるコマンド入力等に
したがって行っても良い。また、情報収集部123が各
サーバ11を常時監視し、いずれかのサーバ11でノー
ドデータの変更があった場合にこれを条件としてノード
データの取得を行っても良い。
【0046】インデックス抽出部124は、プログラム
制御されたCPU等で実現され、情報収集部123が取
得したノードデータからインデックス情報を抽出してデ
ィレクトリ情報格納部121に格納する。インデックス
情報としては、図2のテーブル20に示したようなコン
テンツファイルの内容のジャンルや、キーワードインデ
ックスなど種々の情報を選択することができる。また、
ノードデータがリンク情報を含んでいる場合は、ノード
リンク情報を抽出して、ディレクトリ情報格納部に格納
することもできる。
制御されたCPU等で実現され、情報収集部123が取
得したノードデータからインデックス情報を抽出してデ
ィレクトリ情報格納部121に格納する。インデックス
情報としては、図2のテーブル20に示したようなコン
テンツファイルの内容のジャンルや、キーワードインデ
ックスなど種々の情報を選択することができる。また、
ノードデータがリンク情報を含んでいる場合は、ノード
リンク情報を抽出して、ディレクトリ情報格納部に格納
することもできる。
【0047】図7は本発明の第3の実施例によるハイパ
ーメディアシステムの構成を示すブロック図である。
ーメディアシステムの構成を示すブロック図である。
【0048】図示のように、本実施例のハイパーメディ
アシステムは、ディレクトリ情報検索提示部101及び
ノード情報提示部102を備えたクライアント10と、
ノードリンクデータ格納部111及びインデックス抽出
部112を備えたサーバ11と、ディレクトリ情報格納
部121及び検索部122を備えたディレクトリサーバ
12とを備える。以上の構成のうち、インデックス抽出
部112を除く各部は、図1に示した第1の実施例のも
のと同様であるため、同一の符号を付して説明を省略す
る。なお、同図には本実施例の特徴的な構成のみを記載
し、他の構成については省略してある。
アシステムは、ディレクトリ情報検索提示部101及び
ノード情報提示部102を備えたクライアント10と、
ノードリンクデータ格納部111及びインデックス抽出
部112を備えたサーバ11と、ディレクトリ情報格納
部121及び検索部122を備えたディレクトリサーバ
12とを備える。以上の構成のうち、インデックス抽出
部112を除く各部は、図1に示した第1の実施例のも
のと同様であるため、同一の符号を付して説明を省略す
る。なお、同図には本実施例の特徴的な構成のみを記載
し、他の構成については省略してある。
【0049】インデックス抽出部112は、プログラム
制御されたCPU等で実現され、ネットワークを介して
ディレクトリサーバ12のディレクトリ情報格納部11
1に接続されている。そして、当該サーバ11におい
て、ノードリンクデータ格納部111が格納するノード
データが更新されると、当該ノードデータからインデッ
クス情報を抽出してディレクトリサーバ12へ送信し、
ディレクトリ情報格納部121に登録する。インデック
ス情報としては、図2のテーブル20に示したようなコ
ンテンツファイルの内容のジャンルや、キーワードイン
デックスなど種々の情報を選択することができる。ま
た、ノードデータがリンク情報を含んでいる場合は、ノ
ードリンク情報を抽出して、ディレクトリ情報格納部に
格納することもできる。
制御されたCPU等で実現され、ネットワークを介して
ディレクトリサーバ12のディレクトリ情報格納部11
1に接続されている。そして、当該サーバ11におい
て、ノードリンクデータ格納部111が格納するノード
データが更新されると、当該ノードデータからインデッ
クス情報を抽出してディレクトリサーバ12へ送信し、
ディレクトリ情報格納部121に登録する。インデック
ス情報としては、図2のテーブル20に示したようなコ
ンテンツファイルの内容のジャンルや、キーワードイン
デックスなど種々の情報を選択することができる。ま
た、ノードデータがリンク情報を含んでいる場合は、ノ
ードリンク情報を抽出して、ディレクトリ情報格納部に
格納することもできる。
【0050】以上好ましい実施例をあげて本発明を説明
したが、本発明は必ずしも上記実施例に限定されるもの
ではない。例えば、ディレクトリサーバのインデックス
情報格納部に格納する情報として、図2に示すようにコ
ンテンツファイルの内容に関する情報を格納する場合
と、図4に示すようにノード間のリンク情報を格納する
場合とを説明したが、これらの情報を両方ともインデッ
クス情報格納部に格納しておき、ユーザが任意に選択し
て利用できるようにしても良い。
したが、本発明は必ずしも上記実施例に限定されるもの
ではない。例えば、ディレクトリサーバのインデックス
情報格納部に格納する情報として、図2に示すようにコ
ンテンツファイルの内容に関する情報を格納する場合
と、図4に示すようにノード間のリンク情報を格納する
場合とを説明したが、これらの情報を両方ともインデッ
クス情報格納部に格納しておき、ユーザが任意に選択し
て利用できるようにしても良い。
【0051】
【発明の効果】以上説明したように、本発明は、ネット
ワーク上に設けられたディレクトリサーバにて、コンテ
ンツファイルの内容に関する情報やノードのリンク関係
に関する情報を集中的に管理するため、ユーザは、目的
のノードがいずれのサーバに格納されているかに関わら
ず、ディレクトリサーバにアクセスすることによって目
的のノードに関する情報を取得できるため、ユーザによ
るナビゲーション作業の効率が向上するという効果があ
る。
ワーク上に設けられたディレクトリサーバにて、コンテ
ンツファイルの内容に関する情報やノードのリンク関係
に関する情報を集中的に管理するため、ユーザは、目的
のノードがいずれのサーバに格納されているかに関わら
ず、ディレクトリサーバにアクセスすることによって目
的のノードに関する情報を取得できるため、ユーザによ
るナビゲーション作業の効率が向上するという効果があ
る。
【0052】また、ディレクトリサーバに、自動的に各
サーバを検査し更新されているノードデータを取得する
情報収集手段と、ディレクトリサーバに登録されている
当該ノードのノードデータを更新するインデックス抽出
手段とを備えることにより、サーバにおけるノードデー
タの更新の度にディレクトリサーバ上の情報を更新する
手間を削減できるという効果がある。
サーバを検査し更新されているノードデータを取得する
情報収集手段と、ディレクトリサーバに登録されている
当該ノードのノードデータを更新するインデックス抽出
手段とを備えることにより、サーバにおけるノードデー
タの更新の度にディレクトリサーバ上の情報を更新する
手間を削減できるという効果がある。
【0053】また、各サーバに、当該サーバ上で格納す
るノードのノードデータが更新された場合、更新された
ノードデータを抽出してディレクトリサーバに送信する
インデックス抽出手段を備えることにより、ディレクト
リサーバの負荷を低減できるという効果がある。
るノードのノードデータが更新された場合、更新された
ノードデータを抽出してディレクトリサーバに送信する
インデックス抽出手段を備えることにより、ディレクト
リサーバの負荷を低減できるという効果がある。
【図1】 本発明の第1の実施例によるハイパーメディ
アシステムの構成を示すブロック図である。
アシステムの構成を示すブロック図である。
【図2】 本実施例のディレクトリ情報格納部に格納さ
れる情報のデータ構造を示すテーブルである。
れる情報のデータ構造を示すテーブルである。
【図3】 本実施例のクライアントの表示画面における
図2のデータ構造に対応する表示例を示す図である。
図2のデータ構造に対応する表示例を示す図である。
【図4】 本実施例のディレクトリ情報格納部に格納さ
れる情報の他のデータ構造を示すテーブルである。
れる情報の他のデータ構造を示すテーブルである。
【図5】 本実施例のクライアントの表示画面における
図4のデータ構造に対応する表示例を示す図である。
図4のデータ構造に対応する表示例を示す図である。
【図6】 本発明の第2の実施例によるハイパーメディ
アシステムの構成を示すブロック図である。
アシステムの構成を示すブロック図である。
【図7】 本発明の第3の実施例によるハイパーメディ
アシステムの構成を示すブロック図である。
アシステムの構成を示すブロック図である。
【図8】 従来のハイパーメディアシステムの構成例を
示すブロック図である。
示すブロック図である。
10 クライアント 11 サーバ 12 ディレクトリサーバ 101 ディレクトリ情報検索提示部 102 ノード情報提示部 111 ノードリンクデータ格納部 112 インデックス抽出部 121 ディレクトリ情報格納部 122 検索部 123 情報収集部 124 インデックス抽出部
Claims (6)
- 【請求項1】 ネットワーク上に設けられた、クライア
ントと、コンテンツファイルを保持するサーバと、コン
テンツファイルに関する情報を集中的に管理するディレ
クトリサーバとを備え、 前記ディレクトリサーバは、 前記サーバで管理されている各ノードについて、ノード
識別子とノードであるコンテンツファイルの内容に関す
る情報及びノードのリンク関係に関する情報とを格納す
るディレクトリ情報格納手段と、 前記クライアントからの要求に応じて前記ディレクトリ
情報格納手段に格納されている情報を検索し、前記クラ
イアントに返送する検索手段とを備えることを特徴とす
るハイパーメディアシステム。 - 【請求項2】 前記ディレクトリサーバが、 自動的に各サーバを検査し格納されているノードについ
て更新されているデータを取得する情報収集手段と、 前記情報収集手段が取得した更新データにしたがってデ
ィレクトリサーバに登録されている当該ノードに関する
データを更新するインデックス抽出手段とをさらに備え
ることを特徴とする請求項1に記載されたハイパーメデ
ィアシステム。 - 【請求項3】 前記サーバが、当該サーバに格納されて
いるノードに関するデータが更新された場合に、更新さ
れたデータを抽出してディレクトリサーバに送信するイ
ンデックス抽出手段をさらに備えることを特徴とする請
求項1に記載されたハイパーメディアシステム。 - 【請求項4】 前記ディレクトリ情報格納部が、少なく
とも、ノード識別子と、該ノード識別子に対応するコン
テンツファイルの内容のジャンルを示すインデックス
と、該ノード識別子に対応するコンテンツファイルが格
納されているサーバ名とを関連付けたテーブルを格納す
ることを特徴とする請求項1ないし請求項3に記載され
たハイパーメディアシステム。 - 【請求項5】 前記ディレクトリ情報格納部が、ネット
ワーク上に存在するノードに対応するノード識別子のリ
ストである主テーブルと、各ノードに関係付けられたノ
ード群を各ノードごとに個別に格納した副テーブルとか
らなり、前記主テーブルの各ノード識別子に対して、当
該ノードに関係付けられたノード群を格納する副テーブ
ルへのポインタを付したテーブル群を格納することを特
徴とする請求項1ないし請求項3に記載されたハイパー
メディアシステム。 - 【請求項6】 前記ディレクトリ情報格納部が、 ネットワーク上に存在するノードに対応するノード識別
子のリストである主テーブルと、各ノードに関係付けら
れたノード群を各ノードごとに個別に格納した副テーブ
ルとからなり、前記主テーブルの各ノード識別子に対し
て、当該ノードに関係付けられたノード群を格納する副
テーブルへのポインタを付したテーブル群と、 少なくとも、ノード識別子と、該ノード識別子に対応す
るコンテンツファイルの内容のジャンルを示すインデッ
クスと、該ノード識別子に対応するコンテンツファイル
が格納されているサーバ名とを関連付けたテーブルとを
格納することを特徴とする請求項1ないし請求項3に記
載されたハイパーメディアシステム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8023319A JPH09198295A (ja) | 1996-01-16 | 1996-01-16 | ハイパーメディアシステム |
| US08/783,077 US5884301A (en) | 1996-01-16 | 1997-01-15 | Hypermedia system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8023319A JPH09198295A (ja) | 1996-01-16 | 1996-01-16 | ハイパーメディアシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09198295A true JPH09198295A (ja) | 1997-07-31 |
Family
ID=12107274
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8023319A Pending JPH09198295A (ja) | 1996-01-16 | 1996-01-16 | ハイパーメディアシステム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5884301A (ja) |
| JP (1) | JPH09198295A (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000322320A (ja) * | 1999-05-13 | 2000-11-24 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツディレクトリシステム |
| JP2001155022A (ja) * | 1999-11-25 | 2001-06-08 | Nec Corp | 分散コンテンツ管理システム |
| US6363375B1 (en) | 1998-09-30 | 2002-03-26 | Nippon Telegraph And Telephone Company | Classification tree based information retrieval scheme |
| JP2010056665A (ja) * | 2008-08-26 | 2010-03-11 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ識別型リバースプロキシー装置、そのデータ中継方法、およびそのプログラム |
| JP2011154702A (ja) * | 1997-12-24 | 2011-08-11 | Avid Technology Inc | コンピュータ・システムおよび多数の記憶装置および多数のアプリケーション間でスケーラブルにかつ信頼性高く多数の高帯域データ・ストリームを転送するプロセス |
Families Citing this family (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7930340B2 (en) * | 1995-11-13 | 2011-04-19 | Lakshmi Arunachalam | Network transaction portal to control multi-service provider transactions |
| US8037158B2 (en) | 1995-11-13 | 2011-10-11 | Lakshmi Arunachalam | Multimedia transactional services |
| US8271339B2 (en) * | 1995-11-13 | 2012-09-18 | Lakshmi Arunachalam | Method and apparatus for enabling real-time bi-directional transactions on a network |
| US6807632B1 (en) * | 1999-01-21 | 2004-10-19 | Emc Corporation | Content addressable information encapsulation, representation, and transfer |
| US6173283B1 (en) * | 1998-02-27 | 2001-01-09 | Sun Microsystems, Inc. | Method, apparatus, and product for linking a user to records of a database |
| US6154776A (en) * | 1998-03-20 | 2000-11-28 | Sun Microsystems, Inc. | Quality of service allocation on a network |
| US7421723B2 (en) * | 1999-01-07 | 2008-09-02 | Nielsen Media Research, Inc. | Detection of media links in broadcast signals |
| US6789115B1 (en) * | 1999-07-09 | 2004-09-07 | Merrill Lynch & Company | System for collecting, analyzing, and reporting high volume multi-web server usage |
| AU7564200A (en) * | 1999-09-22 | 2001-04-24 | Oleg Kharisovich Zommers | Interactive personal information system and method |
| RU2177638C2 (ru) * | 1999-09-22 | 2001-12-27 | Зоммерс Олег Харисович | Способ формирования и регулярной доставки пользователям информационных изданий и система для осуществления способа |
| JP2001101232A (ja) * | 1999-10-04 | 2001-04-13 | Sony Corp | 情報処理装置および情報処理方法、並びに記録媒体 |
| US6970932B1 (en) * | 1999-12-14 | 2005-11-29 | Microsoft Corporation | Non-delegable client requests to servers storing local information only |
| RU2180970C2 (ru) * | 2000-02-01 | 2002-03-27 | Открытое акционерное общество "Московская городская телефонная сеть" | Способ подготовки и выпуска информационно-справочных изданий и устройство для его осуществления |
| WO2001067207A2 (en) * | 2000-03-09 | 2001-09-13 | The Web Access, Inc. | Method and apparatus for organizing data by overlaying a searchable database with a directory tree structure |
| US6666377B1 (en) | 2000-07-18 | 2003-12-23 | Scott C. Harris | Bar code data entry device |
| US8397163B1 (en) | 2000-08-14 | 2013-03-12 | Deep Sran | Device, method, and system for providing an electronic reading environment |
| EP1182581B1 (en) * | 2000-08-18 | 2005-01-26 | Exalead | Searching tool and process for unified search using categories and keywords |
| US6957224B1 (en) | 2000-09-11 | 2005-10-18 | International Business Machines Corporation | Efficient retrieval of uniform resource locators |
| US6934694B2 (en) * | 2001-06-21 | 2005-08-23 | Kevin Wade Jamieson | Collection content classifier |
| WO2003003642A2 (en) * | 2001-06-29 | 2003-01-09 | Ve Enterprises Llc | System and method for editing web pages in a client/server architecture |
| US20040015486A1 (en) * | 2002-07-19 | 2004-01-22 | Jiasen Liang | System and method for storing and retrieving data |
| US8335779B2 (en) * | 2002-08-16 | 2012-12-18 | Gamroe Applications, Llc | Method and apparatus for gathering, categorizing and parameterizing data |
| US20040187110A1 (en) * | 2003-02-20 | 2004-09-23 | Julian Boyfield | Method and apparatus for specifying properties using regular expression parameterization |
| EP1503299A1 (en) * | 2003-07-31 | 2005-02-02 | Alcatel | A method, a hypermedia communication system, a hypermedia server, a hypermedia client, and computer software products for accessing, distributing, and presenting hypermedia documents |
| CN1972200B (zh) * | 2005-02-21 | 2010-12-22 | 索尼计算机娱乐公司 | 网络系统、构成网络上节点的计算机及网络可视化方法 |
| WO2007146876A2 (en) | 2006-06-15 | 2007-12-21 | The Nielsen Company | Methods and apparatus to meter content exposure using closed caption information |
| US12499085B2 (en) | 2024-01-29 | 2025-12-16 | Pure Storage, Inc. | Home directory level storage management of a file system |
| US12585621B2 (en) | 2024-01-29 | 2026-03-24 | Pure Storage, Inc. | Directory level storage management of a file system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH076076A (ja) * | 1993-06-15 | 1995-01-10 | Toshiba Corp | ハイパーメディアシステム |
| JPH0749875A (ja) * | 1993-08-06 | 1995-02-21 | Hitachi Ltd | 文書情報分類方法およびそれを用いた文書情報収集方法、文書情報収集システム |
| JPH07219835A (ja) * | 1994-02-03 | 1995-08-18 | Fujitsu Ltd | 分散ハイパーテキスト装置 |
| JPH07302236A (ja) * | 1994-05-06 | 1995-11-14 | Hitachi Ltd | 情報処理システムおよびその方法並びに情報処理システムにおけるサービス提供方法 |
| JPH07325749A (ja) * | 1994-06-01 | 1995-12-12 | Hitachi Maxell Ltd | 情報管理システム |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0744447A (ja) * | 1993-07-28 | 1995-02-14 | Fujitsu Ltd | ハイパーテキストシステム |
| US5517605A (en) * | 1993-08-11 | 1996-05-14 | Ast Research Inc. | Method and apparatus for managing browsing, and selecting graphic images |
| US5600831A (en) * | 1994-02-28 | 1997-02-04 | Lucent Technologies Inc. | Apparatus and methods for retrieving information by modifying query plan based on description of information sources |
| US5623652A (en) * | 1994-07-25 | 1997-04-22 | Apple Computer, Inc. | Method and apparatus for searching for information in a network and for controlling the display of searchable information on display devices in the network |
| US5625818A (en) * | 1994-09-30 | 1997-04-29 | Apple Computer, Inc. | System for managing local database updates published to different online information services in different formats from a central platform |
| US5530852A (en) * | 1994-12-20 | 1996-06-25 | Sun Microsystems, Inc. | Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics |
| US5793966A (en) * | 1995-12-01 | 1998-08-11 | Vermeer Technologies, Inc. | Computer system and computer-implemented process for creation and maintenance of online services |
| US5708825A (en) * | 1995-05-26 | 1998-01-13 | Iconovex Corporation | Automatic summary page creation and hyperlink generation |
| US5748954A (en) * | 1995-06-05 | 1998-05-05 | Carnegie Mellon University | Method for searching a queued and ranked constructed catalog of files stored on a network |
| US5701451A (en) * | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
| US5712979A (en) * | 1995-09-20 | 1998-01-27 | Infonautics Corporation | Method and apparatus for attaching navigational history information to universal resource locator links on a world wide web page |
| US5764906A (en) * | 1995-11-07 | 1998-06-09 | Netword Llc | Universal electronic resource denotation, request and delivery system |
| US5778367A (en) * | 1995-12-14 | 1998-07-07 | Network Engineering Software, Inc. | Automated on-line information service and directory, particularly for the world wide web |
| US5768581A (en) * | 1996-05-07 | 1998-06-16 | Cochran; Nancy Pauline | Apparatus and method for selecting records from a computer database by repeatedly displaying search terms from multiple list identifiers before either a list identifier or a search term is selected |
| US5675721A (en) * | 1996-08-08 | 1997-10-07 | Freedman; Aaron S. | Computer network data distribution and selective retrieval system |
-
1996
- 1996-01-16 JP JP8023319A patent/JPH09198295A/ja active Pending
-
1997
- 1997-01-15 US US08/783,077 patent/US5884301A/en not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH076076A (ja) * | 1993-06-15 | 1995-01-10 | Toshiba Corp | ハイパーメディアシステム |
| JPH0749875A (ja) * | 1993-08-06 | 1995-02-21 | Hitachi Ltd | 文書情報分類方法およびそれを用いた文書情報収集方法、文書情報収集システム |
| JPH07219835A (ja) * | 1994-02-03 | 1995-08-18 | Fujitsu Ltd | 分散ハイパーテキスト装置 |
| JPH07302236A (ja) * | 1994-05-06 | 1995-11-14 | Hitachi Ltd | 情報処理システムおよびその方法並びに情報処理システムにおけるサービス提供方法 |
| JPH07325749A (ja) * | 1994-06-01 | 1995-12-12 | Hitachi Maxell Ltd | 情報管理システム |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011154702A (ja) * | 1997-12-24 | 2011-08-11 | Avid Technology Inc | コンピュータ・システムおよび多数の記憶装置および多数のアプリケーション間でスケーラブルにかつ信頼性高く多数の高帯域データ・ストリームを転送するプロセス |
| US6363375B1 (en) | 1998-09-30 | 2002-03-26 | Nippon Telegraph And Telephone Company | Classification tree based information retrieval scheme |
| JP2000322320A (ja) * | 1999-05-13 | 2000-11-24 | Nippon Telegr & Teleph Corp <Ntt> | コンテンツディレクトリシステム |
| JP2001155022A (ja) * | 1999-11-25 | 2001-06-08 | Nec Corp | 分散コンテンツ管理システム |
| US7293084B1 (en) | 1999-11-25 | 2007-11-06 | Nec Corporation | Network contents managing system |
| JP2010056665A (ja) * | 2008-08-26 | 2010-03-11 | Nippon Telegr & Teleph Corp <Ntt> | ユーザ識別型リバースプロキシー装置、そのデータ中継方法、およびそのプログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US5884301A (en) | 1999-03-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH09198295A (ja) | ハイパーメディアシステム | |
| JPH1069423A (ja) | ハイパーメディアシステムおよびそのディレクトリデータ管理方法 | |
| US6507837B1 (en) | Tiered and content based database searching | |
| US20080215589A1 (en) | System, Method, and Computer-Readable Medium for Collection and Distribution of User-Supplied Comments Associated with Network and Local Content | |
| US8560569B2 (en) | Method and apparatus for performing bulk file system attribute retrieval | |
| US20050223027A1 (en) | Methods and systems for structuring event data in a database for location and retrieval | |
| CN113032364B (zh) | 基于资源树的数据服务平台可视化管理工具、方法、应用 | |
| US6985893B1 (en) | Usage based strength between related help topics and context based mapping thererof in a help information retrieval system | |
| JP2993434B2 (ja) | 分散ハイパーメディアシステム | |
| JPH10240760A (ja) | 関連データの管理方法 | |
| JP2002073639A (ja) | ナレッジマネジメントシステム | |
| EP1101173A1 (en) | Information access | |
| US7359963B1 (en) | System and method for maintaining and publishing web site content | |
| US11847133B1 (en) | Real-time collaborative data visualization and interaction | |
| JP2000172680A (ja) | 文書登録システム、文書登録方法、その方法を実行させるための記録媒体、文書閲覧システム、文書閲覧方法、その方法を実行させるための記録媒体および文書取出しシステム | |
| JP2965018B2 (ja) | ハイパーメディアシステムにおける検索情報表示方法と検索情報表示装置 | |
| JP2003271625A (ja) | ネットワーク検索システム及びその方法 | |
| JP2004021665A (ja) | 情報閲覧方法および装置 | |
| JP2005275831A (ja) | 情報検索システム | |
| JP2001167111A (ja) | 情報収集装置および方法、ならびに関連情報データベース構築方法 | |
| JP3657822B2 (ja) | 空間データ検索システム、空間データ検索方法及びデータ管理方法、並びにコンピュータ読み取り可能な記録媒体 | |
| JPH04267654A (ja) | 電子掲示板 | |
| JPH07334406A (ja) | マルチメディアデータベースシステム | |
| JP2002024231A (ja) | 情報提供方法、システム、情報提供プログラムを記録した記録媒体 | |
| JP2000040117A (ja) | 医用画像管理システム |