(57)【要約】  一実施形態では、サーバは、第２ユーザと第１フォーラム（例えば、ウェブページ）からのコンテンツを共有するために、第１ユーザからの要求を受信する。応じて、サーバは、第２ユーザにより使用されるコンテンツへのリンクを生成する。このリンクは、第１ユーザに関連する第１ユーザ嗜好へのポインタを含む。いくつかの例では、第１ユーザ嗜好は、第１ユーザに関連する一意の識別子と連携して格納される。続いて、第２ユーザがコンテンツにアクセスしようと試みるとき、サーバは、コンテンツを含む第２ウェブページを生成する。サーバは、第１ユーザに関連するユーザ嗜好を用いてウェブページを（それが第２ユーザに表示される）をカスタマイズする。【選択図】  図１
2013522799.tif 000002
【特許請求の範囲】
【請求項１】
個々の情報を表示する方法であって、
第２ユーザと第１フォーラムからコンテンツを共有する第１ユーザから要求を受信し、
第２ユーザにより用いられたコンテンツにリンクを生成し、リンクが第１ユーザに関連する第１ユーザ嗜好へのポインタを含み、
リンクにアクセスする第２ユーザに応じて、第２ユーザに第２フォーラムの提示をカスタマイズし、第２ユーザに提示される第２フォーラムは、第１ユーザに関連する第１ユーザ嗜好によりカスタマイズされることを特徴とする方法。
【請求項２】
第１ユーザに関連する第１ユーザ嗜好を格納するために、第１ユーザの利用を追跡する請求項１に記載の方法。
【請求項３】
第１ユーザに第１の一意の識別子を定め、
第１の一意の識別子と連携した第１ユーザ嗜好を格納する請求項１に記載の方法。
【請求項４】
第２ユーザへの第２フォーラムの提示を予めカスタマイズする方法であって、
リンクへアクセスするために第２ユーザからの要求を識別し、
第１ユーザ嗜好を取得し、
第１ユーザにより共有されたコンテンツを含む第２フォーラムを生成し、そこで第２フォーラムの生成は、取得した第１ユーザ嗜好に基づいて、第２フォーラムをカスタマイズすることを含む請求項１に記載の方法。
【請求項５】
第１フォーラムは、第１ウェブページであり、第２フォーラムは、第２ウェブページである請求項１に記載の方法。
【請求項６】
第１ウェブページ及び第２ウェブページは、ウェブサイト提供者により表示されるウェブコンテンツのバリエーションをカスタマイズする請求項５に記載の方法。
【請求項７】
コンテンツへのリンクは、第２フォーラムへのＵＲＬである請求項１に記載の方法。
【請求項８】
第２ユーザに関係する第２の一意の識別子と連携した第２ユーザに関連する第２ユーザ嗜好を格納する請求項１の方法。
【請求項９】
第３ユーザと与えられたコンテンツを共有するために、第１ユーザ又は第２ユーザから要求を受信し、
第３ユーザにより利用される与えられたコンテンツに第２リンクを生成し、そこで、第２リンクは、第１ユーザ嗜好及び／又は第２ユーザ嗜好へのポインタを含み、
第２リンクにアクセスする第３ユーザに応じて、第３ユーザに第３フォーラムの提示をカスタマイズし、そこで、第３ユーザに提示される第３フォーラムは、第１ユーザ嗜好及び第２ユーザ嗜好の組み合わせに関してカスタマイズされる請求項７に記載の方法。
【請求項１０】
第１ユーザ嗜好、第２ユーザ嗜好、及び第３ユーザ嗜好へのリンクを備える嗜好ネットワークを維持し、そこで、嗜好ネットワークは、第１ユーザ嗜好、第２ユーザ嗜好、及び第３ユーザ嗜好の組み合わせを含む請求項８に記載の方法。
【請求項１１】
ウェブページ内に表示されるコンテンツをカスタマイズする方法であって、
第１ウェブサイト提供者により提供された第１ウェブページに関連するターゲットリンクを第２ユーザと共有するために、第１ユーザからの要求を、管理サーバにより受信し、
管理サーバによりターゲットリンクへのリンクアドレスを生成し、そこで、リンクアドレスは、第１アドレスと関連する第１の一意の識別子へのポインタを含み、さらに、そこで、管理サーバは、第１の一意の識別子に連携する第１ユーザに関連する第１ユーザ嗜好を格納し、
第２ユーザとリンクアドレスを共有することを第１ユーザに可能にするリンクアドレスを第１ユーザに提供し、
ターゲットリンクにアクセスする第２ユーザによる要求を、管理サーバにより、識別し、
ターゲットリンクに関連する第２ウェブページのコンテンツを、管理サーバにより、生成し、そこで、管理サーバは、第１ユーザに関連する第１ユーザ嗜好に基づいて第２ユーザに表示されるウェブページをカスタマイズすることを特徴とする方法。
【請求項１２】
第１ユーザ嗜好を生成する第１ユーザの利用パターンを、管理サーバにより、監視する請求項１０に記載の方法。
【請求項１３】
第２ユーザに関連する第２ユーザ嗜好を生成するために、第２ユーザの利用パターンを監視し、
第２ユーザに関連する第２の一意の識別子に連携する第２ユーザ嗜好を格納する請求項１０に記載の方法。
【請求項１４】
第２ユーザ嗜好を格納した後に、
第１ウェブサイト提供者により提供された与えられたウェブページにアクセスする第１ユーザによる要求を識別し、
第２ユーザ嗜好に基づいて与えられたウェブページをカスタマイズする請求項１２に記載の方法。
【請求項１５】
第２ユーザ嗜好を格納した後に、
第１ウェブサイト提供者により提供された与えられたウェブページにアクセスする第１ユーザによる要求を識別し、
第１ユーザ嗜好及び第２ユーザ嗜好の組み合わせに基づいて、与えられたウェブページをカスタマイズする請求項１２に記載の方法。
【請求項１６】
第１ユーザ嗜好及び第２ユーザ嗜好の間のリンクを格納し、
第１ユーザ嗜好及び第２ユーザ嗜好の組み合わせを格納するユーザ嗜好の共通セットを維持し、
第１ユーザ及び／又は第２ユーザによりリクエストされたカスタマイズされたウェブページに対してユーザ嗜好の共通セットを利用する請求項１２に記載の方法。
【請求項１７】
ウェブページに表示されるコンテンツのカスタマイズのための方法であって、
第１ウェブサイト提供者により提供された第１ウェブページの第１利用者を、管理サーバにより識別し、
第１ユーザに第１の一意の識別子を、管理サーバにより、割り当て、
第１ユーザに関連する第１ユーザ嗜好を、管理サーバにより、格納し、そこで、管理サーバは、第１の一意の識別子に連携する第１ユーザ嗜好を格納し、
第２ユーザと第１ウェブページに関連する与えられたターゲットを共有するために第１ユーザからの要求を、管理サーバによって受信し、
与えられたターゲットへのリンクアドレスを、管理サーバにより生成し、そこで、リンクアドレスは、第１の一意の識別子へのポインタを含み、
ターゲットリンクのアクセスための第２ユーザによるリクエストを、管理サーバにより識別し、
ターゲットリンクに関連する第２ウェブページのコンテンツを、管理サーバにより生成し、そこで、管理サーバは、第１ユーザに関連する第１ユーザ嗜好に基づいて第２ユーザに表示される第２ウェブページをカスタマイズすることを特徴とする方法。
【請求項１８】
第２ユーザ嗜好を格納した後に、
第１ウェブサイト提供者により提供された与えられたウェブページにアクセスする第１ユーザによる要求を識別し、
第２ユーザ嗜好に基づいて、与えられたウェブページをカスタマイズする請求項１６に記載の方法。
【請求項１９】
第２ユーザ嗜好を格納した後に、
第１ウェブサイト提供者により提供された与えられたウェブページにアクセスするために、第１ユーザによる要求を識別し、
第１ユーザ嗜好及び第２ユーザ嗜好に基づいて、与えられたウェブページをカスタマイズする請求項１６に記載の方法。
【請求項２０】
個別化されたコンテンツを表示するための方法であって、
第２ユーザと第１ユーザからコンテンツを共有するために、第１ユーザからの要求を受信し、
第２ユーザにより利用されるコンテンツへのリンクを生成し、そこで、リンクは、第１ユーザに関連する第１ユーザ嗜好へのポインタを含み、
リンクにアクセスする第２ユーザに応じて、第２ユーザに第２フォーラムの提示をカスタマイズし、そこで、第２ユーザに提示された第２フォーラムは、第１ユーザに関連する第１ユーザ嗜好に従ってカスタマイズされることを特徴とする方法。
【請求項２１】
第１ユーザに関連する第１ユーザ嗜好を記録するために、第１ユーザの利用を追跡する請求項１９に記載の方法。
【請求項２２】
第１ユーザのための第１の一意の識別子を定め、
第１の一意の識別子に連携する第１ユーザ嗜好を格納する請求項１９に記載の方法。
【請求項２３】
第２ユーザに第２フォーラムの提示をカスタマイズする前に、
リンクにアクセスする第２ユーザからの要求を識別し、
第１ユーザ嗜好を取得し、
第１ユーザにより共有されたコンテンツを含む第２フォーラムを生成し、そこで、第２フォーラムの生成は、取得された第１ユーザ嗜好に基づいてカスタマイズすることを含む請求項１９に記載の方法。
【請求項２４】
第１フォーラムは、第１ウェブページであり、第２フォーラムは、第２ウェブページである請求項１９に記載の方法。
【請求項２５】
第１ウェブページ及び第２ウェブページは、与えられたウェブサイト提供者により表示されるウェブコンテンツのカスタマイズされたバリーションである請求項２３に記載の方法。
【請求項２６】
コンテンツへのリンクは、第２フォーラムへのＵＲＬである請求項１９に記載の方法。
【請求項２７】
第２ユーザに関連する第２の一意の識別子に連携する第２ユーザに関連する第２ユーザ嗜好を格納する請求項１９に記載の方法。
【請求項２８】
第３ユーザと与えられたコンテンツを共有するために、第１ユーザ又は第２ユーザからの要求を受信し、
第３ユーザにより利用される与えられたコンテンツに第２リンクを生成し、そこで、第２リンクは、第１ユーザ嗜好及び第２ユーザ嗜好へのポインタを含み、
第２リンクにアクセスする第３ユーザに応じて、第３ユーザに第３フォーラムの提示をカスタマイズし、そこで、第３ユーザに提示される第３フォーラムは、第１ユーザ嗜好及び第２ユーザ嗜好の組み合わせに従ってカスタマイズされる請求項２６に記載の方法。
【請求項２９】
第３ユーザに関連する第１ユーザ嗜好、第２ユーザ嗜好、及び第３ユーザ嗜好へのリンクを備える嗜好ネットワークを維持し、そこで、嗜好ネットワークは、第１ユーザ嗜好、第２ユーザ嗜好、及び第３ユーザ嗜好の組み合わせを含む請求項２７に記載の方法。
【請求項３０】
ウェブページに表示されるコンテンツのカスタマイズのためのシステムであって、
第１ウェブサイト提供者により提供された第１ウェブページに関連するターゲットリンクを、第２ユーザと共有するために、第１ユーザからの要求を受信するように構成される第１レシーバモジュールと、
リンクアドレス生成モジュールであって、
ターゲットリンクへのリンクアドレスを生成し、そこで、リンクアドレスは、第１アドレスに関連する第１の一意の識別子へのポインタを含み、さらに、そこで、リンクアドレス生成モジュールが、第１の一意の識別子に連携する第１ユーザに関連する第１ユーザ嗜好を格納し、
第２ユーザとリンクアドレスを共有することを第１ユーザに可能にするために、第１ユーザにリンクアドレスを提供するリンクアドレス生成モジュールと、
ターゲットリンクにアクセスするために、第２ユーザによる要求を識別するように構成された第２受信モジュールと、
ターゲットリンクに関連する第２ウェブページのコンテンツを生成するために構成されたコンテンツ生成モジュールであって、そこで、コンテンツ生成モジュールは、第１ユーザに関連する第１ユーザ嗜好に基づいて、第２ユーザに表示される第２ウェブページをカスタマイズするコンテンツ生成モジュールとを備えることを特徴とするシステム。
【請求項３１】
第１ユーザの第１の一意の識別子を生成するための識別モジュールを備える請求項２９に記載のシステム。
【請求項３２】
リンクアドレス生成モジュールと通信する嗜好マネージャであって、第１ユーザ嗜好を生成するために、ユーザの利用パターンを監視するように構成された嗜好マネージャをさらに備える請求項２９に記載のシステム。
【請求項３３】
嗜好マネージャはさらに、
第２ユーザに関連する第２ユーザ嗜好を生成するために第２ユーザの利用パターンを監視し、
第２ユーザに関連する第２の一意の識別子に連携する第２ユーザ嗜好を格納する請求項３１に記載のシステム。
【請求項３４】
第２ユーザ嗜好を格納した後に、
識別モジュールは、第１ウェブサイト提供者によって提供された与えられたウェブページにアクセスするための第１ユーザによる要求を識別するようにさらに構成され、
コンテンツ生成モジュールは、第２ユーザ嗜好に基づいて、与えられたウェブページをカスタマイズするようにさらに構成される請求項３２に記載のシステム。
【請求項３５】
第２ユーザ嗜好を格納した後に、
識別モジュールは、第１ウェブサイト提供者により提供された与えられたウェブページにアクセスするために、第１ユーザによる要求を識別するようにさらに構成され、
コンテンツ生成モジュールは、第１ユーザ嗜好及び第２ユーザ嗜好の組み合わせに基づいて、与えられたウェブページをカスタマイズするようにさらに構成される請求項３２に記載のシステム。
【請求項３６】
嗜好マネージャは、さらに、
第１ユーザ嗜好及び第２ユーザ嗜好の間のリンクを格納し、
第１ユーザ嗜好及び第２ユーザ嗜好の組み合わせを格納するユーザ嗜好の共通セットを維持し、
第１ユーザ及び／又は第２ユーザにより要求されたウェブページのカスタマイズに対して、ユーザ嗜好の共通セットを利用する請求項３２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、特定のユーザの嗜好に基づいて、ユーザに表示されるオンラインコンテンツをカスタマイズするための技術分野に関する。特に、本発明は、別のユーザのユーザ嗜好に基づいてユーザに対して表示されるコンテンツのカスタマイズにも関する。
【背景技術】
【０００２】
インターネット技術の急速な増加及び発展により、ワールドワイドウェブ（以下、「ウェブ」又は「インターネット」という）は、情報のユピキタスソースになっている。例えば、ウェブは、イベント（例えば、コンテンツ、集会等）についての情報を広告するために広く利用される。ウェブはまた、電子商取引のための主要な手段であり、人々に電子システムを通じて製品又はサービスを販売又は購入することを可能にしている。多くの場合、ウェブサイト提供者は、彼らのウェブページを閲覧又は利用する人々の人数と収益とを同程度とみなしている。彼らのウェブページの閲覧者数を増やすために、及びこのような閲覧者から結果的に彼らの収益を増やすために、ウェブサイト提供者は、多くの場合、彼らの閲覧者の嗜好に直ぐに適合するために、ウェブページを「カスタマイズ」する。いくつかの例では、ウェブサイト提供者は、閲覧者の利用履歴を追跡し、及びこのような利用履歴に基づく嗜好情報を抽出することにより、嗜好を捉えている。しかしながら、ウェブサイト提供者がユーザについて十分な情報を有していない場合（例えば、ユーザがウェブサイト提供者によって提供されたウェブページを閲覧したことがないとき、ユーザは、嗜好の十分な数を識別するために、ウェブサイト提供者によって提供されたウェブページをブラウジングする十分な時間を過ごしていない等）、ウェブサイト提供者がこのようなユーザに表示されるウェブページをカスタマイズ又は個別化することは不可能である。
【発明の概要】
【課題を解決するための手段】
【０００３】
本発明の少なくとも１つの実施形態は、ユーザの個人嗜好に基づいて、ウェブページ上にカスタマイズされたコンテンツを表示するためのサービス及びシステムに関する。一実施形態では、サーバ（例えば、ウェブサーバ又は管理サーバ）は、第１フォーラム（例えば、ウェブページ）から、第２ユーザとコンテンツを共有するために第１ユーザからの要求を受信する。応答で、サーバは、第２ユーザが利用するコンテンツへのリンクを生成する。このリンクは、第１ユーザに関連する第１ユーザ嗜好へのポインタを含む。いくつかの例では、第１ユーザ嗜好は、最初のユーザに関連する一意の識別子と共に格納される。続いて、第２ユーザがコンテンツへのアクセスを試みたとき、サーバは、コンテンツを含む第２ウェブページを生成する。サーバは、第１ユーザに関連するユーザ嗜好を用いることにより、ウェブページ（それは第２ユーザに対して表示される）をカスタマイズする。
【０００４】
その結果、サーバが第２ユーザに対する十分な利用履歴又は予め格納されたユーザ嗜好を有しない場合であっても、サーバは、第１ユーザのユーザ嗜好に基づいて、第２ユーザに対する表示をカスタマイズすることができる。第１ユーザが共有を開始したこと、特に、第２ユーザと共有する特定のコンテンツを選択したことで、その基本的なベースは、第１ユーザが、少なくともいくつかの第２ユーザの嗜好を認識していることにある。従って、カスタマイズ情報が他では手に入らない場合、第１ユーザ及び第２ユーザは、ユーザに対してウェブサイトをカスタマイズすることにおいて、有利に用いられ得る少なくともいくつかの共通嗜好を有している。
【０００５】
他の利点及び特徴は、以下の説明及び請求項で明らかになる。詳細な説明及び具体例は、例示目的のみを対象とするものであり、且つ本発明の範囲を限定することを目的としないことは当然である。
【図面の簡単な説明】
【０００６】
本発明のこれら及び他の目的、機能及び特徴は、本明細書の一部を形成する全ての請求項及び図面と併せて、以下の詳細な説明から当業者には明らかになるであろう。
【図１】図１は、本発明を実施することができる代表的な環境の簡単且つ一般的な説明を提供する。
【図２】図２は、管理サーバのアーキテクチャ例を示すブロック図である。
【図３】図３は、個別コンテンツを表示するための全体的な方法の一例を示すフロー図である。
【図４】図４は、ウェブページに表示されるコンテンツをカスタマイズするための他の方法を示すフロー図である。
【図５】図５は、ユーザ嗜好に基づいてウェブページのコンテンツをカスタマイズするために改良されたプロセスを示す他のフロー図である。
【図６】図６は、コンピュータシステムのためのアーキテクチャの一例を示すハイレベルブロック図である。
【０００７】
ここで提供される見出しは便宜上のみのものであり、必ずしも請求された発明の範囲又は意味に影響を与えるものではない。
【０００８】
図面において、同じ参照符号及び任意の頭文字は、理解及び利便性を容易にするために、同一又は類似の構造又は機能を有する要素又は動作を識別する。任意の特定要素又は動作の説明を容易に識別するために、参照符号のうち最も大きな数字又は複数の数字は、最初に説明された（例えば、要素１１４が最初に説明され、且つ図１を参照して説明される）要素の図番号を参照する。
【発明を実施するための形態】
【０００９】
本発明の種々の例は、説明されない。次の説明は、これらの例の説明を通じて理解及び可能にするための特定の詳細を提供する。当業者であれば、本発明は、これらの詳細の多くが無くとも実施可能であることを理解できるであろう。同様に、関連する技術分野の当業者はまた、本発明がここに詳述されていない他の多くの明白な特徴を含み得ることを理解できるであろう。さらに、不必要に関連した説明を不明瞭にすることを防ぐように、いくつかの良く知られた構造又は機能は、以下に示され又は詳述されないことがある。
【００１０】
本発明の特定の具体的な実施例の詳細な説明と併せて用いられているが、以下に用いられる用語は、その最も広い合理的な方法で解釈されるべきである。確かに、特定の用語が以下で強調されることがあり得るが、制限された方法で解釈されるように意図された任意の用語は、本詳細な説明の項のように、公然及び具体的に定義される。
【００１１】
図１及び以下の説明は、本発明を実施することができる代表的な環境の簡単な、一般的な説明を提供する。必須ではないが、本発明の態様は、このような汎用データ処理装置（例えば、サーバコンピュータ又はパーソナルコンピュータ）で実行されるルーチンのようなコンピュータ実行可能命令の一般的な文脈で説明され得る。当業者は、本発明が、ワイヤレス機器、インターネット機器、ハンドヘルドデバイス（携帯情報端末（ＰＤＡ）を含む）、ウェアラブルコンピュータ、全てのセル方式又は移動式電話、マルチプロセッサシステム、マイクロプロセッサベース又はプログラマブル家庭用電化製品、セットトップボックス、ネットワークＰＣ、ミニコンピュータ及び管理コンピュータ等を含む、他のコンピュータ、データプロセッシング又はコンピュータシステム構成で実施できることを理解するであろう。実際に、「コンピュータ」、「サーバ」等の用語は、ここでは互換的に用いられ、上記デバイス及びシステムのいずれかを参照し得る。
【００１２】
このような特定の機能として、本発明の側面は、単一のデバイス上で排他的に実行されるものとして説明されるが、機能又はモジュールが異なる処理デバイス間で共有される場合、本発明は、分散環境で実行することができる。異種の処理デバイスは、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、又はインターネット等の通信ネットワークを介してリンクされる。分散コンピューティング環境では、プログラムモジュールは、ローカル及びリモートの両方のメモリ記憶装置に配置され得る。
【００１３】
本発明の態様は、磁気的又は光学的に読取可能なコンピュータディスク、ハードワイヤード又は予めプログラムされたチップ（例えば、ＥＥＰＲＯＭ半導体チップ）、ナノテクノロジーメモリ、生物メモリ、又は他のデータ記録媒体を含む具体的なコンピュータ読取可能な媒体上に記録又は配布可能であり得る。あるいは、本発明に係るコンピュータ実装命令、データ構造、画面表示及び他のデータは、一定の期間に渡って伝搬媒体（例えば、電磁波、音波等）上の伝搬信号上で、インターネット又は他のネットワーク（ワイヤレスネットワークを含む）上に分散され得る。いくつかの実装では、データは、任意のアナログ又はデジタルネットワーク（パケットスイッチ、回路スイッチ、又は他のスキーム）上に提供され得る。
【００１４】
図１に示すように、ユーザは、ネットワークと通信するために、パーソナルコンピューティングデバイス（例えば、電話１０２、パーソナルコンピュータ１０４等）を用いることができる。本明細書で用いられる用語「電話」は、セル方式の電話、パーソナルデジタルアシスタント（ＰＤＡ）、ポータブル電子メールデバイス（例えば、ブラックベリー（登録商標））、ポータブルメディアプレイヤー（例えば、アイポッドタッチ（登録商標））、又はネットワークに接続可能な通信機能を有する他のデバイスであり得る。一例では、電話１０２は、１つ又は複数のセル方式のトランシーバ又は基地局アンテナ１０６（セル方式実装で）、アクセスポイント、ターミナルアダプタ、ルータ又はモデム１０８（ＩＰベース通信実装で）、又はこれらの組み合わせ（統合されたネットワーク形態で）を用いて接続する。
【００１５】
いくつかの事例では、ネットワーク１１０は、インターネットであり、電話１０２（例えば、ＷｉＦｉ機能を有する）又はパーソナルコンピュータ１０４に、様々なウェブサーバを介して提供されるウェブコンテンツにアクセスすることを可能にする。いくつかの例では、特に、電話１０２がネットワーク１１０を介してウェブコンテンツにアクセスするために用いられ（例えば、電話１０２の３Ｇ又はＬＴＥがネットワーク１１０に接続するために用いられ）、ネットワーク１１０は、セル方式、ＩＰベース又は統合通信型ネットワークであり、モバイル通信用グローバルシステム（ＧＳＭ）、時分割多元接続（ＴＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、直交周波数分割多元接続方式（ＯＦＤＭ）、汎用パケット無線サービス（ＧＲＰＳ）、拡張データＧＳＭ環境（ＥＧＥ）、先進移動電話システム（ＡＭＰＳ）、ワールドワイドインターオペラビリティフォーマイクロウェーブアクセス（ＷｉＭＡＸ）、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）、高速データ通信の最適化（ＥＶＤＯ）、ボイスオーバーインターネットプロトコル（ＶＯＩＰ）、アンライセンスドモバイルアクセス（ＵＭＡ）に限定されないものを含む。
【００１６】
いくつかの例では、ユーザは、ネットワーク１１０を介して管理サーバに接続するために、パーソナルコンピューティングデバイス（例えば、電話１０２、パーソナルコンピュータ１０４等）の一つを用いる。一つの実施例では、管理サーバ１１４は、ローカルデータベース１１８に結合されたサーバコンピュータ１１６を備える。ここで示される用語「管理サーバ」とは、個別又は複数のサーバステーション若しくは他のコンピューティング装置を指す。一実施形態では、管理サーバは、ウェブサイト及びコンテンツ（例えば、様々なウェブページ）をホスティング可能なウェブサーバである。いくつかの実施形態では、管理サーバは、ウェブサーバにより生成されたコンテンツを提供、管理、及び／又は制御するためにウェブサーバと通信するが、ウェブサーバからは分離される。一般的に、管理サーバ１１４は、例えば、予め識別されたユーザの嗜好に基づいて、ウェブページのコンテンツをカスタマイズするために、ウェブページ（例えば、ウェブサイト提供者又はウェブサーバ）を介して提供されるコンテンツを制御する。
【００１７】
ここでさらに詳細に述べられるように、管理サーバ１１４は、上述した機能のそれぞれを達成するために、１つ以上の機能ユニットを内蔵する。
【００１８】
図１に示すように、いくつかの実施例では、パーソナルコンピューティングデバイス及び管理サーバ１１４は、ネットワーク１１０を介して、１つ以上のウェブサーバ（例えば、ウェブサーバ１２０）に接続される。それぞれのウェブサーバは、例えば、ネットワーク１１０を介して、パーソナルコンピューティングデバイスによってアクセスされ得るウェブコンテンツ（例えば、ウェブページ）を提供することをウェブサイト提供者に可能にする、コンピューティングステーションに対応する。
【００１９】
管理サーバは、ここで定義されるように、例えば１つ以上のウェブサイト提供者に、ここで述べられたサービスを提供する分離サーバとなり得る。他実施例では、管理サーバは、それ自体でも、ここで述べられる技術を実現するサービスも実行するウェブサイト提供者になり得る。当業者によって理解される、管理サーバを実装するためのさらなる例は、ここ記述された技術を実装するために同様に適している。
【００２０】
以下にさらに述べるように、管理サーバ１１４は、ユーザの活動をモニタし、このようなユーザに関連付けられたユーザ嗜好を捉えるために、ウェブサイトプロバイダと連携して動作する。ユーザ嗜好の例は、実際のユーザの活動（例えば、ショッピングバーゲン品に関する電子メールアラートにサインアップすること、旅行バーゲン品に関する広告をクリックすること等）、ユーザにより要求され又はアクセスされたサービスのタイプ（例えば、映画レビュー、特定種類のスポーツのレビュー記事、特定種類の衣服に関するファッションヒント等の要求）を含む。管理サーバ１１４は、ユーザに関連付けられた一意の識別子と関連してこのような嗜好を保存する。例えば、管理サーバ１１４は、ユーザに対して一意の識別子を定めるために、クッキー（例えば、ユーザのコンピューティングデバイスに格納された）又はユーザのデータ要求の一部（ユーザの要求のヘッダにある情報）を用いる。一意の識別子が定められると、管理サーバ１１４は、ユーザのその後の行動を追跡するとともに、このような行動に基づいてユーザ嗜好を生成する。管理サーバ１１４はまた、ユーザの一意の識別子に関連するこのような嗜好を格納する。
【００２１】
いくつかの実施例では、管理サーバ１１４は、管理サーバに接続されたデータベースに、一意の識別子及びユーザ嗜好情報を格納する。いくつかの実施例では、管理サーバ１１４は、ユーザのクライアントコンピューティングデバイスに直接的に一意の識別子を格納し、ネットワーク１０を介してこのような情報にアクセスする。当業者によって理解されるような、一意の識別子を生成するため及び／又は一意の識別子と連携するユーザ嗜好を格納するための他の方法又は手段は、ここで述べられる実施例に加えて実装するために同様に効果的である。
【００２２】
一実施例として、ユーザＡがウェブページから、コンテンツ又はターゲットリンク（例えば、ウェブページに含まれるショッピングセールのアラートへのリンク）の一部をユーザＢと共有したいとき、管理サーバ１１４は、例えば、ターゲットリンクにリンクアドレス（例えば、ＵＲＬリンク）を生成するために、ウェブサーバ１２０と連携する。いくつかの実施形態では、リンクアドレスは、一意の識別子への（及び結果的に、一意の識別子に関連する格納されたユーザ嗜好に対する）ポインタを含む。結果的に、リンクアドレスは、ユーザに関連するユーザ嗜好にリンクされる。
【００２３】
いくつの実施形態では、管理サーバ１１４はさらに、リンクアドレスにアクセスするユーザＢに応じて表示されるウェブページのコンテンツをカスタマイズすることに関与する。管理サーバ１１４は、ユーザＢからの要求を識別すると、管理サーバ１１４は、ユーザＡのユーザ嗜好を反映するために、ウェブページ（リンクアドレスに応答して表示される）をカスタマイズする。基本的なベースは、ユーザＡが一般的に類似する嗜好を有する人々と情報を共有することにある。例えば、ユーザＡが地元のジャズクラブにおいて行われる特定のイベントを（ユーザ１３と）共有する場合、前提は、ユーザＡがユーザＢの嗜好を知っている（及びユーザＡの嗜好の一部を少なくとも共有する）ことである。ユーザＢ（共有したリンクアドレスを介してウェブページに入ると）は、ウェブサーバに事前に知られていない（ウェブサーバは、Ａの嗜好のみを知っている）ために、従来のウェブサーバ又は管理サーバは、任意のカスタマイズ（ユーザ嗜好に基づいた）のない、一般的なウェブページを表示するであろう。しかしながら、管理サーバ１１４は、ユーザＡがユーザＢと少なくともいくつかの嗜好を共有することを知っている利点を用いており、そのため、管理サーバ１１４は、ユーザＡのユーザ嗜好に関連するユーザＢに表示されるウェブページ（ユーザＢがリンクアドレスにアクセスすると）をカスタマイズする。
【００２４】
次の例では、ユーザＡが地元のジャズクラブにおけるイベントに関連するリンクを共有することを考える。管理サーバは、ユーザＡの以前の活動に基づいて、軽音楽及びクラッシック音楽に係る地元のイベントを含むユーザＡの嗜好を格納する。その結果、ユーザＢのウェブページが表示されると、管理サーバ１１４は、軽音楽及びクラッシック音楽イベントに係る情報（例えば、カスタマイズされた広告、カスタマイズされた地元のイベント情報、カスタマイズされたニュース記事等）を含むカスタマイズされたウェブページをもたらす。
【００２５】
ウェブサイト又はウェブページの表示及びカスタマイズに適用されるように、ここで述べられる技術が有用であることを、さらなる例示の目的として留意することが重要である。もちろん、ここで述べられる技術は、他の状況に拡張され、一人のユーザのユーザ嗜好が他のユーザに対して表示される情報をカスタマイズすることに適用される。このような状況の例は、購読料のかかるオンラインで音楽又はビデオをストリーミングすることをユーザに可能にするフォーラムである。このようなウェブサイトは、ユーザの以前の閲覧又は視聴履歴に基づいて、関連する映画又は音楽を「提案」する。このようなサービスのユーザが第２のユーザと特定の音楽又は映画を共有するとき、ここで述べられる技術は、単に第１ユーザのリストされた提案に基づいて、第２ユーザに対して「提案する」リストを生成するために利用され得る。ここで述べる「フォーラム」は、ネットワークを通じて表示されるデジタル情報を閲覧及びアクセスすることをユーザに可能にする任意のアプリケーションをいう。説明に役立つ実例は、ウェブページ、デジタル音楽プレイヤ（例えば、アイチューンズ（登録商標））等である。
【００２６】
図２は、ここで述べられる様々な機能を実行するために構築された管理サーバ１１４の例示的なアーキテクチャを説明するブロック図である。例示された実施形態では、管理サーバ１１４は、管理サーバ１１４の機能を実行する計算サブシステム２００を含む。計算サブシステム２００は、ソフトウェア及び／又はファームウェアによりプログラムされたプログラマブル回路を用いることにより、又は特殊用途のハードワイヤード回路を用いることにより、又はこのような実施形態の組み合わせを用いることにより実装され得る。場合によっては、計算サブシステム２００は、ディールズサーバのプロセッサ内のユニットとして実装される。
【００２７】
一実施形態において、管理サーバ１１４は、ウェブサイト提供者により提供されたウェブページのユーザ（例えば、ユーザＡ、ユーザＢ等）に対する一意の識別子を生成するために設定された識別子モジュール２０２を含む。上述したように、識別子モジュール２０２は、管理サーバ１１４にローカルに格納され、又はそれぞれのクライアントコンピューティングデバイス内の一意の識別子をもたらす。いくつかの実施形態では、管理サーバ１１４は、ユーザに関連するユーザ嗜好を識別及び格納するために識別子モジュール２０２と通信する嗜好マネージャ２０４を含む。嗜好マネージャ２０４は、ユーザ個々の一意の識別子に関連して記憶されたユーザの嗜好をもたらす。いくつかの例では、ユーザ嗜好は、データベース内にレコード形式で格納され、それぞれのレコードは、特定のユーザのユーザ嗜好を示す。
【００２８】
いくつかの例では、管理サーバ１１４は、ウェブサイトから特定の情報を共有する（例えば、ユーザＢと）ことに応えてリンクアドレスを生成するために、提供ユーザ（例えば、ユーザＡ）からのリクエストを受信するための受信モジュール２０６を含む。受信モジュール２０６は、リンクアドレスを生成することをもたらすために、リンク生成モジュール２０と通信する。リンク生成モジュール２０８は、リンクアドレスがユーザＡの一意の識別子へのポインタを含むようなリンクアドレスを生成する。いくつかの例では、受信モジュール２０８は、ユーザＢにリンクアドレスを伝えることをユーザＡに可能にするために、ユーザAにリンクアドレスを送る。いくつかの例では、管理サーバ１１４は、ユーザＡに直接的にリンクアドレスを伝える。他の例では、ユーザＡは、リンクアドレスを受信し、その後、ユーザＢに情報を伝える（例えば、電子メールを通して、電話を通して、ノートへの記載によって等）。
【００２９】
いくつかの実施例では、管理サーバ１１４は、ユーザＢに生成され及び表示されるウェブページ（リンクアドレスに対応する）のコンテンツをもたらすコンテンツ生成モジュール２１０を含む。上述したように、コンテンツ生成モジュール２１０は、ユーザＡのユーザ嗜好に基づいてユーザＢに表示されるコンテンツをカスタマイズする。
【００３０】
いくつかの実施例では、識別モジュール２０２はさらに、ユーザＢによる利用を検出し、ユーザＢのための一意の識別子を生成するために構成される。嗜好マネージャ２０４は、それに応じて、ユーザＢのユーザ嗜好を取込み及び記憶するために構成される。いくつかの実施例では、嗜好マネージャ２０４は、ユーザＡ及びユーザＢの一意の識別子へのリンクを含む共通嗜好ネットワークを生成する。一実施形態では、嗜好ネットワークは、ユーザＡ及びＢの結合されたユーザ嗜好を含む独立要素を含み得る。他の実施形態では、嗜好ネットワークは、例えば、個別ユーザ嗜好へのポインタ又はリンクを含み動作する。その結果、共通の嗜好ネットワークは、ユーザＡ及びユーザＢの両方に対応するユーザ嗜好を効果的に含む。その後、ユーザＡ又はユーザＢのいずれか一方が第３ユーザ（ユーザＣ）と新しいコンテンツを共有するときに、コンテンツ生成モジュール２１０は、ユーザＣに表示されるカスタマイズされたコンテンツのためにユーザＡ及びＢのユーザ嗜好の結合（例えば、共通嗜好ネットワークにより示されるような）を用いる。
【００３１】
いくつかの実施例では、ユーザＡ又はＢのいずれか一方がウェブサイト提供者により提供されたウェブページにアクセスに戻るとき、コンテンツ生成モジュール２１０は、
ユーザＡ及びＢのユーザ嗜好の結合に基づいて、対応するウェブページのカスタマイズをアップデートする。
【００３２】
いくつかの実施形態では、嗜好マネージャ２０４は、それぞれのユーザの格納されたユーザ嗜好に基づいて、嗜好の特定ハイレベルカテゴリ（例えば、映画、地元の音楽イベント、スポーツニュース等）を識別する。このような例では、コンテンツ生成モジュール２１０は、（上記したように）ユーザＡ及びＢの嗜好を結合するとき、ユーザＡ及びユーザＢの両方に共通するハイレベルカテゴリに該当するそれらの嗜好のみを結合する。ユーザＡの活動に基づいて、嗜好マネージャ２０４が映画レビュー、地元コンテンツ、地元募金イベントといったユーザＡのハイレベルカテゴリ下で多数の嗜好を格納する。同様に、嗜好マネージャ２０４は、映画レビュー、ショッピングバーゲン品、地元スポーツニュースといったユーザＢのハイレベルカテゴリ下で多数の嗜好を格納する。このようなシナリオで、嗜好マネージャ２０４は、ユーザＡ及びユーザBのユーザ嗜好を結合し、ユーザＡ及びユーザＢに共通するカテゴリで該当するそれらの嗜好のみを結合する。上記の例では、カテゴリ「映画レビュー」のみが該当する、ユーザＡ及びユーザＢのユーザ嗜好のそれぞれは、第３ユーザ（ユーザＣ）に表示されるカスタマイズされたコンテンツに対する結合で用いられ、またはユーザＡ及びＢのための次のコンテンツカスタマイズのために用いられる。
【００３３】
図３は、個別コンテンツを表示するための方法の全体的な一例を示すフロー図である。ブロック３１０において、サーバ（例えば、管理サーバ）は、第１フォーラム（例えば、ウェブページ内で表示されるコンテンツ）で提供されたコンテンツのユーザ（例えばユーザＡ）の利用を監視する。いくつかの実施例では、上記のように、サーバは、ユーザに関連する一意の識別子と連携するユーザ嗜好を格納する。ブロック３１２において、サーバは、第２ユーザ（例えば、ユーザＢ）とコンテンツを共有する（例えば、地元コンテンツに招待するためのリンク）ためにユーザＡから要求を受信する。要求を受信すると、サーバは、ブロック３１４において、第２ユーザにより用いられるためのコンテンツへのリンクを生成する。リンクは、ユーザＡのユーザ嗜好へのポインタを含む。いくつかの例では、リンクは、ユーザＡに関連付けられた一意の識別子へのポインタを含み、ユーザＡに関連付けられた格納されたユーザ嗜好へのポインタを効果的に提供する。ブロック３１６において、サーバは、ユーザＡのユーザ嗜好に基づいて、ユーザＢに表示される第２フォーラム（例えば、第２ウェブページ）の提示をカスタマイズする。その結果、ユーザＢへのカスタマイズされないウェブページの提供に代わり（サーバは未だユーザＢの情報を有していないため）、サーバは、ユーザＡのユーザ嗜好に基づいて提示をカスタマイズする。いくつかの例では、第１フォーラム及び第２フォーラムは、特定のフォーラム提供者（例えば、ウェブサイト提供者）により提供されたコンテンツのバリエーション（例えば、ユーザ嗜好に基づいた）をカスタマイズする。
【００３４】
図４は、ウェブページに表示されるコンテンツをカスタマイズするための方法の他の例を示すフロー図である。ブロック４１０は、サーバ（例えば、管理サーバ）が、ウェブサイト提供者により提供された第１ウェブページの第１ユーザを識別する。ブロック４１２において、サーバは、第１ユーザに第１の一意の識別子を割り当てる。いくつかの例では、上述したように、第１の一意の識別子は、サーバのサイト又はユーザのコンピューティングデバイスのサイトのいずれか一方に格納される。その後、ブロック４１４において、第１ユーザの利用履歴に基づいて、サーバは、第１ユーザに関連する第１ユーザ嗜好を格納する。いくつかの例では、第１ユーザ嗜好は、第１の一意の識別子と連携して格納される。
【００３５】
ステップ４１６において、サーバは、第２ユーザと第１ウェブページのコンテンツ又はターゲットを共有するために、第１ユーザから要求を受信する。サーバがこのような要求を受信するとき、プロセスはブロック４１８へ進み、サーバは、コンテンツ又はターゲットにリンクするアドレスを生成する。いくつかの例では、上述のように、リンクアドレスは、第１の一意の識別子（及び第１ユーザ嗜好に関連する）へのポインタを含む。ブロック４２０において、第１ユーザに第２ユーザとリンクアドレスを共有することを可能にするために、サーバは、第１ユーザにリンクアドレスを提供する。または、サーバは、第２ユーザにリンクアドレスを直接的に伝え得る。
【００３６】
ブロック４２２において、サーバは、（例えば、ウェブブラウザのＵＲＬセクションにリンクアドレスをタイピングすることにより）コンテンツにアクセスする第２ユーザによる試みを識別する。サーバは、第１ユーザ嗜好に基づいて第２ウェブページをカスタマイズする。いくつかの例では、第１ウェブページ及び第２ウェブページは、共通のウェブサイト提供者により制御され、且つ第１ウェブページ及び第２ウェブページは、共通のウェブサイト提供者により提供されるコンテンツのバリエーションはカスタマイズされる（例えば、第１ユーザおよび第２ユーザにカスタマイズされる）。
【００３７】
図５は、ユーザ嗜好に基づいてウェブページのコンテンツをカスタマイズするための改良されたプロセスを示すフロー図である。ブロック５１０において、サーバは、第２ユーザに第２の一意の識別子を割り当てる。ブロック５１２において、サーバは、第２ユーザの利用パターン及び履歴を追跡するとともに、第２の一意の識別子と連携する第２のユーザ嗜好を格納する。ブロック５１４において、サーバは、例えば、共通嗜好ネットワークを用いる第１及び第２ユーザ嗜好の間のリンクを格納する。嗜好ネットワークは、第１及び第２ユーザの結合されたユーザ嗜好を効果的に含む。
【００３８】
ブロック５１６において、プロセスは、共通嗜好カテゴリに基づいて結合された嗜好が変更されることを必要とするか否かを任意に決定する。結合された嗜好が変更されることを必要とする場合、プロセスは、ブロック５１８に移り、サーバは、第１及び第２ユーザに対してユーザ嗜好内で嗜好のハイレベルカテゴリを認識する。サーバはさらに、共通ハイレベルカテゴリ（例えば、第１ユーザ及び第２ユーザの両方に共通する）を認識するとともに、第１及び第２ユーザの両方に共通するハイレベルカテゴリに該当するそれらのユーザ嗜好のみを結合する（例えば、共通嗜好ネットワーク内で）。その後（または、ブロック５１６において、結合された嗜好が変更されることを必要としない場合）、プロセスは、ブロック５２０にシフトし、結合された嗜好は、その後のウェブページカスタマイズに適用される。このようなカスタマイズが起こると、例えば、第３ユーザに第３ウェブページの表示の間、第１ユーザ又は第２ユーザは、第３ユーザとターゲットを共有する。結合された嗜好はまた、第１ユーザ又は第２ユーザの何れか一方に表示される次のウェブページをカスタマイズするために利用し得る。
【００３９】
図６は、管理サーバ（例えば、図１の１１４）、ウェブサーバ（例えば、図１の１２５）等を実装して利用され得るコンピュータシステム６００のためのアーキテクチャの一例を示すハイレベルブロック図である。図６において、コンピュータシステム６００は、１つ以上のプロセッサ６０５及び相互接続６２５を介して接続されたメモリ６１０を含む。相互接続６２５は、１つ以上の任意の別々の物理バス、ポイントツーポイント接続、又は適切なブリッジ接続された両方、又はコントローラを示す抽象物である。相互接続６２５は、そのため、例えば、システムバス、ペリフェラル コンポーネントインターコネクト（ＰＣＩ）バス、インダストリスタンダードアーキテクチャ（ＩＳＡ）バス、スモールコンピュータシステムインターフェース（ＳＣＳＩ）バス、ユニバーサルシリアルバス（ＵＳＢ）、アイアイシー（１２Ｃ）バス、又は時には"ファイヤワイヤ"と呼ばれるアイトリプルイー（ＩＥＥＥ）スタンダード６９４バスを含み得る。
【００４０】
プロセッサー６０５は、例えば、ホストコントローラの全ての動作を制御する中央処理装置（ＣＰＵｓ）を含み得る。実際の実施例では、プロセッサ６０５は、メモリ６１０に格納されたソフトウェア又はファームウェアを実行することによりこれを実行する。プロセッサ６０５は、１つ以上のプログラム可能な汎用又は専用マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰｓ）、プログラマブルコントローラ、特定用途向け集積回路（ＡＳＩＣｓ）、プログラマブルロジックデバイス（ＰＬＤｓ）等、又はこのようなデバイスの組み合わせであり得、又は含み得る。
【００４１】
メモリ６１０は、コンピュータシステム１１００のメインメモリであり又は含む。メモリ６１０は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、フラッシュメモリ（上述のような）等、又はこのようなデバイスの組み合わせの任意の種類を示す。利用において、メモリ６１０は、とりわけ、プロセッサ６０５により実行されるとき、本発明の実施形態を実現する操作を実行することをもたらすマシン命令のセットを含み得る。
【００４２】
相互接続６２５を介して接続されるプロセッサ６０５はまた、ネットワークアダプタ６１５である。ネットワークアダプタ６１５は、リモートデバイスと通信する能力をもつコンピュータシステム６００を提供し、ストレージクライアント、及び／又は他のストレージサーバ、及び、例えば、イーサネットアダプタ又はファイバチャネルアダプタなどであり得る。
【００４３】
文脈が明らかに必要としない限り、明細書及び特許請求の範囲を通して、用語「含む」「備える」等は、排他的又は網羅的な意味とは対照的に、包括的な意味（すなわち、「含むがこれに限定されない」という意味で言われるように）に解釈されるべきである。ここで用いられるように、用語「接続」、「結合された」又はそのいずれかのバリエーションは、その２つ以上の要素の間に、直接的又は間接的のいずれか、任意の接続又は結合を示し得る。このような要素間の結合又は接続は、物理的、論理的又はその組み合わせであり得る。その結果、単語「ここ」、「上記」、「以下」及び同様の趣旨の言葉は、本出願で用いられるとき、本出願の特定の部分でなく全体としての本出願を参照する。文脈において、上記詳細な説明中の単語又は複数の番号はまた、それぞれ複数又は単数を含み得る。単語「又は」は、２つ以上の項目のリストを参考に、単語の以下の解釈の全てをカバーし、リスト内の任意の項目、全てのリスト内の項目、及びリスト内の任意の組み合わせをカバーする。
【００４４】
本発明の実施形態の上記詳細な説明は、網羅的であることや、上記に開示した完全な形態に限定することを意図しない。発明の具体例は例示の目的のために、上記に記載されているが、関連技術分野における当業者が認識するように、様々な同等の変更は、本発明の範囲内で可能である。プロセス又はブロックは、本願内の指定された順序で示されているが、代替的な実装では、異なる順序で実行するステップを有するルーチンを実行してもよく、又は異なる順序でブロックを有するシステムを採用し得る。いくつかのプロセス又はブロックは、削除、移動、追加、細分化、結合、及び／又は代替又はサブコンビネーションに変更され得る。プロセス又はブロックがまた、連続して実行されるとして示された時間において、これらのプロセッサ又はブロックは、代わりに実行又は並行に実装され得、又は異なる時間に実行され得る。さらに、ここに記載された任意の特定の番号は、一例に過ぎない。代替の実装が異なる値又は範囲を採用し得ることが理解される。
【００４５】
ここで提供された様々な実例及び教示はまた、上述したシステム以外のシステムに適用され得る。上述した様々な例の要素及び動作は、本発明の更なる実装を提供するために組み合わされ得る。
【００４６】
出願書類に添付されてリスト化され得るものを含む、上述された全ての特許及び出願及び他の参考文献は、参照によりここに組み込まれる。本発明の態様は、もしも必要であれば、本発明のさらなる実装を提供するために、このような参照に含まれるシステム、機能、及び概念を採用するために変更され得る。
【００４７】
これら及び他の変更は、上述した詳細な説明に照らして、本発明に加えられ得る。上記の説明は、本発明の特定の実施例について説明し、考えられるベストモードを説明しているが、上述されたテキストで示される詳細に関わらず、本発明は、多くの方法で実施され得る。それでもここで開示された本発明により包含されているとしても、システムの詳細は、その具体的な実装においてかなり異なることがあり得る。上記指摘したように、本発明のいくつかの機能又は態様を述べるときに利用される特定の用語は、用語が、任意の特徴、機能、又はその用語が関連付けられている本発明の態様に限定されるとここに再定義されることを意味するものと解釈されるべきではない。上記詳細な説明の項が明示的にこのような用語を定義しない限り、一般的には、以下の特許請求の範囲で用いられる用語は、明細書に開示された具体例に本発明を限定するものと解釈されるべきでない。従って、本発明の実際の範囲は、開示された例ではなく、特許請求の範囲の下で、本発明を実施又は実装する全ての同等の方法をも網羅する。
【００４８】
本発明の特定の例は、以下の特定の請求項のフォームに提示されているが、出願人は、あらゆる請求項のフォームで本発明の様々な例を想定している。例えば、本発明のただ一つの例は、合衆国法典第35巻第１１２条、第６パラグラフのミーンズプラスファンクションクレームのように記載されているが、他の例は、同様に、ミーンズプラスファンクションクレーム、又はコンピュータ可読媒体のような他のフォームとして具現化され得る。（合衆国法典第３５巻第１１２条第６パラグラフで扱われることを意図した任意の請求項は、単語「手段」で始まり）、従って、出願人は、本発明の他の例に対するこのような追加請求項フォームを追及するために、出願を提出した後に、追加請求項を追加する権利を有する。
【図１】
2013522799.tif 000003
【図２】
2013522799.tif 000004
【図３】
2013522799.tif 000005
【図４】
2013522799.tif 000006
【図５】
2013522799.tif 000007
【図６】
2013522799.tif 000008
【手続補正書】
【提出日】平成25年3月11日(2013.3.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
個々の情報を表示する方法であって、
第１フォーラム上の利用履歴及び予め記録された嗜好を含む要素を分析することにより、第１ユーザに対する第１の複数の嗜好を生成し、
第１の複数の嗜好の一部を選択するために、第１ユーザに対する選択肢を提供し、
第１の複数の嗜好の一部を第２ユーザと共有するために、第１ユーザから要求を受信し、
第２ユーザによって利用される第１の複数の嗜好の一部にリンクを生成し、そこで、リンクは、第１ユーザに関連する第１の複数の嗜好の一部へのポインタを含み、
第２ユーザがリンクにアクセスするとすぐに、第２ユーザへの第２フォーラムの提示をカスタマイズし、そこで、第２ユーザに提示される第２フォーラムは、第１ユーザに関連する第１の複数の嗜好の一部に従ってカスタマイズされることを特徴とする方法。
【請求項２】
第１ユーザに対して第１の一意の識別子を定め、
第１の一意の識別子と連携した第１の複数の嗜好の一部を格納する請求項１に記載の方法。
【請求項３】
第２ユーザへの第２フォーラムの提示を予めカスタマイズする方法であって、
第２ユーザからのリンクへアクセスする要求を識別し、
第２ユーザからの要求に応答して、第１の複数の嗜好の一部を読み出し、
第１の複数の嗜好の一部を含むように第２フォーラムを生成し、そこで第２フォーラムの生成は、読み出した第１の複数の嗜好の一部に基づいて、第２フォーラムをカスタマイズすることを含む請求項１に記載の方法。
【請求項４】
第１フォーラムは、第１ウェブページであり、第２フォーラムは、第２ウェブページである請求項１に記載の方法。
【請求項５】
第１ウェブページ及び第２ウェブページは、所定のウェブサイト提供者により表示されるウェブコンテンツの変化をカスタマイズされる請求項４に記載の方法。
【請求項６】
コンテンツへのリンクは、第２フォーラムへのＵＲＬである請求項１に記載の方法。
【請求項７】
第２フォーラム上の利用履歴及び予め記録された嗜好を含む要素を分析することにより、第２ユーザに対する第２の複数の嗜好を生成し、
第２ユーザに関連する第２の一意の識別子と連携した第２の複数の嗜好の一部を選択するために、第２ユーザに対して選択肢を提供する請求項１に記載の方法。
【請求項８】
第３ユーザによって利用される所定のコンテンツに第２リンクを生成し、そこで、第２リンクは、第１の複数の嗜好の一部及び／又は第２の複数の嗜好の一部へのポインタを含み、
第３ユーザが第２リンクにアクセスするとすぐに、第３ユーザへの第３フォーラムの提示をカスタマイズし、そこで、第３ユーザに提示される第３フォーラムは、第１の複数の嗜好の一部及び第２の複数の嗜好の一部の組み合わせに従ってカスタマイズされる請求項７に記載の方法。
【請求項９】
第３フォーラム上の利用履歴及び予め記録された嗜好を含む要素を分析することにより、第３ユーザに対して第３の複数の嗜好を生成し、
第３の複数の嗜好の一部を選択するために、第３ユーザに対して選択肢を提供し、
第１の複数の嗜好の一部、第２の複数の嗜好の一部、及び第３ユーザに関連する第３の複数の嗜好の一部へのリンクを備える嗜好ネットワークを維持し、そこで、嗜好ネットワークは、第１の複数の嗜好の一部、第２の複数の嗜好の一部、及び第３の複数の嗜好の一部の組み合わせを含む請求項８に記載の方法。
【請求項１０】
ウェブページに表示されるコンテンツのカスタマイズのためのシステムであって、
コンピュータメモリデバイスと、
第１ウェブサイト提供者により提供された第１ウェブページに関連するターゲットリンクを第２ユーザと共有するために、第１ユーザからの要求を受信するように構成される第１レシーバモジュールと、
利用履歴及び予め記録された嗜好を含む分析により、第１ユーザに対する第１の複数の嗜好を生成するとともに、第１の複数の嗜好の一部を選択するために第１ユーザに対して選択肢を提供するために構成された嗜好マネージャと、
嗜好マネージャと通信するリンクアドレス生成モジュールであって、
ターゲットリンクへのリンクアドレスを生成し、そこで、リンクアドレスは、第１アドレスに関連する第１の一意の識別子へのポインタを含み、さらに、そこで、リンクアドレス生成モジュールが、第１の一意の識別子に連携する第１ユーザに関連する第１の複数の嗜好の一部を格納し、
第２ユーザとリンクアドレスを共有することを第１ユーザに可能にするために、第１ユーザにリンクアドレスを提供するリンクアドレス生成モジュールと、
ターゲットリンクにアクセスするために、第２ユーザによる要求を識別するように構成された第２レシーバモジュールと、
ターゲットリンクに関連する第２ウェブページのコンテンツを生成するために構成されたコンテンツ生成モジュールであって、そこで、コンテンツ生成モジュールは、第１ユーザに関連する第１の複数の嗜好の一部に基づいて、第２ユーザに表示されることとなる第２ウェブページをカスタマイズするコンテンツ生成モジュールとを備えることを特徴とするシステム。
【請求項１１】
第１ユーザの第１の一意の識別子を生成するための識別モジュールをさらに備える請求項１０に記載のシステム。
【請求項１２】
嗜好マネージャはさらに、
第２ユーザに関連する第２の複数の嗜好を生成するために、第２ユーザの利用履歴及び予め記録された嗜好を分析し、
第２ユーザに関連する第２の一意の識別子に連携する第２の複数の嗜好の一部を選択するために第２ユーザに選択肢を提供する請求項１０に記載のシステム。
【請求項１３】
第２の複数の嗜好の一部を選択した後に、
識別モジュールは、第１ウェブサイト提供者によって提供された所定のウェブページにアクセスするための第１ユーザによる要求を識別するようにさらに構成され、
コンテンツ生成モジュールは、第２の複数の嗜好の一部に基づいて、所定のウェブページをカスタマイズするようにさらに構成される請求項１２に記載のシステム。
【請求項１４】
第２の複数の嗜好の一部を選択した後に、
識別モジュールは、第１ウェブサイト提供者により提供された所定のウェブページにアクセスするために、第１ユーザによる要求を識別するようにさらに構成され、
コンテンツ生成モジュールは、第１の複数の嗜好の一部及び第２の複数の嗜好の一部の組み合わせに基づいて、所定のウェブページをカスタマイズするようにさらに構成される請求項１２に記載のシステム。
【請求項１５】
嗜好マネージャは、さらに、
第１の複数の嗜好の一部及び第２の複数の嗜好の一部の間のリンクを格納し、
第１の複数の嗜好の一部及び第２の複数の嗜好の一部の組み合わせを格納するユーザ嗜好の共通セットを維持し、
第１ユーザ及び／又は第２ユーザにより要求されたウェブページのカスタマイズに対して、ユーザ嗜好の共通セットを利用するように構成される請求項１２に記載のシステム。
【国際調査報告】
2013522799.tif 000009
2013522799.tif 000010