(57)【要約】オンライン通信システム（１０）は、第１のセッション・クライアント（１８）と第２のセッション・クライアント（２０）を含む複数のセッション・クライアント（１２）と、複数のオンライン・サーバ（１４）とから成る。オンライン通信システム（１０）は、複数のセッション・クライアント（１２）の間でオンライン・セッション（８０）の継続性を提供する。第１のセッション・クライアント（１８）が、オンライン・セッション（８０）に関する複数のセッション情報（１８２）を蓄積することを含め、オンライン・セッション（８０）に参加する。第１のセッション・クライアント（１８）は、複数のセッション情報（１８２）を第２のセッション・クライアント（２０）に転送する。第２のセッション・クライアント（２０）は、その後、その複数のセッション情報（１８２）を使用してオンライン・セッション（８０）に参加する。
2005517241.tif 000002
【特許請求の範囲】
【請求項１】
第１のセッション・クライアントと第２のセッション・クライアントを含む複数のセッション・クライアントを有するオンライン通信システム内部で、該複数のセッション・クライアント間で少なくとも１つのオンライン・セッションの継続性を提供するための方法であって、
該第１のセッション・クライアントが該少なくとも１つのオンライン・セッションに参加する工程であって、該参加が、該少なくとも１つのオンライン・セッションに関する複数のセッション情報を蓄積することを含む工程と、
該第１のセッション・クライアントと該第２のセッション・クライアントの間の通信接続を使用して、該少なくとも１つのオンライン・セッションに関する該複数のセッション情報を該第１のセッション・クライアントから該第２のセッション・クライアントに転送する工程と、から成る方法。
【請求項２】
前記少なくとも１つのオンライン・セッションが、オンライン賭博イベントであり、さらに、前記複数のセッション情報が、イベント名、イベント番号、イベント説明、ナビゲーション・パス、賭博場、開始時刻、終了時刻、賭博者の数、現在のステータス、イベント監視、結果が存在するＵＲＬ、訪れた最後のＵＲＬ、イベントの種類、得点、関連イベントの以前の履歴、およびイベント賭け率から選択された情報の１つまたは組合せから成る請求項１に記載の複数のセッション・クライアント間で少なくとも１つのオンライン・セッションの継続性を提供するための方法。
【請求項３】
前記少なくとも１つのオンライン・セッションが、オンライン競売セッションであり、さらに、前記複数のセッション情報が、物件名、物件番号、物件説明、物件ＩＤ、ナビゲーション・パス、競売の種類、競売会社、終了時刻、入札者の数、最低競売価格、現在のステータス、結果が存在するＵＲＬ、および売り手の店頭ＵＲＬから選択された情報の１つまたは組合せから成る請求項１に記載の複数のセッション・クライアント間で少なくとも１つのオンライン・セッションの継続性を提供するための方法。
【請求項４】
少なくとも１つのオンライン・セッションの継続性を提供するためのオンライン通信システムであって、
複数のセッション情報を含む該少なくとも１つのオンライン・セッションをホストするための少なくとも１つのオンライン・サーバと、
該少なくとも１つのオンライン・サーバに結合された複数のセッション・クライアントであって、
少なくとも１つのオンライン・セッションに参加し、該少なくとも１つのオンライン・セッションの該複数のセッション情報を格納するための第１のセッション・クライアントと、
第２のセッション・クライアントとを含むセッション・クライアントと、
該第１のセッション・クライアントと該第２のセッション・クライアントの間で通信を提供するための該複数のセッション・クライアントに結合された通信と、を備え、
該第１のセッション・クライアントが、該通信接続を使用して該少なくとも１つのオンライン・セッションに関する該複数のセッション情報を該第２のセッション・クライアントに転送する、オンライン通信システム。
【請求項５】
前記第１のセッション・クライアントが、第１のセッション・デバイス内部で動作し、前記第２のセッション・クライアントが、第２のセッション・デバイス内部で動作する請求項４に記載のオンライン通信システム。
【請求項６】
前記第１のセッション・デバイスが、固定ネットワーク・デバイス、モバイル・デバイ
ス、およびケーブル・ボックスから選択されたデバイスである請求項５に記載のオンライン通信システム。
【請求項７】
前記第２のセッション・デバイスが、固定ネットワーク・デバイス、モバイル・デバイス、およびケーブル・ボックスから選択されたデバイスである請求項５に記載のオンライン通信システム。
【請求項８】
前記第１のセッション・デバイスが、前記複数のセッション・クライアントの少なくとも１つに関連する少なくとも１つの転送クライアント・プロファイルを格納するためのメモリをさらに有し、該少なくとも１つの転送クライアント・プロファイルが、前記第２のセッション・デバイスに関連する第２の転送クライアント・プロファイルを含み、さらに、前記第１のセッション・クライアントが、該第２の転送クライアント・プロファイルを使用して前記複数のセッション情報を転送する請求項５に記載のオンライン通信システム。
【請求項９】
前記第１のセッション・デバイスが、前記複数のセッション情報を転送するための第１のデータ転送アプリケーションをさら有する請求項５に記載のオンライン通信システム。
【請求項１０】
前記第２のセッション・デバイスが、前記複数のセッション情報を受信するための第２のデータ転送アプリケーションをさらに有する請求項９に記載のオンライン通信システム。
【請求項１１】
前記第１のセッション・クライアントと前記第２のセッション・クライアントが、セッション・デバイス内部で動作する請求項４に記載のオンライン通信システム。
【請求項１２】
前記セッション・デバイスが、固定ネットワーク・デバイス、モバイル・デバイス、およびケーブル・ボックスから選択されたデバイスである請求項１１に記載のオンライン通信システム。
【請求項１３】
前記少なくとも１つのオンライン・セッションが、オンライン賭博イベントであり、さらに、前記複数のセッション情報が、イベント名、イベント番号、イベント説明、ナビゲーション・パス、賭博場、開始時刻、終了時刻、賭博者の数、現在のステータス、イベント監視、結果が存在するＵＲＬ、訪れた最後のＵＲＬ、イベントの種類、得点、関連イベントの以前の履歴、およびイベント賭け率から選択された情報の１つまたは組合せから成る請求項４に記載のオンライン通信システム。
【請求項１４】
前記少なくとも１つのオンライン・セッションが、オンライン競売セッションであり、さらに、前記複数のセッション情報が、物件名、物件番号、物件説明、物件ＩＤ、ナビゲーション・パス、競売の種類、競売会社、終了時刻、入札者の数、最低競売価格、現在のステータス、結果が存在するＵＲＬ、および売り手の店頭ＵＲＬから選択された情報の１つまたは組合せから成る請求項４に記載のオンライン通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、通信システムに関し、詳細には、複数のセッション・クライアントの間でリアルタイムのアクション情報の継続性を提供する能力を組み込んだ通信システムに関する。
【背景技術】
【０００２】
競売は、公開入札を介する物件の売買である。通常、競売人が最高の（および最終の）入札を受け入れるまで、潜在的な購入者は一連の次第に上がる入札または買い指し値を行う。逆競りでは、反対に、売り手は、自身の売り指し値が受け入れられるまで、または価格があまりにも下落して、売りに出した物件の取り下げを余儀なくされるまで、次第に下がる価格で物件を売りに出す。買い手候補の人々は、通常、あらかじめ競売物件を調べることを許され、売り手は、その価格を下回って物件が売られることのない最低価格を設定することが可能である。競売は、多くの国々の農産物市場において重要であり、生鮮食料品の迅速な販売を可能にしている。競売でしばしば販売されるその他の物件には、工芸品および骨董品、中古品、ならびに銀行または政府によって回収された農場および建造物が含まれる。競売は、株式取引および商品取引においても使用されている。
【０００３】
従来、潜在的な買い手は、地理的な場所で会合して競売に参加する。この方法は、潜在的な買い手の数を、物理的に競売の地理的場所の近くにいる参加可能な人口に限定しがちである。潜在的な買い手は、口コミで、または新聞などの様々なメディア・チャネルを介して、広告を受け取った後、競売に参加する意図的な決断を行う。潜在的な買い手は、競売開始時間に先立って姿を見せ、入札対象の潜在的な物件を詳細に調べる。競売が開始すると、物件が１つづつ、競売人と呼ばれる人物を介して競売にかけられる。競売は、通常、その日の短い時間だけ続き、各買い手と各売り手の間の金銭取引は競売終了前に決定される。通常、競売人または競売会社は、売られた物件のある歩合を受け取ることによって収益を上げることが可能であり、別法として、売られた各物件について均一料金を得ることが可能である。地理的場所における物理的な立会いを要する競売では、割り当てられた時間内に売ることが可能な物件の数、地理的な競売場所に参加する人々の数、および競売価格への影響に関して限度がある。
【０００４】
最近、インターネットの遍在性が、オンライン電子競売の成長を駆り立てている。今では、より多数の買い手に範囲を広げることが可能である。というのは、買い手が、競売の地理的場所に物理的にいなくても、自宅またはその他の環境でくつろぎながら、物件に入札を行うことを楽しむからである。オンライン競売の利点には、地理的場所に物理的にいなければならないという要件の緩和、インターネットの遍在性を通じてより多くの人々に範囲を広げる可能性、多数の物件を同時に競売にかける能力、競売時間を数日間にわたって継続する能力が含まれる。ただし、オンライン競売が以上の利点を享受するのと同時に、欠点には、売り手と買い手の間における相互信頼の欠如、製品の説明および形状を視覚化する必要性、および買い手の現在の場所でインターネットへのアクセスが限られていることに起因した参加の低下が含まれる。
【０００５】
オンライン競売会社は、買い手と売り手のプロファイルならびに競売物件のデータベース記憶装置を含むオンライン・サーバを介して、自らのサービスを提供する。競売会社は、ユーザが、特定の関心を条件として探索を行うサービス、特定の関心対象の売りに出ている物件の通知を受け取ることを可能にするサービス、買い手および売り手の信頼レベルを評価または提供するサービス、売り手に仮想の店頭を提供するサービス、買い手によっ
て作成された物件の概要ページを維持するサービス、買い手および売り手のために価格変更の通知を受け取るサービス、金銭と商品を交換するエスクロ口座を開設するサービスを提供する。オンライン競売会社は、販売価格の歩合に基づく手数料を請求すること、エスクロ口座などの他のサービスを提供することにより、またオンライン広告を販売することにより、運営の収益を上げることが可能である。
【０００６】
オンライン競売会社は、買い手が、関心対象の特定の物件を探し出す探索エンジンを利用することにより、売りに出されている物件をブラウズすることを可能にする。買い手は、通常、ユーザ名およびパスワードによってアクセス可能であり、競売関心対象などの項目を含むプロファイルをセットアップする。売り手が買い手の関心に合致する物件をリストアップした後で、電子メールによる通知を買い手候補に送信することが可能である。競売会社は、買い手のプロファイルの一環として、買い手が、現在、入札している物件、買い手が追跡している物件、および買い手が獲得した物件を含む個人用の格納可能なリストを提供する。買い手は、競売物件から自分が関心のある、または入札したいと望むものをリストに追加することが可能である。
【０００７】
オンライン競売会社は、売り手に、仮想店頭を作成するか、または物件を独立にリストアップする能力を与える。売り手は、買い手と同様に、ユーザ名およびパスワード、ならびに連絡先情報を与えることによってユーザ・アカウントを作成する。売り手は、自分の仮想店頭のために独特のモチーフを作成する能力を有する。売り手は、通常、売られる物件の写真とともに、説明を提供し、場合により、相対費用の比較を提供するのに使用することが可能なその物件の製造業者へのハイパーリンクも提供する。さらに、売り手は、買い手候補が売り手と対話することが可能であるように連絡先情報を残すことが可能である。売り手は、一部のケースでは、物件またはサービスの最低競売価格を設定することを望む可能性がある。最低販売価格は、通常、物件に入札が行われている間、公表されないが、最低競売価格に達した時点でリスト情報の中に示される。売り手は、自分の仮想店頭の１つのリストの中で自分の物件のすべてをリストアップする能力を有する。
【０００８】
オンライン競売会社は、買い手と売り手の両方に関する評価方法を提供することにより、相互信頼の感覚をはぐくむのを助ける。買い手評価および売り手評価には、行われた取引の数、パフォーマンスまたは満足の度合い、および履歴情報などの項目が含まれる。買い手候補も売り手もこれらの評価を入力することが可能である。過去のパフォーマンスまたは実行に基づき、買い手または売り手は、自分の売り先の人物、または買い入れ元の人物と一切、会うことなく、信頼の感覚を実現しはじめることが可能である。さらに、オンライン競売会社は、買い手および／または売り手にエスクロ・サービスを提供する。競売会社は、通常、買い手が物件またはサービスを受け取るまで、支払いの形態を保留する。履歴が限られている、またはパフォーマンスに劣る買い手や売り手が、通常、エスクロ・サービスを使用する。優れた売り手の評価を有することの多くの利点の１つは、売り手が、過去の競売に基づいてブランドを作る、または売り手の愛顧をもたらすことが可能であることである。他の金銭の商取引と同様に、詐欺的な行動をするかまたはある売り手に対する反感を有する一部の入札者が存在する。売り手は、ブラックリスト・サービスを利用して、詐欺的な買い手、または不適切な買い手である可能性がある人が、売り手のいかなるオンライン競売にも参加することを拒否することができる。
【０００９】
物件を競売にかける売り手は、競売の期間も含める。通常、競売における活動は、最初はゆっくりと始まり、競売のいちばん最後に頂点に達する。入札希望者は、競売の終盤にかけてオンライン入札に参入しなければならないことにすぐに気付く。競売にかけられている物件の入札者は、入札プロセスに手動で参加するか、またはオンライン競売会社の自動化入札機構を利用するかの選択肢を有する。手動プロセスは、通常、入札者がオンライン入札履歴を追跡し、必要に応じて自分の入札を更新して、入札者の最高の希望入札価格
に達するまで最高入札価格を保持する場合に好ましい方法である。競売の終りが近づくにつれ、入札者は、他の買い手と積極的に競って最高入札価格を保持する。手動の入札プロセスに対する補足として、オンライン競売会社は、通常、買い手がオンライン競売に物理的に接続しているかどうかにかかわらず、買い手に代行して動作する自動化入札エージェントを提供する。買い手は、入札する物件を選択し、開始の入札価格を、その物件またはサービスに自分が支払うことをいとわない最高入札価格とともに入力する。買い手の最高入札価格は、オンライン競売会社における他のユーザには見えない。エージェントは、買い手とは異なり、売り手によって設定された最低競売価格が存在する場合、その価格を常に知っており、最低競売価格が買い手の最高入札価格の範囲内にある場合、入札価格を最低競売価格まで上げる。買い手の入札プロセスの一環として、競売物件に関連するイベントの通知が、通常、電子メールを介して買い手に送られる。オンライン競売会社により買い手が通知されるイベントの種類には、もはや最高入札者ではないこと、競売結果の終了（入札に勝ったこと）、および競売の残り時間が含まれる。
【００１０】
オンライン・エージェントの助けがなければ、買い手は、買い手が最高入札者であり、競売の終盤にかけて積極的に参加している場合に、競売の物件またはサービスを得ることになるだろう。残念ながら、競売の期限は、買い手の日常活動スケジュールと常に一致するわけではない。買い手は、他の日常の責務を行うためにオンライン競売を離れなければならない可能性があり、この結果、競売の終盤の競り合いの入札を逃す可能性がある。
【００１１】
賭博は、イベントの結果について対抗する人（人々）に対して人が賭けをする行為である。多くの人々が、ボクシング、競馬、およびドッグレース、ならびにフットボール、バスケットボール、サッカー、野球、およびホッケーなどのスポーツ・イベントなどの従来の形態の賭博を楽しんでいる。これらの種類の賭博イベントは、通常、休止または中断されてより遅い時点で完了されることはなく、リアルタイムの賭博イベントと呼ばれる。より遅い時点まで中断または延期することが可能な種類の賭博イベントは、カードゲームおよびスロットマシンである。
【００１２】
従来、賭け、または賭け金が、イベントの結果に基づいてブックキーパに預けられる。ブックキーパは、賭博の参加者が稼いだ儲けの歩合を請求することによって収益を上げる。さらに、ブックキーパは、参加者によって賭けられた賭け金、ならびに賭博イベント自体の進行を常に把握している。通常、ブックキーパは、賭博イベントの均衡をとるために、または平等にするために、イベントの賭け率を変える。例えば、あるサッカー・チームの最終得点に、相手のサッカー・チームが２ゴール分勝っていると見られるため、２ゴールを与える、ということが可能である。
【００１３】
賭博イベント中、結果に関する賭け率は、参加者間の新たな平等を反映するように変わり得るため、賭博参加者は、リアルタイムで新たな賭け率を受け取り、それに基づいて行動すなわちアクションできることによって益を得る。さらに、賭博イベントに先立つ、または賭博イベント中の最新の臨時ニュースにより、賭博イベントの結果が変わり、賭博参加者が、その情報を受け取り、それに基づいて行動できるという必要性が生じ得る。同様に、賭博イベントにまつわる履歴も、その情報をリアルタイムで受け取り、それに基づいて行動できる参加者にとって有益であり得る。
【００１４】
インターネットの技術的進歩により、今では、ブックキーパの役割を果たすインターネット・サーバを利用するオンライン賭博の能力が提供されている。オンライン賭博の利点のいくつかとしては、オンライン賭博者が、賭け率の最新の変更を見ることができること、勝った／負けた金額の追跡が容易であること、安全な周囲の環境を提供しながら、社会的／言語上の障壁を克服するのがより容易であること、賭博参加者が、無料の練習セッションを介して自分の速度で学習できること、電子商取引により集金の問題が軽減されるこ
と、が挙げられる。オンライン賭博の技術的進歩の潜在的な欠点のいくつかとしては、匿名のマネー・ロンダリングの可能性、賞金の配当の複雑さ、子供が賭博サイトにアクセスする危険が高まること、および賭博者が賭博イベントに夢中になる危険が高まること、が挙げられる。
【００１５】
オンライン競売やオンライン賭博のようなオンライン・セッションは、競売時間や賭博時間が満了した後ではほとんどまたはまったく価値を有さない、時間およびアクションの影響を受けやすいデータを含む。さらに、オンライン・セッションは、数日間にわたって続く可能性がある。オンライン・セッション参加者は、常に情報を得ていて、関与したままであることによって益を得るが、オンライン・セッションを監視する固定のセッション・クライアントに対応可能であり続けることは困難である。
【００１６】
最近、セッション・クライアントを有する固定場所および／またはデバイスに居続けることが可能でないセッション参加者のニーズを満たすため、オンライン・サービスは、セルラー電話機やポケットベルなどのインターネット対応無線デバイスを使用する自らのサービスおよび関連するインターネット・サイトへの無線アクセスを提供している。インターネット対応セルラー電話機が、例えば、パーソナル・コンピュータなどの固定デバイス内部のセッション・クライアントと同一の機能を有するセッション・クライアントを含むことが可能である。同様に、ポケットベルが、特定のオンライン・セッションのステータスに関連する警告を受信することが可能である。オンライン競売およびオンライン賭博において経験されるリアルタイムのアクショナブルイベントの１つの欠点は、イベントの時刻が、ユーザが好むオンライン参加方法と常に合致するわけではないことである。
【００１７】
今日の技術では、オンライン・セッションに参加する際、異なるセッション・クライアントに切り替えるために、アカウント・ユーザは、現在接続されているセッション・クライアントをオンライン・サーバから接続解除する。次に、アカウント・ユーザは、後に、適切なイベント時に、第２のセッション・クライアントをオンライン・サーバに接続し、ログインする。最終的に、アカウント・ユーザは、第１のセッション・クライアント上で進行中であった各オンライン・セッションを再開する。この方法の欠点は、新たなセッション・クライアントを始動させる適切なイベント時刻を憶えておくことを含め、セッション・クライアントを切り替えるのにアカウント・ユーザに多数の手動操作が要求されることである。
【００１８】
したがって、オンライン・セッションへの参加のシームレスな継続を可能にする、異なるセッション・クライアント間で１つまたは複数のオンライン・セッションに関連するリアルタイムのイベント情報を転送するためのシステムおよび方法が必要とされている。
【００１９】
本発明を、添付の図面に示す、例証であるが限定ではない実施形態によって説明する。図面では、同様な符号は同様な要素を表している。
【発明を実施するための最良の形態】
【００２０】
法で定められているとおり、本発明の詳細な実施形態を本明細書で開示する。ただし、開示する実施形態は、単に本発明の典型例であり、本発明は、様々な形態で実施することが可能であることを理解されたい。したがって、本明細書で開示する特定の構造上および機能上の詳細は、限定するものとしてではなく、単に、特許請求の範囲の基礎として、ならびに当業者が任意の適切な詳細を備えた構造において様々な形で本発明を使用するように教示するための代表的な基礎として、解釈されるべきである。さらに、本明細書で使用する用語および句は、限定することではなく、本発明の理解可能な説明を提供することを目的としている。
【００２１】
図１を参照すると、本発明によるオンライン通信システム１０の電子ブロック図が示されている。図示するとおり、好ましくは、オンライン通信システム１０は、複数のオンライン・サーバ１４と通信するための複数のセッション・クライアント１２を含み、それらは好ましくは周知の世界的なインターネット・コンピュータ網１６を介して互いに接続されている。第１のセッション・クライアント１８および第２のセッション・クライアント２０を始めとする複数のセッション・クライアント１２のそれぞれは、オンライン通信システム１０内部でインターフェースをとるクライアント・ソフトウェアを含む。複数のセッション・クライアント１２のそれぞれは、パーソナル・コンピュータ、ケーブル・セットトップ・ボックス、ｘＤＳＬホーム・ゲートウェイ、サテライト・ゲートウェイ、無線ゲートウェイ、またはその等価物などのユーザのセッション・デバイス上に常駐するクライアントとすることが可能である。本発明によれば、クライアント・ソフトウェアのインターフェース能力は、セッション・クライアントのクライアント・ハードウェアに組み込むように設計することも可能であることが当業者には理解されるであろう。複数のセッション・クライアント１２の各セッション・クライアント２２は、クライアント識別子２４をさらに含む。例えば、第１のセッション・クライアント１８は、第１のクライアント識別子２６を含み、第２のセッション・クライアント２０は、第２のクライアント識別子２８を含む。セッション・クライアント２２のクライアント識別子２４は、セッション・デバイス内部で特定のセッション・クライアントに情報およびデータを向かわせるためのオンライン通信システム１０内部の固有ＩＤである。例えば、クライアント識別子２４は、モバイル・デバイスのアドレス、固定ネットワーク・デバイスのポートのＩＰアドレスおよびＩＰ番号とすることが可能である。複数のオンライン・サーバ１４の少なくとも１つと通信するため、セッション・クライアント２２は、通信接続３０を確立する。例えば、第１のセッション・クライアント１８が、第１のオンライン・サーバ３６および／または第２のオンライン・サーバ３８などの複数のオンライン・サーバ１４の少なくとも１つオンライン・サーバ３４と通信するためには、インターネット・コンピュータ網１６を介して第１の通信接続３２を確立する。同様に、第２のセッション・クライアント２０が、複数のオンライン・サーバ１４の少なくとも１つと通信するためには、第２の通信接続４０を確立する。通信接続３０、第１の通信接続３２、および第２の通信接続４０は、物理接続であってもよいし、あるいは、別法として、接続および接続解除が論理接続であってもよいことが当業者には理解されるであろう。さらに、各通信接続は、デジタル加入者線（ＤＳＬ）またはケーブル・テレビジョンなどのブロードバンド接続とすることが可能であり、あるいは、アナログ・モデムのようなナローバンド接続を利用することも可能である。複数のセッション・クライアント１２の各セッション・クライアント２２は、少なくとも１名のアカウント・ユーザ４２によって操作される。アカウント・ユーザ４２は、１つまたは複数のセッション・クライアントを使用して、他のアカウント・ユーザと並んで複数のオンライン・サーバ１４と通信する個人である。アカウント・ユーザ４２は、１つまたは複数のセッション・クライアントを使用して通信し得ることが当業者には理解されるであろう。例えば、第１のアカウント・ユーザ４４が、第１のセッション・クライアント１８を使用し、また、本発明によれば、第２のセッション・クライアント２０も使用して、複数のオンライン・サーバ１４と通信を確立することが可能である。
【００２２】
各セッション・クライアント２２は、好ましくは、複数のクライアント・データ４６を含む。複数のクライアント・データ４６は、セッション・クライアント２２に関連するデータ、ならびに複数のオンライン・サーバ１４の１つまたは複数の内部でセッション・クライアント２２が、現在参加している、過去に参加した、または将来参加する予定である各オンライン・セッションに関連するデータを含む。複数のクライアント・データ４６は、図９に示すとおり、１つまたは複数のクライアント・データ部分４８に分割することが可能である。第１のセッション・クライアント１８は、第１のクライアント・データ５０を含み、第２のセッション・クライアント２０は、第２のクライアント・データ５２を含む。
【００２３】
図２は、本発明の好ましい実施形態による図１のオンライン通信システム１０内部で使用するオンライン・サーバ３４を示している。図２に示したオンライン・サーバ３４は、第１のオンライン・サーバ３６や第２のオンライン・サーバ３８などの図１に示した複数のオンライン・サーバ１４のいずれであってもよいことが当業者には理解されるであろう。オンライン・サーバ３４は、複数のセッション・クライアント１２の間の複数のオンライン・セッション５４を管理し、実質的に、図１のオンライン通信システム１０内部の複数のセッション・クライアント１２の間のリアルタイムのセッション参加を円滑にする。複数のオンライン・セッション５４は、例えば、オンライン競売セッション、オンライン賭博セッション、または任意の等価なアクションの影響を受けやすいオンライン・セッションとすることが可能である。オンライン・サーバ３４は、複数のオンライン・セッション５４を管理する多数のサービスを提供する。また、オンライン・サーバ３４は、費用を削減したり、複数のオンライン・セッション５４の機能を強化したりする様々なオプションを複数のオンライン・アカウント・ユーザ５６に提供する。
【００２４】
オンライン・サーバ３４は、サーバ・データ５８を含む。サーバ・データ５８は、好ましくは、オンライン・サーバ３４のサーバ識別子６０を含む。サーバ識別子６０は、例えば、無線通信システムにおける固有の選択的呼び出しアドレスとすることが可能である。別法として、サーバ識別子６０は、有線通信システムのオンライン・サーバ３４に割り当てられるＩＰアドレス、またはＩＰアドレスおよび関連するポート番号とすることも可能である。サーバ識別子６０は、前述したものまたはその等価物とすることができることが当業者には理解されるであろう。サーバ識別子６０により、図１の通信接続３０、第１の通信接続３２、および第２の通信接続４０を始めとする通信接続を使用する複数のセッション・クライアント１２とオンライン・サーバ３４との間の通信が可能になる。サーバ・データ５８は、好ましくは、サーバ・プロファイル６２も含む。サーバ・プロファイル６２は、オンライン・サーバ３４の能力に関する情報を含む。例えば、サーバ・プロファイル６２は、サーバ処理能力、サーバ・クライアント能力、サーバ・セッション能力、および２次ネットワーク群へのサーバ・アクセスを含むことが可能である。サーバ・プロファイル６２は、前述したもののいずれかを任意の組合せで含んでも、あるいはその等価物を含んでもよい。
【００２５】
図３は、本発明の好ましい実施形態によるオンライン・アカウント・ユーザ６４に関する図２のオンライン・サーバ３４の中に格納されたデータを示している。オンライン・アカウント・ユーザ６４は、例えば、図２に示す第１のオンライン・アカウント・ユーザ６６および／または第２のオンライン・アカウント・ユーザ６８とすることが可能である。さらに、オンライン・アカウント・ユーザ６４は、図１のアカウント・ユーザ４２および／または第１のアカウント・ユーザ４４とすることも可能である。例えば、図示するとおり、オンライン・サーバ３４は、アカウント識別子７０、アカウント・パスワード７２、アカウント連絡先情報７４、アカウントプリファレンス７６、およびアカウント商取引７８を格納する。アカウント識別子７０は、好ましくは、オンライン・アカウント・ユーザ６４のユーザ名または他のＩＤである。アカウント・パスワード７２は、好ましくは、アカウント情報およびオンライン・セッション参加のアクセスに関するセキュリティを提供するようにオンライン・アカウント・ユーザ６４によって作成され、かつ／またはユーザ６４だけに知られるコードワードまたは認証キー１６６である。例えば、オンライン・アカウント・ユーザ６４は、オンライン・サーバ３４にログインすると、各金銭取引および設定変更に関してアカウント・パスワード７２を入力するように要求される。アカウント連絡先情報７４は、例えば、アカウント・ユーザの存在、アカウント・ユーザ応対可能性、アカウント電話番号、アカウント郵送先アドレス、またはアカウント・ユーザの選好する通信手段を含むことが可能である。アカウント連絡先情報７４は、前述した連絡先情報のいずれであっても、あるいはその等価物であってもよいことが当業者には理解されるで
あろう。
【００２６】
アカウントプリファレンス７６は、例えば、好みのトピック、取引先（ａｓｓｏｃｉａｔｅｓ）、グループ・リスト、年齢、猥褻度評価、およびオプションのサービスを含むことが可能である。アカウントプリファレンス７６は、テキスト・フォント属性、フィルタ設定、ブロッキング設定、アカウント識別子別のスクリーン名、スクリーン名別の警告設定、仲間リスト・グループ、電子メールボックス、電子音声メール、および保護者による制限の設定をさらに含むことが可能である。アカウントプリファレンス７６は、本発明によれば、前述したプリファレンスのいずれを含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００２７】
アカウント商取引７８は、オンライン・アカウント・ユーザ６４に電子的に料金請求を行うためのクレジット・カード情報、またはそれと等価な情報などの料金請求情報を含むことが可能である。各オンライン・アカウント・ユーザ６４は、１つまたは複数のアカウントを有し得ることが当業者には理解されるであろう。例えば、オンライン・アカウント・ユーザ６４が、ビジネス・アカウントおよび個人用アカウントを有し、その両方が、複数のセッション・クライアント１２の１つまたは複数を使用して運用されることが可能である。
【００２８】
図４は、本発明の好ましい実施形態による図２のオンライン・サーバ３４内部で使用するオンライン・セッション８０に関する複数のセッション情報１８２を示す図である。オンライン・セッション８０は、図２に示した第１のオンライン・セッション８２および／または第２のオンライン・セッション８４などの複数のオンライン・セッション５４のいずれであってもよい。図４に示すとおり、各オンライン・セッション８０に関して、オンライン・サーバ３４は、好ましくは、セッション識別子８６、セッション優先順位８８、複数のセッションプリファレンス９０、複数のセッション参加者９２、複数のセッション・データ９４、セッション履歴９６、およびセッション別の１つまたは複数のインターネット・クッキー９７を格納する。オンライン・セッション８０に関してオンライン・サーバ３４の中に格納される複数のセッション情報１８２は、本発明によれば、前述したセッション情報のいずれかを含んでも、あるいはその等価の情報を含んでもよいことが当業者には理解されるであろう。
【００２９】
好ましくは、セッション識別子８６は、複数のオンライン・セッション５４のオンライン・セッション８０を識別する。１実施形態では、オンライン・セッション８０には、セッション優先順位８８が割り当てられる。セッション優先順位８８は、オンライン・サーバ３４内部で、現在アクティブな複数のオンライン・セッション５４の中で、オンライン・セッション８０の優先順位を特定するか、または識別する。セッション優先順位８８は、オンライン・セッション８０の様々な特性を考慮に入れて、オンライン・サーバ３４の中の所定のアルゴリズムを介して設定することが可能である。セッション優先順位８８は、例えば、通信優先順位、情報更新優先順位、および／またはセッション処理順位を指定することが可能である。セッション優先順位８８は、前述した優先順位のいずれを指定しても、あるいはそれと等価のものを指定してもよいことが当業者には理解されるであろう。
【００３０】
複数のセッションプリファレンス９０は、オンライン・セッション所有者が設定可能な一部の属性を定義する。複数のセッションプリファレンス９０は、例えば、テキスト・フォント属性、フィルタ設定、ブロッキング設定、警告設定、スクリーン名、仲間リスト・グループ、電子メールボックス、保護者による制限の設定、新規のリアルタイム・セッション・イベントの受け取った際の警告、または新規のリアルタイム・セッション・イベントを受け取った際の警告なしなどの警告オプション、保証付きデリバリ、または保証付き
でないデリバリ、オンライン・セッション８０への参加に関するタイムアウト設定、およびセッション履歴９６の中に保持されるセッション・イベントおよび／またはメッセージの数を含むことが可能である。複数のセッションプリファレンス９０は、本発明によれば、前述したセッションのいずれかを含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。１実施形態では、複数のセッションプリファレンス９０は、セッション・タイマを含む。セッション・タイマは、オンライン・セッション８０がその期間にアクティブになる、事前設定された期間である。
【００３１】
１実施形態では、複数のセッションプリファレンス９０は、セッション別の１つまたは複数のインターネット・クッキーを含む。セッション・インターネット・クッキーは、オンライン・サーバ３４によってセッション・クライアント２２上に保持される情報である。セッション・インターネット・クッキーに含まれる情報は、例えば、セッション・デバイスの種類および能力、ソフトウェア・アプリケーションのバージョン、および広告の関心事を含むことが可能である。セッション・インターネット・クッキーは、２段階プロセスに基づいて処理される。第１に、セッション・インターネット・クッキーは、通常、オンライン・アカウント・ユーザが知ることなしに、セッション・クライアント２２を備えたセッション・デバイスなどのオンライン・アカウント・ユーザのデバイスの中に格納される。セッション・インターネット・クッキーの機能の１つは、オンラインＷｅｂサイトが再訪される際の個人用カスタマイズを提供することである。例えば、カスタマイズ可能なＷｅｂ探索エンジンを使用して、オンライン・アカウント・ユーザ６４が、オンラインＷｅｂサイトページから関心対象のカテゴリを選択する。すると、オンライン・サーバ３４が、基本的にユーザのプリファレンスを含むタグ付きテキスト・ストリングである特定のセッション・インターネット・クッキーを作成し、そのセッション・インターネット・クッキーをオンライン・アカウント・ユーザのデバイスに伝送する。オンライン・アカウント・ユーザのＷｅｂブラウザは、クッキーを理解する場合、セッション・インターネット・クッキーを受け取り、クッキーリストと呼ばれる特別なファイルの中に格納する。
【００３２】
第２の段階中、セッション・インターネット・クッキーは、オンライン・アカウント・ユーザのデバイスからオンライン・サーバ３４に自動的に転送される。オンライン・アカウント・ユーザ６４が、オンライン・サーバ３４からのあるＷｅｂページを表示するように自分のＷｅｂブラウザに指示したときにはいつでも、ブラウザは、個人情報を含むセッション・インターネット・クッキーをオンライン・サーバ３４に伝送し、それにより、オンライン・サーバ３４が、指示された広告を含め、個人用設定された形にコンテンツをフォーマットする。
【００３３】
複数のセッション参加者９２は、オンライン・セッション８０に参加する複数のオンライン・アカウント・ユーザ５６の各人、ならびに図３に示すオンライン・アカウント・ユーザ・データを含む。
【００３４】
複数のセッション・データ９４は、オンライン・セッション８０に関連するすべての関係のあるデータおよび情報を含む。図５および６は、本発明の好ましい実施形態による複数のセッション・データ９４の２つの例を示している。複数のセッション・データ９４は、図５および６に示したセッション・データを含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００３５】
図５は、オンライン・セッション８０がオンライン競売セッションである場合にオンライン・サーバ３４によって格納される競売セッション・データ９８を示している。好ましくは、競売セッション・データ９８は、物件名１００、物件番号１０２、物件説明１０４、ナビゲーション・パス１０６、競売会社１０８、終了時刻１１０、入札者の数１１２、最低価格１１４、および現在のステータス１１６を含む。図５に示した競売セッション・
データ９８は、本発明によれば、前述した項目を含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。例えば、競売セッション・データは、競売の種類を含むことが可能である。
【００３６】
ナビゲーション・パス１０６は、例えば、関心対象の物件へのナビゲーション・パス、例えば、オンライン競売セッション内の物件のユニバーサル・リソース・ロケータ（ＵＲＬ）を含むことが可能である。ＵＲＬは、ドキュメント、イメージ、ダウンロード可能なファイル、サービス、電子メールボックス、およびその他のリソースを含む、インターネット・コンピュータ網１６におけるリソースを特定する短い文字列である。ＵＲＬは、様々な命名スキームおよびアクセス方法（ＨＴＴＰ（ハイパーテキスト転送プロトコル）、ＦＴＰ（ファイル転送プロトコル）、およびインターネット・プロトコルなどの）の下でリソースを利用可能にし、同一の簡単な形でメールをアドレス指定可能にする。
【００３７】
図６は、オンライン・セッション８０がオンライン賭博セッションである場合にオンライン・サーバ３４によって格納される賭博セッション・データ１１８を示している。賭博セッションは、例えば、競馬および／またはドッグレース、ボクシングの試合、フットボールの試合、バスケットボールの試合、サッカーの試合、野球の試合、ホッケーの試合、および自動車レースおよび／または競艇などのリアルタイムの賭博セッションとすることが可能である。さらに、オンライン賭博セッションは、プレーヤーがプレーを中断し、後に戻ることが可能であるサーバ・ベースのカードゲーム、および／またはスロットマシン・セッションのようにリアルタイムでないことも可能である。好ましくは、賭博セッション・データ１１８は、イベント名１２０、イベント番号１２２、イベント説明１２４、ナビゲーション・パス１２６、賭博場１２８、開始時刻１３０、終了時刻１３２、賭博者の数１３４、現在のステータス１３６、およびイベント監視１３８を含む。ナビゲーション・パス１２６は、例えば、オンライン賭博セッションにおける関心対象のイベントのＵＲＬを含むことが可能である。賭博セッション・データ１１８は、本発明によれば、前述したデータのいずれであっても、あるいはその等価物であってもよいことが当業者には理解されるであろう。
【００３８】
図７は、本発明の好ましい実施形態による図４のオンライン・セッション８０内で使用するセッション履歴９６を示している。図７に示すとおり、セッション履歴９６は、好ましくは、各セッション入力１４２が、オンライン・アカウント・ユーザ６４などの関連する入力発信者に関連するアカウント識別子７０を含め、複数の入力情報に関連する複数のセッション入力１４０を含む。関連する入力発信者は、例えば、複数のセッション参加者９２の１名とすることが可能である。各セッション入力１４２は、入力発信者によってセッション入力１４２がオンライン・セッション８０に入力された時刻を特定するタイムスタンプ１４４にさらに関連することが可能である。セッション履歴９６は、少なくとも１つのセッション部分１４６からさらに構成される。各セッション部分１４６は、少なくとも１つセッション入力１４２および関連情報から成る。セッション部分１４６をセッション履歴９６の一部分として示しているが、別法として、本発明によれば、セッション部分１４６は、複数のセッション・データ９４の任意の部分であってもよいことが当業者には理解されるであろう。
【００３９】
図８は、本発明の好ましい実施形態による図１のオンライン通信システム１０内部で使用するセッション・クライアント２２を示している。図８に示したセッション・クライアント２２は、第１のセッション・クライアント１８および／または第２のセッション・クライアント２０のような図１に示した複数のセッション・クライアント１２のいずれであってもよいことが当業者には理解されるであろう。セッション・クライアント２２は、好ましくは、複数のクライアント・データ４６、クライアント識別子２４、ブラウザ１４８、複数の現行セッション１５０、セッション・ポーリング１５２、セッション転送１５４
、および複数の転送クライアントのプロファイル１５６を含む。
【００４０】
ブラウザ１４８は、好ましくは、複数の起動プリファレンス１５８、および複数の警告プリファレンス１６０を含む。ブラウザ１４８は、好ましくは、オンライン・アカウント・ユーザ６４がインターネット・コンピュータ網１６を介して複数のオンライン・サーバ１４上の情報を探し出し閲覧するための、セッション・クライアント２２内部でプログラミングされたソフトウェア・アプリケーションである。ブラウザ１４８は、例えば、「ポイントしてクリックする」グラフィック操作を使用するテキスト・ベースのブラウザとすることが可能である。ブラウザ１４８は、好ましくは、ダウンロードされたドキュメントの中のハイパーテキスト・マークアップ言語（ＨＴＭＬ）タグを解釈し、１組の標準のスタイル規則に従って表示されるデータをフォーマットすることが可能である。ブラウザ１４８は、製造中に、セッション・クライアント２２が内部に常駐するセッション・デバイスにハードコードまたはプログラミングされること、顧客が加入した際に無線でプログラミングされること、またはダウンロード可能なアプリケーションとすることが可能である。ブラウザ１４８をプログラミングするために他のプログラミング方法を利用することも可能であることが理解されるであろう。ブラウザ１４８は、別法として、ハードウェア回路としてもよいことが当業者にはさらに理解されるであろう。ブラウザ１４８内部の複数の起動プリファレンス１５８は、セッション・クライアント２２がいつ起動して、オンライン・サーバ３４に接続するかなどのオンライン・アカウント・ユーザ６４によってプログラミング可能なデータを含む。例えば、オンライン・アカウント・ユーザ６４が、オンライン競売セッションの終了時刻１１０、またはオンライン賭博セッションの終了時刻１３２に先立つ所定の時刻にセッション・クライアント２２を起動するように複数の起動プリファレンス１５８をプログラミングして、オンライン・アカウント・ユーザ６４が、それぞれ、他の入札者または賭博者と競い得るようにすることが可能である。本発明の１実施形態では、複数の起動プリファレンス１５８は、自動参加起動が有効にされていない場合、セッション・クライアント２２が内部で動作するセッション・デバイスが身体の近くに位置していなければ、セッション・クライアント２２が起動されないというプリファレンスを含むことが可能である。というのは、自動入札プログラムが読み込まれ、オンにされていない限り、参加する人はだれもいないからである。別法として、複数の起動プリファレンス１５８は、セッション・クライアント２２が内部で動作するセッション・デバイスが、オンライン・セッション８０が満了した時点でオンライン・セッション８０に接続されていない場合、セッション・クライアント２２は、ブラウザ１４８を介して、そのサイトに自動的に向かい、最終結果を取り出すというプリファレンスを含むことが可能である。同様に、複数の起動プリファレンス１５８は、エージェントが買い手に代行して入札を行っていた場合、オンライン・セッション８０の最終結果を自動的に取り出すことを含むことが可能である。
【００４１】
ブラウザ１４８の複数の警告プリファレンス１６０は、好ましくは、オンライン・アカウント・ユーザ６４がプログラミング可能な警告情報を含む。例えば、複数の警告プリファレンス１６０は、セッション・クライアント２２が、競売される物件または賭博イベントに対してアクションをとることが可能であり、単に物件またはイベントにリンクする途中ではないことをユーザに通知する「ユーザ認知警告」を含むことが可能である。１実施形態では、複数の警告プリファレンス１６０は、オンライン・アカウント・ユーザ６４が参加しているオンライン・セッション８０に対する新たな入力が受け取られた際、それをオンライン・アカウント・ユーザ６４に通知する入力通知警告を含むことが可能である。例えば、オンライン競売セッションにおいて入札価格が変化したとき、警告を生成することが可能である。警告は、好ましくは、新たな入札価格および増分の変化に関するデータメッセージを含む。別法として、特定のレベルの増分の変化により、警告をトリガすることも可能である。別の実施形態では、複数の警告プリファレンス１６０は、オンライン・アカウント・ユーザ６４が参加しているオンライン・セッション８０に対する未読の入力
がメモリから削除されようとするとき、それをオンライン・アカウント・ユーザ６４に通知する入力削除警告を含むことが可能である。別法として、複数の警告プリファレンス１６０は、新たな入力が受け取られ、メモリの中に格納されたとき、まったく警告が送信されないことが可能であるというプリファレンスを含むことが可能である。その他の警告スキームも本発明の範囲に含まれることが当業者には理解されるであろう。
【００４２】
複数の現行セッション１５０は、好ましくは、セッション・クライアント２２が現在参加しているすべてのオンライン・セッションのＩＤを含む。複数の現行セッション１５０は、例えば、図２のオンライン・セッション８０、第１のオンライン・セッション８２、および／または第２のオンライン・セッション８４のような複数のオンライン・セッション５４のいずれであってもよい。
【００４３】
複数の転送クライアントのプロファイル１５６は、好ましくは、セッション・クライアント２２が、要求されるとおり、かつ／または所望されるとおり、複数のセッション情報１８２を転送することが可能な複数のセッション・クライアント１２のそれぞれに関するクライアント・プロファイル２４６を含む。クライアント・プロファイル２４６は、例えば、接続の種類（ワイド・エリア・ネットワーク、短距離無線、赤外線データ接続（ＩｒＤＡ）、ユニバーサル・シリアル・バス（ＵＳＢ）、またはシリアル）を含み得る。通信にワイド・エリア・ネットワークまたはローカル・エリア・ネットワークが使用される場合、クライアント・プロファイル２４６は、ＩＰｖ４／ＭＡＣアドレスまたはＩＰｖ６アドレスに変換することが可能なルーティング情報をさらに含むことが可能である。ドメインネームサーバ（ＤＮＳ）を使用してデータベースにアクセスしてルーティング可能な情報（ＩＰアドレス指定）を獲得することが可能な場合、ＵＲＬ、ユニバーサル・リソース・アイデンティファイア（ＵＲＩ）、電話番号、またはその他などのユーザ・フレンドリな名前を含むことが可能である。
【００４４】
図９は、図８のセッション・クライアント２２内部に含まれる複数のクライアント・データ４６を示している。図９に示す複数のクライアント・データ４６は、第１のクライアント・データ５０または第２のクライアント・データ５２であってもよいことが当業者には理解されるであろう。図示するとおり、複数のクライアント・データ４６は、好ましくは、クライアント・バージョン識別子１６２、現行アカウント識別子１６４、認証キー１６６、複数のユーザプリファレンス１６８、および複数の現行セッション・データ１７０を含む。複数のクライアント・データ４６は、前述したクライアント・データのいずれかを含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００４５】
クライアント・バージョン識別子１６２は、好ましくは、使用されているセッション・クライアント２２の名前およびバージョン、または他の同様な表示である。現行アカウント識別子１６４は、好ましくは、セッション・クライアント２２を現在使用しているオンライン・アカウント・ユーザ６４のユーザ名または他のＩＤである。認証キー１６６は、好ましくは、オンライン・アカウント・ユーザ６４をオンライン通信システム１０に対して認証するのに使用されるコードを含む。例えば、認証キー１６６は、オンライン・アカウント・ユーザ６４およびオンライン通信システム１０だけに知られたパスワードから導出することが可能である。
【００４６】
複数のユーザプリファレンス１６８は、セッション・クライアント２２を使用して複数のオンライン・セッション５４内で通信するためにアカウント・ユーザ４２が設定可能な一部の属性を定義する。複数のユーザプリファレンス１６８は、例えば、テキスト・フォント属性１７６、フィルタ設定１７２、ブロッキング設定、アカウント識別子別のスクリーン名、スクリーン名別の警告設定１７４、仲間リスト・グループ、電子メールボックス、電子音声メール、および保護者による制限の設定を含むことが可能である。複数のユー
ザプリファレンス１６８は、本発明によれば、前述したプリファレンスのいずれかを含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００４７】
本発明の好ましい実施形態では、複数のユーザプリファレンス１６８は、複数のインターネット・クッキー１７８を含む。セッション・クライアント２２は、基本的にユーザのプリファレンスを含むタグ付きテキスト・ストリングである複数のインターネット・クッキー１７８のそれぞれを複数のオンライン・サーバ１４の関連する１つから受け取る。
【００４８】
複数の現行セッション・データ１７０は、アカウント・ユーザ４２が、セッション・クライアント２２を使用して、現在参加している、過去に参加した、または将来参加する予定である複数のオンライン・セッション５４のそれぞれに関連する情報を含む。複数の現行セッション・データ１７０は、好ましくは、セッション・サーバＩＤ１８０、ならびにセッション・クライアント２２内部に格納された各オンライン・セッション８０に関する複数のセッション情報１８２を含む。例えば、第１のセッション・サーバＩＤ１８４および複数の第１のセッション情報１８６が、第１の現行セッション１８８に関して複数の現行セッション・データ１７０の中に格納される。同様に、第２のセッション・サーバＩＤ１９０、ならびに第２の現行セッション１９４に関する複数の第２のセッション情報１９２が、複数の現行セッション・データ１７０の中に格納される。第１のセッション・サーバＩＤ１８４や第２のセッション・サーバＩＤ１９０のようなセッション・サーバＩＤ１８０は、例えば、無線メッセージング・システムにおける固有の選択的呼び出しアドレスとすることが可能である。別法として、セッション・サーバＩＤ１８０は、オンライン・セッション８０に関連するオンライン・サーバ３４に割り当てられたＩＰアドレス、またはＩＰアドレスと関連するポート番号とすることが可能である。セッション・サーバＩＤ１８０は、以上にのべたものとしても、あるいはその等価物としてもよいことが当業者には理解されるであろう。サーバＩＤ１８０により、セッション・クライアント２２とオンライン・セッション８０をホストするオンライン・サーバ３４の間の通信が可能になる。図４に示したのと同様に、複数の現行セッション・データ１７０の中に含まれる各オンライン・セッション８０に関して、セッション・クライアント２２は、好ましくは、図４に示し、前述したとおり、セッション識別子８６、セッション優先順位８８、複数のセッションプリファレンス９０、複数のセッション参加者９２、複数のセッション・データ９４、セッション履歴９６、およびセッション・インターネット・クッキー９７などの複数のセッション情報１８２を格納する。複数のセッション情報１８２は、本発明によれば、前述したセッションのいずれを含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００４９】
図１０は、図８のセッション・クライアント２２が内部で動作するセッション・デバイスの１実施形態の電子ブロック図である。具体的には、図１０は、固定ネットワーク・デバイス１９６を示している。固定ネットワーク・デバイス１９６は、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）上、またはワイド・エリア・ネットワーク（ＷＡＮ）上、あるいはＬＡＮとＷＡＮの組合せの上で動作することが可能である。固定ネットワーク・デバイス１９６は、室内、建造物内、または建造物群のキャンパス内に通常配置され、共有リソースを共用し、当業者に周知の形でコンピュータ網上で互いに通信する、複数の空間的に並置されたコンピュータの１つとすることが可能である。共用される典型的なリソースは、ファイル・サーバ上のファイル群、プリンタ・サーバ上のプリンタ群、および電子メール・サーバ上の電子メッセージ（電子メール）サービス群である。固定ネットワーク・デバイス１９６は、ＡＲＣＮＥＴ、Ｅｔｈｅｒｎｅｔ、Ｔｏｋｅｎ−ｒｉｎｇ、Ｌｏｃａｌ  Ｔａｌｋ、またはその他のネットワーク媒体などの物理ネットワークを使用してコンピュータ群を接続するネットワーク上で動作することが可能であり、コンピュータ群は、ネットワーク内への有線ネットワーク・ノードを表す。固定ネットワーク・デバイス１９６は、ＴＣＰ／ＩＰ（伝送制御プロトコル／インターネット・プロトコル）、Ａｐ
ｐｌｅＴａｌｋ（商標）、ＩＰＸ／ＳＰＸ（インターパケット交換／シーケンス・パケット交換）、ＮｅｔＢＩＯＳ（ネットワーク入出力システム）などのいくつかのネットワーキング・プロトコルのいずれか１つ、またはデバイス間、および／またはデバイス群と共用リソースの間の通信を可能にする他の任意のパケット構造を使用して、ＬＡＮ上で動作することが可能である。さらに、固定ネットワーク・デバイス１９６は、Ｘ．２５、Ｆｒａｍｅ  Ｒｅｌａｙ、ＩＳＤＮ、Ｍｏｄｅｍダイヤルアップ、または他のコンピュータ群、または他のローカル・エリア・ネットワーク群に接続するその他の媒体などの異なる物理ネットワーク媒体を使用して、ＷＡＮ上で動作することが可能である。以下の説明では、「固定ネットワーク・デバイス」という用語には、前述したとおり動作するセッション・デバイスのいずれか、またはその等価物が含まれる。
【００５０】
図示するとおり、固定ネットワーク・デバイス１９６は、タイミング・クロック１９８、中央処理装置２００、好ましくは、ランダム・アクセス・メモリ（ＲＡＭ）２０２および／または読み取り専用メモリ（ＲＯＭ）２０４の形態の電子メモリ、および大容量記憶要素（例えば、ディスク・ドライブなど）２０６から成る。１実施形態では、固定ネットワーク・デバイス１９６は、メモリ記憶装置２１０を固定ネットワーク・デバイス１９６に接続するよう動作するメモリ・インターコネクト２０８を含む。メモリ・インターコネクト２０８は、例えば、メモリ記憶装置２１０が固定ネットワーク・デバイス１９６に直接に接続されるように、メモリ記憶装置２１０上の外部接点に物理的に係合する構造から成る。メモリ・インターコネクト２０８は、赤外線インターフェース、Ｂｌｕｅｔｏｏｔｈインターフェース、または無線周波数インターフェースなどの無線接続としてもよいことが当業者には理解されるであろう。メモリ・インターコネクト２０８がメモリ記憶装置２１０に接続されている場合、固定ネットワーク・デバイス１９６は、メモリ記憶装置２１０からの複数のクライアント・データ４６などの複数のメモリ情報にアクセスすることが可能である。
【００５１】
固定ネットワーク・デバイス１９６は、さらに、好ましくは、ディスプレイ・ドライバ２１２、汎用のＩ／Ｏインターフェースまたはデータ・ポート２１４、および一般的な情報入力のための任意の数の入力手段を含むユーザ・インターフェース２１８に対応するユーザ・インターフェース・ポート２１６から成る。好ましい実施形態では、ユーザ・インターフェース２１８、例えば、キーボード２２０、「マウス」２２２、ペンまたはパックによって作動させられるタブレット（図示せず）、トラックボール２２４、音声作動コマンド認識プロセッサ２２６などにより、デバイス・ユーザが、ユーザ入力２２８を使用して情報を入力し、操作することが可能になる。情報は、入力された後、従来のモデム２３２などを介して有線通信システム２３０に通信することが可能である。好ましくは、固定ネットワーク・デバイス１９６は、有線通信システム２３０に、または従来のケーブル・モデム２３６を介してケーブル・ヘッドエンドに、あるいは（デジタル加入者線）ＤＳＬ接続２３８を介して有線通信システム２３０に通信するための、Ｅｔｈｅｒｎｅｔ接続２３４も含む。固定ネットワーク・デバイス１９６は、電源回路２４０へのユーザ入力２２８を介して、アクティブな状態から非アクティブな状態に、または非アクティブな状態からアクティブな状態に切り替えることが可能である。電源回路２４０は、電源回路２４０への直接のユーザ入力２２８、ユーザ・インターフェース２１８へのユーザ入力２２８を介して手動で、または、別法として、ＣＰＵ２００のプログラミングを介して自動的に、操作することが可能である。
【００５２】
本発明の好ましい実施形態では、図１０の固定ネットワーク・デバイス１９６は、固定セッション・クライアント２４２を含む。固定セッション・クライアント２４２は、第１のセッション・クライアント１８、第２のセッション・クライアント２０、または他のいずれかの図８に示した構造を有する図１の複数のセッション・クライアント１２としてもよいことが当業者には理解されるであろう。固定ネットワーク・デバイス１９６は、固定
ネットワーク・デバイス１９６の電子メモリの中に格納された複数のクライアント・データ４６を使用して、固定セッション・クライアント２４２内部でオンライン・セッション機能を実行する。固定セッション・クライアント２４２は、製造中に固定ネットワーク・デバイス１９６にハードコードされ、またはプログラミングされてもよいし、顧客が加入した際に無線でプログラミングされ、またはダウンロード可能なアプリケーションとしてもよい。固定ネットワーク・デバイス１９６に固定セッション・クライアント２４２をプログラミングするために他のプログラミング方法を利用してもよいことが理解されるであろう。固定セッション・クライアント２４２は、固定ネットワーク・デバイス１９６内部のハードウェア回路としてもよいことが当業者にはさらに理解されるであろう。
【００５３】
好ましくは、固定セッション・クライアント２４２は、新たなセッション入力が送信された際、または受信された際、ディスプレイ・ドライバ２１２にコマンドを送ることによってＣＲＴ２４４を自動的に更新する。これは、デバイス・ユーザがセッション履歴９６を読んでいる間に、ＣＲＴ２４４を妨げることなしにセッション履歴９６を更新することを可能にする。固定セッション・クライアント２４２は、電子メモリの中に格納された、またはメモリ記憶装置２１０の中に格納された複数のクライアント・データ４６を使用して、複数のオンライン・セッション５４に関連する諸機能を実行する。ソフトウェア・プログラミング能力を有する固定ネットワーク・デバイスは、各アカウント・ユーザ４２向けの表示オプションおよびスクリーンを含む複数のユーザプリファレンス１６８などの、特化され、個人用設定されたクライアント・データを含んでもよく、または同様に、各オンライン・セッション８０に関連する複数のセッションプリファレンス９０を含んでもよいことが当業者には理解されるであろう。別法として、ソフトウェア・プログラミング能力を含まない固定ネットワーク・デバイスは、固定セッション・クライアント２４２が参加している複数の現行セッションに関する標準の事前定義された表示オプションおよびスクリーンである複数のユーザプリファレンス１６８を含む、複数のクライアント・データ４６を含むことが可能である。
【００５４】
固定セッション・クライアント２４２によって使用される複数のクライアント・データ４６の複数のユーザプリファレンス１６８は、様々な警告オプションをさらに含む。１実施形態では、固定セッション・クライアント２４２は、新たなセッション入力またはイベント情報が受信されたとき、および／または、現在時刻がイベント時刻に等しくなるかまたはイベント時刻の所定の時間差の範囲内に入ったとき、警告回路（図示せず）にコマンドを送るようにＣＰＵ２００に通知する。別の実施形態では、固定セッション・クライアント２４２は、未読のセッション入力がメモリから削除されようとするとき、警告回路にコマンドを送るようにＣＰＵ２００に通知する。別法として、新たなセッション入力またはイベント情報が受信され、メモリの中に格納されたときに、まったく警告が送信されないようにすることも可能である。他の警告スキームも本発明の範囲に含まれることが当業者には理解されるであろう。さらに、ＣＰＵ２００は、デバイス・ユーザが１個のボタンまたは一連の複数のボタンを押し下げるというような、ユーザ・インターフェース・ポート２１６を通るユーザ・インターフェース２１８へのユーザ入力２２８に応答して、またはメッセージの受信に応答して、警告回路にコマンドを送ることが可能であり、固定セッション・クライアント２４２への入力信号を開始する。固定セッション・クライアント２４２は、入力信号に応答して、固定セッション・クライアント２４２の動作に使用するために電子メモリの中に格納されている複数のクライアント・データ４６にアクセスする。
【００５５】
好ましくは、固定セッション・クライアント２４２は、クライアント・プロファイル２４６を含む。クライアント・プロファイル２４６は、固定セッション・クライアント２４２の能力と限界、および固定ネットワーク・デバイス１９６の能力と限界に関する情報を含む。例えば、クライアント・プロファイル２４６は、固定セッション・クライアント２４２によってサポートされる媒体（例えば、オーディオ、ビデオ）の表示、どの機能が固
定セッション・クライアント２４２によってサポートされているかの表示、デバイスの種類、デバイス・ディスプレイ、デバイス電池寿命、デバイス電池容量、デバイス処理能力、および代替のネットワークへのアクセスを含むことが可能である。クライアント・プロファイル２４６は、前述したいずれかを任意の組合せで含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００５６】
本発明によれば、固定セッション・クライアント２４２は、複数のクライアント・データ４６の全部または一部を他の１つまたは複数のセッション・クライアントに、他のセッション・クライアントが複数のオンライン・サーバ１４の１つまたは複数の内部の複数のオンライン・セッション５４の１つまたは複数に参加するのに使用するように転送するソフトウェア能力を含む。固定セッション・クライアント２４２は、本発明によれば、他の少なくとも１つのセッション・クライアントから複数のクライアント・データ４６の全部または一部を受信して、複数のオンライン・サーバ１４の１つまたは複数の内部の複数のオンライン・セッション５４に参加するためのソフトウェア能力をさらに含む。図１０に示すとおり、複数のクライアント・データ４６を転送するための、および／または受信するためのソフトウェア能力は、固定セッション・クライアント２４２に組み込むこと、または、別法として、別個のデータ転送アプリケーション２４８内部に含むことが可能である。データ転送アプリケーション２４８は、例えば、固定ネットワーク・デバイス１９６に既にプログラミング済みである既存のセッション・クライアント・ソフトウェア・アプリケーション（例えば、固定セッション・クライアント２４２）に適合する第三者ソフトウェア・アドオンとすることが可能である。別個のデータ転送アプリケーション２４８上にデータ転送ソフトウェアを保持することにより、組み込みの期間、ならびにその機能を含むように固定ネットワーク・デバイス１９６をアップグレードする費用が最小限に抑えられる。
【００５７】
図１１は、図８のセッション・クライアント２２が内部で動作するセッション・デバイスの１実施形態の電子ブロック図である。具体的には、図１１は、モバイル・デバイス２５０を示している。本発明によるモバイル・デバイス２５０は、モバイル・セルラー電話機、モバイル無線データ端末、接続されたデータ端末を有するモバイル・セルラー電話機、またはイリノイ州シャンバーグ（Ｓｃｈａｕｍｂｕｒｇ）所在のモトローラ社（Ｍｏｔｏｒｏｌａ  Ｉｎｃ．）によって製造される「Ｐａｇｅｗｒｉｔｅｒ２０００Ｘ」などの双方向ポケットベルであってもよいことが当業者には理解されるであろう。以下の説明では、「モバイル・デバイス」という用語は、前述したセッション・デバイスのいずれか、またはその等価物を指す。
【００５８】
図１１に示すとおり、モバイル・デバイス２５０は、第１のアンテナ２５２、第２のアンテナ２５４、受信機２５６、送信機２５８、クロック２６０、プロセッサ２６２、デバイス・メモリ２６４、デバイス・メモリ・インターコネクト２６６、デバイス警告回路２６８、デバイス・ディスプレイ２７０、デバイス・ユーザ・インターフェース２７２、およびモバイル・セッション・クライアント２７４を含む。
【００５９】
第１のアンテナ２５２は、無線通信システム２７６から送信された信号を傍受する。本発明によれば、無線通信システム２７６は、任意のワイヤレス無線周波数（ＲＦ）チャネル、例えば、単方向または双方向のポケットベル・チャネル、モバイル・セルラー電話チャネル、またはモバイル無線チャネルを利用して機能することが可能であることが当業者には理解されるであろう。同様に、無線通信システム２７６は、赤外線チャネルなどの他の種類の通信チャネルを利用して機能してもよいことが当業者には理解されるであろう。以下の説明では、「無線通信システム」という用語は、前述した無線通信システムのいずれか、またはその等価物を指す。
【００６０】
第１のアンテナ２５２は、受信機２５６に結合され、受信機２５６は、無線通信システム２７６によって送信された通信信号を受信するために従来の復調技術を使用する。受信機２５６には、受信メッセージを処理するために従来の信号処理技術を利用するプロセッサ２６２が結合される。好ましくは、プロセッサ２６２は、イリノイ州シャンバーグのモトローラ社によって製造されたＭＣ６８３２８マイクロコントローラと同様である。プロセッサ２６２として他の同様のプロセッサを利用することも可能であり、プロセッサ２６２の処理要件を扱うのに要求されるのに応じて、同一のタイプまたは代替のタイプの追加のプロセッサも利用することが可能であることが当業者には理解されるであろう。プロセッサ２６２は、受信メッセージの復調されたデータの中のアドレスを復号化し、復号化されたアドレスをデバイス・メモリ２６４のアドレス・メモリ２８０の中に格納された１つまたは複数のアドレス２７８と比較し、一致が検出された場合、受信されたメッセージの残りの部分を処理することにとりかかる。
【００６１】
モバイル・デバイス２５０の必要な機能を実行するため、プロセッサ２６２は、デバイス・メモリ２６４に結合され、デバイス・メモリ２６４は、好ましくは、ランダム・アクセス・メモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）、および電気的に消去可能なプログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）（図示せず）を含む。デバイス・メモリ２６４は、アドレス・メモリ２８０、メッセージ・メモリ２８２、およびクライアント・データ・メモリ２８４を含む。
【００６２】
プロセッサ２６２は、受信メッセージを処理すると、復号化されたメッセージをデバイス・メモリ２６４のメッセージ・メモリ２８２の中に格納する。メッセージ・メモリ２８２は、本発明によれば、音声メールボックス、またはデータ記憶装置の中の一群のメモリ場所であってもよいことが当業者には理解されるであろう。以下の説明では、「メッセージ・メモリ」という用語は、前述したメモリ手段のいずれか、またはその等価物を指す。好ましくは、受信されたメッセージが、複数のオンライン・セッション５４の１つへ参加するためのメッセージ、例えば、セッション入力１４２であった場合、プロセッサ２６２は、復号化されたメッセージをクライアント・データ・メモリ２８４の中に格納する。
【００６３】
１実施形態では、モバイル・デバイス２５０は、メモリ記憶装置２１０をモバイル・デバイス２５０に接続するよう動作するデバイス・メモリ・インターコネクト２６６を含む。デバイス・メモリ・インターコネクト２６６は、メモリ記憶装置２１０がモバイル・デバイス２５０に直接に接続されるように、例えば、メモリ記憶装置２１０上の外部接点に物理的に係合するための構造から成ることが可能である。デバイス・メモリ・インターコネクト２６６は、赤外線インターフェース、Ｂｌｕｅｔｏｏｔｈインターフェース、または無線周波数インターフェースなどの無線接続としてもよいことが当業者には理解されるであろう。デバイス・メモリ・インターコネクト２６６が、メモリ記憶装置２１０に接続されている場合、モバイル・デバイス２５０は、メモリ記憶装置２１０からの複数のクライアント・データ４６のような複数のメモリ情報にアクセスすることが可能である。
【００６４】
クライアント・データ・メモリ２８４は、図９に前述した複数のクライアント・データ４６を含む。クライアント・データ・メモリ２８４は、モバイル・デバイス２５０が加入した各オンライン・セッション８０用のメモリ・スロット２８６を含む。メモリ・スロット２８６は、本発明によれば、図９および図４〜７に示した複数のセッション・データを含む。オンライン・セッション８０に関連する複数のセッション入力１４０は、図７のセッション履歴９６と同様に、メモリ・スロット２８６の中に時系列で一緒に格納される。メモリ・スロット２８６には、好ましくは、関連する複数のセッション・データを格納するために一定量のメモリが割り当てられる。メモリ・スロット２８６は、単一のメモリ・スロットの中に複数のセッション入力を保持する。オンライン・セッション８０に関して受信されたあらゆるセッション入力が、関連するセッション情報とともに、メモリ・スロ
ット２８６の中に既に入っている複数のセッション入力の末尾に追加される。メモリ・スロット２８６に割り当てられたメモリの量を超えた場合、古い方のセッション入力が削除される。本発明によれば、本明細書で説明するクライアント・データ・メモリ２８４とそれに関連する動作は、本発明によれば、図１０の固定ネットワーク・デバイス１９６、図１２に示したケーブル・ボックス、またはセッション・クライアント２２が内部で動作する他の任意のセッション・デバイスの中に含まれ得ることが当業者には理解されるであろう。
【００６５】
メッセージを受信し、処理すると、プロセッサ２６２は、好ましくは、メッセージが受信され、格納されたという通知として、デバイス警告回路２６８へのコマンド信号を生成する。デバイス警告回路２６８は、メロディーおよびその他の可聴の警告を再生することが可能である関連するスピーカ駆動回路を備えたスピーカ（図示せず）、物理的振動を生じさせることが可能である関連するバイブレータ駆動回路を備えたバイブレータ（図示せず）、または可視の警告を生じさせることが可能である関連するＬＥＤ駆動回路を備えた１つまたは複数のＬＥＤ（図示せず）を含むことが可能である。他の同様の警告手段、ならびに前述した可聴の警告出力、振動の警告出力、および可視の警告出力の任意の組合せも、デバイス警告回路２６８に使用可能であることが当業者には理解されるであろう。
【００６６】
メッセージを受信し、処理すると、プロセッサ２６２は、好ましくは、デバイス・ディスプレイ２７０へのコマンド信号を生成して、メッセージの受信および格納の視覚的通知も生成する。デバイス・ディスプレイ２７０が、メッセージが受信され、デバイス・メモリ２６４の中に格納されたというコマンド信号をプロセッサ２６２から受け取ると、メッセージ表示が表示される。メッセージ表示は、例えば、デバイス・ディスプレイ２７０上の複数のメッセージ・アイコンの１つのアクティブ化とすることが可能である。デバイス・ディスプレイ２７０は、例えば、テキストを表示するのに利用される液晶ディスプレイとすることが可能である。陰極線管ディスプレイなどの他の同様なディスプレイも、デバイス・ディスプレイ２７０として利用可能なことが当業者には理解されるであろう。
【００６７】
モバイル・デバイス２５０は、好ましくは、クロック２６０をさらに含む。クロック２６０は、プロセッサ２６２のタイミングを提供する。クロック２６０は、モバイル・デバイス２５０の動作で使用する現在時刻を含むことが可能である。また、クロック２６０は、動作のアクティブ期間および非アクティブ期間、または警告の期間など、機能拡張のタイミングの源を提供する。
【００６８】
好ましい実施形態では、モバイル・デバイス２５０は、モバイル・セッション・クライアント２７４を含む。モバイル・セッション・クライアント２７４は、第１のセッション・クライアント１８、第２のセッション・クライアント２０、または図１の複数のセッション・クライアント１２の他のいずれであってもよいことが当業者には理解されるであろう。モバイル・セッション・クライアント２７４は、クライアント・データ・メモリ２８４の中に格納された複数のクライアント・データ４６を使用して、モバイル・デバイス２５０内部でセッション操作機能を実行する。モバイル・セッション・クライアント２７４は、製造中にモバイル・デバイス２５０にハードコードされ、またはプログラミングされるてもよいし、顧客が加入した際に無線でプログラミングされ、またはダウンロード可能なアプリケーションされてもよい。モバイル・セッション・クライアント２７４をモバイル・デバイス２５０にプログラミングするために、他のプログラミング方法を利用してもよいことが当業者には理解されるであろう。モバイル・セッション・クライアント２７４は、モバイル・デバイス２５０内部のハードウェア回路としてもよいことが当業者にはさらに理解されるであろう。
好ましくは、モバイル・セッション・クライアント２７４は、新たなセッション入力が送信された際、または受信された際、デバイス・ディスプレイ２７０を自動的に更新する。
これは、アカウント・ユーザ４２がセッション履歴９６を読んでいる間に、デバイス・ディスプレイ２７０を妨げることなしに、セッション履歴９６を更新することを可能にする。モバイル・セッション・クライアント２７４は、電子メモリの中に格納された、またはメモリ記憶装置の中に格納された複数のクライアント・データ４６を使用して、様々な受信されたセッション入力および／または送信されたセッション入力に関連する諸機能を実行する。ソフトウェア・プログラミング能力を有するモバイル・デバイスは、各オンライン・セッション８０向けの特化され、個人用設定された表示オプションおよびスクリーンを含むことも可能であることが当業者には理解されるであろう。別法として、ソフトウェア・プログラミング能力を含まないモバイル・デバイスは、複数のオンライン・セッション５４用の標準の事前定義された表示オプションおよびスクリーンを含むことが可能である。本発明によれば、モバイル・デバイス２５０内部のモバイル・セッション・クライアント２７４が参加している複数のオンライン・セッション５４用の表示オプションは、各オンライン・セッション８０に関する複数のセッションプリファレンス９０の中に含んでもよく、あるいは、別法として、表示オプションは、複数のクライアント・データ４６の複数のユーザプリファレンス１６８の中に独立に格納してもよい。
【００６９】
モバイル・セッション・クライアント２７４は、様々な警告オプションを使用してさらに動作する。１実施形態では、モバイル・セッション・クライアント２７４は、オンライン・セッション８０用のクライアント・データ・メモリ２８４のメモリ・スロット２８６に新たなセッション入力が追加されたとき、または現在時刻がイベント時刻になるか、またはイベント時刻の所定の窓の中に入ったとき、デバイス警告回路２６８にコマンドを送るようにプロセッサ２６２に通知する。別の実施形態では、モバイル・セッション・クライアント２７４は、未読のセッション入力がメモリ・スロット２８６から削除されようとするとき、デバイス警告回路２６８にコマンドを送るようにプロセッサ２６２に通知する。別法として、新たなセッション入力が受信され、クライアント・データ・メモリ２８４の中に格納されたとき、かつ／または現在時刻がイベント時刻になったとき、まったく警告が送られないようにすることも可能である。他の警告スキームも本発明の範囲に含まれることが当業者には理解されるであろう。本発明によれば、モバイル・デバイス２５０内部のモバイル・セッション・クライアント２７４が参加している複数の現行セッション１５０に関する警告オプションは、各オンライン・セッション８０に関する複数のセッションプリファレンス９０の中に含んでよく、あるいは、別法として、警告オプションは、複数のクライアント・データ４６の複数のユーザプリファレンス１６８の中に独立に格納してもよい。
【００７０】
本発明によれば、モバイル・セッション・クライアント２７４は、複数のクライアント・データ４６の全部または一部を他の少なくとも１つのセッション・クライアントに、他のセッション・クライアントが複数の現行セッション１５０の１つまたは複数に参加するのに使用するように転送するソフトウェア能力を含む。モバイル・セッション・クライアント２７４は、本発明によれば、別のセッション・クライアントから複数のクライアント・データ４６の全部または一部を受信して、複数のオンライン・セッション５４の１つまたは複数に参加するためのソフトウェア能力をさらに含む。図１１に示すとおり、クライアント・データを転送するための、および受信するためのソフトウェア能力は、モバイル・セッション・クライアント２７４（図示せず）に組み込むこと、または、別法として、別個のデータ転送アプリケーション２４８内部に含むことが可能である。データ転送アプリケーション２４８は、例えば、モバイル・デバイス２５０に既にプログラミング済みの既存のオンライン・ソフトウェア・アプリケーション（例えば、モバイル・セッション・クライアント２７４）に適合する第三者ソフトウェア・アドオンとすることが可能である。別個のデータ転送アプリケーション２４８上にデータ転送ソフトウェアを保持することにより、組み込み期間、ならびにその機能を含むようにモバイル・デバイスをアップグレードする費用が最低限に抑えられる。
【００７１】
好ましくは、デバイス・ユーザ・インターフェース２７２は、プロセッサ２６２に結合される。デバイス・ユーザ・インターフェース２７２は、１回のボタン押し、一連の複数のボタン押しを生成するのに使用される１つまたは複数のボタン、デバイス・ユーザからの音声応答、またはモバイル・デバイス２５０のデバイス・ユーザ（オンライン・アカウント・ユーザ６４のような）によって開始される手動応答の他の何らかの同様な方法とすることが可能である。プロセッサ２６２は、デバイス・ユーザが、あるボタン、または一連のボタンを押し下げたことのなど、デバイス・ユーザ・インターフェース２７２に応答して、またはセッション・メッセージの受信に応答して、モバイル・セッション・クライアント２７４への入力信号を開始する。モバイル・セッション・クライアント２７４は、ユーザ入力信号に応答して、モバイル・セッション・クライアント２７４の動作において使用するために、クライアント・データ・メモリ２８４の中の複数のクライアント・データ４６にアクセスする。
【００７２】
好ましくは、モバイル・セッション・クライアント２７４は、クライアント・プロファイル２４６を含む。クライアント・プロファイル２４６は、モバイル・セッション・クライアント２７４の能力と限界、およびモバイル・デバイス２５０の能力と限界に関する情報を含む。例えば、クライアント・プロファイル２４６は、モバイル・セッション・クライアント２７４によってサポートされている媒体（例えば、オーディオ、ビデオ）の表示、どの機能がモバイル・セッション・クライアント２７４によってサポートされているかの表示、デバイスの種類、デバイス・プロトコル使用、デバイス・ディスプレイ、デバイス電池寿命、デバイス電池容量、デバイス処理能力、および代替のネットワークへのアクセスを含むことが可能である。クライアント・プロファイル２４６は、前述したもののいずれかを任意の組合せで含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００７３】
送信機２５８は、プロセッサ２６２に結合され、プロセッサ２６２からのコマンドに応答する。送信機２５８は、プロセッサ２６２からコマンドを受け取った場合、第２のアンテナ２５４を介して無線通信システム２７６に信号を送信する。
【００７４】
代替の実施形態（図示せず）では、モバイル・デバイス２５０は、第１のアンテナ２５２および第２のアンテナ２５４の機能を実行する１つのアンテナを含む。さらに、モバイル・デバイス２５０は、別法として、受信機２５６と送信機２５８の機能を実行するトランシーバ回路を含む。モバイル・デバイス２５０の要件を扱うのに、モバイル・デバイス２５０について同一のタイプ、または代替のタイプの他の同様な電子ブロック図を利用してもよいことが当業者には理解されるであろう。
【００７５】
モバイル・デバイス２５０は、アクティブな状態から非アクティブな状態に、または非アクティブな状態からアクティブな状態に、電源回路２８８へのユーザ入力を介して切り替えることが可能である。電力回路２８８は、電力回路２８８へのユーザ入力、デバイス・ユーザ・インターフェース２７２へのユーザ入力を介して手動で、または、別法として、プロセッサ２６２のプログラミングを介して自動的に、操作することが可能である。
【００７６】
図１２は、図８のセッション・クライアント２２が内部で動作するセッション・デバイスの１実施形態の電子ブロック図である。具体的には、図１２は、ケーブル・ボックス２９０のような対話型放送受信機を示している。ケーブル・ボックス２９０は、好ましくは、ネットワーク事業者が、多種多様な対話型のテレビ放送・サービスおよびアプリケーションを自らのネットワーク上で展開することを可能にする。さらに、ケーブル・ボックス２９０は、好ましくは、対話型テレビジョン・サービスを自らのネットワーク上で展開するための複合一体型のハードウェア−ソフトウェア・ソリューションをケーブル事業者に
提供し、テレビジョン受信機およびネットワークを使用したリアルタイムの電子メッセージ通信の能力をもたらす。
【００７７】
図１２に示すとおり、ケーブル・ボックス２９０は、好ましくは、ケーブル・ボックス２９０の動作を制御するためのコントローラ２９２を含む。好ましくは、コントローラ２９２は、イリノイ州シャンバーグ所在のモトローラ社によって製造されるＭＣ６８３２８マイクロコントローラと同様である。コントローラ２９２として他の同様なプロセッサも利用することも可能であり、コントローラ２９２の処理要件を扱うのに要求されるのに応じて、同一のタイプ、または代替のタイプの追加のプロセッサも利用することが可能であることが当業者には理解されるであろう。好ましくは、コントローラ２９２は、ケーブル・セッション・クライアント２９４とともに機能するようにプログラミングされる。ケーブル・セッション・クライアント２９４は、本発明によれば、前述した図１０の固定セッション・クライアント２４２、および図１１のモバイル・セッション・クライアント２７４と同様に動作する。図１２に示したケーブル・セッション・クライアント２９４は、第１のセッション・クライアント１８、第２のセッション・クライアント２０、または任意のいずれの図１の複数のセッション・クライアント１２としてもよいことが当業者には理解されるであろう。
【００７８】
本発明によれば、ケーブル・セッション・クライアント２９４は、複数のクライアント・データ４６の全部または一部を他の少なくとも１つのセッション・クライアントに、他のセッション・クライアントが、複数の現行セッション１５０の１つまたは複数に参加するのに使用するように転送するソフトウェア能力を含む。ケーブル・セッション・クライアント２９４は、別のセッション・クライアントから複数のクライアント・データ４６の全部または一部を受信して、複数のオンライン・セッション５４の１つまたは複数に参加するソフトウェア能力をさらに含む。図１２に示すとおり、クライアント・データを転送するため、および受信するためのソフトウェア能力は、ケーブル・セッション・クライアント２９４（図示せず）に組み込むこと、または、別法として、別個のデータ転送アプリケーション２４８内部に含むことが可能である。データ転送アプリケーション２４８は、例えば、ケーブル・ボックス２９０に既にプログラミング済みである既存のオンライン・ソフトウェア・アプリケーション（例えば、ケーブル・セッション・クライアント２９４）に適合する第三者ソフトウェア・アドオンとすることが可能である。別個のデータ転送アプリケーション２４８上にデータ転送ソフトウェアを保持することにより、組み込み期間、ならびにその機能を含むようにデバイスをアップグレードする費用が最小限に抑えられる。
【００７９】
好ましくは、ケーブル・セッション・クライアント２９４は、クライアント・プロファイル２４６を含む。クライアント・プロファイル２４６は、ケーブル・セッション・クライアント２９４の能力と限界、およびケーブル・ボックス２９０の能力と限界に関する情報を含む。例えば、クライアント・プロファイル２４６は、ケーブル・セッション・クライアント２９４によってサポートされている媒体（例えば、オーディオ、ビデオ）の表示、どの機能がケーブル・セッション・クライアント２９４によってサポートされているかの表示、デバイスの種類、デバイス・プロトコル使用、デバイス・ディスプレイ、デバイス電池寿命、デバイス電池容量、デバイス処理能力、および代替のネットワークへのアクセスを含むことが可能である。クライアント・プロファイル２４６は、前述したもののいずれかを任意の組合せで含んでも、あるいはその等価物を含んでもよいことが当業者には理解されるであろう。
【００８０】
ケーブル・ボックス２９０は、ケーブル・ヘッドエンドと通信するためにコントローラ２９２に結合されたアップコンバータ／ダウンコンバータ２９６をさらに含む。ケーブル・ボックス２９０の必要な諸機能を実行するため、コントローラ２９２は、ケーブル・ボ
ックス・メモリ２９８にさらに結合され、メモリ２９８は、好ましくは、ケーブル・ボックス・ランダム・アクセス・メモリ（ＲＡＭ）３００、ケーブル・ボックス読み取り専用メモリ（ＲＯＭ）３０２、および電気的に消去可能なプログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）（図示せず）を含む。ケーブル・ボックス２９０のケーブル・ボックス・メモリ２９８は、好ましくは、前述し、図１１に示したクライアント・データ・メモリ２８４を含む。
【００８１】
１実施形態では、ケーブル・ボックス２９０は、メモリ記憶装置５８をケーブル・ボックス１３６に接続するよう動作するケーブル・ボックス・メモリ・インターコネクト３０４を含む。ケーブル・ボックス・メモリ・インターコネクト３０４は、例えば、メモリ記憶装置２１０が、ケーブル・ボックス２９０に直接に接続されるように、メモリ記憶装置２１０上の外部接点に物理的に係合する構造から成る。ケーブル・ボックス・メモリ・インターコネクト３０４は、赤外線インターフェース、Ｂｌｕｅｔｏｏｔｈインターフェースまたは無線周波数インターフェースなどの無線接続としてもよいことが当業者には理解されるであろう。ケーブル・ボックス・メモリ・インターコネクト３０４がメモリ記憶装置２１０に接続されている場合、ケーブル・ボックス２９０は、メモリ記憶装置２１０からの複数のクライアント・データ４６のような複数のメモリ情報にアクセスすることが可能である。
【００８２】
コントローラ２９２には、リモート・コントロール・トランシーバ３０８を駆動するため、および、さらにケーブル・ボックス・アンテナ３１２に接続された無線周波数トランシーバ３１０を駆動するための第１のケーブル・ボックスＩ／Ｏ３０６がさらに結合される。ケーブル・ボックス・インターフェース３１６を介するユーザ入力からの入力用の第２のケーブル・ボックスＩ／Ｏ３１４も、コントローラ２９２にさらに結合される。また、コントローラ２９２には、テレビジョン３２２と通信するオーディオ・ドライバ３１８および無線周波数／ビデオ・ドライバ３２０も結合される。
【００８３】
ケーブル・ボックス２９０は、ケーブル・ボックス電源回路３２４へのユーザ入力を介して、アクティブな状態から非アクティブな状態に、または非アクティブな状態からアクティブな状態に切り替えることが可能である。ケーブル・ボックス電源回路３２４は、ケーブル・ボックス電源回路３２４へのユーザ入力、ケーブル・ボックス・ユーザ・インターフェース３１６へのユーザ入力を介して手動で、または、別法として、コントローラ２９２のプログラミングを介して自動的に操作することが可能である。
【００８４】
図１３は、図１のオンライン通信システムの１実施形態の電子ブロック図である。具体的には、図１３に示したオンライン通信システム１０は、インターネット・サーバ３２６、複数のモバイル・デバイス３２８内部の複数のセッション・クライアント１２、および無線通信システム２７６を含む。
【００８５】
無線通信システム２７６は、図１３に示すとおり、メッセージを開始して無線通信システム２７６に入れるメッセージ入力デバイスを含む。メッセージ入力デバイスは、例えば、従来の公衆交換電話網（ＰＳＴＮ）３３６経由で複数の電話リンク３３８を介して無線システム・コントローラ３４０に接続された電話機３３０、コンピュータ３３２、デスクトップ・メッセージング・ユニット３３４、またはインターネット・サーバ３２６とすることが可能である。電話リンク３３８は、例えば、複数のツイストペア線、光ファイバ・ケーブル、または多重中継線とすることが可能である。
【００８６】
無線システム・コントローラ３４０は、１つまたは複数の通信リンク３４６を介して少なくとも１つの無線周波数（ＲＦ）送信機３４２および少なくとも１つの無線周波数（ＲＦ）受信機３４４に結合され、それらの動作を管理する。通信リンク３４６は、通常、ツ
イストペア電話線であり、さらに、無線周波数（ＲＦ）リンク、マイクロ波リンク、またはその他の通信リンクを含むことが可能である。ＲＦ送信機３４２およびＲＦ受信機３４４は、メッセージ格納転送局で使用される。メッセージ格納転送局は、通常、インバウンド・メッセージおよびアウトバウンド・メッセージを、セルラー・メッセージ、ショート・メッセージング・サービス、またはページング・プロトコルなどの陸線メッセージ交換コンピュータおよび個人用無線アドレス指定要件に適合するフォーマットになるように符号化および復号化する。無線システム・コントローラ３４０は、ＲＦ送信機３４２またはＲＦ受信機３４４によって送信または受信される無線メッセージの符号化および復号化を行うようにも機能することが可能である。電話信号が、通常、電話機３３０またはモバイル・デバイスのような電話機によって無線システム・コントローラ３４０に送信され、またコントローラ３４０から受信される。無線システム・コントローラ３４０は、ダウンリンク・メッセージ３４８のようなアウトバウンド・メッセージを符号化し、スケジュール設定する。次に、無線システム・コントローラ３４０は、符号化されたアウトバウンド・メッセージをＲＦ送信機３４２を介して送信アンテナ３５０経由で、図１１のモバイル・デバイス２５０のような複数のモバイル・デバイス３２８に、少なくとも１つのアウトバウンド無線周波数（ＲＦ）チャネル３５２で送信する。複数のモバイル・デバイス３２８は、例えば、第１のモバイル・デバイス３５４、第２のモバイル・デバイス３５６、および第３のモバイル・デバイス３５８を含み、それぞれが、アウトバウンドＲＦチャネル３５２やインバウンドＲＦチャネル３６０などの無線接続を介して通信する。ダウンリンク・メッセージ３４８は、例えば、複数のクライアント・データ４６、セッション入力１４２、複数のセッション情報１８２、または他の任意の同様なデータとすることが可能である。同様に、無線システム・コントローラ３４０は、複数のモバイル・デバイス３２８の１つから少なくとも１つのインバウンド無線周波数（ＲＦ）チャネル３６０で、受信アンテナ３６４を介してＲＦ受信機３４４に受信されるアップリンク・メッセージ３６２のようなインバウンド・メッセージを受信し、それを復号化する。アップリンク・メッセージ３６２は、例えば、複数のクライアント・データ４６、セッション入力１４２、複数のセッション情報１８２、または他の任意の同様なデータとすることが可能である。
【００８７】
無線通信システム２７６で使用するために割り当てられた複数のモバイル・デバイス３２８のそれぞれには、無線通信システム２７６における固有の選択的呼び出しアドレスであるアドレスまたはＩＤが割り当てられている。例えば、第１のモバイル・デバイス３５４が、第１のアドレス３６６を有し、第２のモバイル・デバイス３５６が、第２のアドレス３６８を有し、第３のモバイル・デバイス３５８が、第３のアドレス３７０を有する。無線通信システム２７６で使用するために割り当てられた他のモバイル・デバイスにも、無線通信システム２７６における固有の選択的呼び出しアドレスであるアドレスが割り当てられていることが当業者には理解されるであろう。アドレスは、そのアドレスを有するモバイル・デバイスだけに、無線システム・コントローラ３４０からのダウンリンク・メッセージ３４８を送信することを可能にし、無線システム・コントローラ３４０においてそのアドレスを有するモバイル・デバイスから受信されたメッセージおよび応答を特定する。１実施形態では、複数のモバイル・デバイス３２８のそれぞれには、ピン番号も割り当てられており、ピン番号は、ＰＳＴＮ３３６内の電話番号に関連している。複数のモバイル・デバイス３２８のそれぞれの割り当てられたアドレスおよびそれに関連する電話番号のリストが、加入者データベース３７２の形式で無線システム・コントローラ３４０の中に格納される。
【００８８】
好ましくは、少なくとも１つのセッション・クライアントが、モバイル・デバイス内部で動作する。例えば、図１３に示すとおり、第１のセッション・クライアント１８が、第１のモバイル・デバイス３５４内部で動作し、第２のセッション・クライアント２０が、第２のモバイル・デバイス３５６内部で動作する。同様に、複数のセッション・クライアントが、同一のモバイル・デバイス内部で動作することが可能である。例えば、第３のセ
ッション・クライアント３７４と第４のメッセージング・クライアント３７６が、第３のモバイル・デバイス３５８内部で動作する。本発明によれば、モバイル・デバイスは、まったくセッション・クライアントを含まなくてもよいし、１つのセッション・クライアントを含んでもよいし、または複数のセッション・クライアントを含んでもよいことが当業者には理解されるであろう。
【００８９】
本発明の１実施形態では、インターネット・サーバ３２６が、無線通信システム２７６の無線システム・コントローラ３４０に結合される。インターネット・サーバ３２６は、インターネット・コンピュータ網１６を介した複数のモバイル・デバイス３２８と複数のオンライン・サーバ１４の間におけるリアルタイム電子通信の手段を提供する。インターネット・サーバ３２６は、例えば、要求を受信し、そのような受信に応答して、無線システム・コントローラ３４０に応答を送信することが可能である。その場合、無線システム・コントローラ３４０は、電話機３３０、コンピュータ３３２、またはデスクトップ・メッセージング・ユニット３３４などのメッセージ入力デバイス、あるいは、別法として、単独のモバイル・デバイス３２８、または複数のモバイル・デバイス３２８の１つとすることが可能な要求側デバイスに応答をルーティングする。以下の説明では、「要求側」という用語は、前述した要求側デバイスのいずれか、またはその等価物を指す。
【００９０】
好ましくは、インターネット・サーバ３２６は、無線通信システム２７６における固有の選択的呼び出しアドレスであるサーバ・アドレス３７８を含む。サーバ・アドレス３７８により、インバウンドＲＦチャネル３６０を介して、インターネット・サーバ３２６への様々なリアルタイム電子通信の伝送が可能になる。インターネット・サーバ３２６も同様に、アウトバウンドＲＦチャネル３５２を介して、リアルタイム電子通信を複数のモバイル・デバイス３２８に送信する。さらに、インターネット・サーバ３２６には、ピン番号が割り当てられていることが可能であり、ピン番号は、ＰＴＳＮ３３６内の電話番号に関連している。サーバ・アドレス３７８、およびそれに関連する電話番号は、無線システム・コントローラ３４０の加入者データベース３７２の中に格納される。
【００９１】
インターネット・サーバ３２６を無線通信システム２７６に結合することによって、複数のモバイル・デバイスが、実質的にリアルタイムで複数のオンライン・サーバと通信するインテリジェンスを追加することにより、オンライン通信システム１０の動作が機能強化される。インターネット・サーバ３２６は、複数のオンライン・セッションに関連するメッセージング・トラフィックの対話型管理を効率的な形で行う。
【００９２】
図１４は、図１のオンライン通信システムの１実施形態の電子ブロック図である。具体的には、図１４は、オンライン通信システム１０が図１０の有線通信システム２３０を含む本発明の実施形態を示している。有線通信システム２３０は、例えば、ＬＡＮ３８０（ローカル・エリア・ネットワーク）、ＷＡＮ３８２（ワイド・エリア・ネットワーク）、またはＬＡＮ３８０とＷＡＮ３８２の組合せを含むことが可能である。単一のＬＡＮ３８０および単一のＷＡＮ３８２だけを示しているが、複数のセッション入力１４０および他の複数のクライアント・データ４６を含む電子メールやリアルタイム電子メッセージング（すなわち、インスタント・メッセージングおよびチャット・メッセージング）などの電子通信を転送するために、複数のＬＡＮ３８０ネットワークおよび／またはＷＡＮ３８２ネットワークを当業者に周知の形で互いに接続することも可能であることが理解されるであろう。
【００９３】
ＬＡＮ３８０の一般的な機能および動作は、通常、室内、建造物内、または建造物群のキャンパス内に配置された空間的に並置されたコンピュータ群が、当業者に周知の形で互いに通信し、かつ／または共有リソースを共用できるようにすることである。空間的に並置されたコンピュータ群は、例としてその３つ（第１のネットワーク・デバイス３８４、
第２のネットワーク・デバイス３８６、および第３のネットワーク・デバイス３８８）を示した、図１０の固定ネットワーク・デバイス１９６のような複数のネットワーク・デバイスとして図１４に図示している。複数のネットワーク・デバイスのそれぞれは、ネットワーク接続３９０を使用して通信する。好ましくは、少なくとも１つのセッション・クライアントが、ネットワーク・デバイス内部で動作する。例えば、図１４に示すとおり、第１のセッション・クライアント１８が、第１のネットワーク・デバイス３８４内部で動作し、第２のメッセージング・クライアント２０が、第２のネットワーク・デバイス３８６内部で動作する。同様に、複数のセッション・クライアントが、同一のネットワーク・デバイス内部で動作することも可能である。例えば、第３のセッション・クライアント３７４および第４のセッション・クライアント３７６が、第３のネットワーク・デバイス３８８内部で動作する。本発明によれば、ネットワーク・デバイスは、まったくセッション・クライアントを含まなくてもよいし、１つのセッション・クライアントを含んでもよいし、または複数のセッション・クライアントを含んでもよいことが可能であることが当業者には理解されるであろう。
【００９４】
ＬＡＮサーバ３９２を介してＬＡＮ３８０上で共用される典型的なリソースは、ファイル・サーバ上のファイル群、プリンタ・サーバ上のプリンタ群、電子メール・サーバ上の電子メッセージ（電子メール）サービス群、インターネット・サーバ上のインターネット接続サービス群である。ＬＡＮ３８０は、ＡＲＣＮＥＴ、Ｅｔｈｅｒｎｅｔ、Ｔｏｋｅｎ−ｒｉｎｇ、Ｌｏｃａｌ  Ｔａｌｋ、またはその他のネットワーク媒体などの物理ネットワークを使用してコンピュータ群を接続し、コンピュータ群は、ネットワークになる有線ネットワーク・ノード群を表す。ＬＡＮ３８０は、ＴＣＰ／ＩＰ（伝送制御プロトコル／インターネット・プロトコル）、ＡｐｐｌｅＴａｌｋ（商標）、ＩＰＸ／ＳＰＸ（インターパケット交換／シーケンス・パケット交換）、ＮｅｔＢＩＯＳ（ネットワーク入出力システム）などのいくつかのネットワーキング・プロトコルのいずれか１つ、またはクライアントとサーバの間の通信を可能にする他の任意のパケット構造を使用することが可能である。以下の説明では、「ローカル・エリア・ネットワーク」という用語は、前述したネットワーキング・プロトコルのいずれか、またはその等価物を利用するネットワークを指す。また、ＬＡＮ３８０は、ルータ群（図示せず）を使用して、構造的または物理的にＬＡＮ３８０をサブネット化することも可能である。この文脈では、本明細書で説明するＬＡＮ３８０の定義は、コンピュータ群の地理的局在性、および通信のためにコンピュータ群を互いに接続するのに使用される有線媒体の種類を指す。
【００９５】
ＷＡＮ３８２の一般的な機能および動作も、コンピュータ群が共有リソースを共用することを可能にすることである。ただし、この文脈では、本明細書で使用する定義は、コンピュータ群が空間的に並置されていないものである。共用される典型的なリソースは、ＬＡＮ３８０で見られるものと同一でないにしても、類似している。ただし、ＷＡＮ３８２は、Ｘ．２５、Ｆｒａｍｅ  Ｒｅｌａｙ、ＩＳＤＮ、Ｍｏｄｅｍダイヤルアップ、またはその他の媒体などの異なる物理ネットワーク媒体を使用して、他のコンピュータ群またはローカル・エリア・ネットワーク群をＷＡＮ３８２ネットワークに接続する。ＷＡＮ３８２は、例えば、例としてその１つを部材３９４で示すいくつかの周知のプライベート・ワイド・エリア・ネットワーク群、例としてその１つを部材３９６で示すパブリック・ワイド・エリア・ネットワーク群を含むことが可能である。パブリック・ワイド・エリア・ネットワーク群としては、例えば、ＣｏｍｐｕＳｅｒｖｅ（商標）、Ａｍｅｒｉｃａｎ  Ｏｎｌｉｎｅ（商標）（ＡＯＬ）、ＭＩＴコンピュータ網、Ｍｏｔｏｒｏｌａ（商標）コンピュータ網、およびＰｒｏｄｉｇｙ（商標）がある。以下の説明では、「ワイド・エリア・ネットワーク」という用語は、前述したネットワーク群のいずれか、またはその等価物を指す。前述したＷＡＮ３８２は、独立で動作してもよいし、またはインターネット・コンピュータ網１６を介して相互接続してもよい。同様に、ＬＡＮ３８０も、図示するとおり、当業者に周知の形でインターネット・コンピュータ網１６を介してＷＡＮ３８２と互
いに接続することが可能である。
【００９６】
図１５は、図１のオンライン通信システム１０の１実施形態の電子ブロック図である。具体的には、図１５は、オンライン通信システム１０が放送通信システム３９８を含む本発明の代替の実施形態を示している。
【００９７】
放送通信システム３９８は、好ましくは、ケーブル・ヘッドエンド４００、ネットワークＰＳＴＮ４０２、ならびに、例としてその３つ（第１のケーブル・ボックス４０４、第２のケーブル・ボックス４０６、および第３のケーブル・ボックス４０８）を示した、図１２のケーブル・ボックス２９０のような複数のケーブル・ボックスを含む。複数のケーブル・ボックスのそれぞれは、有線接続４１０を介して放送通信システム３９８内部で通信する。好ましくは、少なくとも１つのセッション・クライアントが、ケーブル・ボックス内部で動作する。例えば、図１５に示すとおり、第１のセッション・クライアント１８が、第１のケーブル・ボックス４０４内部で動作し、第２のセッション・クライアント２０が、第２のケーブル・ボックス４０６内部で動作する。同様に、複数のセッション・クライアントが、同一のケーブル・ボックス内部で動作することも可能である。例えば、第３のセッション・クライアント３７４および第４のセッション・クライアント３７６が、第３のケーブル・ボックス４０８内部で動作する。本発明によれば、ケーブル・ボックスは、まったくセッション・クライアントを含まなくてもよいし、１つのセッション・クライアントを含んでもよいし、または複数のセッション・クライアントを含んでもよいことが当業者には理解されるであろう。
【００９８】
ケーブル・ヘッドエンド４００は、第１のケーブル・ボックス４０４、第２のケーブル・ボックス４０６、第３のケーブル・ボックス４０８、ネットワークＰＳＴＮ４０２に結合され、１実施形態では、インターネット・コンピュータ網１６にも結合される。ケーブル・ヘッドエンド４００は、事業者が、従来のビデオ−オーディオ放送、ニア・ビデオ・オンデマンド（ｎｅａｒ  ｖｉｄｅｏ  ｏｎ  ｄｅｍａｎｄ）（ＮＶＯＤ）、ビデオ・オンデマンド（ＶＯＤ）、加入テレビジョン、広告、情報、対話型ショッピング、その他などのサービスを提供することを可能にする。ケーブル・ヘッドエンド４００は、好ましくは、ローカルの非圧縮番組のＭＰＥＧ−２／ＤＶＢ（ムービング・ピクチャ・エキスパーツ・グループ−２／デジタル・ビデオ放送）符号化、ローカル広告の挿入およびイベント・データ挿入、条件付きアクセス（ＣＡ）スクランブル、対話型サービス、ならびにネットワーク全体の監視および制御などの諸機能を提供する。多重化段階で、放送業者は、発信されるトランスポート・ストリームがスクランブルのために条件付きアクセス（ＣＡ）システムに送られる前に、番組ブーケを作成し、ＰＳＩ／ＳＩ情報（番組特有情報（ＰＳＩ）／特有情報（ＳＩ））を追加することが可能である。処理に続き、トランスポート・ストリームが変調され、次に、テレコム・ネットワーク群、地上システム群またはサテライト・システム群を介してケーブル・ヘッドエンド４００に伝送される。
【００９９】
本発明の１実施形態では、インターネット・コンピュータ網１６は、放送通信システム３９８のケーブル・ヘッドエンド４００に結合される。インターネット・コンピュータ網１６にケーブル・ヘッドエンド４００を結合することにより、ケーブル・ボックスと複数のオンライン・サーバ１４の間におけるリアルタイム電子通信の手段が提供される。
【０１００】
図１６は、本発明によるオンライン通信システム１０の代替の実施形態を示す電子ブロック図である。図示するとおり、オンライン通信システム１０は、好ましくは、第１の複数のセッション・クライアント４１４を有する第１の通信システム４１２と、第２の複数のセッション・クライアント４１８を有する第２の通信システム４１６とを含む。好ましくは、第１の通信システム４１２と第２の通信システム４１６は、インターネット・コンピュータ網１６に結合される。例として通信システムを２つだけ示しているが、第１の複
数のセッション・クライアント４１４および第２の複数のセッション・クライアント４１８に複数のクライアント・データ４６や複数のセッション情報１８２などの電子通信を転送するために、多数の通信システムを互いに接続することが可能であることが当業者には理解されるであろう。
【０１０１】
本発明によれば、第１の通信システム４１２および第２の通信システム４１６は、図１３の無線通信システム２７６、図１４の有線通信システム２３０、図１５の放送通信システム３９８、または他の任意の等価なシステムであってもよいことが当業者には理解されるであろう。さらに、本発明によれば、オンライン通信システム１０は、複数の無線通信システム、複数の有線通信システム、または無線通信システムと有線通信システムの任意の組合せを含むことが可能である。同様に、第１の複数のセッション・クライアント４１４および第２の複数のセッション・クライアント４１８の各セッション・クライアントは、図１１のモバイル・デバイス２５０内部、図１０の固定ネットワーク・デバイス１９６内部、または図１２のケーブル・ボックス２９０内部で動作することが可能である。
【０１０２】
図１７は、本発明の好ましい実施形態によるオンライン通信システム１０の動作を示す流れ図である。工程４２０から開始して、現行セッション１５０に関する転送クライアントのプロファイル１５６が、第１のセッション・クライアント１８の中に格納される。第１のセッション・クライアント１８は、例えば、図１３の第１のモバイル・デバイス３５４のような第１のセッション・デバイス上、図１４の第１のネットワーク・デバイス３８４上、図１５の第１のケーブル・ボックス上、またはその等価物の上で実行される。次に、工程４２２で、第１のセッション・デバイスが、第１の現行セッション１８８、第２の現行セッション１９４などの現行セッション群１５０、または他の任意のオンライン・セッション８０のうち１つまたは複数のオンライン・セッションに参加する。例えば、オンライン・アカウント・ユーザ６４が、第１のセッション・クライアント１８を使用して、複数のオンライン・サービス１４の１つまたは複数を介してオンライン賭博イベントまたはオンライン競売イベントに参加することが可能である。第１のセッション・クライアント１８は、第１の通信接続３２を使用して動作し、第１のセッション・クライアント１８が参加している各オンライン・セッションに関する複数のセッション情報１８２を蓄積する。次に、工程４２４で、プロセスは、セッション転送をアクティブ化するかどうかを判定する。セッション転送は、本発明によれば、オンライン・アカウント・ユーザ６４が、オンライン通信システム１０内部のセッション通信手段を第１のセッション・クライアント１８から第２のセッション・クライアント２０に切り替える能力である。例えば、オンライン・アカウント・ユーザ６４が、固定ネットワーク・デバイス１９６を使用して第１の通信接続３２を確立し、その後、移動できるようになる必要がある場合、オンライン・アカウント・ユーザ６４は、複数の現行セッション１５０に関して蓄積された複数の現行セッション・データ１７０を含む第１のクライアント・データ５０の第２のセッション・クライアント２０への転送をアクティブ化する。セッション・クライアント２０は、例えば、モバイル・デバイス２５０上で動作できる。工程４２４で、データ転送がまったく必要とされないか、または要求されない場合、工程４２２で、第１の通信接続３２が保持され、これにより、第１のセッション・クライアント１８は、第１の通信接続３２を使用して動作することをつづけ、第１のセッション・クライアント１８が参加している各オンライン・セッション８０に関する複数のセッション情報１８２を蓄積する。工程４２４で、セッション転送がアクティブ化されると、工程４２６で、セッション転送が開始される。
【０１０３】
図１８は、本発明による図１７の工程４２６におけるオンライン通信システム１０の動作の１実施形態を示す流れ図である。ノードＡで始まり、工程４３２で、オンライン・アカウント・ユーザ６４が、第１のセッション・クライアント１８から、複数のセッション・クライアント１２の別のセッション・クライアントへのセッション転送を実行することを決定している。例えば、オンライン・アカウント・ユーザ６４は、第１のネットワーク
・デバイス３８４上で動作する第１のセッション・クライアント１８からオンライン通信システム１０内部で動作する別のセッション・デバイスへのセッション転送を実行することを決定することが可能である。工程４３２で、オンライン・アカウント・ユーザ６４は、図１７の工程４２０で格納された第１のセッション・クライアント１８の複数の転送クライアント・プロファイル１５６の中から第２のセッション・クライアント２０を選択し、複数の現行セッション１５０に関して蓄積された複数の現行セッション・データ１７０を含む第１のクライアント・データ５０を転送する。転送デバイスとしてクライアント・プロファイル２４６が、第１のセッション・デバイス上の第１のセッション・クライアント１８を使用して複数の転送クライアント・プロファイル１５６の中から選択されると、工程４３４で、第１のセッション・クライアント１８からセッション転送通知が送信される。１実施形態では、セッション転送通知は、第１のセッション・クライアント１８から、複数の現行セッション１５０のそれぞれに関連する複数のオンライン・サーバ１４の各オンライン・サーバ３４に送信され、オンライン・セッション８０のそれぞれに関する複数のセッション情報１８２を選択された転送セッション・クライアントに送るよう、複数のオンライン・サーバ１４に通知する。例えば、競売セッション・データ９８を第２のセッション・クライアント２０に送信する要求を含むセッション転送通知が、競売イベントをホストするオンライン・サーバ３４に送信される。同様に、賭博セッション・データ１１８を第２のセッション・クライアント２０に送信する要求を含むセッション転送通知が、賭博イベントをホストするオンライン・サーバ３４に送信されてもよい。
【０１０４】
別法として、本発明によれば、セッション転送通知は、第１のセッション・クライアント１８から第２のセッション・クライアント２０に直接送信されてもよいし、複数のオンライン・サーバ１４を介して第２のセッション・クライアント２０に送信されてもよいし、または、以上の任意の組合せで送信されてもよいことが当業者には理解されるであろう。例えば、工程４３２で、第１のセッション・クライアント１８がその内部で動作する第１のセッション・デバイス上のオンライン・アカウント・ユーザ６４が、所望の転送デバイスを選択する。工程４３４で、第１のセッション・デバイスが、１つまたは複数のオンライン・セッション８０に関する複数のセッション情報１８２を、オンライン・サーバ３４を「介して」第２のセッション・クライアント２０に送信する。工程４３６中、第２のセッション・クライアント２０が、複数のセッション情報１８２を受信すると、第２のセッション・デバイス（受信側デバイス）上で第２のセッション・クライアント２０を開始し、データ転送を始める。
【０１０５】
次に、工程４３６で、データ転送アプリケーション２４８が、第２のセッション・デバイス上で起動される。データ転送アプリケーション２４８は、単独のアプリケーションであってもよいし、あるいは、別法として、第２のセッション・デバイス上で動作する第２のセッション・クライアント２０内部に組み込まれてもよいことが当業者には理解されるであろう。次に、プロセスは、ノードＢに進む。
【０１０６】
図１８に示した手法を利用する際、第１のセッション・デバイスは、２つのセッション・デバイス間の論理接続を提供するオンライン・サーバ３４を横断することが可能であり、例は、２つのセッション・デバイス間でメッセージング情報が伝送されることを可能にするインスタント・メッセージング・サーバである。この方法では、第２のセッション・デバイスは、オンライン・サーバ３４にアクセスするのにユーザ名およびパスワードを有さなければならず、一方、第１のセッション・デバイスは、第２のセッション・デバイスの存在情報または定期的ポーリングを介して、第２のセッション・デバイスが応対可能性になったとき、そのことを判別することが可能である。好ましい方法では、転送を実行するセッション・デバイス群は、容易にアドレス指定可能であり、複数のセッション情報１８２の転送を実行するのにオンライン・サーバ３４による介入を必要としない。ＩＰｖ６またはその等価物によってその能力が提供されることが当業者には理解されるであろう。
【０１０７】
図１９は、本発明による図１７の工程４２６におけるオンライン通信システム１０の動作の代替の実施形態を示す流れ図である。ノードＡで始まり、工程４３８で、データ転送アプリケーション２４８が、第２のセッション・デバイス上で起動される。データ転送アプリケーション２４８は、単独のアプリケーションであること、または、別法として、第２のセッション・デバイス上で動作する第２のセッション・クライアント２０に組み込むことが可能であることが当業者には理解されるであろう。次に、工程４４０で、第２のセッション・デバイスが、データ転送アプリケーション２４８または第２のセッション・クライアント２０を介して、セッション転送通知を第１のセッション・クライアント１８に送信する。セッション転送通知は、好ましくは、第１のセッション・クライアント１８が、複数の現行セッション１５０に関して蓄積された現行セッション・データ１７０を含む第１のクライアント・データ５０を第２のセッション・クライアント２０に転送することを求める要求を含む。さらに、工程４４０で、第１のセッション・デバイスが、第１のセッション・デバイスの第１のセッション・クライアント１８またはデータ転送アプリケーション２４８を介して、第２のセッション・デバイスからセッション転送通知を受信する。次に、プロセスは、ノードＢに進む。
【０１０８】
図１７を再び参照すると、工程４２８で、第１のセッション・デバイスおよび第２のセッション・デバイスが、通信接続を作成する。通信接続は、第１のセッション・デバイスおよび第２のセッション・デバイスのそれぞれのデータ転送アプリケーション２４８、第１のセッション・クライアント１８および第２のセッション・クライアント２０、または以上の任意の組合せを使用して作成することが可能であることが当業者には理解されるであろう。接続は、第１のセッション・デバイスから第２のセッション・デバイスへの直接接続であってもよいし、ワイド・エリア・ネットワーク３８２、ローカル・エリア・ネットワーク３８０、インターネット・コンピュータ網１６、短距離無線（例えば、ＩｒＤＡ（赤外線データ協会標準）、Ｂｌｕｅｔｏｏｔｈ、ＵＳＢ（ユニバーサル・シリアル・バス）、またはシリアル）、無線通信システム２７６、有線通信システム２３０、放送通信システム３９８、または以上の任意の組合せを介してもよい。接続は、前述した接続のいずれであっても、あるいはその等価物であってもよいことが当業者には理解されるであろう。工程４２８のセットアッププロセス中、両方のセッション・デバイスが、暗号化レイヤ（図示せず）を認証し、ネゴシエートすることを選択することが可能である。
【０１０９】
次に、工程４３０で、セッション転送が成される。工程４３０で、複数の現行セッション１５０に関して蓄積された複数の現行セッション・データ１７０を含む必要な内容が第２のセッション・デバイスに提供され、これによりオンライン・アカウント・ユーザ６４が、第２のセッション・デバイス上で複数の現行セッション１５０を継続する。複数のオンライン・サーバ１４の各オンライン・サーバ３４がどのように構成されるかに依存して、転送可能な内容は、単純な場合にはＵＲＬおよびクッキー（セッション・デバイス上のオンライン・サーバ３４によって保持される更新可能な情報）とすることが可能であり、あるいは競売イベントに関する競売セッション・データ９８、または賭博イベントに関する賭博セッション・データ１１８などの追加の情報を要求することが可能である。各オンライン・セッション８０が、第１のセッション・デバイスから第２のセッション・デバイスに転送される。任意選択で、工程４３０において、２つのセッション・デバイスは、例えば、認証キー１６６を使用して、認証／検証プロセスを実行し、暗号化方法（図示せず）をネゴシエートすることが可能であることが当業者には理解されるであろう。次に、プロセスは、ノードＣに進む。
【０１１０】
図２０は、本発明の好ましい実施形態によるオンライン通信システム１０の動作を示す流れ図である。ノードＣで始まり、第２のセッション・デバイスが、複数のオンライン・セッション１５０をシームレスに継続するのに要求される複数のセッション情報１８２を
受信している。工程４４２で、プロセスは、オンライン・アカウント・ユーザ６４による入力が、オンライン・サーバ３４上のイベント・サイトに行くことを要求しているかどうかを判定する。好ましくは、イベント・サイトは、図１７の工程４３０で複数のセッション情報１８２が第２のセッション・デバイスに転送された複数の現行セッション１５０の少なくとも１つのオンライン・セッションに関連している。ユーザ入力が受信されている場合、プロセスは、工程４６０に進む。工程４４２でユーザ入力がまったく受信されていない場合、プロセスは、工程４４４に進み、非同期イベント通知が、オンライン・サーバ３４から受信されているかどうかが判定される。工程４４４は、オンライン・セッション・アプリケーションを含む非同期外部デバイス・イベントをセッション・クライアント２２に提供する。例えば、オンライン競売セッションの場合、イベントは、より高い入札者、残り時間、競売結果、および類似の物件の新たな競売を含むことが可能である。オンライン賭博セッションの場合、イベントは、賭け率の変化、更新された得点、残り時間、イベント・フィールド上のプレーヤーまたは動物の位置の変化、結果に影響を与える最新の臨時ニュース、および過去のセッション履歴パフォーマンスを含むことが可能である。イベントは、前述したイベントのいずれであっても、あるいはその等価物であってもよいことが当業者には理解されるであろう。同様に、工程４４４で、オンライン・サーバ３４から非同期イベントが通知される代わりに、デバイス内部でイベント・パラメータ（図示せず）が失効してもよい。
【０１１１】
サーバ・イベント通知が、工程４４４で検出された場合、プロセスは、工程４４６に進み、ユーザの存在が要求されるかどうかが判定される。工程４４６でユーザの存在が要求されない場合、プロセスは、工程４６０に進む。工程４４６でユーザの存在が要求される場合、ノードＤおよび工程４４８で、プロセスは、オンライン・アカウント・ユーザ６４が存在するかどうかを判定する。好ましくは、セッション・クライアント２２は、オンライン・アカウント・ユーザ６４が、セッション・デバイスの近辺にいるかどうかを判定し、オンライン・アカウント・ユーザ６４がセッション・デバイスの近辺に入るまでこのプロセスを続ける。ユーザの存在検出は、当該技術分野で周知のいくつかの方法を使用して成し遂げることができることが当業者には理解されるであろう。例えば、セッション・デバイスは、感熱性の１つまたは複数の赤外線センサであり、１つまたは複数のセンサの出力を使用して、オンライン・アカウント・ユーザ６４が、セッション・デバイスの近辺にいるかどうかを判定する。同様に、セッション・デバイスは、オンライン・アカウント・ユーザの音声パターンを聴いて、セッション・デバイスに対する相対的な近さを判定することが可能な音響センサを含むことが可能である。別法として、セッション・デバイスは、本発明の出願人に譲渡され、本明細書に援用する１９９９年９月２１日に発行された、カシュケら（Ｋａｓｃｈｋｅ  ｅｔ  ａｌ．）「Ｗｉｒｅｌｅｓｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｄｅｖｉｃｅ  ｈａｖｉｎｇ  ａｎ  Ｅｌｅｃｔｒｏｍａｇｎｅｔｉｃ  Ｗａｖｅ  Ｐｒｏｘｉｍｉｔｙ  Ｓｅｎｓｏｒ」という名称の米国特許第５９５６６２６号に記載する検出器のような近接検出器を使用可能である。別法として、検出デバイスは、短距離接続を介して通信する検出デバイスとセッション・デバイスとの間の対形成を含め、オンライン・アカウント・ユーザの身体上に配置することが可能である。短距離接続は、Ｂｌｕｅｔｏｏｔｈとすることが可能であり、Ｂｌｕｅｔｏｏｔｈのサービス検出プロセスを利用して、オンライン・アカウント・ユーザ６４がセッション・デバイスの近辺に入ったときに、そのことを判別することが可能である。工程４４８でオンライン・アカウント・ユーザ６４の存在が検出された場合、ノードＥで、プロセスは、工程４６０に進む。工程４４８でオンライン・アカウント・ユーザ６４の存在が検出されなかった場合、ノードＦおよび工程４５０で、セッション・デバイスは、ユーザの存在が検出された後で使用するために、イベント通知情報をメモリの中に格納する。例えば、セッション・デバイスは、イベント通知情報をクライアント・データ・メモリ２８４の中に格納する。その後、プロセスは、工程４４８およびノードＤに進み、オンライン・アカウント・ユーザ６４の存在を定期的に調べる。
【０１１２】
工程４４４に戻ると、サーバ・イベント通知がまったく検出されなかった場合、工程４５２で、セッション・デバイスは、現在時刻がイベント開始の時刻を過ぎているかどうを判定する。例えば、セッション・デバイスが固定ネットワーク・デバイス１９６である場合、タイミング・クロック１９８が、現在時刻をＣＰＵ２００に送り、ＣＰＵ２００が、現在時刻をイベントの時刻と比較する。同様に、セッション・デバイスがモバイル・デバイス２５０である場合、クロック２６０は、現在時刻をプロセッサ２６２に送り、プロセッサ２６２が、現在時刻をイベントの時刻と比較する。現在時刻がイベント開始の時刻を過ぎている場合、プロセスは、工程４５６に進む。現在時刻がイベント開始の時刻を過ぎていない場合、工程４５４で、セッション・デバイスは、イベントの時刻が現在時刻の指定された範囲内にあるかどうかを判定する（ソフトウェア・プログラミングでは、タイマ値が、指定された範囲内にあるかどうかを確認すること、例えば、アプリケーションが、イベント前の５分から０分までの範囲を探すことが一般的な慣行であることが、当業者には理解されることに留意されたい）。例えば、セッション・デバイスが、固定ネットワーク・デバイス１９６である場合、タイミング・クロック１９８が、現在時刻をＣＰＵ２００に送り、ＣＰＵ２００が、現在時刻をイベントの時刻の指定された範囲と比較する。同様に、セッション・デバイスがモバイル・デバイス２５０である場合、クロック２６０が、現在時刻をプロセッサ２６２に送り、プロセッサ２６２が、現在時刻をイベントの時刻の指定された範囲と比較する。イベントの時刻が指定された時間範囲内にない場合、プロセスは、巡回してノードＣおよび工程４４２に戻る。イベントの時刻が指定された時間範囲内にある場合、プロセスは、工程４５６に進む。
【０１１３】
工程４５６で、ユーザの存在が要求されるかどうかが判定される。工程４５６で使用される方法は、工程４４６で使用し、前述した方法と実質的に同様とすることが可能なことが理解されるであろう。工程４５６でユーザの存在が要求される場合、工程は、オンライン・アカウント・ユーザ６４が、ノードＤおよび工程４５８で居るかどうかを判定する。工程４５８で使用される方法は、工程４４８で使用し、前述した方法と実質的に同様であってもよいことが当業者には理解されるであろう。工程４５８でユーザの存在が検出されなかった場合、プロセスはノードＦを経由して巡回してノードＣおよび工程４４２に戻る。
【０１１４】
図２１は、本発明の好ましい実施形態による図２０の工程４４８および４５８におけるオンライン通信システム１０の動作のより詳細を示す流れ図である。ノードＤおよび工程４７２で始まり、動きセンサのアクティブ化、タイマ閾値の設定、および傾きセンサ閾値の設定を含む初期設定プロセスが達せられる。次に、工程４７４で、動きセンサ出力が、傾きセンサ閾値より大きいかどうかが判定される。動きセンサ出力が傾きセンサ閾値より大きい場合、工程４７６で、オンライン・アカウント・ユーザ６４が、居ると見なされ、工程は、ノードＥに進む。動きセンサ出力が傾きセンサ閾値未満であった場合、工程４７８で、タイマ出力が、タイマ閾値と比較される。タイマが、タイマ閾値未満であった場合、プロセスは、工程４７４に戻る。工程４７８でタイマがタイマ閾値より大きい場合、工程４８０で、オンライン・アカウント・ユーザ６４は、居合わせておらず、プロセスは、ノードＦに進む。工程４８０が完了すると、プロセスは、巡回して工程４７４に戻り、オンライン・アカウント・ユーザ６４の存在を定期的に調べつづけることが可能である。
【０１１５】
図２０を再び参照すると、工程４５６でユーザの存在が要求されない場合、または工程４５６でユーザの存在が要求され、工程４５８でユーザの存在が検出された場合、プロセスは、工程４６０に進む。工程４６０で、セッション・クライアント２２が、アプリケーション・フォルダ領域の中に以前に格納されている複数のセッション情報１８２およびセッション・サーバ識別子１８０を利用して、オンライン・セッション・サイトからイベントに関する最新情報を取り出し、その情報を処理することを始める。工程４６０で、セッ
ション・クライアント２２は、イベントに関する、またはイベント刺激に基づく最新情報を取り出すことが可能であることが当業者には理解されるであろう。次に、工程４６２で、イベント・サイトから取り出された現在の状態が、セッション・デバイスのメモリの中に格納される。例えば、イベントの現在の状態は、セッション・デバイスのクライアント・データ・メモリ２８４のオンライン・セッション８０用のメモリ・スロット２８６の中に格納することが可能である。次に、工程４６４で、プロセスは、オンライン・セッション８０が終了しているかどうかを判定する。工程４６６で、オンライン・セッション８０が終了している場合、セッション・クライアント２２は、結果およびその他の状態情報をセッション・デバイスのメモリの中に格納し、セッション結果についてオンライン・アカウント・ユーザ６４の注意を喚起する。例えば、結果および状態情報は、セッション・デバイスのクライアント・データ・メモリ２８４のオンライン・セッション８０用のメモリ・スロット２８６の中に格納することが可能である。格納することが可能な状態情報の種類には、結果が存在するＵＲＬ、訪れた最後のＵＲＬが含まれる。競売オンライン・セッションの場合、状態情報は、競売物件説明／ＩＤ、販売量、類似の物件、および売り手の店頭ＵＲＬを含むことが可能である。賭博オンライン・セッションの場合、状態情報は、イベントの種類（例えば、フットボール、レース、またはボクシング）、得点、関連イベントの以前の履歴、例えば、同一のプレーヤーが前回に対戦したとき、どちらがイベントに勝利したか、およびイベント賭け率を含むことが可能である。工程４６４でセッションが終了していない場合、プロセスは、工程４６８に進み、オンライン・アカウント・ユーザ６４が、現在の状態について通知を受ける。次に、工程４７０で、好ましくは、イベントがアクショナブルなとき、オンライン・アカウント・ユーザ６４の注意が喚起される。次に、プロセスは、巡回してノードＣおよび工程４４２に戻る。
【０１１６】
本発明を好ましい実施形態に関して説明してきたが、本発明を逸脱することなく、様々な変形形態および変更形態を実施することが可能であることが、当業者には明白であろう。したがって、すべてのそのような変形形態および変更形態は、添付の特許請求の範囲によって定義される本発明の趣旨および範囲に含まれるものと見なされる。
【図面の簡単な説明】
【０１１７】
【図１】本発明の好ましい実施形態によるオンライン通信システムの電子ブロック図。
【図２】本発明の好ましい実施形態による図１のオンライン通信システム内部で使用するオンライン・サーバを示す図。
【図３】本発明の好ましい実施形態による図２のオンライン・サーバ内部で使用するオンライン・アカウント・ユーザを示す図。
【図４】本発明の好ましい実施形態による図２のオンライン・サーバ内部で使用するオンライン・セッションを示す図。
【図５】本発明の好ましい実施形態による図４のオンライン・セッション内で使用するセッション・データの様々な実施形態を示す図。
【図６】本発明の好ましい実施形態による図４のオンライン・セッション内で使用するセッション・データの様々な実施形態を示す図。
【図７】本発明の好ましい実施形態による図４のオンライン・セッション内で使用するセッション履歴を示す図。
【図８】本発明の好ましい実施形態による図１のオンライン通信システム内部で使用するセッション・クライアントを示す図。
【図９】本発明の好ましい実施形態による図８のセッション・クライアント内部で使用するクライアント・データを示す図。
【図１０】図８のセッション・クライアントが内部で動作するセッション・デバイスの様々な実施形態の電子ブロック図。
【図１１】図８のセッション・クライアントが内部で動作するセッション・デバイスの様々な実施形態の電子ブロック図。
【図１２】図８のセッション・クライアントが内部で動作するセッション・デバイスの様々な実施形態の電子ブロック図。
【図１３】本発明の好ましい実施形態による図１のオンライン通信システムの様々な実施形態の電子ブロック図。
【図１４】本発明の好ましい実施形態による図１のオンライン通信システムの様々な実施形態の電子ブロック図。
【図１５】本発明の好ましい実施形態による図１のオンライン通信システムの様々な実施形態の電子ブロック図。
【図１６】本発明の好ましい実施形態による図１のオンライン通信システムの様々な実施形態の電子ブロック図。
【図１７】本発明の好ましい実施形態による図１のオンライン通信システムの動作を示す流れ図。
【図１８】本発明の好ましい実施形態による図１のオンライン通信システムの動作を示す流れ図。
【図１９】本発明の好ましい実施形態による図１のオンライン通信システムの動作を示す流れ図。
【図２０】本発明の好ましい実施形態による図１のオンライン通信システムの動作を示す流れ図。
【図２１】本発明の好ましい実施形態による図１のオンライン通信システムの動作を示す流れ図。
【図１】
2005517241.tif 000003
【図２】
2005517241.tif 000004
【図３】
2005517241.tif 000005
【図４】
2005517241.tif 000006
【図５】
2005517241.tif 000007
【図６】
2005517241.tif 000008
【図７】
2005517241.tif 000009
【図８】
2005517241.tif 000010
【図９】
2005517241.tif 000011
【図１０】
2005517241.tif 000012
【図１１】
2005517241.tif 000013
【図１２】
2005517241.tif 000014
【図１３】
2005517241.tif 000015
【図１４】
2005517241.tif 000016
【図１５】
2005517241.tif 000017
【図１６】
2005517241.tif 000018
【図１７】
2005517241.tif 000019
【図１８】
2005517241.tif 000020
【図１９】
2005517241.tif 000021
【図２０】
2005517241.tif 000022
【図２１】
2005517241.tif 000023
【国際調査報告】
2005517241.tif 000024
2005517241.tif 000025