(57)【要約】  クライアント装置及びサーバー装置を備えるネットワークで装置へ非同期通知を伝送する方法及びシステムを提供する。クライアント装置とサーバー装置との間に接続が設定され、クライアント装置がサーバー装置へデータ要請を伝送すれば、サーバー装置がその要請による応答に、クライアント装置がサーバー装置からの通知を待機するように、サーバー装置との接続を維持せよという通知タグを含めて伝送し、クライアント装置は、サーバー装置からその応答を受けて通知タグをチェックした後、通知タグがあれば、サーバー装置との連結を維持して、その連結を通じてクライアント装置に通知を送信する。
2009502087.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークの装置へ非同期通知を伝送する方法において、
（ａ）前記装置のうち一つと接続を設定するステップと、
（ｂ）前記装置からデータ要請を受信するステップと、
（ｃ）前記要請に応答して、前記装置に通知文を待つように接続を維持せよという通知タグを含む応答を伝送するステップと、
（ｄ）あるイベントが発生したとき、前記装置に通知するステップと、を含むことを特徴とする非同期通知の伝送方法。
【請求項２】
前記（ｃ）ステップは、前記装置により要請されたデータを前記応答に含むステップをさらに含むことを特徴とする請求項１に記載の非同期通知の伝送方法。
【請求項３】
（ｅ）前記装置への他の連結を通じて前記装置へ新たなデータを伝送するステップをさらに含むことを特徴とする請求項１に記載の非同期通知の伝送方法。
【請求項４】
（ｅ）前記連結を通じて、前記装置へ新たなデータを伝送するステップをさらに含むことを特徴とする請求項１に記載の非同期通知の伝送方法。
【請求項５】
前記（ｄ）ステップで前記装置への通知は、前記装置からの応答に対する要請をさらに含むことを特徴とする請求項１に記載の非同期通知の伝送方法。
【請求項６】
（ｅ）前記装置から応答を受信するステップをさらに含むことを特徴とする請求項５に記載の非同期通知の伝送方法。
【請求項７】
（ｆ）前記装置から応答を受信するステップと、
（ｇ）前記装置から前記装置が接続を閉じるように通知を除去するステップと、をさらに含むことを特徴とする請求項６に記載の非同期通知の伝送方法。
【請求項８】
（ｆ）前記装置から応答を受信するステップと、
（ｇ）前記接続を通じて、前記装置への通知をアップデートするステップと、をさらに含むことを特徴とする請求項６に記載の非同期通知の伝送方法。
【請求項９】
（ｆ）前記装置から応答を受信するステップと、
（ｇ）前記接続を通じて、前記装置へ新たな通知を伝送するステップと、をさらに含むことを特徴とする請求項６に記載の非同期通知の伝送方法。
【請求項１０】
ネットワークの装置へ非同期通知を伝送する方法において、
（ａ）前記装置のうち一つと接続を設定するステップと、
（ｂ）前記装置にデータに対する要請を発送するステップと、
（ｃ）前記装置から応答を受信するステップと、
（ｄ）前記応答中に通知タグをチェックし、前記応答が通知タグを含む場合、通知のために前記装置との接続を維持するステップと、
（ｅ）前記接続を通じて前記装置から所定のイベントに対する通知を受信するステップと、を含むことを特徴とする非同期通知の伝送方法。
【請求項１１】
前記（ｃ）ステップは、前記応答を通じて前記要請されたデータを受信するステップをさらに含むことを特徴とする請求項１０に記載の非同期通知の伝送方法。
【請求項１２】
（ｆ）前記装置から新たなデータを受信するステップをさらに含むことを特徴とする請求項１０に記載の非同期通知の伝送方法。
【請求項１３】
（ｆ）前記接続を通じて、前記装置から新たなデータを受信するステップをさらに含むことを特徴とする請求項１０に記載の非同期通知の伝送方法。
【請求項１４】
前記装置からの通知は、応答せよという要請をさらに含むことを特徴とする請求項１０に記載の非同期通知の伝送方法。
【請求項１５】
（ｇ）前記装置へ応答を伝送するステップをさらに含むことを特徴とする請求項１４に記載の非同期通知の伝送方法。
【請求項１６】
（ｈ）前記装置から通知除去文を受信するステップをさらに含むことを特徴とする請求項１５に記載の非同期通知の伝送方法。
【請求項１７】
（ｈ）前記接続を通じて、前記装置からアップデートされた通知を受信するステップをさらに含むことを特徴とする請求項１５に記載の非同期通知の伝送方法。
【請求項１８】
（ｈ）前記接続を通じて、前記装置から新たな通知を受信するステップをさらに含むことを特徴とする請求項１５に記載の非同期通知の伝送方法。
【請求項１９】
クライアント装置及びサーバー装置を備えるネットワークで装置へ非同期通知を伝送する方法において、
（ａ）クライアント装置とサーバー装置との間に接続を設定するステップと、
（ｂ）前記クライアント装置が前記サーバー装置にデータ要請を送信するステップと、
（ｃ）前記サーバー装置が前記クライアント装置からの要請に対する応答中に、前記クライアント装置に前記サーバー装置からの通知を待機するようにサーバー装置との接続を維持せよという通知タグを含むステップと、
（ｄ）前記クライアント装置が前記サーバー装置から前記応答を受信するステップと、
（ｅ）前記クライアント装置は、前記応答中に通知タグをチェックし、その応答が通知タグを含めば、通知のためにサーバー装置との接続を維持するステップと、
（ｆ）前記サーバー装置は、前記クライアント装置に所定のイベントが発生したことを通知するステップと、を含むことを特徴とする非同期通知の伝送方法。
【請求項２０】
前記（ｃ）ステップは、
前記サーバー装置が前記応答中に前記クライアント装置により要請されたデータを有するステップをさらに含むことを特徴とする請求項１９に記載の非同期通知の伝送方法。
【請求項２１】
前記（ｄ）ステップは、
前記クライアント装置が前記サーバー装置からの応答を通じて前記要請されたデータを受信するステップをさらに含むことを特徴とする請求項１９に記載の非同期通知の伝送方法。
【請求項２２】
前記（ｄ）ステップは、
前記クライアント装置がディスプレイ上に前記要請されたデータをディスプレイするステップをさらに含むことを特徴とする請求項２０に記載の非同期通知の伝送方法。
【請求項２３】
（ｇ）前記サーバー装置が前記クライアント装置へ新たなデータを伝送するステップをさらに含むことを特徴とする請求項１９に記載の非同期通知の伝送方法。
【請求項２４】
（ｈ）前記クライアント装置が前記サーバー装置から前記新たなデータを受信するステップをさらに含むことを特徴とする請求項２３に記載の非同期通知の伝送方法。
【請求項２５】
（ｇ）前記サーバー装置が前記接続を通じて前記クライアント装置へ新たなデータを伝送するステップと、
（ｈ）前記クライアント装置が前記接続を通じて前記サーバー装置から前記新たなデータを受信するステップと、をさらに含むことを特徴とする請求項１９に記載の非同期通知の伝送方法。
【請求項２６】
前記（ｆ）ステップの前記サーバーからの通知は、前記クライアント装置からの応答要請をさらに含むことを特徴とする請求項１９に記載の非同期通知の伝送方法。
【請求項２７】
（ｇ）前記クライアント装置が前記サーバー装置へ応答を伝送するステップをさらに含むことを特徴とする請求項２６に記載の非同期通知の伝送方法。
【請求項２８】
（ｈ）前記サーバー装置が前記クライアント装置から応答を受信するステップと、
（ｉ）前記サーバー装置が前記クライアント装置から通知を除去するステップと、
（ｊ）前記クライアント装置が前記接続を閉じるステップと、をさらに含むことを特徴とする請求項２６に記載の非同期通知の伝送方法。
【請求項２９】
（ｈ）前記サーバー装置が前記クライアント装置から応答を受信するステップと、
（ｉ）前記サーバー装置が前記接続を通じて前記クライアント装置への通知をアップデートするステップと、をさらに含むことを特徴とする請求項２６に記載の非同期通知の伝送方法。
【請求項３０】
（ｈ）前記サーバー装置が前記クライアント装置から応答を受信するステップと、
（ｉ）前記サーバー装置が前記接続を通じて前記クライアント装置へ新たな通知を伝送するステップと、をさらに含むことを特徴とする請求項２６に記載の非同期通知の伝送方法。
【請求項３１】
電子装置へ非同期通知を伝送するシステムにおいて、
相互間に接続が設定されるクライアント装置及びサーバー装置を備え、
前記クライアント装置及びサーバー装置は、
前記クライアント装置が前記サーバー装置へデータ要請を伝送し、
前記要請を受けた前記サーバー装置は、前記サーバー装置から通知を待機するように、前記クライアント装置が前記サーバー装置との接続を維持せよという通知タグを前記要請に対する応答中に含み、
前記応答を受信したクライアント装置が前記応答中に通知タグをチェックして、通知タグがその応答中に含まれれば、通知を受けるように前記サーバー装置との接続を維持することによって、前記サーバー装置が前記接続を通じて前記クライアント装置へイベント通知を伝送できるように構成されることを特徴とする非同期通知伝送システム。
【請求項３２】
前記サーバー装置は、前記クライアント装置により要請されたデータを前記応答中にさらに含むことを特徴とする請求項３１に記載の非同期通知伝送システム。
【請求項３３】
前記通知の伝送後、前記サーバー装置は、前記クライアント装置へ新たなデータをさらに伝送することを特徴とする請求項３１に記載の非同期通知伝送システム。
【請求項３４】
前記サーバー装置からの通知は、前記クライアント装置からの応答要請をさらに含むことを特徴とする請求項３１に記載の非同期通知伝送システム。
【請求項３５】
前記クライアント装置は、前記サーバー装置からの要請に応答して、前記サーバー装置へ応答を伝送することを特徴とする請求項３４に記載の非同期通知伝送システム。
【請求項３６】
前記クライアント装置から前記応答を受信するとき、前記サーバー装置は、前記クライアント装置から通知を除去して、前記クライアント装置が前記接続を閉じることを特徴とする請求項３５に記載の非同期通知伝送システム。
【請求項３７】
前記クライアント装置から前記応答を受信するとき、前記サーバー装置は、前記接続を通じて前記クライアント装置への通知をアップデートすることを特徴とする請求項３５に記載の非同期通知伝送システム。
【請求項３８】
前記クライアント装置から前記応答を受信するとき、前記サーバー装置は、前記接続を通じて前記クライアント装置へ新たな通知を伝送することを特徴とする請求項３５に記載の非同期通知伝送システム。
【請求項３９】
前記クライアント装置から前記応答を受信するとき、前記サーバー装置は、前記応答に基づいて選択的に作業を行うことを特徴とする請求項３５に記載の非同期通知伝送システム。
【請求項４０】
前記クライアント装置及びサーバー装置は、ＨＴＴＰプロトコルを活用することを特徴とする請求項３１に記載の非同期通知伝送システム。
【請求項４１】
前記クライアント装置は、ウェブブラウザを備えることを特徴とする請求項４０に記載の非同期通知伝送システム。
【請求項４２】
前記サーバー装置は、ウェブブラウザを備えることを特徴とする請求項４０に記載の非同期通知伝送システム。
【請求項４３】
前記サーバー装置は、ウェブサーバーを備えることを特徴とする請求項４０に記載の非同期通知伝送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに連結された装置へ非同期通知を送信することに係り、特にワールドワイドウェブ技術を利用するホームネットワーク装置へ非同期通知を伝送することに関する。
【背景技術】
【０００２】
ホームネットワーク装置のような多くの電子装置は、一つの装置から他の装置にコンテンツをディスプレイ及び供給するＨＴＴＰ及びＨＴＭＬ標準を支援するウェブブラウザの支援者を含む。多くの理由によってサーバー装置からクライアント装置へ通知が伝送されるが、かかる通知には、警告メッセージ、一般通信のための装置状態アップデートなどが含まれる。例えば、ＵＰＮＰ，ＨＡＶｉ，Ｊｉｎｉのようなあるホームネットワーク・ミドルウェアシステムは、解釈のために、かかるアップデートをプログラムに基づいたクライアント装置へ伝送する明示的なイベントメカニズムを利用する。
【０００３】
通常的に、通知は、サーバー装置とクライアント装置との間の別個通信チャンネルを利用して帯域の外部へ伝送される。例えば、ＵＰＮＰは、ＧＥＮＡイベントメカニズムを利用する。しかし、それらのシステムでは、クライアント装置がそのイベントの目的を理解し、そのイベントに符合する適切なアクションを提供できねばならない。しかし、ユーザーへの通知において、クライアント装置上で実際にそのイベントが何を起こすかについての理解を有するのは、イベントのソースである。
【０００４】
また、ＨＴＴＰのような一般的なウェブ技術は、データをクライアント装置へ伝送するよりはソース（例えば、サーバー装置）からデータを受信する。ある一般的なシステムは、コンテンツをサーバー装置からクライアント装置に送信することによって、かかるプロセスを簡便にする。これは、ウェブページがウェブページコンテンツをアップデートするブラウザ動作可能なクライアント装置（例えば、デスクトップコンピュータ、ＴＶなど）への同じ連結者に送信されることを許容する。しかし、かかる方式は、クライアント装置ドメインでのウェブコンテンツアップデートにのみ焦点を合わせるものであって、一般的な通知に努力を傾けるものではない。
【０００５】
他のソリューションは、ブラウザがウェブサーバーに連結し続けてオープンになることによって、サーバーとのＴＣＰ接続（ＴＣＰ／ＩＰ）を再設定せずに他のページを受信可能にして、ウェブトラフィックにおける性能を向上させる。これは、接続及びページ伝達遅延を減らすが、一般的な通知をクライアント装置に送信することに注意を注がない。これは、ＨＴＴＰ１．１の持続的接続方法であって、このとき、クライアントは、常に接続を開けており、次いで、以前に作成されたコンテンツをリフレッシュするか、または新たな情報が供給されるように伝送するＨＴＭＬコンテンツを受信できる。これは、クライアントが常にかかる余分のデートに対して準備されねばならないという点で高コストである。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、クライアント装置で解釈されねばならない標準化されたイベントのための別途のチャンネルを利用せず、クライアント装置へ非同期通知を伝送できる方法及びシステムを提供するところにある。
【課題を解決するための手段】
【０００７】
本発明の一実施形態において、クライアント装置とサーバー装置とを備えるネットワークで装置へ非同期通知を伝送する方法が提供される。この方法は、クライアント装置とサーバー装置との間に接続を設定するステップと、クライアント装置がサーバー装置へデータについての要請を伝送するステップと、サーバー装置がクライアント装置のその要請に応答して、クライアント装置にサーバー装置からの通知を待機するように、サーバー装置との連結を維持せよという通知タグを含むステップと、クライアント装置がサーバー装置からその応答を受信するステップと、クライアント装置が前記応答で通知タグをチェックし、その応答が通知タグを含めば、クライアント装置は、通知のためにサーバーとの接続を維持するステップと、サーバー装置は、あるイベントが発生したことをクライアントに通知するステップと、を含む。
【０００８】
本発明の方法は、サーバー装置がクライアント装置により要請されたデータを応答に含むステップと、クライアント装置がサーバー装置からの前記応答中に前記要請したデータを受信して、それをディスプレイ上にディスプレイするステップと、をさらに含む。クライアント装置へ通知を伝送した後、サーバー装置は、前記接続または閉じられた接続を通じて新たなデータをクライアント装置へ自動的に伝送できる。
【０００９】
サーバー装置からの通知は、クライアント装置からの応答要請を含み、クライアント装置がサーバー装置に応答を送信可能にする。クライアント装置からの応答によって、サーバー装置は、異なるステップを有する。例えば、サーバー装置がクライアント装置からの通知を除去して、クライアント装置が接続を閉じさせる。これと異なり、サーバー装置が接続を通じてクライアント装置への通知をアップデートできる。また、サーバー装置は、接続を通じてクライアント装置へ新たな通知を伝送することもできる。
【００１０】
他の実施形態において、本発明は、電子装置に非同期通知を送信するシステムが提供され、このシステムは、クライアント装置とサーバー装置とを備え、クライアント装置からサーバー装置に接続が設定される。前記クライアント装置及びサーバー装置は、クライアント装置がサーバー装置にデータを要請し、その要請を受信したサーバー装置がクライアントの要請に対する応答に、クライアント装置に対してサーバー装置から通知を待機するように、サーバー装置との接続を維持せよという通知文タグを含み、前記応答を受信したクライアント装置は、応答中に通知タグをチェックし、応答が通知タグを含めば、通知文のためにサーバー装置との接続を維持して、サーバー装置がその接続を通じてクライアント装置へイベント通知を伝送できるように構成される。
【発明の効果】
【００１１】
本発明は、サーバー装置がはるかに低い複雑度を有するクライアント装置へ通知を伝送でき（例えば、クライアント装置で解釈コードが不要である）、サーバー装置によりクライアント装置のイベントディスプレイ方式を制御可能にする。本発明の典型的方法は、クライアントにより余分のデータが達する状況をあらかじめ分かるようにすることによって、接続維持の必要性を制限できる。
【発明を実施するための最良の形態】
【００１２】
本発明の他の実施形態、特徴及び利点は、添付された図面を参照する以下の説明を通じてさらに明白になる。
【００１３】
ホームネットワーク装置のような多くの電子装置は、一つの装置から他の装置にコンテンツを供給及びディスプレイするように、ＨＴＴＰ及びＨＴＭＬ標準を支援するウェブブラウザの支援者を含む。多くの理由によって、サーバー装置からクライアント装置へ通知が伝送されるが、かかる通知には、警告メッセージ、一般通信のための装置状態アップデートなどが含まれる。通常的に、通知は、サーバー装置とクライアント装置との間の別個通信チャンネルを利用して帯域の外部へ伝送される。イベントのソースがクライアント装置上でイベントが何を発生させるかについての知識を有するが、一般的なシステムは、クライアント装置がそのイベントの目的を理解し、そのイベントに符合する適切なアクションを要する。
【００１４】
前述した短所を克服するために、一実施形態において、本発明は、ＨＴＴＰのようなウェブ技術を利用してクライアント装置へ非同期通知を伝送する方法及びシステムを提供する。クライアント装置により解釈されねばならない標準化されたイベントのために別途のチャンネルを利用せず、サーバーがクライアント装置上に直接ディスプレイするイベント通知を伝送できる。
【００１５】
一例として、これは、サーバー装置をしてクライアント装置へ非常に単純に通知を伝送可能にせしめ（例えば、クライアント装置で解釈コードが不要である）、サーバー装置がクライアント装置のイベントディスプレイ方式を制御可能にする。他の実施形態において、本発明は、ウェブコンテンツプッシュ技術を利用して、維持する接続回数を限定しつつ、警告及び状態アップデートのような通知を挿入型装置のようなコンピュータへ伝送する方法及びシステムを提供する。
【００１６】
図１は、ホームネットワークのように、本発明の一実施形態による非同期通知方法を具現するネットワーク１０の機能的構造の例を示す図である。ネットワーク１０は、クライアント装置２０、サーバー装置３０及びこのネットワーク１０をインターネット５０、ウェブサーバー６０及びウェブブラウザ７０に連結させるオプション事項としてのインターフェース４０を備える。クライアント装置２０及びサーバー装置３０は、それぞれそれらの間の通信及びプロトコルのためのＨＴＴＰプロトコルを構築する。ここで記述された例では、ＨＴＴＰプロトコルがネットワーク１０で使われるが、この分野の当業者ならば、本発明がクライアント−サーバーネットワーキングを活用する他のネットワーク通信プロトコル（例えば、ＵＤＰまたはＴＣＰ接続、１３９４接続など）とも有用であるということが分かる。
【００１７】
例えば、クライアント装置２０は、ウェブブラウザを備え、サーバー装置３０は、ウェブサーバーを備える。クライアント装置２０及びサーバー装置３０は、それぞれＨＴＴＰ  ＴＣＰ／ＩＰネットワークプロトコルを通じて通信する。典型的なクライアント装置２０としては、ＴＶ、ＤＶＤ、コンピュータなどがある。また、典型的なサーバー装置３０としては、ＴＶ、ＤＶＤ、コンピュータなどがある。
【００１８】
図２は、本発明の一実施形態によって、クライアント装置２０とサーバー装置３０との間の非同期通知（通信）を具現するシステム８０の例を示す図である。さらに、図３は、図２のクライアント装置２０とサーバー装置３０との間の非同期通知方法のステップのフローチャートである。
【００１９】
図３に示したように、クライアント装置２０とサーバー装置３０との間の接続（チャンネル）を通じて、クライアント装置２０（例えば、コンピュータ、ＴＶなど）からサーバー装置２０（例えば、コンピュータ、ＤＶＤなど）にコンテンツについてのユーザーの要請がなされる（ステップ１０１）。サーバー装置３０が後でクライアント装置２０にある通知を送信しようとするとき、サーバー装置３０は、クライアント装置２０に送信するコンテンツメッセージのうち一つにタグ（例えば、通知ヘッダ）を付けて、クライアント装置２０に、サーバー装置３０との連結開放を維持してサーバー装置３０から通知文についての新たなウェブトラフィックを待機せよと要請する（ステップ１０２）。
【００２０】
クライアント装置２０は、サーバー装置３０からメッセージを受信し、それをクライアント装置のディスプレイ上に表示する（ステップ１０３）。このとき、特定のメッセージが通知ヘッダを含めば、クライアント装置２０は、ユーザー要請後に連結を閉じず、その連結が通知に開放されるように維持する。その通知と関連のない他のウェブコンテンツは、続けてクライアント装置２０によりサーバー装置３０から要請され、それらは、通知を待機する間にクライアント装置２０上に表示される。
【００２１】
かかるプロセスを行うための色々な方法が存在する。一例において、クライアントは、サーバーがその通知をポストするフレームを設定するが、それは、ｉｆｒａｍｅまたは新たなウィンドウでありうる。また、クライアントが単にその通知テキストをスクリーンの中間に置き、タイムアウトやユーザーによりその通知が除去される度にコンテンツを更新することもできる。他の例は、コンテンツの多様な部分に対するフレームの使用と関連する。その場合、サーバー装置からの通知連結がまだ開放されている限り、フレームがクライアント装置のブラウザ（オンまたはオフスクリーン）上で残っている。フレームは、他の進行中であるコンテクストと分離され、その中に新たなコンテクストが設定されるスクリーン領域を提供する。
【００２２】
サーバー装置３０は、クライアント装置２０にイベントが発生したことを通知しようとする（ステップ１０４）。サーバー装置３０は、クライアント装置２０を探して、サーバー装置３０からの通知を待機するように、クライアント装置２０により維持されている連結がいずれかを判断する。次いで、サーバー装置３０は、クライアント装置２０とのその連結を通じて新たなウェブコンテンツを自動的に伝送する。通常的な実施形態は、ＭＩＭＥ添付や＜ＨＴＭＬ＞／＜／ＨＴＭＬ＞マークアップでデマークされた別途のウェブページとしてコンテンツを伝送するようなウェブプッシュコンテンツ技術を利用できる。これは、クライアントが常にＨＴＴＰ１．１に規定された持続的連結を利用する背景であり、このとき、クライアントは、常にサーバーからの新たな入力に注意する。
【００２３】
クライアント装置２０は、サーバー装置３０から自身の接続のうち一つを通じて新たなデータを受信する（ステップ１０５）。クライアント装置２０は、その新たなデータ（例えば、コンテンツ）を自身のディスプレイ上に表示する（または、そのコンテンツをディスプレイ可能な図１のネットワーク１０内に他の装置へ伝送してディスプレイさせる）。ここで説明したフレームベース接近方式で、新たなコンテンツは、既存のフレームの大きさを再調整して、新たなコンテンツに合わせることができる。それと異なり、新たな通知文のための新たなウィンドウを生成するか、またはディスプレイを変えることもできる。
【００２４】
通知文が応答を要求するとき、ユーザーは、表示されたディスプレイ素子をクリックする（その通知の内側であるか否かに関係なく）（ステップ１０６）。これは、ユーザーにスクリーン上の“ＯＫ”ボタンを選択することによって応答せよと要請するデータをサーバーが以前に伝送した部分である。クライアント装置は、サーバー装置３０へ通知に対する要請を伝送する。選択されたボタンはリンクされて、サーバーに新たな要請を生成できる。ステップ１０６の応答によって、サーバー装置３０は、例えばその通知を削除するか（その通知を元来のコンテンツに交替する）、またはその通知をアップデートするか（例えば、反復するか）、または連結などを通じて、クライアント装置３０に新たな通知を送信するなどの選択を行える。
【００２５】
後で、サーバー装置３０は、‘通知チャンネルの除去’要請を含む通知やコンテンツをリターンできる（ステップ１０７）。これは、ユーザー要請によって新たな通知チャンネルがサーバー装置３０によりクライアント装置２０から要請されるまで、クライアント装置２０が一旦通知を受信して履行した連結を閉じる（ステップ１０８）。‘通知チャンネルの除去’要請は、サーバーからの応答ヘッダ中に指示されるという点で通知要請と同様に具現される。
【００２６】
このように、サーバー装置３０は、クライアント装置２０上に特別なプロセシングソフトウェアなしに、既存の標準ウェブ技術を利用し、イベントのための別途のチャンネルを必要とせず、クライアント装置２０に通知文を発送できる。また、サーバー装置３０は、クライアント装置２０がアップデートのためにサーバー装置２０をポーリングすることによる遅延なしに、コンテンツの提供を制御できる。
【００２７】
周知のように、本発明は、家電機器、デスクトップ環境、内蔵型環境などで利用される。また、サーバー装置３０からクライアント装置２０に通知要件をシグナリングする方法が存在する限り、ＶＮＣ（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｃｏｍｐｕｔｉｎｇ）のような非ウェブ的なディスプレイ技術も使われる。また、クライアント装置２０は、ウェブサーバーを備え、サーバー装置２０は、ウェブブラウザを備える。
【００２８】
本発明は、色々な他の形態の実施形態を許容するが、本発明の原理についての例として見なされる本発明の望ましい実施形態が図面に示されて詳細に説明された。しかし、本発明の幅広い様態をその例示された実施形態にのみ限定されてはならない。前述した本発明による図１ないし図３の典型的構造は、プロセッサによる実行のためのプログラム命令、ロジック回路、ＡＳＩＣ、ファームウェアのような当業者に周知の色々な方式に具現される。したがって、本発明は、ここに記載された実施形態に限定されない。
【００２９】
本発明は、所定の望ましいバージョンを参照して詳細に説明されたが、他のバージョンもありうる。したがって、特許請求の範囲の概念及び範疇は、ここに含まれた望ましいバージョンの説明に限定されてはならない。
【図面の簡単な説明】
【００３０】
【図１】本発明の一実施形態による非同期通知方法を具現するネットワークの機能ブロック図の例を示す図である。
【図２】本発明の一実施形態によるクライアント装置とサーバー装置との間の非同期通知の伝送のためのシステムの例を示す図である。
【図３】図２のクライアント装置とサーバー装置との間の非同期通知方法のステップのフローチャートである。
【図１】
2009502087.tif 000003
【図２】
2009502087.tif 000004
【図３】
2009502087.tif 000005
【国際調査報告】
2009502087.tif 000006
2009502087.tif 000007