(57)【要約】  クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するように動作するセッション・マネージャと、クライアント・コンピュータに対するアラートを記憶するように動作するアラート・バッファを含むリアルタイム・アラート・サブシステムと、クライアント・コンピュータに対するアラートがあるかをサブシステムに対してポーリングして、クライアント・コンピュータへのアラートを取り出すように動作するモニタと、ウィンドウ内のアラート領域を、アラートを内部に提供するために修正するように動作するアラート・コントローラを含む、リアルタイム・ブラウザ・ウィンドウ・アラート・システム。
2008519342.tif 000002
【特許請求の範囲】
【請求項１】
クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するように動作するセッション・マネージャ、および
前記クライアント・コンピュータに対するアラートを記憶するように動作するアラート・バッファを備えるリアルタイム・アラート・サブシステムと、
前記クライアント・コンピュータに対するアラートがあるかを前記サブシステムに対してポーリングして、前記クライアント・コンピュータへの前記アラートを取り出すように動作するモニタと、
前記ウィンドウ内のアラート領域を、前記アラートをその内部に提供するために修正するように動作するアラート・コントローラと、
を備える、リアルタイム・ブラウザ・ウィンドウ・アラート・システム。
【請求項２】
コンピュータ・ネットワークを介して前記クライアント・コンピュータに対してダウンロードするための前記ウェブ・ページについてホストとして機能するように動作するサーバ・コンピュータをさらに備える、請求項１に記載のシステム。
【請求項３】
前記セッションが、前記クライアント・コンピュータから受信された識別子を介して前記クライアント・コンピュータに関連付けられる、請求項１に記載のシステム。
【請求項４】
前記識別子が、前記クライアント・コンピュータを現在使用しているユーザを識別する、請求項３に記載のシステム。
【請求項５】
前記識別子が、同一の識別子を有するアラートに対応可能である、請求項３に記載のシステム。
【請求項６】
前記アラートは、前記クライアント・コンピュータを現在使用しているユーザに関連した購読に関してコンテンツ・プロバイダから受信された公開に応答して、公開／購読サーバから受信される、請求項１に記載のシステム。
【請求項７】
前記モニタが、前記ウェブ・ページに関連付けられて前記クライアント・コンピュータにおいて受信される、請求項１に記載のシステム。
【請求項８】
前記モニタが、前記ウェブ・ページとともに前記クライアント・コンピュータにおいて受信される、請求項１に記載のシステム。
【請求項９】
前記モニタは、ＸＭＬＨｔｔｐＲｅｑｕｅｓｔオブジェクトを使用して実施される、請求項１に記載のシステム。
【請求項１０】
前記モニタが、非表示のｉＦｒａｍｅを使用して実施される、請求項１に記載のシステム。
【請求項１１】
前記モニタが、前記サブシステムに到着した前記アラートを前記モニタが受信する場合に当該アラートを経由する前記サブシステムとの持続的接続を維持する、請求項１に記載のシステム。
【請求項１２】
前記アラート・コントローラが、視覚的手法および可聴的手法のうちの少なくとも１つで前記アラートを提示するように動作する、請求項１に記載のシステム。
【請求項１３】
前記アラート・コントローラが、前記ウェブ・ページがアクティブな前記ウィンドウとは別の、前記クライアント・コンピュータ上のポップアップ・ブラウザ・ウィンドウ内に前記アラートを提示するように動作する、請求項１に記載のシステム。
【請求項１４】
前記アラート・コントローラが、前記アラートに応答してユーザがアクションを行うことを要求するように動作する、請求項１に記載のシステム。
【請求項１５】
前記アラート・コントローラが、前記応答アクションを提供して前記サブシステムへの送信に供するように動作する、請求項１４に記載のシステム。
【請求項１６】
前記サブシステムが、前記アラートの前記ソースに対して前記応答アクションを提供するように動作する、請求項１４に記載のシステム。
【請求項１７】
リアルタイム・アラートを提供するための方法であって、
クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するステップと、
アラートを前記セッションに関連付けて記憶するステップと、
前記アラートを前記クライアント・コンピュータに提供するステップと、
前記ウィンドウ内のアラート領域を、前記アラートを内部に提供するために修正するステップと、
を含む、方法。
【請求項１８】
前記クライアント・コンピュータに対するアラートがあるかどうかをポーリングするステップをさらに含む、請求項１７に記載の方法。
【請求項１９】
前記ポーリング・ステップは、ＸＭＬＨｔｔｐＲｅｑｕｅｓｔオブジェクトを使用してポーリングするステップを含む、請求項１８に記載の方法。
【請求項２０】
前記ポーリング・ステップは、非表示のｉＦｒａｍｅを使用してポーリングするステップを含む、請求項１８に記載の方法。
【請求項２１】
前記クライアント・コンピュータから受信された識別子に関連付けられた前記セッションを作成するステップをさらに含む、請求項１７に記載の方法。
【請求項２２】
前記記憶ステップは、アラート識別子を前記セッションに関連付けられた前記識別子とマッチングするステップを含む、請求項２１に記載の方法。
【請求項２３】
前記識別子が前記クライアント・コンピュータを現在使用しているユーザを識別する場を作成するステップを含む、請求項２１に記載の方法。
【請求項２４】
前記クライアント・コンピュータを現在使用しているユーザに関連した購読に関してコンテンツ・プロバイダから受信された公開に応答して、公開／購読サーバから前記アラートを受信するステップをさらに含む、請求項１７に記載の方法。
【請求項２５】
到着する前記アラートを受信するための持続的接続を維持するステップをさらに含む、請求項１７に記載の方法。
【請求項２６】
前記修正ステップが、視覚的手法および可聴的手法のうちの少なくとも１つで前記アラートを提示するステップを含む、請求項１７に記載の方法。
【請求項２７】
前記修正ステップは、前記ウェブ・ページがアクティブな前記ウィンドウとは別の、前記クライアント・コンピュータ上のポップアップ・ブラウザ・ウィンドウ内に前記アラートを提示するステップを含む、請求項１７に記載の方法。
【請求項２８】
前記アラートに応答してユーザがアクションを行うことを要求するステップをさらに含む、請求項１７に記載の方法。
【請求項２９】
前記応答アクションを提供して前記サブシステムへの送信に供するステップをさらに含む、請求項２８に記載の方法。
【請求項３０】
リアルタイム・ブラウザ・ウィンドウ・アラート・システムを実施するための方法であって、
クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するように動作するセッション・マネージャと、
前記クライアント・コンピュータに対するアラートを記憶するように動作するアラート・バッファ
を備えるリアルタイム・アラート・サブシステムを提供するステップと、
前記クライアント・コンピュータに対するアラートがあるかを前記サブシステムに対してポーリングして、前記クライアント・コンピュータへの前記アラートを取り出すように動作するモニタを提供するステップと、
前記ウィンドウ内のアラート領域を、前記アラートを内部に提供するために修正するように動作するアラート・コントローラを提供するステップと
を含む、方法。
【請求項３１】
コンピュータ読み出し可能な媒体上で実施されたコンピュータ・プログラムであって、
クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するように動作する第１のコード・セグメントと、
前記クライアント・コンピュータに対するアラートを記憶するように動作する第２のコード・セグメントと、
前記クライアント・コンピュータに対するアラートがあるかをポーリングして、前記クライアント・コンピュータへの前記アラートを取り出すように動作する第３のコード・セグメントと、
前記ウィンドウ内のアラート領域を、前記アラートを内部に提供するために修正するように動作する第４のコード・セグメントと、
を備える、コンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、クライアント‐サーバ技術に関し、特にウェブ・ブラウザ・ウィンドウ内においてアラートを提供することに関する。
【背景技術】
【０００２】
今日の非常にスピードの速い職場においては、利用可能となった業務関連情報を即時に管理者や雇用者に対して提供することがますます重要となってきている。例えば、マーケティング業者にとって、新規の情報要求（ＲＦＩ）が担当しているアカウントにおいて発せられたということを知るのは早いほどよい。理想的には、リアルタイム・アラート機能が仕事環境自体に組み込まれているのが最も好ましい。イントラネットおよびポータルが広く普及したことにより、ウェブ・ページ・ブラウザを主に使って、そして時にはウェブ・ページ・ブラウザのみを使って仕事をする労働者が多くなっている。そのような労働者にとって、アクティブなウェブ・ブラウザ・ウィンドウ内でリアルタイム・アラートを受信するのが都合がよいだろう。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の目的の一つは、アクティブなウェブ・ブラウザ・ウィンドウ内でリアルタイム・アラートを提供することである。
【課題を解決するための手段】
【０００４】
本発明は、アクティブなウェブ・ブラウザ・ウィンドウ内でリアルタイム・アラートを提供する。本発明の一局面において、クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するように動作するセッション・マネージャと、クライアント・コンピュータに対するアラートを記憶するように動作するアラート・バッファを含むリアルタイム・アラート・サブシステムと、クライアント・コンピュータに対するアラートがあるかをサブシステムに対してポーリングして、クライアント・コンピュータへのアラートを取り出すように動作するモニタと、ウィンドウ内のアラート領域を、アラートを内部に提供するために修正するように動作するアラート・コントローラを含む、リアルタイム・ブラウザ・ウィンドウ・アラート・システムを提供する。
【０００５】
本発明の他の局面において、本システムは、コンピュータ・ネットワークを介してクライアント・コンピュータに対してダウンロードするためのウェブ・ページについてホストとして機能するように動作するサーバ・コンピュータをさらに含む。
【０００６】
本発明の他の局面において、セッションが、クライアント・コンピュータから受信された識別子を介してクライアント・コンピュータに関連付けられる
【０００７】
本発明の他の局面において、識別子が、クライアント・コンピュータを現在使用しているユーザを識別する。
【０００８】
本発明の他の局面において、識別子が、同一の識別子を有するアラートに対応可能である。
【０００９】
本発明の他の局面において、アラートが、クライアント・コンピュータを現在使用しているユーザに関連した購読に関してコンテンツ・プロバイダから受信された公開に応答して、公開／購読サーバから受信される。
【００１０】
本発明の他の局面において、モニタが、ウェブ・ページに関連してクライアント・コンピュータにおいて受信される。
【００１１】
本発明の他の局面において、モニタが、ウェブ・ページとともにクライアント・コンピュータにおいて受信される。
【００１２】
本発明の他の局面において、モニタが、ＸＭＬＨｔｔｐＲｅｑｕｅｓｔオブジェクトを使用して実施される。
【００１３】
本発明の他の局面において、モニタが、非表示のｉＦｒａｍｅを使用して実施される。
【００１４】
本発明の他の局面において、モニタが、アラートがサブシステムに到着するとモニタが受信する際に経由するサブシステムとの持続的接続を維持する。
【００１５】
本発明の他の局面において、アラート・コントローラが、視覚的手法および可聴的手法のうちの少なくとも１つでアラートを提示するように動作する。
【００１６】
本発明の他の局面において、アラート・コントローラが、ウェブ・ページがアクティブなウィンドウとは別の、クライアント・コンピュータ上のポップアップ・ブラウザ・ウィンドウ内にアラートを提示するように動作する。
【００１７】
本発明の他の局面において、アラート・コントローラは、アラートに応答してユーザがアクションを行うことを要求するように動作する。
【００１８】
本発明の他の局面において、アラート・コントローラは、応答アクションを提供してサブシステムへの送信に供するように動作する。
【００１９】
本発明の他の局面において、サブシステムは、アラートのソースに対して応答アクションを提供するように動作する。
【００２０】
本発明の他の局面において、リアルタイム・アラートを提供するための方法であって、ウェブ・ページがクライアント・コンピュータ上のブラウザのウィンドウ内でアクティブであるセッションを監視するステップと、アラートをセッションに関連付けて記憶するステップと、アラートをクライアント・コンピュータに提供するステップと、アラートを内部に提供するために、ウィンドウ内のアラート領域を修正するステップとを含む、方法を提供する。
【００２１】
本発明の他の局面において、本方法は、クライアント・コンピュータに対するアラートがあるかどうかをポーリングするステップをさらに含む。
【００２２】
本発明の他の局面において、ポーリング・ステップは、ＸＭＬＨｔｔｐＲｅｑｕｅｓｔオブジェクトを使用してポーリングするステップを含む。
【００２３】
本発明の他の局面において、ポーリング・ステップは、非表示のｉＦｒａｍｅを使用してポーリングすることを含む。
【００２４】
本発明の他の局面において、本方法は、クライアント・コンピュータから受信された識別子に関連付けられたセッションを作成することをさらに含む。
【００２５】
本発明の他の局面において、記憶ステップは、アラート識別子をセッションに関連付けられた識別子とマッチングするステップを含む。
【００２６】
本発明の他の局面において、識別子がクライアント・コンピュータを現在使用しているユーザを識別する場を作成するステップを含む。
【００２７】
本発明の他の局面において、本方法は、クライアント・コンピュータを現在使用しているユーザに関連した購読に関してコンテンツ・プロバイダから受信された公開に応答して、公開／購読サーバからアラートを受信するステップをさらに含む。
【００２８】
本発明の他の局面において、本方法は、到着するアラートを受信するための持続的接続を維持するステップをさらに含む。
【００２９】
本発明の他の局面において、修正ステップは、視覚的手法および可聴的手法のうちの少なくとも１つでアラートを提示するステップを含む。
【００３０】
本発明の他の局面において、修正ステップは、ウェブ・ページがアクティブなウィンドウとは別の、クライアント・コンピュータ上のポップアップ・ブラウザ・ウィンドウ内にアラートを提示するステップを含む。
【００３１】
本発明の他の局面において、本方法は、アラートに応答してユーザがアクションを行うことを要求するステップをさらに含む。
【００３２】
本発明の他の局面において、本方法は、応答アクションを提供してサブシステムへの送信に供するステップをさらに含む。
【００３３】
本発明の他の局面において、リアルタイム・ブラウザ・ウィンドウ・アラート・システムを実施するための方法であって、クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するように動作するセッション・マネージャと、クライアント・コンピュータに対するアラートを記憶するように動作するアラート・バッファとを備えるリアルタイム・アラート・サブシステムを提供するステップと、クライアント・コンピュータに対するアラートがあるかをサブシステムに対してポーリングして、クライアント・コンピュータへのアラートを取り出すように動作するモニタを提供するステップと、ウィンドウ内のアラート領域をアラートを内部に提供するために修正するように動作するアラート・コントローラを提供するステップとを含む、方法を提供する。
【００３４】
本発明の他の局面において、コンピュータ読み出し可能な媒体上で実施されたコンピュータ・プログラムであって、クライアント・コンピュータ上のブラウザのウィンドウ内でウェブ・ページがアクティブであるセッションを監視するように動作する第１のコード・セグメントと、クライアント・コンピュータに対するアラートを記憶するように動作する第２のコード・セグメントと、クライアント・コンピュータに対するアラートがあるかをポーリングして、クライアント・コンピュータへのアラートを取り出すように動作する第３のコード・セグメントと、アラートを内部に提供するために、ウィンドウ内のアラート領域を修正するように動作する第４のコード・セグメントを含む、コンピュータ・プログラムを提供する。
【００３５】
本発明は、添付の図面とともに以下の詳細な説明から、より完全に理解および評価されるだろう。
【発明を実施するための最良の形態】
【００３６】
ここで、本発明の好ましい一実施形態に従って構築されかつ動作するリアルタイム・ブラウザ・ウィンドウ・アラート・システムの簡略ブロック・フロー図である図１を参照する。
【００３７】
図１のシステムにおいて、サーバ・コンピュータ１００は、インターネットなどのコンピュータ・ネットワークを介してクライアント・コンピュータ１０４へダウンロードされるような１つ以上のウェブ・ページ１０２について、ホストとして機能する。また、サーバ１００は、好ましくはセッション・マネージャ１１０およびアラート・バッファ１１２を含むリアルタイム・アラート・サブシステムを含む。
【００３８】
セッション・マネージャ１１０は、クライアント・コンピュータ１０４上でウェブ・ページ１０２が現在表示されているか、またはそうでなければブラウザ１１４のウィンドウ内でアクティブである、１つ以上のセッションを監視する。各セッションは、好ましくは、クライアント・コンピュータ１０４またはユーザの識別子といった、クライアント・コンピュータ１０４から受信される識別子によって、クライアント・コンピュータ１０４または現在クライアント・コンピュータ１０４にあるユーザあるいはその両方に関連付けられており、識別子は、同一の識別子を有するアラートに対応してもよい。
【００３９】
アラート・バッファ１１２は、任意のソース１０６から受信される、クライアント・コンピュータ１０４において表示される予定のアラートを記憶する。当該アラートは、例えば、現在クライアント・コンピュータ１０４にあるユーザに関連した購読に関してコンテンツ・プロバイダから受信された公開に応答して公開／購読サーバから受信される。
【００４０】
ウェブ・ページ１０２は、好ましくは、いったんブラウザ１１４内でアクティブになると、クライアント・コンピュータ１０４において表示される予定のアラートがあるかを定期的にサブシステム１０８に対してポーリングするモニタ１１８を含む。
【００４１】
モニタ１１８は、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ、非表示のＪａｖａ（登録商標）アプレット、または、アラートの存在およびアラートの受信をサブシステム１０８に対して背景でポーリングすることが可能な、ブラウザ１１４によってサポートされる任意の他の技術を使用して実施されてもよい（Ｊａｖａ（登録商標）およびＪａｖａ（登録商標）Ｓｃｒｉｐｔは、サン・マイクロシステムズ社の商標である）。例えば、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔが使用される場合、ＨＴＴＰを使用して背景でアラートを受信するようなＸＭＬＨｔｔｐＲｅｑｕｅｓｔオブジェクトまたは非表示のｉＦｌａｍｅ（ｈｉｄｄｅｎ  ｉＦｒａｍｅ）が使用され得る。代わりに、モニタ１１８は、サーバ１００に到着するアラートをモニタ１１８が受信する際に経由するサブシステムとの持続的継続を維持する。アラートが受信されると、モニタ１１８は、好ましくは、ウェブ・ページ１０２内のアラート・コントローラ１２０を呼び出し、ブラウザ１１４のウィンドウ内のアラート領域１２２を修正して、受信アラートをユーザに提供する。モニタ１１８は、Ｊａｖａ（登録商標）ＳｃｒｉｐｔおよびダイナミックＨＴＭＬ（ＤＨＴＭＬ）を使用して実施されてもよい。アラートは、点滅メッセージおよび音響効果を組み合わせるなどして、視覚的または聴覚的あるいはその両方で提示されてもよい。加えて、または代わりに、アラートは、別個のポップアップ・ブラウザ・ウィンドウ内に表示されてもよい。アラート・コントローラ１２０は、ユーザに対して「ＯＫ」ボタンをクリックするように求めることなどによって、アラートを受信した旨を示すためにユーザがアクションを行うことを要求することができる。
【００４２】
アラート・コントローラ１２０は、その後、ユーザの応答をモニタ１１８に対して提示してもよいし、モニタ１１８は、アラートが受信または読み出された旨を示すようなメッセージをサブシステム１０８に送り返してもよいし、サブシステム１０８は、アラートを提供したアラート・ソース１０６に対して、アラート受信した旨を送信してもよい。
【００４３】
アラート・データは、アラート本体と、アラートの主題、アラート・ソース、アラート時間などの他のオプションのフィールドを含み得る。アラートは、ＸＭＬ文書などの任意の既知のフォーマットで表現されてもよい。ＸＭＬＨｔｔｐＲｅｑｕｅｓｔオブジェクトを使用してアラート・データをロードする場合には、データはＸＭＬ文書として受信される。非表示のｉＦｒａｍｅを使用する場合には、ＸＭＬ文書は、ｉＦｒａｍｅにロードされるウェブ・ページ内のＪａｖａ（登録商標）Ｓｃｒｉｐｔ定数として提供されてもよい。
【００４４】
ここで、本発明の好ましい一実施形態に従って動作する、図１のリアルタイム・ブラウザ・ウィンドウ・アラート・システムの動作の一方法例を示す簡略フローチャートである図２を参照する。
【００４５】
図２の方法において、ウェブ・ページ１０２に対する要求がクライアント・コンピュータ１０４から受信されると、サーバ１００は、ウェブ・ページ１０２をモニタ１１８とともにクライアント・コンピュータ１０４へ提供し、ウェブ・ページ１０２は、ウィンドウ内に表示されるか、またはそうでなければブラウザ１１４内でアクティブ化される。クライアント・コンピュータ１０４は、現在クライアント・コンピュータ１０４にあるユーザを識別する識別子といった、１つ以上の識別子をサブシステム１０８に提供する。クライアント・コンピュータ１０４またはクライアント・コンピュータ１０４からセッション・マネージャ１１０によって受信されたユーザ識別子あるいはその両方毎に、別個の識別子／クライアントセッションが好ましくは作成される。この作成は、典型的には、サブシステム１０８からアラートを最初に要求された場合に行われる。セッション・マネージャ１１０は、ウェブ・ページ１０２に対するクライアント・コンピュータ１０４の要求の一部として、またはモニタ１１８からの通信の一部として、セッションを作成するために識別子を受信してもよい。ユーザ識別子は、ページ内のＪａｖａ（登録商標）Ｓｃｒｉｐｔ定数内にあるようなユーザ識別情報を含む、クライアント・コンピュータ１０４によって取り出されたウェブ・ページから収集されてもよいし、またはクライアント・コンピュータ１０４上に記憶されたクッキーから収集されてもよい。そのようなユーザ識別情報は、典型的には、イントラネットまたはポータル・アプリケーションにおいて使用されるクライアントに存在し、典型的には、アプリケーション・ウェブ・ページにアクセスする前にユーザを認証することを要求する。好ましくは、クライアント・コンピュータ１０４においてウェブ・ページが現在表示されているか、またはそうでなければアクティブであるとセッション・マネージャ１１０が判断する限りは、セッションはアクティブのままである。
【００４６】
アラートがサブシステム１０８において受信されると、好ましくは、アラート・バッファ１１２によってバッファされる。サブシステム１０８は、アラートが何に対するものかを示すアラート識別子を、アクティブなセッションの識別子と対応させようとしてもよい。対応するアクティブなセッションが見つからない場合、サブシステム１０８は、オプションとして、アラートを受信する元であるアラート・ソース１０６に対して、アクティブなセッションが見つからなかった旨と、アラートの送付を延期する旨とを通知し、これに対して、アラート・ソース１０６は、ＳＭＳを介するなどといった、アラートを送付するための代替方法を使用してもよい。
【００４７】
モニタ１１８は、好ましくは、モニタ１１８が示す１つ以上の識別しに関連したアラートがあるかをサブシステム１０８に対して定期的にポーリングする。サブシステム１０８は、アラート・バッファ１１２を検索して対応する識別子を有するアラートを探して、アラート・バッファ１１２から対応するアラートを取り出す。代わりに、モニタ１１８は、対応するアラートがサーバ１００によって受信されるとモニタ１１８が受信する際に経由するサブシステム１０８との持続的接続を維持する。モニタ１１８は、受信されたアラートをアラート・コントローラ１２０に提供し、アラート・コントローラ１２０は、ウェブ・ページ１０２が現在表示されているブラウザ・ウィンドウ内か、またはブラウザ１１４が作成した別個のポップアップ・ブラウザ・ウィンドウ内などの、ブラウザ１１４のコンテキスト内のアラート領域内にアラートを提示する。
【００４８】
本明細書において説明した任意の方法の１つ以上のステップは、本発明から逸脱することなく省略することができ、または上述したものとは異なる順番で行われてもよいことが理解される。
【００４９】
本明細書において開示した方法および装置は、特定のコンピュータ・ハードウェアまたはソフトウェアを参照して説明していたり、または説明していなかったりしているが、本明細書において説明した方法および装置は、従来の手法を使用してコンピュータ・ハードウェアまたはソフトウェアにおいて容易に実施できることが理解される。よって、例えば、上述のクライアント側の構成要素が、拡張可能なマーク付け言語（ＸＭＬ）、ハイパーテキスト・マーク付け言語（ＨＴＭＬ）、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ、Ｊａｖａ（登録商標）  Ａｐｐｌｅｔ、ＡｃｔｉｖｅＸ（商標）、またはこれらの任意の組み合わせを使用して実施されてもよい。
【００５０】
本発明を１つ以上の具体的な実施形態を参照して説明してきたが、本説明は、本発明を全体として例示することを意図したものであって、本発明を図示の実施形態に制限すると解釈されるべきものではない。具体的には示されてはいないものの、本発明の範囲に含まれるであるさまざまな修正が当業者に想起されてもよいことが理解される。
【図面の簡単な説明】
【００５１】
【図１】本発明の好ましい一実施形態に従って構築されかつ動作するリアルタイム・ブラウザ・ウィンドウ・アラート・システムの簡略ブロック・フロー図である。
【図２】図１のリアルタイム・ブラウザ・ウィンドウ・アラート・システムの動作の一方法例を示す簡略フローチャートである。
【図１】
2008519342.tif 000003
【図２】
2008519342.tif 000004
【国際調査報告】
2008519342.tif 000005
2008519342.tif 000006
2008519342.tif 000007