(57)【要約】【課題】コミュニケーションネットワークによって関連情報を送る新しいシステムを提供する。【解決手段】サーバキャッシュ１１が装備されたサーバ５と、クライアント８と、サーバキャッシュ１１に最新情報を維持するように設けられたサーバのエージェント機能１０とを具備し、クライアント８に関連した情報を決定し、少なくとも適切な時間にコミュニケーションネットワークによって関連情報を送るように構成したことを特徴とする。
2005513659.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つのサーバと少なくとも１つのクライアントとを具備するコミュニケーションネットワークによって情報を送るための方法であって、前記サーバはエージェント機能を具備し、該方法は、
前記エージェントによって、最新情報を含むキャッシュを維持するステップと、
前記エージェントの補助で、どの最新情報が前記クライアントに関連するかを決定するステップと、
前記エージェントによって、少なくとも適した時間に前記コミュニケーションネットワークによって前記クライアントへ前記関連情報を送るステップと、
を含む方法。
【請求項２】
前記最新情報に含まれる前記関連情報は、少なくとも１つの利用状況プロファイルの適用によって決定される請求項１に記載の方法。
【請求項３】
前記関連情報は、前記利用状況プロファイルによって規定される、少なくとも１つの情報ページ、および／または、前記情報ページの部分から構成される請求項２に記載の方法。
【請求項４】
前記利用状況プロファイルは、前記クライアントを組み込む装置に関するデータも含み、前記エージェントは、関連情報を送る時に、前記装置に適切なやり方で前記装置の前記クライアントへそのような関連情報を送る請求項２に記載の方法。
【請求項５】
前記クライアントを含む装置のユーザは、前記利用状況プロファイルを生成する請求項２から４のいずれか一項に記載の方法。
【請求項６】
前記ユーザが、前記クライアントを含む前記装置以外の装置を経由して、且つ／または、前記エージェントとの接触を確立することができる別のネットワークを経由して、前記利用状況プロファイルを形成するか、修正するか且つ／または追加する請求項５に記載の方法。
【請求項７】
前記コミュニケーションネットワークは多数のクライアントを含み、前記エージェントはこれらのクライアントの少なくともいくつかに属する前記利用状況プロファイルを組み合わせる請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記関連情報は、前記コミュニケーションネットワークによって送られる前に圧縮される請求項１から７のいずれか一項に記載の方法。
【請求項９】
前記エージェントは、前記関連情報がマルチキャスト技術の適用によって前記クライアントへ送られるか否かを決定する請求項７または８に記載の方法。
【請求項１０】
前記エージェントは、少なくとも１つのパラメータを使用して、どのような動作を実行しなければならないかを決定する請求項１から９のいずれか一項に記載の方法。
【請求項１１】
前記パラメータは、前記コミュニケーションネットワークの少なくとも１つの部分にかかる負荷を示し、前記エージェントは、前記パラメータに基づいて、前記関連情報を送るための適切な時間を決定する請求項１０に記載の方法。
【請求項１２】
前記エージェントは、前記コミュニケーションネットワークにかかる一定の負荷を考慮して、どの情報が送られるかを表示する請求項１１に記載の方法。
【請求項１３】
前記コミュニケーションネットワークにかかる負荷が高い場合には、速く古くなる情報のみが送られ、前記コミュニケーションネットワークにかかる負荷が低い場合には、あまり速くは古くならない情報が送られる請求項１２に記載の方法。
【請求項１４】
前記パラメータは、前記クライアントが通常、関連情報を検索する時間に関係し、前記エージェントは、このパラメータに基づいて、前記関連情報を送るための適切な時間を決定する請求項１０に記載の方法。
【請求項１５】
前記エージェントは、どの通常時間でどの情報が前記クライアントへ送られるかを表示する請求項１４に記載の方法。
【請求項１６】
前記パラメータは、前記関連情報が前記ユーザにとって重要でありうる場所に関係し、前記エージェントは、このパラメータに基づいて、前記関連情報を送るための適切な時間を決定する請求項１０に記載の方法。
【請求項１７】
前記エージェントは、前記コミュニケーションネットワークによって情報を送る時に、前記関係クライアントの前記ユーザの前記装置の能力を許容する請求項１０から１６のいずれか一項に記載の方法。
【請求項１８】
前記エージェントは、前記ユーザの行動パターンを学習する請求項１から１７のいずれか一項に記載の方法。
【請求項１９】
前記クライアントが前記ユーザの行動を前記エージェントへ伝えるため、前記ユーザの行動パターンの学習が行われる請求項１８に記載の方法。
【請求項２０】
前記エージェントは、前記関連情報が前記クライアントへ送られるまで、前記クライアント用に前記関連情報をバンドルしない請求項１から１９のいずれか一項に記載の方法。
【請求項２１】
前記コミュニケーションネットワークによって情報を送るためのシステムであって、少なくとも、
サーバキャッシュが装備されたサーバと、
クライアントと、
前記サーバキャッシュに最新情報を維持するように設けられた前記サーバのエージェント機能と、
を具備し、
前記クライアントに関連した情報を決定し、少なくとも適切な時間に前記コミュニケーションネットワークによって前記関連情報を送るシステム。
【請求項２２】
前記コミュニケーションネットワークは、限られた帯域幅を備えた第１のネットワーク部分と、より大きな帯域幅を備えた第２のネットワーク部分と、を含み、前記エージェントは、前記第１のネットワーク部分と前記第２のネットワーク部分とを相互接続する前記サーバに位置し、前記クライアントは、前記第１のネットワーク部分に接続するように構成した請求項２１に記載のシステム。
【請求項２３】
前記第１のネットワーク部分は、ワイヤレスコミュニケーションネットワークである請求項２２に記載のシステム。
【請求項２４】
前記エージェントは、前記装置の前記ユーザによって指示される関連情報に関する利用状況プロファイルおよび／または前記ユーザに連結する情報および／または前記クライアントを含む前記装置に関するデータを含むことができるデータベースへアクセスするように構成されている請求項２１から２３のいずれか一項に記載のシステム。
【請求項２５】
前記利用状況プロファイルおよび／または前記クライアントを含む装置のデータを含むデータベースは、データベースのプロファイルおよび／またはデータが、さらなる装置によって且つ／またはさらなるコミュニケーションネットワークを経由して、形成されるか、修正されるか且つ／または加えられることが可能であるように、前記クライアントが構成されている請求項２４に記載のシステム。
【請求項２６】
前記エージェントは、前記クライアントによって供給されたデータによって制御される学習モジュールを含む請求項２１から２５のいずれか一項に記載のシステム。
【請求項２７】
前記クライアントは、「常にオン」タイプであるかまたは自動応答モードを有する前記ユーザの装置に含まれる請求項２１から２６のいずれか一項に記載のシステム。
【請求項２８】
少なくとも１つのクライアントへコミュニケーションネットワークによって情報を送るための少なくともコード部分を具備するサーバキャッシュを備えたサーバ上を走るように意図されたコンピュータプログラムであって、少なくとも、
前記プログラムによって、最新情報を含むサーバキャッシュを維持するステップと、
前記プログラムによって、前記クライアントに関連する前記最新情報の部分を決定するステップと、
前記プログラムによって、少なくとも適切な時間で前記コミュニケーションネットワークによって前記関連情報を前記クライアントへ伝達するステップと、
を含むコンピュータプログラム。
【請求項２９】
前記コミュニケーションネットワークは多数のクライアントを具備し、前記コンピュータプログラムは様々なクライアントに属する利用状況プロファイルを組み合わせる請求項２８に記載のコンピュータプログラム。
【請求項３０】
前記コンピュータプログラムが、前記サーバ上を走る時に、請求項８から２０の何れかに記載の方法のステップを使用する請求項２８または２９に記載のコンピュータプログラム。
【請求項３１】
データを具備するデータキャリアであって、前記データはサーバのメモリにロードすることができ、その中で前記データは前記サーバ上を走ることができるコンピュータプログラムであり、前記データキャリアは、少なくとも１つのクライアントへ前記コミュニケーションネットワークによって情報を送るための少なくともコード部分を具備し、
前記プログラムによって、最新情報を含むサーバキャッシュを維持するステップと、
前記プログラムによって、前記最新情報のどの部分が前記クライアントに関連するかを決定するステップと、
前記プログラムによって、少なくとも適切な時間に前記コミュニケーションネットワークを介して前記関連情報を前記クライアントへ伝達するステップと、
を含むデータキャリア。
【請求項３２】
前記データの少なくとも一部は、請求項３０に記載のコンピュータプログラムである請求項３１に記載のデータキャリア。
【請求項３３】
少なくとも１つのサーバと少なくとも１つのクライアントとを具備するコミュニケーションネットワークであって、前記サーバには、少なくとも下記のステップを実行するためにエージェント機能があるコミュニケーションネットワークにおいて、
前記エージェントによって、最新情報を含むキャッシュを維持するステップと、
前記エージェントによって、前記最新情報のどの部分が前記クライアントに関連するかを決定するステップと、
前記エージェントによって、少なくとも適切な時間に前記コミュニケーションネットワークを介して前記関連情報を前記クライアントへ伝達するステップと、
を含むコミュニケーションネットワーク。
【請求項３４】
前記コミュニケーションネットワークは、限られた帯域幅を備えた第１のネットワーク部分と、より大きな帯域幅を備えた第２のネットワーク部分と、を具備し、前記エージェントは、前記第１のネットワーク部分と前記第２のネットワーク部分とを相互接続する前記サーバに位置し、前記クライアントは、前記第１のネットワーク部分に接続するように構成した請求項３３に記載のコミュニケーションネットワーク。
【請求項３５】
前記第１のネットワーク部分は、ワイヤレスコミュニケーションネットワークを具備する請求項３４に記載のコミュニケーションネットワーク。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニケーションネットワークによって情報を伝達するための方法に関する。特に、本発明は、サーバと少なくとも１つのクライアントとの間で情報を伝達するための方法に関し、それによって、サーバはエージェント機能を有する。本発明は、さらにコミュニケーションネットワークによって情報を交換するためのシステムおよびエージェントにも関する。
【背景技術】
【０００２】
コミュニケーションネットワークは、おおざっぱに言うと、固定ネットワークとワイヤレスネットワークとに分割することができる。そのようなコミュニケーションネットワークの機能は、クライアント−サーバ関係の点で規定することができる。この文脈におけるコミュニケーションネットワークは、少なくとも１つのサーバと、それによって情報を伝達することができる少なくとも１つのクライアントとから構成されるいずれのネットワークであると理解される。クライアントおよびサーバという点に関して、この文脈では、機能に違いがあるだけであることに注意されたい。装置は、可能であれば、コミュニケーションネットワークにおいてサーバとクライアントとの両方の機能を実行することができる。装置は、数種類のクライアントを収容することができる。クライアントは、要請によってサーバから情報を検索する。サーバはクライアントからの要請を待ち、要請の指令を実行する。そのような指令は、情報を求めることから構成されてもよい。指令は、情報の操作に関係してもよく、たとえば、データベースまたはスケジュールの修正、または、メッセージ（たとえばメール）の検索等である。この文脈における情報はデータを含み、それによって、相違は、一定の文脈における意味から構成されてもよい。情報は、受取人にとって意味を有し、一方、データは、データが受取人の文脈内で意味を得る前に一定の転換または変形を必要とすることが多い。この情報は、当該サーバに、サーバキャッシュに、または、他のサーバに、位置してもよい。後者の場合には、サーバが他のサーバから情報を検索する。サーバは普通、大きな帯域幅で常時接続によって相互接続される。サーバは、要請された情報をクライアントへ送り、そこで、情報はユーザにとって有用な形態で送出可能になる。典型的な配列において、数種類クライアントがサーバに接続される。クライアントは、たとえば、携帯電話、ＰＤＡまたはパソコン等の装置のブラウザであってもよい。そのような配列での問題は、サーバとクライアントとの間の接続が限定された帯域幅を有するという状況である。別の問題は、クライアントがサーバに常には「接続」（オンラインで）されてはおらず、接続を設けなければならないということである。この状況の結果として、クライアントがサーバに要請する情報が、かなり遅れてクライアントに送出される。要請された情報の量が多くなればなるほどリンクの帯域幅が小さくなるかまたはサーバの負荷が大きくなるため、この遅延（「待ち時間」）が長くなるのは明らかである。
【０００３】
ユーザにナビゲーションの調節可能な手段を提供することによってネットワークを経由してユーザに対する情報を得、それによってユーザによって検索された情報ページを分析することができ、それによって検索されたページがパーソナルクライアントプロキシおよび関連クライアントキャッシュに格納され、そのネットワークを経由して情報を取ってくることによってキャッシュの情報ページが更新される方法は、出願人の非予公開特許出願ＥＰ００２０１２１４．４（「データネットワークのデータを検索するための方法およびシステム」）から公知である。この方法およびシステムの適用によって、ユーザは、多くの場合、サーバからの最新情報ページは、ユーザが情報を要請した時に即座に表示される（すなわち、大幅な待ち時間がない）という印象を有する。しかし、実際には、ページはパーソナルクライアントプロキシから取ってくる。ユーザは、サーバとクライアントとの間のコミュニケーションネットワークの限定された帯域幅、サーバ容量、および、多数のクライアントが継続してオンラインではないという状況に関する問題にあまり気づいていない。しかし、すべての情報は依然として、キャッシュ／パーソナルクライアントプロキシへ送られなければならず、そこで、ユーザに関する情報がフィルタリングによって保持される。これは、たとえば、利用可能なメモリスペース（キャッシュ）が限定されている携帯用機器のクライアントには不利である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明による方法、システムおよびエージェントは、上記に検討した事項および先行技術に関連した他の問題に対する新しい発明的な解決法を提供する。
【課題を解決するための手段】
【０００５】
方法およびシステムにしたがって、コミュニケーションネットワークのサーバ側は、サーバのキャッシュにある情報を最新に保つエージェントを有する。適切な時間に関連情報をクライアントおよび／またはユーザの装置へ送ることができる。ユーザに対する情報の関連は、ユーザが入力したかまたはユーザに関連したユーザプロファイルによって決定されることが好ましい。これらのプロファイルは、クライアントによって且つ／またはユーザの装置によって、異なってもよい。この個人化可能性の利点は、ユーザがどの情報を受け取りたがっているか、且つ／または、コミュニケーションネットワークに接続された自分の装置にユーザがどのように情報を呈示したがっているか、を決定することができる。ユーザは、たとえば、呈示の方法を自分の装置のディスプレイ能力に依存させることができる。さらに、利用状況プロファイルを適用するこの方法は、エージェントが走るサーバのマネジャーに重要なマーケティング情報源を提供する。プロファイルは、様々な方法で設定することができる。ユーザは、自分のモバイル機器によってプロファイル設定を形成するかまたは修正することができる。ユーザが、上記に参照されたコミュニケーションネットワーク以外のネットワークによって設定を形成するかまたは修正することも可能である。これは、たとえば、固定線によってサーバとの接触を制定するデスクトップパソコンであってもよく、ユーザは自分のパソコンを経由して、自分の他の装置用（およびおそらくはそのパソコン自体用も）のサーバのデータベースに格納されたユーザプロファイルを形成するかまたは修正することができる。
【０００６】
エージェントは、本発明にしたがった様々な変形において、様々な役割を果たし特性を有することができる。好適な実施の形態において、エージェントは、直列および並列の両方で、数クライアントに作用することができる。エージェントが作用するクライアントの数は、かなりの数でありうる（たとえば、単一サーバにおいて、何百／何千）。エージェントを、様々なクライアントに対応する頻繁に多数になるユーザの利用状況プロファイルに組み合わせることができることが有利である。エージェントは、情報が常に最新に保たれることを確実にする。
【０００７】
１つの実施の形態において、エージェントは、ユーザによって規定されるかまたはユーザに連結された利用状況プロファイルを使用して、ユーザが関連があるとする情報を選択することができる。フィルタとして、ユーザは、たとえば、お気に入り（「ブックマーク」）の所定のリストを構成することができる。使用可能なフィルタは、出願人の先の非予公開特許出願ＥＰ００２０１２１４．４（「データネットワークのデータを検索するための方法およびシステム」）および非予公開特許出願ＥＰ００２０１２１４．４（「ボタン型ブックマークを形成するための方法およびシステム」）に記載されており、本発明の実施の形態にしたがって、サーバでまたはサーバ近傍で、必要な変更を加えて使用される。フィルタの別の実施の形態において、エージェントは、ページの利用状況プロファイルを使用してフィルタにかけ、一定のクライアント用の関連情報を選択し、その情報を、おそらくはユーザが使用する装置の種類に依存して、そのプロファイルを満たすクライアントへ送る。コミュニケーションネットワークの少なくとも一部で利用可能な限定された帯域幅への請求を少なくするために、ページの残りは、送らないことが好ましい。ページのフィルタリングとページ内のフィルタリングとは組み合わせ可能である。
【０００８】
エージェントは、適切な時間にクライアントへ情報を送る。この時間は、サーバとクライアントとの間のコミュニケーションネットワークにかかる負荷が低い時間であることが好ましい。
【０００９】
エージェントは、パラメータを使用して、関連情報をサーバからクライアントへ送るのに適切な時間を決定する。
【００１０】
好適な実施の形態において、パラメータは、コミュニケーションネットワークにかかる負荷である。コミュニケーションネットワークにかかる負荷が高い場合には、比較的速く古くなる情報のみが送られ、たとえば、株式相場、道路交通情報または最新ニュースである。コミュニケーションネットワークにかかる負荷がより低い場合には、あまり頻繁に変わらない情報が送られ、たとえば、電子新聞またはスポーツ結果である。関連情報をサーバからクライアントへ送るためのパラメータの別の例は、ユーザが主に一定の情報を検索する時間である。ユーザが夜間にはほとんど情報を検索しない場合には、ユーザの装置のキャッシュにある情報は、これらの時間にはあまり更新されないかまたはまったく更新されない。実施の形態において、エージェント（１０）によって、ユーザの所在に関する情報に基づいて、現在の情報のどの部分がユーザに関連するかを決定することが可能である。
【００１１】
好適な実施の形態において、エージェントは、ユーザの行動パターンを学習することができる。エージェントは、たとえば、ユーザが一定の情報を一定の形態で検索する時間および／または一定の装置を使用する時間を学習することができる。エージェントがユーザの行動パターンを学習することを可能にするために、ユーザが使用する装置が、ユーザがどの情報を一定の装置のキャッシュから一定の時間に検索するかを、クライアントを経由してエージェントに知らせることが有利である。エージェントのこの学習機能の利点は、エージェントがユーザの情報検索行動にますます良好に連動されるようになることであり、これは、ユーザがますます頻繁に、要請した情報をすぐに得ることを意味する。
【００１２】
好適な実施の形態において、ユーザに関連する情報をバンドルして、おそらくは適切な形態の圧縮を使用して、一定のクライアントへ送る前の最後の瞬間まで、エージェントは待機する。この方法の利点は、実際に、様々なユーザが検索する情報の間に、かなりの程度の類似性が存在することである。これによって、情報が送られる時のみにユーザ当たりの、クライアント当たりの、および／または、装置当たりの、情報をバンドルして圧縮することが効率的である。情報をクライアントへ送る時間が互いに近い時には、そのような情報にはマルチキャスト技術を使用することが有利である。これは、サーバおよび一定のネットワーク部分にかかる負荷をさらに減少する。情報が送られるような時まで、情報を最新に保つことが十分であることが可能である。この方法は、作用されるべき典型的に大多数のクライアント用に情報を格納するに必要なサーバメモリスペースにわたる制御を維持するためにさらに有利である。
【００１３】
システム
システムは、新しい発明的なやり方で本発明の１つ以上の態様を実行することができるように配列される。様々な好適な実施の形態において、システムは、方法の変形例が実行可能であるように配列される。
クライアントがその一部を形成する装置は、「常にオン」タイプであるか、または、自動応答モードを有することが好ましい。「常にオン」タイプの例は、ＧＰＲＳ携帯電話である。装置が「常にオン」である利点は、エージェントが関連情報を適切な時間に装置へ実際に送ることができ、装置は情報をそのキャッシュに格納することができるということである。
【００１４】
本発明の１つの実施の形態において、エージェントはサーバに位置しないが、接触が求められているサーバとの接触を有するネットワークのどこかに位置する。エージェントの役割は、ワイヤレスコミュニケーションネットワーク等の少なくとも部分的には限定された帯域幅のみを有するコミュニケーションネットワークには特に重要であるが、それに制限されない。
【００１５】
様々な好適な実施の形態またはその態様は、本発明にしたがって組み合わせることができることに注意されたい。
【発明を実施するための最良の形態】
【００１６】
実施例に基づいて、本発明による方法、システムおよびエージェント機能の数種類の好適な実施の形態が下記に説明される。本発明の基本から逸脱せずに、本発明の代替または等価の実施の形態を企図することができ実行することができることは、当業者には明らかである。本発明の基本は、最終的に付与される特許請求の範囲によってのみ限定される。
【００１７】
図１は、情報またはデータを送ることができるコミュニケーションネットワークの図表的表示である。図示されたコミュニケーションネットワークは、固定コミュニケーションネットワーク（３、６ａ）およびワイヤレスネットワーク（６ｂ）の両方を含む。実施の形態は、アーキテクチャ（１）、たとえば、ワールドワイドウェブ（ＷＷＷ）がある。アーキテクチャ（１）は、コミュニケーションライン（３）によって接続された多数のサーバ（２）を含む。サーバ（２）は、ユーザ／クライアントが要請によって検索することができる情報を格納するために一定のメモリ容量（図示せず）を有する。ユーザによって要請された情報が関係サーバにない場合には、サーバは、要請された情報が存在すると知られているサーバに接触を求める。サーバ（２）の間のコミュニケーションネットワーク（３）は、大きな帯域幅（Ｍビットの桁）を有することが好ましい。１つ以上のサーバ（２）に位置する情報は、ゲートウェイサーバ（５）を経由して装置または端末（４）を所持するユーザには入手可能である。そのようなゲートウェイサーバ（５）は、情報自体をキャッシュ（１１）に格納することもできる。装置または端末（４）の例として、パソコン、携帯電話、または、ＰＤＡ等の他の手持ち式装置が挙げられる。これらの装置は、ユーザの装置（４）の事実上の最適操作のために、当業者には公知の１つ以上の手段を含む。これらの手段（図示せず）は、とりわけ、入力ユニット、ディスプレイユニット等に関係する。
【００１８】
このサーバ（５）またはベースステーション（７）とユーザの装置（４）との間のコミュニケーションネットワークの部分６ａ、６ｂは、実際に、たとえば、サーバ（２）の間の相互の接続の帯域幅よりも小さな帯域幅を有することが多い。コミュニケーションネットワークのこの部分６ａ、６ｂは、たとえば、ＰＳＴＮ、ＩＳＤＮ、ＡＤＳＬおよびＧＳＭ接続によって形成される。
【００１９】
ユーザの装置は、少なくともクライアント（８）とキャッシュ（９）とを有する。クライアント（８）は、情報を検索するために、ユーザの装置（４）を１つ以上のサーバ（２、５）と通信することができるようにするソフトウェアモジュールである。図示の状況において、ユーザはゲートウェイサーバ（５）を経由してサーバへのアクセスを得る。これは、ユーザの装置にゲートウェイサーバのＩＰアドレスを記録することによって、達成することができる。この場合、装置のキャッシュ（９）はメモリモジュールを意味し、これに、要請された情報をより短い期間またはより長い期間、格納することができ、ユーザが望む時に即座に検索することができる。現在、そのようなキャッシュ（９）用のメモリスペースは、特にモバイル機器（４）用では、あまり大きくはなく、たとえば、３２ＭＢのメモリスティックが使用される。そのような状況では、メモリモジュールが、大きな確率で、ユーザが実際に望んでいる情報で満たされている場合に、特に有利である。この望ましい状況は、それによってキャッシュ（９）がユーザの必要とする情報で満たされ、ゲートウェイサーバ（５）に本発明によるエージェント機能（１０）を与えることによって達成される。
【００２０】
本発明によると、エージェント機能（１０）は、大きな帯域幅を有するコミュニケーションネットワークの部分（３）に接続されるサーバ（５）で形成される。ユーザの装置（４）は、好ましくは「常にオン」タイプ（たとえば、ＧＰＲＳネットワークを経由して通信するモバイル機器（４））であるか、または、代替の場合には、自動応答モードを有する。この特性によって、サーバ（５）のエージェント（１０）が関連情報をユーザの装置（４）へエージェント（１０）によって決定される適切な時間で送ることが可能になり、それによって関連情報は装置（４）に受け取られ、キャッシュ（９）に格納することができる。
【００２１】
エージェント（１０）は、サーバ（５）に位置することが好ましく且つユーザに最適に作用することができるように配列されるソフトウェアモジュールである。そのようなエージェント（１０）は、多数のクライアントに同時に作用することができることが好ましい。この目的のために、エージェントは、常に最新に保たれ且つエージェント（１０）に連結されたクライアント（８）および／またはユーザの装置（４）に連結する情報を備えたキャッシュ（１１）を維持する。これは、様々なユーザの利用状況プロファイルを組み合わせることによって、および、この組み合わせに依存して、サーバ（２）から情報を検索してこれをエージェント（１０）に連結されたキャッシュ（１１）に格納することによって、達成することができる。この目的のために、このキャッシュとエージェント（１０）とが、互いに物理的に接近する必要はない。唯一の重要な事項は、ゲートウェイサーバ（５）がエージェント機能を有することである。利用状況プロファイルおよび／または装置プロファイルは、たとえば、ゲートウェイサーバ（５）に位置するデータベース（１２）に格納される。データベース（１２）の利用状況プロファイルおよび／または装置プロファイルは、ユーザの装置（４）を経由して形成され最新に保たれることが可能である。設定がネットワーク部分６ａ、６ｂを経由して入らないが、別のネットワークを経由してプロファイルデータベース（１２）との接触を求められることも可能である。このようにして、たとえば、ユーザがパソコンおよびＩＳＤＮラインを使用して、ゲートウェイサーバ（５）と通信する自分のモバイル機器（４）用のプロファイルを形成することが可能である。プロファイルの新しいかまたは修正された設定は、その後、エージェントが情報をユーザのモバイル機器（４）へ送るのをどのように扱うかを決定する。
【００２２】
ユーザに最適に作用するために、エージェント（１０）は、下記に記載の機能の１つ以上を有することができる。
【００２３】
好適な実施の形態において、エージェント（１０）は、クライアント（８）および／または装置（４）および／またはユーザに関連したフィルタ操作をキャッシュ（１１）で実行し、最新情報は、どの情報がユーザに関連するか、且つ／または、装置（４）のどの設定が情報の提示に提供されなければならないか、を決定することができる。
【００２４】
お気に入り（「ブックマーク」）の所定のリストを使用して、ユーザに関連する情報から最新情報を選択することができる。お気に入りの所定のリストは、データベース（１２）に格納される。情報は、たとえば、事業利益または個人的利益に関連してもよい。クライアント側でそのようなフィルタを規定する作業および方法は、前述の非予公開出願に既に規定されており、エージェント（１０）でまたはエージェント（１０）によって、必要な変更を加えて適用することができる。たとえば、所定のブックマークを経由して関連ウェブページを決定する他に、エージェント（１０）は、ユーザに関連するこれらのページの一部のみを送ることができる。ページの他の部分は、いわば、ウェブページから「剥ぎ取られ」、関連情報を適所に残し、そのような関連情報は適切な時間にクライアント（８）へ送られる。これは、情報を含むサーバとユーザの装置（４）との間の接続が、限定された帯域幅を備えたネットワーク部分（６ａ、６ｂ）に関係する場合には、特に有利である。特別な利点は、この状況では、関連情報を送る前に最新圧縮技術を関連情報に適用することによって、達成することができる。
【００２５】
好適な実施の形態において、エージェント（１０）は、どの情報をいつどのユーザの装置（４）および／またはクライアント（８）へ送らなければならないかを決定するために、一定のパラメータを使用する機能を有する。エージェント（１０）がいつ情報をユーザの装置（４）へ送らなければならないかを決定するパラメータの例は、ネットワーク部分６ａ、６ｂにかかるネットワーク負荷である。そのような適切な時間に、情報は、装置（４）のクライアント（８）へ押し出される。コミュニケーションネットワークの過負荷を避けるために、高負荷の時には頻繁に変化する情報のみを送ることが有利であり、あまり頻繁には変化しない情報は、ネットワークにかかる負荷がより低い時にユーザの装置（４）へ送ることができる。
【００２６】
１つの実施の形態において、使用されるパラメータは、装置（４）のユーザが通常、自分の情報を検索する時間である。たとえば、装置（４）のユーザが夜間にはあまり情報を検索しない場合には、エージェント（１０）は、夜間にはユーザの装置（４）のキャッシュ（９）をあまり几帳面には更新しない。しかし、ユーザが午後に規則的に株式相場を閲覧し、夕方には趣味に関する一定のサイトを検索する場合には、エージェントは、この情報がその時に装置（４）のキャッシュ（９）に存在することを確実にし、規則的に更新される。この機能の目的のために、それによって、ユーザの行動パターンに依存して情報がユーザの装置（４）のキャッシュ（９）へ送られるが、エージェント（１０）は、学習機能の実施の形態を有する。この目的のために、ユーザの装置（４）はサーバ（５）と通信することができることが好ましく、それによって、クライアント（８）はエージェント（１０）に、いつユーザが情報を閲覧するか、および、どの装置（４）がクライアント（８）に連結されているか、を知らせる。エージェントは、この情報をデータベース（１２）に保存し、最新の学習法によって、情報の検索に関するユーザの行動パターンを知ることができる。これは、たとえば、ユーザの装置（４）がエージェント（１０）へ学習するデータの統計的分析を含むことができる。エージェントによる学習の要約は、クライアント（８）とエージェント（１０）との間の双方向性処理によって発生する。
【００２７】
特定のクライアント（８）に関する情報は、できるだけ最近の瞬間に最新情報からバンドルされ、ネットワーク部分（６）によってクライアントへ送られることが好ましい。これは、一般にシステムの、特にエージェント（１０）の、効率的な作業を促進する。まず第１にエージェント（１０）が関与することなく、装置（４）のユーザがその同一の装置を使用してゲートウェイサーバ（５）またはサーバ（２）で情報を「丁度」検索することができることも明らかである。エージェントに知られていないページをユーザが初めて検索する場合には、この情報は、異なるサーバ（２）から取ってこられ、クライアント（８）へ転送される。この状況において、エージェントはページの検索のみを信号で送る。ユーザがその後、このページをより頻繁に閲覧する場合には、エージェントは、学習機構を経由して、決定された時間にユーザがページを利用可能であるように保つ。今では、ユーザが利用状況プロファイルに変更または追加を行うことができ且つそのようなプロファイルに当該のページを含むことができることは明らかである。
【００２８】
実施の形態において、エージェント（１０）は、ユーザの所在の情報に基づいて、最新情報のどの部分がユーザに関連するのかを決定することができる。ユーザには、たとえば、高速道路網の一定のルートの交通渋滞に関する情報を送ることができるが、それは、自分の装置（４）を備えたユーザが、そのルートの近くにいる場合のみである。同様に、エージェント（１０）は、最新情報から、自分の装置を備えたユーザがいる近くの一定の店舗の特定のオファーに関する関連情報のみを送ることができる。エージェント（１０）の学習機能はユーザが訪れる場所またはユーザが自分が訪れると指摘する場所に関係することができることも明らかである。関連情報を一定の時間に送ることと、ユーザが一定の場所にいる時にまたは未来にいる時にこの情報を送ることと、の組み合わせもまた、様々な可能性がある。
【００２９】
図２は、数クライアント８ａ…ｄおよびネットワーク部分（６ａおよび６ｂ）を備えたより複雑な状況におけるエージェント（１０）の適用の実施の形態の例を示す。ここではさらに詳細には述べないが、クライアント（８ａ…ｄ）は、様々な装置（４）に含まれる（たとえば、ＰＤＡの８ａ、携帯電話の８ｂおよび８ｃ、および、パソコンの８ｄ）。エージェントは、データベース（１２）から、ユーザ用の関連情報がユーザ（単／複）の様々な装置に呈されなければならないやり方に関するデータを取ってくることができる。さらに、様々なクライアント（８）が１人の同一のユーザの様々な装置に連結されることが可能であり、エージェント（１０）は、いつこのユーザが特定の装置を使用しその装置で主にどの情報を閲覧するのかを知ることができる（たとえば学習機能による）。
【００３０】
図２は、利用状況プロファイルが、図面の様々なクライアント（８ａ…ｄ）用に示されるやり方で各クライアント（８ａ…ｄ）に連結される状況を示す。クライアント８ａの場合には、たとえば、エージェント（１０）が前述の学習機能を有するため、または、ユーザが所定の利用状況プロファイルに入るため、時間ｔａ１で、金融情報を含む新聞の情報ページの部分は、クライアント（８ａ）に利用可能でなければならないことが知られている。新聞の情報ページの残りは、クライアント（８ａ）には送られない。時間ｔａ１は、たとえば、０７：３０時である。クライアント（８ａ）は、時間ｔａ２で、スポーツ情報を入手しなければならないことも知られている。時間ｔａ２は、たとえば、２２：００時である。さらに、最新株式相場は、クライアント（８ａ）で毎時利用可能でなければならない。クライアント（８ａ）の利用状況プロファイル用に、エージェント（１０）は、当該の新聞の金融部門に関する最新情報、スポーツ情報および株式相場を含むキャッシュ（１１）を保つ。データベース（１２）では、どの利用状況プロファイルがクライアント（８ａ）に属するか、且つ、どの種類のネットワーク（６ａ）によってクライアントがサーバ（５）と通信するか、が知られている。クライアント８ａおよび８ｃは、類似プロファイルを有する。しかし、異なる時間（それぞれＴｂ１、Ｔｂ２およびＴｃ）でこの情報を予期する。プロファイルの類似性のため、エージェント（１０）が利用状況プロファイルを組み合わせて、情報がネットワーク部分６ａまたは６ｂによって送られなければならないような時まで、特定のクライアントのためにクライアント８ａ…８ｃ用の関連情報をバンドルしないことで十分である。クライアント（８ｄ）は、逸脱する利用状況プロファイルを有する。この状況で、エージェント（１０）は、このクライアント（８ｄ）用に、スポーツおよび趣味に関する最新情報を維持し、ネットワーク部分６ｂにかかるネットワーク負荷および／または所望の瞬間Ｔｄに依存して、これをクライアントへ送る。Ｔｄは、たとえば、土曜日午後の１６：００時である。エージェント（１０）は、クライアント（８ａ）へ伝達するためには対応するスポーツ情報用の異なるパラメータを使用する。クライアント（８ａ）には、当該パラメータは、ネットワーク部分６ａにかかるネットワーク負荷および所望の瞬間Ｔａ２に関係する。
【図面の簡単な説明】
【００３１】
【図１】エージェントを使用して、コミュニケーションネットワークによって情報を送るためのシステムの概略図である。
【図２】数種類のクライアントおよび利用状況プロファイルおよび数種類のネットワークを備えた状況でエージェントの機能の実施の形態の例を示す。
【図１】
2005513659.tif 000003
【図２】
2005513659.tif 000004
【国際調査報告】
2005513659.tif 000005
2005513659.tif 000006
2005513659.tif 000007