(57)【特許請求の範囲】
【請求項１】
処理されるウェブアドレス情報を生成するためのシステムであって、
１または複数のプロセッサであって、
ウェブページを共有するための要求を受信し、前記要求は、少なくとも、前記ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含み、
前記第１のウェブアドレス情報と、前記第１のユーザに関連付けられている前記ユーザＩＤ情報とに基づいて、第２のウェブアドレス情報を生成し、
前記第１のユーザに前記第２のウェブアドレス情報を提示し、
第２のユーザによる前記第２のウェブアドレス情報へのアクセスに関する示唆を受信し、
前記示唆に応じて、前記第１のユーザに関連付けられている前記ユーザＩＤ情報を前記第２のウェブアドレス情報から抽出し、
前記第１のユーザに関連付けられている前記ユーザＩＤ情報に基づいて前記第１のユーザが販売者の地位を有しているか否かを判定し、
前記第１のユーザが販売者の地位を有さない場合には、前記第１のユーザを友達として友達リストに追加するための承認ボタンを含むプロンプトメッセージを前記第２のユーザに送信し、
前記第１のユーザが販売者の地位を有する場合には、前記プロンプトメッセージを前記第２のユーザに送信しないように構成されている１または複数のプロセッサと、
前記１または複数のプロセッサに接続され、前記１または複数のプロセッサに提供すべき命令を格納するように構成されている１または複数のメモリと、
を備える、システム。
【請求項２】
請求項１に記載のシステムであって、前記要求は、さらに、前記要求がなされた時間に関する時間情報およびデジタル署名の一方または両方を含む、システム。
【請求項３】
請求項１に記載のシステムであって、前記第２のウェブアドレス情報は、前記第１のユーザによって共有可能である、システム。
【請求項４】
請求項１に記載のシステムであって、前記要求は、さらに、ブログでの共有、インスタントメッセージでの共有、ソーシャルネットワークプラットフォームでの共有、およびマイクロブログでの共有を含む共有タイプからの共有タイプの選択を含む、システム。
【請求項５】
請求項４に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記共有タイプに関する前記選択に基づいて、前記第２のウェブアドレス情報を共有するように構成されている、システム。
【請求項６】
請求項１に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に基づいて、前記第１のユーザが購入者の地位を有するか否かを判定するように構成されている、システム。
【請求項７】
請求項１に記載のシステムであって、前記承認ボタンがクリックされた場合に、前記第２のユーザの前記友達リストに前記第１のユーザを含めるためのメッセージが送信される、システム。
【請求項８】
請求項１に記載のシステムであって、前記第２のウェブアドレス情報はデジタル署名を含み、前記１または複数のプロセッサは、さらに、前記第２のウェブアドレス情報から前記デジタル署名を抽出し、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に基づいて前記デジタル署名について検証を行うように構成されている、システム。
【請求項９】
請求項１に記載のシステムであって、前記第２のウェブアドレス情報は時間情報を含み、前記１または複数のプロセッサは、さらに、前記第２のウェブアドレス情報から前記時間情報を抽出し、ウェブアドレス情報の期限条件を示す所定の有効共有期間に基づいて前記時間情報について時間の検証を行うように構成されている、システム。
【請求項１０】
請求項１に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記プロンプトメッセージを前記第２のユーザに送信する前に、
前記第２のユーザの前記友達リストを検索し、
前記第１のユーザが前記第２のユーザの前記友達リストに含まれているか否かを判定するように構成されている、システム。
【請求項１１】
請求項１に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記プロンプトメッセージを前記第２のユーザに送信する前に、
前記第２のユーザに関連付けられているユーザＩＤ情報を検索し、
前記第１のユーザが友達として追加されるべきか確認するために、前記第２のユーザに関連付けられている前記ユーザＩＤ情報を前記第１のユーザに関連付けられている前記ユーザＩＤ情報と比較するように構成されている、システム。
【請求項１２】
請求項１に記載のシステムであって、前記１または複数のプロセッサは、さらに、
前記第２のウェブアドレス情報の有効化がすでに成功したユーザのＩＤ情報を含む第１の名前リストを検索し、
前記第２のウェブアドレス情報に関連して送信された友達追加プロンプトメッセージの数を決定し、
前記第２のウェブアドレス情報に関連して送信された友達追加プロンプトメッセージの前記数を第１の所定の閾値と比較するように構成されている、システム。
【請求項１３】
請求項１に記載のシステムであって、前記１または複数のプロセッサは、さらに、
前記第２のユーザがすでに有効化したウェブアドレス情報を公開したユーザのＩＤ情報を含む第２の名前リストを検索し、
前記第２のユーザに関連して送信された友達追加プロンプトメッセージの数を決定し、
前記第２のユーザに関連して送信された友達追加プロンプトメッセージの前記数を第２の所定の閾値と比較するように構成されている、システム。
【請求項１４】
処理されるウェブアドレス情報を生成する方法であって、
ウェブページを共有するための要求を受信し、前記要求は、少なくとも、前記ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含み、
前記第１のウェブアドレス情報と、前記第１のユーザに関連付けられている前記ユーザＩＤ情報とに基づいて、第２のウェブアドレス情報を生成し、
前記第１のユーザに前記第２のウェブアドレス情報を提示し、
第２のユーザによる前記第２のウェブアドレス情報へのアクセスに関する示唆を受信し、
前記示唆に応じて、前記第１のユーザに関連付けられている前記ユーザＩＤ情報を前記第２のウェブアドレス情報から抽出し、
前記第１のユーザに関連付けられている前記ユーザＩＤ情報に基づいて前記第１のユーザが販売者の地位を有しているか否かを判定し、
前記第１のユーザが販売者の地位を有さない場合には、前記第１のユーザを友達として友達リストに追加するための承認ボタンを含むプロンプトメッセージを前記第２のユーザに送信し、
前記第１のユーザが販売者の地位を有する場合には、前記プロンプトメッセージを前記第２のユーザに送信しないこと、
を備える、方法。
【請求項１５】
請求項１４に記載の方法であって、前記第２のウェブアドレス情報は、前記第１のユーザによって共有可能である、方法。
【請求項１６】
請求項１４に記載の方法であって、前記要求は、さらに、ブログでの共有、インスタントメッセージでの共有、ソーシャルネットワークプラットフォームでの共有、およびマイクロブログでの共有を含む共有タイプからの共有タイプの選択を含む、方法。
【請求項１７】
請求項１６に記載の方法であって、さらに、前記共有タイプに関する前記選択に基づいて、前記第２のウェブアドレス情報を共有することを備える、方法。
【請求項１８】
請求項１４に記載の方法であって、さらに、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に基づいて、前記第１のユーザが購入者の地位に関連付けられているか否かを判定することを備える、方法。
【請求項１９】
請求項１４に記載の方法であって、前記承認ボタンがクリックされた場合に、前記第２のユーザの前記友達リストに前記第１のユーザを含めるためのメッセージが送信される、方法。
【請求項２０】
請求項１４に記載の方法であって、前記第２のウェブアドレス情報はデジタル署名を含み、前記方法は、さらに、前記第２のウェブアドレス情報から前記デジタル署名を抽出し、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に基づいて前記デジタル署名について検証を実行すること、を備える、方法。
【請求項２１】
請求項１４に記載の方法であって、前記第２のウェブアドレス情報は時間情報を含み、前記方法は、さらに、前記第２のウェブアドレス情報から前記時間情報を抽出し、所定の有効共有期間に基づいて前記時間情報について時間の検証を実行すること、を備える、方法。
【請求項２２】
請求項１４に記載の方法であって、前記プロンプトメッセージを前記第２のユーザに送信するの前に、さらに、
前記第２のユーザの友達リストを検索し、
前記第１のユーザが前記第２のユーザの前記友達リストに含まれているか否かを判定すること、
を備える、方法。
【請求項２３】
請求項１４に記載の方法であって、前記プロンプトメッセージを前記第２のユーザに送信する前に、さらに、
前記第２のユーザに関連付けられているユーザＩＤ情報を検索し、
前記第１のユーザが友達として追加されるべきか確認するために、前記第２のユーザに関連付けられている前記ユーザＩＤ情報を前記第１のユーザに関連付けられている前記ユーザＩＤ情報と比較すること、
を備える、方法。
【請求項２４】
処理されるウェブアドレス情報を生成するためのコンピュータプログラムであって、
ウェブページを共有するための要求を受信するための機能と、前記要求は、少なくとも、前記ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含み、
前記第１のウェブアドレス情報と、前記第１のユーザに関連付けられている前記ユーザＩＤ情報とに基づいて、第２のウェブアドレス情報を生成するための機能と、
前記第１のユーザに前記第２のウェブアドレス情報を提示するための機能と、
第２のユーザによる前記第２のウェブアドレス情報へのアクセスに関する示唆を受信するための機能と、
前記示唆に応じて、前記第１のユーザに関連付けられている前記ユーザＩＤ情報を前記第２のウェブアドレス情報から抽出するための機能と、
前記第１のユーザに関連付けられている前記ユーザＩＤ情報に基づいて前記第１のユーザが販売者の地位を有しているか否かを判定するための機能と、
前記第１のユーザが販売者の地位を有さない場合には、前記第１のユーザを友達として友達リストに追加するための承認ボタンを含むプロンプトメッセージを前記第２のユーザに送信するための機能と、
前記第１のユーザが販売者の地位を有する場合には、前記プロンプトメッセージを前記第２のユーザに送信しないための機能と、
をコンピュータによって実現させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［他の出願の相互参照］
本願は、すべての目的のために参照により本明細書に組み込まれる、２０１１年１０月２５日出願の発明の名称を「ＷＥＢ  ＡＤＤＲＥＳＳ  ＩＮＦＯＲＭＡＴＩＯＮ  ＰＲＯＶＩＤＩＮＧ  ＡＮＤ  ＳＨＡＲＩＮＧ  ＭＥＴＨＯＤ，  ＦＲＩＥＮＤ  ＡＤＤＩＮＧ  ＭＥＴＨＯＤ  ＡＮＤ  ＥＱＵＩＰＭＥＮＴ  ＴＨＥＲＥＦＯＲ（ウェブアドレス情報の提供および供給方法、友達追加方法、およびそのための装置」とする中国特許出願第２０１１１０３２８４３６．Ｘ号に基づく優先権を主張する。
【０００２】
本願は、通信技術の分野に関し、特に、ユーザ間でのウェブアドレス情報の共有およびユーザ間での友達関係の確立を可能にする技術に関する。
【背景技術】
【０００３】
ユーザがウェブサイトを閲覧している時に、時々、自分の興味を引き、他者と共有したいと思うウェブコンテンツを発見しうる。例えば、ユーザは、そのウェブコンテンツに関連付けられているリンクを、インスタントメッセージサービスを介してコンタクトに送信しうる。あるいは、ユーザは、マイクロブログまたはブログでリンクを共有してもよい。ユーザによって共有されたリンクを他のユーザが見ると、関連するウェブコンテンツを確認するためにリンクを選択しうる。具体的には、例えば、ユーザは、電子商取引ウェブサイトを閲覧している時に、興味のある商品のウェブページを見つけうる。ユーザは、個人的なブログでこのウェブページへのリンクを共有しうる。そのブログの読者は、公開されたリンクを見て、ウェブページに含まれる商品情報を閲覧するためにリンクを選択しうる。
【０００４】
かかるオンライン共有を介して、共有元ユーザおよび共有されたリンクを選択したユーザは、共有されたリンクのウェブコンテンツに両者が関心を持っていると気づきうる。このようにして、それらのユーザは、共通の関心を有しうる。ユーザが将来的に情報を共有すべき他のユーザを容易に見つけ出せるように、ウェブサイトで認められる友達関係を介して２人のユーザをつなぐことが望ましい。
【図面の簡単な説明】
【０００５】
以下の詳細な説明と添付の図面において、本発明の様々な実施形態を開示する。
【０００６】
【図１】被処理ウェブアドレス情報を生成するためのシステムの一実施形態を示す図。
【０００７】
【図２】被処理ウェブアドレス情報を生成するための処理の一実施形態を示すフローチャート。
【０００８】
【図３】被処理ウェブアドレス情報を生成するための処理の一例を示すフローチャート。
【０００９】
【図４】被処理ウェブアドレス情報を生成するためのシステムの一実施形態を示す図。
【００１０】
【図５】被処理ウェブアドレス情報を生成するための処理の別の実施形態を示すフローチャート。
【００１１】
【図６】被処理ウェブアドレス情報を生成するためのシステムの別の実施形態を示す図。
【００１２】
【図７】第１のユーザと第２のユーザとの間に友達関係を確立するための処理の一実施形態を示すフローチャート。
【００１３】
【図８】共有されたウェブアドレス情報を選択したユーザのためにアクティブ化を実行する一例を示すフローチャート。
【００１４】
【図９】ユーザ間でのウェブアドレス情報の共有を可能にするためのシステムの一実施形態を示す図。
【００１５】
【図１０】ユーザ間でのウェブアドレス情報の共有を可能にするためのシステムの別の実施形態を示す図。
【発明を実施するための形態】
【００１６】
本発明は、処理、装置、システム、物質の組成、コンピュータ読み取り可能な格納媒体上に具現化されたコンピュータプログラム製品、および／または、プロセッサ（プロセッサに接続されたメモリに格納および／またはそのメモリによって提供される命令を実行するよう構成されたプロセッサ）を含め、様々な形態で実装されうる。本明細書では、これらの実装または本発明が取りうる任意の他の形態を、技術と呼ぶ。一般に、開示された処理の工程の順序は、本発明の範囲内で変更されてもよい。特に言及しない限り、タスクを実行するよう構成されるものとして記載されたプロセッサまたはメモリなどの構成要素は、ある時間にタスクを実行するよう一時的に構成された一般的な構成要素として、または、タスクを実行するよう製造された特定の構成要素として実装されてよい。本明細書では、「プロセッサ」という用語は、１または複数のデバイス、回路、および／または、コンピュータプログラム命令などのデータを処理するよう構成された処理コアを指すものとする。
【００１７】
以下では、本発明の原理を示す図面を参照しつつ、本発明の１または複数の実施形態の詳細な説明を行う。本発明は、かかる実施形態に関連して説明されているが、どの実施形態にも限定されない。本発明の範囲は、特許請求の範囲によってのみ限定されるものであり、多くの代替物、変形物、および、等価物を含む。以下の説明では、本発明の完全な理解を提供するために、多くの具体的な詳細事項が記載されている。これらの詳細事項は、例示を目的としたものであり、本発明は、これらの具体的な詳細事項の一部または全てがなくとも特許請求の範囲に従って実施可能である。簡単のために、本発明に関連する技術分野で周知の技術要素については、本発明が必要以上にわかりにくくならないように、詳細には説明していない。
【００１８】
被処理ウェブアドレス情報の生成について、本明細書に記載する。様々な実施形態において、第１のユーザが共有したいと思う第１のウェブアドレス情報が、第２のウェブアドレス情報に処理される。いくつかの実施形態において、第１のウェブアドレス情報は、第１のユーザのユーザＩＤに少なくとも部分的に基づいて、第２のウェブアドレス情報に処理される。いくつかの実施形態において、第２のウェブアドレス情報は、例えば、ウェブサイト（例えば、マイクロブログ、ブログ、ソーシャルネットワーキングプラットフォーム）で、または、インスタントメッセージアプリケーションなどのクライアントアプリケーションを介して、共有（例えば、公開、表示）されうる。いくつかの実施形態において、第２のウェブアドレス情報の第２のユーザによる選択に応答して、第２のウェブアドレス情報は、第１のユーザと第２のユーザとの間で友達関係を確立させるよう構成されている。
【００１９】
図１は、被処理ウェブアドレス情報を生成するためのシステムの一実施形態を示す図である。この例において、システム１００は、クライアント１０２、１０３、および、１０５と、ネットワーク１０４と、ウェブサーバ１０６と、ウェブアドレス情報システム１０８と、を備える。ネットワーク１０４は、高速データネットワークおよび／または遠隔通信ネットワークを含みうる。
【００２０】
クライアント１０２、１０３、および、１０５は、ネットワーク１０４を介してウェブサーバ１０６およびウェブアドレス情報共有システム１０８と通信するよう構成されている。クライアント１０２、１０３、および、１０５の各々は、ラップトップとして図示されているが、クライアント１０２、１０３、および、１０５の他の例としては、デスクトップコンピュータ、スマートフォン、携帯型デバイス、タブレット、または、任意の他のコンピュータデバイスが挙げられる。クライアントを用いるユーザがウェブページを閲覧できるように、ウェブブラウザアプリケーションなどのクライアントアプリケーションが、クライアント１０２、１０３、および、１０５の各々にインストールされてよい。例えば、第１のユーザは、ウェブサーバ１０６がホストとなるウェブサイトに関連する様々なウェブページにアクセスするためにクライアント１０２を利用しうる。第２のユーザは、ウェブサーバ１０６がホストとなるウェブサイトに関連する様々なウェブページにアクセスするためにクライアント１０３を利用しうる。さらに、第３のユーザは、ウェブサーバ１０６がホストとなるウェブサイトに関連する様々なウェブページにアクセスするためにクライアント１０５を利用しうる。例えば、ウェブサイトは、ユーザが商品を売買できる電子商取引ウェブサイトを含みうる。いくつかの実施形態において、ウェブサイトの登録ユーザに関連付けられているユーザＩＤ情報が、ウェブサーバ１０６に格納される。いくつかの実施形態において、ウェブサーバ１０６によってサポートされたウェブサイトは、ウェブサイトに登録された２人のユーザが互いに友達になることを可能にするソーシャルネットワーキング機能を備える。ウェブサイトで友達であるユーザは、互いに友達ではないウェブサイトのユーザにとっては利用不可能でありうるウェブサイトの特定の機能を享受できうる。例えば、ウェブサイトで友達であるユーザは、互いのプロフィール、プライベートメッセージ、および、インスタントメッセージへの投稿など、ソーシャルネットワーク機能を通して互いに情報を共有できる。例えば、クライアント１０２を利用する第１のユーザは、クライアント１０５を利用する第３のユーザとウェブサイトで友達になってよく、そうすれば、第１のユーザおよび第３のユーザは、互いにウェブサイトを通して通信および共有することができる。
【００２１】
ウェブアドレス情報共有システム１０８は、クライアント１０２、１０３、および、１０５のユーザがウェブページに関連付けられているウェブアドレス情報を共有することを可能にするよう構成されている。いくつかの実施形態において、クライアント１０２の第１のユーザは、他のユーザと共有したいウェブサーバ１０６に関連するウェブページを訪問しうる。いくつかの実施形態において、ウェブページコンテンツは、ウェブアドレス情報（例えば、リンク、ＵＲＬ）によって特定およびアクセスされうる。いくつかの実施形態において、ウェブアドレス情報を共有するための要求が、クライアント１０２によって（ウェブアドレス情報を共有したい旨の第１のユーザの選択に応答して）、ウェブアドレス情報共有システム１０８に送信される。例えば、要求は、第１のユーザが共有したいと思ったウェブページのウェブアドレス情報と、第１のユーザに関連付けられているＩＤ情報と、を含む。要求の受信に応答して、ウェブアドレス情報共有システム１０８は、要求に含まれるウェブアドレス情報および第１のユーザのＩＤ情報に少なくとも部分的に基づいて、新しいウェブアドレス情報を生成するよう構成されている。いくつかの実施形態において、ウェブアドレス情報共有システム１０８は、第１のユーザが他のユーザとウェブアドレス情報を（例えば、電子メール、ブログでの公開、マイクロブログでの公開を通して）コピーおよび公開／共有できるように、生成済みのウェブアドレス情報をクライアント１０２の第１のユーザに提示するよう構成されている。いくつかの実施形態において、ウェブアドレス情報共有システム１０８は、第１のユーザによって選択された共有のタイプ（例えば、共有のタイプは、生成済みのウェブアドレス情報を第１のユーザのブログに直接投稿することを含みうる）に基づいて、生成済みのウェブアドレス情報を公開／共有することによって、第１のユーザの代わりに生成済みのウェブアドレス情報を自動的に共有するよう構成されている。
【００２２】
ウェブアドレス情報共有システム１０８は、さらに、ウェブサーバ１０６がホストとなるウェブサイトに関連するユーザ（例えば、登録ユーザ）が互いに友達になることを可能にするよう構成されている。例えば、クライアント１０３を利用する第２のユーザは、第１のユーザのブログ上で共有された生成済みのウェブアドレス情報を見てそれをクリックしうる。第２のユーザが、共有された生成済みウェブアドレス情報をクリックしたことに応答して、第２のユーザが生成済みウェブアドレス情報にアクセスした旨の示唆が、クライアント１０３によってウェブアドレス情報共有システム１０８に送信される。その示唆に応じて、クライアント１０３は、生成済みウェブアドレス情報の元となったウェブアドレス情報のウェブページコンテンツ（例えば、第１のユーザが共有したいと思ったウェブページ）にウェブサーバ１０６からアクセスするよう構成されており、ウェブアドレス情報共有システム１０８は、生成済みウェブアドレス情報から第１のユーザのユーザＩＤを抽出するよう構成されている。いくつかの実施形態において、ウェブアドレス情報共有システム１０８は、友達追加プロンプトメッセージを第２のユーザに送信して、第１のユーザを友達として追加することをクライアント１０３の第２のユーザに勧めるよう構成されており、ここで、プロンプトメッセージは、第１のユーザを友達として追加する承認に関連するコントロールを含む。第２のユーザがプロンプトメッセージのコントロールをアクティブ化した場合、ウェブアドレス情報共有システム１０８は、第１のユーザが第２のユーザの友達リストに新しいコンタクトとして追加されることをウェブサーバ１０６に通信するよう構成されている。
【００２３】
いくつかの実施形態において、ウェブサーバ１０６およびウェブアドレス情報共有システム１０８は、同じシステム内に含まれる、および／または、同じパーティによって制御される。いくつかの実施形態において、クライアント１０２が、ウェブアドレス情報共有システム１０８の機能（上述の機能など）の少なくとも一部を実行できるように、論理コード／コンピュータコードが、クライアント１０２にローカルに格納される。
【００２４】
図２は、被処理ウェブアドレス情報を生成するための処理の一実施形態を示すフローチャートである。いくつかの実施形態では、処理２００は、システム１００などのシステムで実施されてよい。
【００２５】
処理２００を用いると、ユーザに関連付けられているユーザＩＤに少なくとも部分的に基づいて、被処理ウェブアドレス情報を生成することが可能であり、次いで、ユーザは、被処理ウェブアドレス情報を他のユーザと共有できる。
【００２６】
工程２０２では、ウェブページを共有するための要求が受信される。この要求は、少なくとも、ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含む。
【００２７】
第１のユーザが、ウェブブラウザアプリケーションを用いてウェブサイトの様々なウェブページを閲覧している時に、他のユーザと共有したいと思うウェブページを見つけることがある。いくつかの実施形態では、ウェブアドレス情報の共有に関連するボタンが、ウェブサイトの特定のウェブページに提示されてよく、ユーザは、ウェブページを共有したいと思った時に、ボタンを選択してよい。いくつかの実施形態において、そのボタンは、第１のユーザが閲覧しているウェブページのウェブサイトによって提示される。ウェブページを共有する旨のユーザによる指示（例えば、ボタンの選択）に応答して、要求が、ユーザのために送信されてよい。いくつかの別の実施形態では、かかる特別に構成されたウェブサイトのウェブページにユーザが訪問するたびに、要求が、ユーザの代わりに自動的に発行されてもよい。要求は、少なくとも、ウェブページに関するウェブアドレス情報（例えば、ＵＲＬ）と、第１のユーザに関連付けられているユーザＩＤ情報とを含みうる。例えば、第１のユーザのユーザＩＤ情報は、ウェブページに関連するウェブサイトでの第１のユーザのログオン名情報であってよいが、それに限定されない。例えば、ウェブサイトの登録ユーザは、ウェブサイトと共に格納されたログオン名および／またはパスワードＩＤ情報を有しうる。例えば、ユーザのＩＤ情報は、ユーザのアカウント情報（ユーザのユーザＩＤ番号を含みうる）、ユーザの購入者信用度スコア（ｂｕｙｅｒ  ｃｒｅｄｉｔ  ｓｃｏｒｅ）（例えば、ユーザがウェブサイトで商品を購入した回数およびユーザが購入した商品に関するフィードバックを送信した回数に基づいた値）、ユーザがウェブサイトでオンラインショップを開いたか否か、および、どの他のユーザがそのウェブサイトでユーザの友達であるか（例えば、どの他のユーザがユーザの友達リストに含まれるか）を示しうる、および／または、それらに関連しうる。
【００２８】
いくつかの実施形態では、要求に関する時間情報も、要求に含まれる。例えば、時間情報は、いつ要求がなされたのかに関する情報であってよい。
【００２９】
工程２０４では、第２のウェブアドレス情報が、第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とに少なくとも部分的に基づいて生成される。
【００３０】
いくつかの実施形態において、第１のウェブアドレス情報は、第２のウェブアドレス情報を生成するために処理される。いくつかの実施形態において、生成された第２のウェブアドレス情報は、第１のユーザに関連付けられているユーザＩＤ情報と、第１のウェブアドレス情報との組み合わせに少なくとも部分的に基づいている。いくつかの実施形態では、第１のユーザのユーザＩＤ情報、および、第１のウェブアドレス情報に加えて、生成された第２のウェブアドレス情報は、さらに、要求に関する時間情報および／または第１のユーザに関連付けられているデジタル署名情報に少なくとも部分的に基づく。例えば、デジタル署名情報は、ユーザＩＤ情報に対してハッシュ関数を実行することにより、第１のユーザのユーザＩＤ情報に基づいて決定されうる。
【００３１】
工程２０６では、第２のウェブアドレス情報は、第１のユーザに提示される。なお、第２のウェブアドレス情報は、第１のユーザによって共有可能であるように構成されている。
【００３２】
第１のウェブアドレス情報（すなわち、ウェブページに関する元々のウェブアドレス情報）をユーザに提示する代わりに、第２のウェブアドレス情報が、ユーザに提示される。例えば、第１のユーザによる共有ボタンの選択によって要求がなされた場合に、第２のウェブアドレス情報が、ポップアップフレームに提示されてよい。あるいは、例えば、第１のユーザによるウェブページの訪問によって第１のユーザの代わりに自動的に要求が発行された場合に、第２のウェブアドレス情報が、第１のユーザの用いるウェブブラウザアプリケーションのナビゲーションバー／アドレスフィールド内に提示されてもよい（その際、ウェブブラウザは、第１のウェブアドレス情報に関連するウェブページのコンテンツも表示する）。生成された第１のウェブアドレス情報が第１のユーザに提示された後、第１のユーザは、別のウェブページ（例えば、ブログまたはマイクロブログまたはソーシャルネットワーキングプラットフォーム）で、もしくは、メッセージシステム（例えば、電子メールまたはインスタントメッセージシステム）を介して、第２のウェブアドレス情報をコピーおよび共有しうる。その後、第２のユーザが、共有された第２のウェブアドレス情報を見て、第１のユーザが他のユーザと共有したいと思ったウェブページに誘導されるために、それを選択しうる。
【００３３】
第２のウェブアドレス情報が、第１のウェブアドレス情報とその他の情報（例えば、第１のユーザに関連付けられているユーザＩＤ情報）との組み合わせに基づいているにもかかわらず、第２のウェブアドレス情報が第２のユーザによって選択されると、ウェブブラウザは、第２のユーザが第１のウェブアドレス情報を直接選択したかのように、第１のウェブアドレス情報によって参照されるウェブページにアクセスする。いくつかの実施形態では、第２のウェブアドレス情報に含まれるさらなる情報により、第２のアドレス情報のユーザ選択が、第１のユーザと第２のユーザとの間の友達関係を確立するための処理をトリガする。
【００３４】
いくつかの実施形態において、処理２００のウェブサイトは、電子商取引ウェブサイトを含む。例えば、かかる電子商取引ウェブサイトにおいて、第１のユーザは、商品取引の関係者であってよい。例えば、第１のユーザのステータスは、電子商取引ウェブサイトの購入者または販売者のステータスでありうる。販売者のステータスを有するユーザが、広告を公開し購入者ステータスのユーザと友達関係を確立することを防止する（何故なら、販売者ステータスのユーザの活動が、ウェブサイトの潜在的な購入者ステータスのユーザを利用したり困らせたりすることがあるから）ために、いくつかの実施形態では、第１のユーザのために第２のウェブアドレス情報を生成する前に、まず、第１のユーザが販売者ステータスを有するか否かについて、電子商取引ウェブサイトに格納されたユーザＩＤ情報をチェックする。第１のユーザが販売者ステータスを有する場合、第１のウェブアドレス情報は公開されず、第１のユーザは、被処理ウェブアドレス情報を共有することができない。逆に、第１のユーザが販売者ステータスを持たず、購入者ステータスを持つか、または、取引にまだ参加していない新規ユーザである場合、第１のウェブアドレス情報は処理されて、第２のウェブアドレス情報が生成される。
【００３５】
以下は、第１のユーザの販売者または購入者ステータスをチェックするための技術の一例である。第１のユーザのユーザＩＤ情報は、電子商取引ウェブサイトに関連する記憶装置／データベースからリトリーブされうる。例えば、かかるユーザＩＤ情報は、購入者信用度スコア情報と、電子商取引ウェブサイトで開いた任意のショップに関する情報とを含みうる。ユーザＩＤに基づいて、第１のユーザが所定の信用度スコアの閾値よりも高い購入者信用度スコアを有すると判定され、さらに、第１のユーザについてのショップ情報が見つからない（すなわち、第１のユーザが電子商取引ウェブサイトでショップを開いていない）場合、第１のユーザのステータスは、購入者ステータスであると判定される。しかしながら、第１のユーザが所定の閾値よりも低い購入者信用度スコアを有する、および／または、第１のユーザが電子商取引ウェブサイトで少なくとも１つのショップを開いている場合、第１のユーザのステータスは、販売者ステータスであると判定される。
【００３６】
図３は、被処理ウェブアドレス情報を生成するための処理の一例を示すフローチャートである。いくつかの実施形態において、処理２００は、処理３００などの処理を用いて実施されうる。
【００３７】
処理３００は、電子商取引ウェブサイトに関連するウェブアドレス情報を共有する一例を示す。電子商取引ウェブサイトでは、特定のウェブページが、（例えば、ユーザによって）販売中の商品に関する商品情報を含みうる。
【００３８】
工程３０２では、第１のユーザによってアクセスされたウェブページに関する第１のウェブアドレス情報に関連する要求が受信される。例えば、第１のユーザは、ウェブサイトを閲覧する間に電子商取引ウェブサイトのウェブページを訪問し、ウェブページアドレスを共有したいという要望を示しうる。例えば、要求は、ウェブサイトによって提示された共有に関連するボタンを第１のユーザが選択することによって発行されてもよいし、第１のユーザによるウェブページへのアクセスに基づいて第１のユーザの代わりに自動的に送信されてもよい。いくつかの実施形態において、被処理ウェブアドレス情報を生成するための要求は、クライアントデバイスのウェブブラウザアプリケーションによって生成および送信されてよい。以下は、元々のウェブアドレス情報の４例であり、各々、商品情報を含む特定のウェブページへの元々のリンクを含む。
【００３９】
ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７
【００４０】
ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ａｕｃｔｉｏｎ／ｉｔｅｍ＿ｄｅｔａｉｌ．ｈｔｍ？ｉｔｅｍ＿ｎｕｍ＿ｉｄ＝８７８９４６７９８７
【００４１】
ｈｔｔｐ：／／ｉｔｅｍ．ｔｍａｌｌ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７
【００４２】
ｈｔｔｐ：／／ｉｔｅｍ．ｌｐ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｔｅｍ＿ｉｄ＝８７８９４６７９８７
【００４３】
工程３０４では、第１のユーザに関連付けられているユーザＩＤ情報をリトリーブできるか否かが判定される。例えば、電子商取引ウェブサイトの登録ユーザに関連するユーザＩＤ情報のデータベースが、電子商取引ウェブサイトのために維持されうる。第１のユーザのための一連のユーザＩＤがリトリーブできない場合、処理は終了する。そうでない場合、制御は工程３０６に進む。
【００４４】
例えば、第１のユーザのユーザＩＤ情報は、第１のユーザが電子商取引ウェブサイトにログオンして電子商取引ウェブサイトを閲覧している場合には、電子商取引ウェブサイトに関連するデータベースからリトリーブされうる。しかしながら、第１のユーザが電子商取引ウェブサイトにログオンしないで電子商取引ウェブサイトを閲覧している場合でも、第１のユーザのユーザＩＤ情報は、第１のユーザによる電子商取引ウェブサイトへの以前のアクセスに関してウェブブラウザが格納したログオン履歴および／またはパスワード情報（例えば、クッキー情報）を用いて取得できる（例えば、第１のユーザが、以前にウェブブラウザを用いて電子商取引ウェブサイトにログオンした場合があるため、ウェブブラウザによって格納された任意のかかる履歴情報を用いて、電子商取引ウェブサイトでの第１のユーザのＩＤ情報を見つけることができる）。
【００４５】
工程３０６では、リトリーブされたユーザＩＤ情報に少なくとも部分的に基づいて、第１のユーザのステータスが、販売者に関連するか購入者に関連するかが判定される。例えば、第１のユーザが販売者であると判定された場合、処理は終了する。しかしながら、第１のユーザが購入者であると判定された場合、制御は工程３０８に進む。
【００４６】
例えば、第１のユーザの購入者信用度スコアおよびショップ情報が、第１のユーザのリトリーブ済みのＩＤ情報から決定されうる。第１のユーザの購入者信用度スコアが所定の閾値より大きく、第１のユーザについてショップ情報が見つからない場合、電子商取引ウェブサイトでの第１のユーザのステータスは、購入者ステータスであると判定される。そうでない場合、電子商取引ウェブサイトでの第１のユーザのステータスは販売者ステータスであると判定され、処理は終了する。
【００４７】
工程３０８では、第２のウェブアドレス情報が、第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とに少なくとも部分的に基づいて生成される。
【００４８】
いくつかの実施形態では、デジタル署名が、リトリーブされたユーザＩＤ情報に基づいて第１のユーザのために生成されてもよい。いくつかの実施形態では、時間情報が、要求に含まれうる時間情報に基づいて、または、現在の時刻に基づいて決定される。いくつかの実施形態において、第２のウェブアドレス情報は、第１のウェブアドレス情報、第１のユーザのユーザＩＤ情報、デジタル署名、および、時間情報の組み合わせに基づいて生成される。
【００４９】
例えば、電子商取引ウェブサイトで商品情報を含むウェブページの第１のウェブアドレス情報が以下のようであると仮定する。
【００５０】
ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７
【００５１】
第１のウェブアドレス情報から、ウェブページに含まれる商品情報の商品ＩＤが、ｉｄ＝８７８９４６７９８７であると決定されうる。また、現在の時刻は、ｔ＝２０１１０４１１である。電子商取引ウェブサイトで第１のユーザのＩＤ情報（ｕｓｅｒＩｄ＝１４０２７９０４３）を取得した後、ｔがｕｓｅｒＩｄに加えられ（例えば、ｔがｕｓｅｒＩｄに付け足され）、ｕｓｅｒＩｄ＋ｔにｂａｓｅ３２変換が実行され、ｈ＝１９ｐｐｏｇｖが得られる。以下の引数＝ＭＤ５（文字ｉ＋ｉｄ＋ｕｓｅｒＩｄ＋ｔ＋暗号化キー）＝ｂ８３３６７５１３１２ｂ１０ｆ２７８８ｄ５２２ｄ２８７ｄｆ３３ｆで、ＭＤ５ハッシュ（ｍｄ５）が生成されてよい。ここで、文字ｉは、上述の商品情報に対応する商品タイプ値（商品ＩＤから取得できる）であり、暗号化キーは事前に設定されている。（この例では、ＭＤ５ハッシュが用いられているが、他のタイプのハッシュ技術が代わりに用いられてもよい）。例えば、ｕｓｅｒＩｄの長さが、ｕｓｅｒＩｄのｍｏｄを取得するために用いられてよい。ｍｄ５におけるｍｏｄ番目の桁に続く４つの桁を抜き出して、ｍを取得することができる。この例では、ｍ＝３６７５である。次いで、ｕ＝ｈ＋ｍ＝１９ｐｐｏｇｖ３６７５となる。次いで、算出されたｕは、第２のウェブアドレス情報を取得するために、第１のウェブアドレス情報と組み合わされてよい。例えば、第１のユーザのユーザＩＤ情報、デジタル署名、および、時間情報に基づいて算出された値（例えば、この例のｕ）は、第１のウェブアドレス情報の末尾に付け足されてよい。したがって、この例で生成される第２のウェブアドレス情報は、以下に示す通りである。
【００５２】
ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７＆ｕ＝１９ｐｐｏｇｖ３６７５
【００５３】
ここで、第２のウェブアドレス情報（ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７＆ｕ＝１９ｐｐｏｇｖ３６７５）は、第１のウェブアドレス情報（ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７）の末尾に付け加えられた算出済みのｕ（＆ｕ＝１９ｐｐｏｇｖ３６７５）を含む。
【００５４】
第２のユーザが、ウェブサイトで公開されうる第２のウェブアドレス情報（ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７＆ｕ＝１９ｐｐｏｇｖ３６７５）を選択すると、ウェブブラウザは、第１のウェブアドレス情報（ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７）に関連付けられているウェブページコンテンツにアクセスし、残りの値（＆ｕ＝１９ｐｐｏｇｖ３６７５）を用いて、第１のユーザと第２のユーザとの間にウェブサイトでの友達関係を確立する。
【００５５】
図４は、被処理ウェブアドレス情報を生成するためのシステムの一実施形態を示す図である。いくつかの実施形態では、処理２００および３００が、システム４００などのシステムで実施されてよい。システム４００は、ウェブアドレス情報取得ユニット３１と、ウェブアドレス情報生成ユニット３２と、ウェブアドレス情報提供ユニット３３と、を備える。
【００５６】
これらのユニットは、１または複数のプロセッサ上で実行されるソフトウェアコンポーネントとして、特定の機能を実行するよう設計されたプログラム可能論理デバイスおよび／または特定用途向け集積回路などのハードウェアとして、もしくは、それらの組み合わせとして実装することができる。いくつかの実施形態において、ユニットは、コンピュータデバイス（パーソナルコンピュータ、サーバ、ネットワーク装置など）に本発明の実施形態に記載された方法を実行させるための複数の命令など、不揮発性記憶媒体（光学ディスク、フラッシュ記憶装置、携帯用ハードディスクなど）に格納することができるソフトウェア製品の形態で具現化されてよい。ユニットは、単一のデバイス上に実装されてもよいし、複数のデバイスにわたって分散されてもよい。
【００５７】
ウェブアドレス情報取得ユニット３１は、ウェブページを共有するための要求を受信するよう構成されており、その要求は、第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含む。
【００５８】
ウェブアドレス情報生成ユニット３２は、第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とに少なくとも部分的に基づいて、第２のウェブアドレス情報を生成するよう構成されている。
【００５９】
ウェブアドレス情報提供ユニット３３は、第１のユーザが第２のウェブアドレス情報を他のユーザと任意選択的に共有できるように、第２のウェブアドレス情報を第１のユーザに提示するよう構成されている。
【００６０】
図５は、被処理ウェブアドレス情報を生成するための処理の別の実施形態を示すフローチャートである。いくつかの実施形態では、処理５００は、システム１００で実施されてよい。
【００６１】
処理５００を用いると、ユーザに関連付けられているユーザＩＤに少なくとも部分的に基づいて、被処理ウェブアドレス情報を生成することが可能であり、次いで、被処理ウェブアドレス情報は、ユーザが選択した共有方法でユーザの代わりに自動的に共有されうる。
【００６２】
工程５０２では、ウェブページを共有するための要求が受信される。この要求は、少なくとも、ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報と、共有のタイプに関する選択とを含む。第１のユーザが、他のユーザと共有したいと思うウェブページを見つけることがある。いくつかの実施形態において、第１のユーザは、共有の要求に関連するボタンを選択することによって、ウェブページを共有したいことを示唆することができる。いくつかの実施形態において、ウェブページに関連する第１のウェブアドレス情報は、ウェブブラウザによって、そのナビゲーション／アドレスフィールドで提示される。いくつかの実施形態では、共有の要求に関連して利用可能な複数の共有タイプから、第１のユーザが、特定の共有タイプを選択する。例えば、ブログでの共有、インスタントメッセージでの共有、ソーシャルネットワークプラットフォームでの共有、および、マイクロブログでの共有など、共有タイプの複数の選択肢が、第１のユーザに提示されてよい。要求を送信する前に、第１のユーザは、要求の完成を確認するようプロンプトされうる。
【００６３】
いくつかの実施形態において、要求は、さらに、第１のウェブアドレス情報に対応するウェブページに関してユーザが入力したテキストを含んでもよい。第１のユーザは、共有されるウェブページのコンテンツに関するコメントを記述または提供するようプロンプトされうる。ウェブページに関するかかるユーザ入力テキストも、要求に含まれてよい。
【００６４】
例えば、第１のユーザが共有したいウェブページが、電子商取引ウェブサイトのウェブページであるとする。ウェブページに含まれる商品情報に対応する商品が、型番１２３のルータであるとする。第１のユーザは、ウェブページを共有するための要求で以下の説明内容を提出する。「ルータ１２３、価格１７０元、本当にとても良いので、みんなと共有します」。したがって、第１のユーザが入力テキストを確認した後、共有のための要求は、第１のウェブアドレス情報だけでなく、ウェブページに関するユーザ入力テキストも含む。
【００６５】
工程５０４では、第２のウェブアドレス情報が、ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とに少なくとも部分的に基づいて生成される。例えば、工程５０４は、図２の処理２００の工程２０４と同様に実施されてよい。
【００６６】
工程５０６では、第２のウェブアドレス情報は、共有タイプに関する選択に少なくとも部分的に基づいて共有される。
【００６７】
第２のウェブアドレス情報は、要求内で示された共有タイプに従って共有される。例えば、選択された共有スタイルが、第１のユーザのブログでの共有に関連するスタイルであった場合、第２のウェブアドレス情報は、第１のユーザのブログに投稿される。いくつかの実施形態において、第２のウェブアドレス情報が共有されるウェブサイト、ブログ、マイクロブログ、および、ソーシャルメディアプラットフォームのための第１のユーザの認証情報が、かかるサービスにアクセスできるように格納される。要求が、第１のユーザによって入力されたテキストも含む場合、第２のウェブアドレス情報は、ユーザ入力テキストと共に共有されうる。例えば、第１のユーザによって入力されたテキストが「ルータ１２３、価格１７０元、本当にとても良いので、みんなと共有します」であり、生成された第２のウェブアドレス情報が「ｈｔｔｐ：／／ｔ．ｃｎ／ｈ１ｍ８ｊｋ」であり、第１のユーザによって選択された共有タイプが「第１のユーザのブログで共有」であるとする。例えば、第２のウェブアドレス情報は、リンク短縮サービスによって「ｈｔｔｐ：／／ｔ．ｃｎ／ｈ１ｍ８ｊｋ」に処理されうる。したがって、第１のユーザのブログに公開される情報は、以下の通りでありうる。
【００６８】
「ルータ１２３、価格１７０元、本当にとても良いので、みんなと共有します。ウェブアドレスは、ｈｔｔｐ：／／ｔ．ｃｎ／ｈ１ｍ８ｊｋ」
【００６９】
いくつかの実施形態において、図７および図８を参照して後述するように、第２のユーザが、ウェブページにアクセスして、さらに、第１のユーザのブログに公開された第２のウェブアドレス情報を選択することによって、第１のユーザと友達になるよう勧められうる。
【００７０】
図６は、被処理ウェブアドレス情報を生成するためのシステムの別の実施形態を示す図である。いくつかの実施形態では、処理５００が、システム６００で実施されてよい。システム６００は、ウェブアドレス情報取得ユニット５１と、ウェブアドレス情報提供ユニット５２と、共有タイプユニット５３と、ウェブアドレス情報生成ユニット５４と、共有ユニット５５と、を備える。
【００７１】
ウェブアドレス情報取得ユニット５１は、ウェブページを共有するための要求を受信するよう構成されており、その要求は、第１のユーザによってアクセスされたウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報と、共有タイプに関する選択とを含む
【００７２】
共有タイプユニット５３は、ウェブページを共有するための要求を受信し、共有タイプに関する選択を特定するよう構成されている。
【００７３】
ウェブアドレス情報生成ユニット５４は、第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とに少なくとも部分的に基づいて、第２のウェブアドレス情報を生成するよう構成されている。
【００７４】
共有ユニット５５は、共有タイプユニット５３によって特定された共有タイプに関する選択に少なくとも基づいて第２のウェブアドレス情報を共有するよう構成されている。
【００７５】
図７は、第１のユーザと第２のユーザとの間に友達関係を確立するための処理の一実施形態を示すフローチャートである。いくつかの実施形態では、処理７００は、システム１００などのシステムで実施されてよい。
【００７６】
処理７００は、図２の処理２００または図３の処理３００の後に実施されてよい。処理７００は、ウェブアドレス情報の共有に関係する第１のユーザと、共有されたウェブアドレス情報に関連する１または複数のウェブページへのアクセスに関係する第２のユーザとの間に友達関係（例えば、ウェブサイトによって認められる友達関係）を確立するために利用されうる。
【００７７】
工程７０２では、第２のユーザによるウェブアドレス情報へのアクセスに関する示唆が受信される。ウェブアドレス情報は、第１のユーザによって、例えば、ウェブサイト、ソーシャルメディアプラットフォーム、ブログ、または、マイクロブログで共有されてよく、公開されたウェブアドレス情報を見た第２のユーザが、かかる公開されたウェブアドレス情報を選択（例えば、クリック）するとアクセスできる。
【００７８】
工程７０４では、示唆に応答して、ウェブアドレス情報に関連するウェブページコンテンツがリトリーブされる。ウェブアドレス情報は、別のウェブアドレス情報に基づいて処理されても処理されなくてもよく、図２の処理２００または図３の処理３００で説明した生成済みの第２のウェブアドレス情報のように、第１のユーザのユーザＩＤ情報を含む。上述のように、第１のウェブアドレス情報に基づいて生成された第２のウェブアドレス情報が、ウェブサイトの第１のユーザによって公開されてよい。次いで、第２のウェブアドレス情報（第１のウェブアドレス情報を含むよう処理されている）が第２のユーザによって選択されると、ウェブブラウザは、第１のウェブアドレス情報に関連するウェブページコンテンツにアクセスする。
【００７９】
ウェブアドレス情報は、別のウェブアドレス情報に基づいて処理されていない場合、別のユーザのユーザＩＤ情報を含みえない。
【００８０】
工程７０６では、ウェブアドレス情報が、第１のユーザに関連付けられているユーザＩＤ情報に関連するか否かが判定される。
【００８１】
第２のユーザによって利用されているウェブページブラウザが、ウェブページコンテンツにアクセスした後、ウェブアドレス情報が、第１のユーザに関連付けられているユーザＩＤ情報を含むか否かが判定される（例えば、第１のユーザは、第２のユーザが選択したウェブアドレス情報の共有に関与した可能性のある第２のユーザ以外のユーザを含みうる）。ウェブアドレス情報が第１のユーザのユーザＩＤ情報を含まないと判定された場合、そのウェブアドレス情報は、第１のユーザによって共有されたものではないと判定されるため、第２のユーザと別のユーザとの間に友達関係を確立する試みはなされない。また、処理は終了する。しかしながら、ウェブアドレス情報が第１のユーザのユーザＩＤ情報を含むと判定された場合、そのウェブアドレス情報は、第１のユーザによって共有されたものであると判定されるため、第２のユーザと第１のユーザとの間の友達関係を確立する試みがなされる。また、制御は工程７０８に進む。いくつかの実施形態では、ウェブアドレス情報が、第１のユーザに関連付けられているユーザＩＤ情報を含むか否かを判定するために、ウェブアドレス情報の少なくとも一部が抽出され、ユーザＩＤ情報に基づいて生成されたデータの有無を調べられてよい。例えば、ウェブアドレス情報が、ｈｔｔｐ：／／ｉｔｅｍ．ｔａｏｂａｏ．ｃｏｍ／ｉｔｅｍ．ｈｔｍ？ｉｄ＝８７８９４６７９８７＆ｕ＝１９ｐｐｏｇｖ３６７５であった場合、「＆ｕ」以降の部分が抽出され、ユーザＩＤ情報の有無を調べられてよい。例えば、抽出された部分は、元となったユーザ情報に変換し直されてよい。
【００８２】
工程７０８では、第１のユーザを友達として追加するためのコントロールを含むプロンプトメッセージが、第２のユーザに送信される。
【００８３】
ウェブアドレス情報が、第１のユーザに関連付けられているユーザＩＤ情報を含むと判定された場合、それらのユーザは、互いに友達になった場合に互いにより簡便に共有できる共通の興味をさらに持っている可能性があるため、第１のユーザと第２のユーザとの間の友達関係が促されてよい。例えば、第１のユーザおよび第２のユーザの両者が、様々なユーザがウェブサイトで互いに友達になることができるソーシャルネットワークの要素を含むウェブサイト（電子商取引ウェブサイトなど）に登録されてよい。例えば、ウェブサイトで友達であるユーザが、友達でなければ入手できない互いの連絡先情報にアクセスできてもよい。また、例えば、友達であるユーザは、ユーザ同士が友達でなければ行うことができないウェブサイトでのプライベートメッセージ、ユーザのプロフィールページでの公の投稿、ユーザのＩＤ情報でのタグ付けなど、互いにコンテンツを共有するための様々な手段を享受できる。
【００８４】
したがって、第２のユーザが、ウェブアドレス情報を共有した第１のユーザと友達になりたいか否かを尋ねる友達追加プロンプトメッセージが、第２のユーザに送信される。例えば、友達追加プロンプトメッセージは、第２のユーザが現在ウェブブラウザで閲覧しているウェブページに重なるポップアップメッセージとして現れてよい。プロンプトメッセージには、コントロールも含まれる。いくつかの実施形態では、第２のユーザが、友達追加プロンプトメッセージ内のコントロール（例えば、コントロールは、承認ボタンを含みうる）を（例えば、コントロールをクリックすることにより）アクティブ化して、第１のユーザと友達関係を結ぶことを承認すると、第１のユーザが第２のユーザの友達リストに追加される。
【００８５】
いくつかの実施形態において、第２のユーザが友達追加プロンプトメッセージのコントロールをアクティブ化することによって確立された第２のユーザと第１のユーザとの間の友達関係は、一方向の友達関係である。つまり、第２のユーザのみが第１のユーザを友達として追加することに同意し、第１のユーザが第２のユーザを友達として追加することにはっきりと同意していなくても、第２のユーザは、第１のユーザを友達として第２のユーザの友達リストに追加することができる。これは、第２のユーザが友達追加承認メッセージを送信することと等価である。第２のユーザが友達追加プロンプトメッセージのコントロールをアクティブ化すると、ウェブアドレス情報に対応するウェブサイトでの第２のユーザのＩＤ情報が取得される。具体的には、例えば、第２のユーザがウェブサイトにログオンしているか否かが最初に判定される。第２のユーザが現在ログオンしている場合、第２のユーザのＩＤ情報は、ウェブサイトから直接取得されうる。しかしながら、第２のユーザが現在ログオンしていない場合、第２のユーザは、ウェブサイトにログオンするようプロンプトされる。第２のユーザがログオンした後に、第２のユーザのＩＤ情報がウェブサイトから取得されうる。第２のユーザのＩＤ情報が取得された後、友達追加要求メッセージが生成される。友達追加要求メッセージは、ウェブサイトでの第２のユーザおよび第１のユーザのＩＤ情報を含む。友達追加要求メッセージを処理する際、第２のユーザのＩＤ情報を用いて、そのウェブサイトでの第２のユーザの友達リストがルックアップされ、次いで、第１のユーザのＩＤ情報が、新しいコンタクトとして第２のユーザの友達リストに追加される。このように、第２のユーザは、ウェブサイトでの友達として第１のユーザを追加できる。
【００８６】
いくつかの実施形態において、第２のユーザが友達追加プロンプトメッセージのコントロールをアクティブ化することによって確立された第２のユーザと第１のユーザとの間の友達関係は、双方向の友達関係である。すなわち、第１のユーザおよび第２のユーザは、明確に互いを友達として追加しうる。この場合、第２のユーザが第１のユーザを友達として追加することを承認すると（これは、友達追加承認メッセージを送信することと等価である）、そのウェブサイトでの第２のユーザのＩＤ情報が取得され、次いで、友達追加要求が生成される。友達追加要求メッセージは、ウェブサイトでの第２のユーザおよび第１のユーザのＩＤ情報を含む。友達追加要求メッセージを処理する際、第２のユーザのＩＤ情報を用いて、そのウェブサイトでの第２のユーザの友達リストがルックアップされ、次いで、第１のユーザのＩＤ情報が、新しいコンタクトとして第２のユーザの友達リストに追加される。また、第１のユーザのＩＤ情報を用いて、そのウェブサイトでの第１のユーザの友達リストがルックアップされ、次いで、第２のユーザのＩＤ情報が、新しいコンタクトとして第１のユーザの友達リストに追加される。このように、第２のユーザおよび第１のユーザは、相互に互いを友達として追加しうる。
【００８７】
いくつかの実施形態では、明確な承認が第１のユーザから受信されるまで、第１のユーザは、第２のユーザの友達として追加されない。第２のユーザが友達追加プロンプトメッセージのコントロールをアクティブ化すると、第１のユーザが第２のユーザと友達になりたいか否かを尋ねる友達追加プロンプトメッセージが第１のユーザに送信される。プロンプトメッセージには、コントロールも含まれる。例えば、この友達追加プロンプトメッセージは、第２のユーザのＩＤ情報を含みうる。いくつかの実施形態では、第１のユーザが、友達追加プロンプトメッセージ内のコントロールを（第１のユーザによるユーザクリックによって）アクティブ化することで、第２のユーザとの友達関係を結ぶことを承認すると、友達追加承認メッセージが生成される。第２のユーザのＩＤ情報を用いて、第２のユーザの友達リストがルックアップされ、次いで、第１のユーザのＩＤ情報が、ルックアップされた第２のユーザの友達リストに追加される。さらに、第１のユーザのＩＤ情報を用いて、第１のユーザの友達リストがルックアップされ、第２のユーザのＩＤ情報が、第１のユーザの友達リストに追加される。このように、第２のユーザおよび第１のユーザは、相互に互いを友達として追加しうる。
【００８８】
いくつかの実施形態では、第１のユーザを友達として追加するためにプロンプトメッセージを第２のユーザに送信する前に、第２のユーザが以前に閲覧していたウェブページが、第２のユーザがアクセスしようとしていたウェブアドレス情報に関連するドメイン名情報に対応するドメイン名情報に関連しているか否かについて、確認が実行されてよい。２つのドメイン名情報が一致する、すなわち、以前のウェブページと、ウェブアドレス情報によってリンクされたウェブページが、同じウェブサイトに関連する場合、それは、第２のユーザが、第１のユーザによって共有されたウェブアドレス情報によってそのウェブページを訪問したのではないことを示唆する。この場合、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージは、第２のユーザに送信されない。２つのドメイン名情報が一致しない、すなわち、以前のウェブページと、ウェブアドレス情報によってリンクされたウェブページが、同じウェブサイトに関連しない場合、それは、第２のユーザが、第１のユーザによって共有されたウェブアドレス情報によってそのウェブページを訪問したことを示唆する。この場合、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージが、第２のユーザに送信される。
【００８９】
いくつかの実施形態において、第１のユーザによって共有されたウェブアドレス情報は、期限条件に関連付けられてよく、すなわち、第１のユーザによって共有された被処理ウェブアドレス情報は、所定の有効共有期間が過ぎた後には、第１のユーザと第２のユーザとの間の友達関係を確立する試みをトリガしない。例えば、ウェブアドレス情報が第１のユーザのＩＤ情報を含むと判定された後、かつ、友達追加プロンプトメッセージが第２のユーザに送信される前に、第１のウェブアドレス情報に対して、時間の検証が実行されてよい。時間の検証を実行する際には、要求に関連する時間情報が、ウェブアドレス情報から抽出されてよく、次いで、抽出された時間情報が示す時間から所定の有効共有期間が過ぎたか否かが判定される。抽出された時間情報が示す時間から所定の有効共有期間より長い期間が過ぎた場合、第１のユーザによって共有された被処理ウェブアドレス情報は失効し、被処理ウェブアドレス情報へのアクセスは、もはや第１のユーザと第２のユーザとの間の友達関係を確立する試みをトリガしない。ただし、それでも、ウェブアドレス情報のユーザ選択が行われれば、ウェブブラウザは、関連するウェブページコンテンツにアクセスする。しかしながら、抽出された時間情報が示す時間から所定の有効共有期間が過ぎていない場合、第１のユーザによって共有された被処理ウェブアドレス情報は失効しておらず、被処理ウェブアドレス情報へのアクセスが、第１のユーザと第２のユーザとの間の友達関係を確立する試みをトリガし、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージが第２のユーザに送信される。この特徴は、失効したウェブアドレス情報による支障からユーザを保護しうる。
【００９０】
いくつかの実施形態では、第１のユーザと第２のユーザとの間で友達関係が確立されることが望ましいか否かを判定するために、アクティブ化評価が実行されてもよい。いくつかの実施形態において、アクティブ化評価は、第１のユーザに関連するウェブアドレス情報に含まれるデジタル署名が検証されうるか否かを判定することを含む。いくつかの実施形態において、アクティブ化評価は、友達追加プロンプトメッセージが第２のユーザに送信される前に実行されてよい。いくつかの実施形態では、アクティブ化評価中に、ウェブアドレス情報に含まれるデジタル署名が抽出されうる。上述のように、デジタル署名は、第１のユーザに関連付けられているユーザＩＤに基づいて生成されうる。いくつかの実施形態において、デジタル署名は、元となったユーザＩＤに変換し直されてよい。いくつかの実施形態において、デジタル署名が不可逆ハッシュを用いて生成された場合、ハッシュ辞書を用いて、デジタル署名の元となった情報を取得できる。次いで、このユーザＩＤ情報は、被処理ウェブアドレス情報から決定された第１のユーザのＩＤ情報と比較される。一致する場合、アクティブ化は成功し、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージが第２のユーザに送信される。しかし、一致しない場合には、アクティブ化は失敗し、デジタル署名情報は、偽物または失効済みと判定され、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージは第２のユーザに送信されない。
【００９１】
いくつかの実施形態では、第１のユーザおよび第２のユーザがウェブサイトですでに互いに友達であるか否かが判定されてもよい。この判定を実行するために、第１のユーザのＩＤ情報および第２のユーザのＩＤ情報が用いられる。第１のユーザのＩＤ情報は、ウェブアドレス情報から導出される。第２のユーザのＩＤ情報は、ウェブサイトによって格納された第２のユーザのＩＤ情報であってもよいし、第２のユーザによるウェブサイトへの以前の１または複数の訪問に基づいて第２のユーザのウェブブラウザが格納したＩＤ情報であってもよい。第２のユーザがウェブサイトに現在ログオンしていない場合、判定の実行に用いられる第２のユーザの第２のユーザＩＤ情報は、ウェブページブラウザによって格納されたＩＤ情報履歴である。第２のユーザがすでにウェブサイトにログオンしている場合、判定の実行に用いられる第２のユーザの第２のユーザＩＤ情報は、ウェブサイトによって格納された第２のユーザのＩＤ情報である。しかしながら、ウェブページブラウザによって格納されたＩＤ情報履歴が用いられる場合、ウェブアドレス情報に含まれる第１のユーザのデジタル署名を検証するなどして、アクティブ化評価が実行される。ウェブサイトによって格納された第２のユーザのＩＤ情報が用いられる場合、アクティブ化評価が実行され、第１のユーザがすでに第２のユーザの友達リストに含まれているか否かが判定される。第１のユーザがすでに第２のユーザの友達リストに含まれていると判定された場合、友達追加プロンプトメッセージは第２のユーザに送信されず（第１のユーザを第２のユーザの友達リストに追加する必要がないため）、アクティブ化評価は自動的に失敗する。しかし、第１のユーザがまだ第２のユーザの友達リストに含まれていないと判定された場合、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージが第２のユーザに送信され、ウェブアドレス情報に含まれる第１のユーザのデジタル署名を検証するなどして、アクティブ化評価が実行される。
【００９２】
いくつかの実施形態では、第１のユーザおよび第２のユーザがウェブサイトで同じユーザであるか否かが判定されてもよい。この判定は、第１のユーザのＩＤ情報と第２のユーザのＩＤ情報とを比較することによって実行されてよく、一致する場合、第１のユーザおよび第２のユーザはウェブサイトで同じユーザであると判定されるため、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージは第２のユーザに送信されない。しかしながら、一致しない場合、第１のユーザが第２のユーザの友達リストにすでに含まれているか否かが判定されてよい。
【００９３】
いくつかの実施形態において、処理７００のウェブアドレス情報に関連するウェブサイトは、電子商取引ウェブサイトに関連する。ウェブサイトが電子商取引ウェブサイトである場合、販売者ステータスを持つユーザが、購入者ステータスを持つ他のユーザと友達関係を確立することを防止することが望ましい場合がある（販売者ユーザが、商業的利益に基づいた広告および他の行動によって購入者ユーザに迷惑を掛けないようにするため）。そのために、いくつかの実施形態では、電子商取引ウェブサイトでの第２のユーザのＩＤ情報および第１のユーザのＩＤ情報が同じではないと判定した後、かつ、第１のユーザがすでに第２のユーザの友達リストに含まれているか否かを判定する前に、第２のユーザのＩＤ情報に基づいて、電子商取引ウェブサイトでの第２のユーザのステータスを判定することもできる。第２のユーザのステータスが販売者であると判定された場合、第１のユーザを友達として追加することに関する友達追加プロンプトメッセージは第２のユーザに送信されない。第２のユーザのステータスが購入者である場合、第１のユーザが第２のユーザの友達リストにすでに含まれているか否かが判定されてよい。
【００９４】
上述のように、いくつかの実施形態では、ウェブアドレス情報に含まれる第１のユーザのデジタル署名情報の検証が成功した後、アクティブ化評価が成功したと確認されうる。しかしながら、いくつかの実施形態では、同じウェブアドレス情報に関する余分な友達追加プロンプトメッセージを第２のユーザに提供しないように、ウェブアドレス情報に含まれるデジタル署名情報の検証が成功した後に、以下が実行されてもよい。第１の名前リストが、ウェブアドレス情報に対して維持されてよく、第１の名前リストは、ウェブアドレス情報のアクティブ化がすでに成功したユーザのウェブサイトでのＩＤ情報を含む（例えば、第２のユーザが第１の名前リストに載っている場合、第２のユーザが共有されたウェブアドレス情報を選択したことにより、第２のユーザと第１のユーザとの間の友達関係がすでに確立されている）。第２のユーザのＩＤ情報が第１の名前リストで見つかった場合、アクティブ化評価は、失敗したと見なされる。しかしながら、第２のユーザのＩＤ情報が第１の名前リストで見つからなかった場合、アクティブ化評価が成功したと確認され、第１の名前リストは、第２のユーザのＩＤ情報を含むよう更新される。いくつかの実施形態では、同じウェブアドレス情報がアクティブ化される回数を制限するために、第２のユーザの第２のユーザＩＤ情報がすでに第１の名前リストに載っているか否かを判定する前に、所定の期間内にウェブアドレス情報に関連して送信された友達追加プロンプトメッセージの数（すなわち、同じウェブアドレス情報がアクティブ化された回数）が取得される。決定された回数が第１の所定の閾値よりも大きい場合、ウェブアドレス情報のアクティブ化の頻度がウェブアドレス情報に関する最大アクティブ化回数を超えているため、アクティブ化評価は失敗したと見なされる。しかしながら、決定された回数が第１の所定の閾値以下である場合、ウェブアドレス情報のアクティブ化の頻度は最大アクティブ化回数を超えていないため、第２のユーザのＩＤ情報がすでに第１の名前リストに載っているか否かが判定される。第２のユーザのＩＤ情報がすでに第１の名前リストに載っている場合、友達追加プロンプトメッセージは第２のユーザに送信されない（第２のユーザはすでに第２のウェブアドレス情報のアクティブ化に成功しているため）。
【００９５】
いくつかの実施形態では、第１のユーザに関係する余分な友達追加プロンプトメッセージを第２のユーザに提供しないように、ウェブアドレス情報に含まれる第１のユーザのデジタル署名情報の検証が成功した後に、以下が実行されてもよい。第２のユーザの友達リストが取得されてよく、第１のユーザがすでにそのリストに含まれているか否かが判定される。第１のユーザがすでに第２のユーザの友達リストに含まれている（すなわち、第１のユーザおよび第２のユーザがすでに友達である）場合、デジタル署名の検証が成功していても、アクティブ化評価は自動的に失敗する。しかし、第１のユーザが第２のユーザの友達リストに含まれていない（すなわち、第１のユーザおよび第２のユーザがまだ友達でない）場合、アクティブ化評価は成功したと確認され、第１のユーザが第２のユーザの友達リストに追加される。
【００９６】
いくつかの実施形態では、同じ第２のユーザが、別のユーザによって公開された任意のウェブアドレス情報をアクティブ化する回数を制限するために、第２のユーザがすでに選択／アクティブ化したウェブアドレス情報を公開した他のユーザに関する第２の名前リストが維持される。第１のユーザのユーザＩＤ情報がすでに第２の名前リストに載っているか否かを判定する前に、所定の期間内に第２のユーザに関連して送信された友達追加プロンプトメッセージの数（すなわち、第２のユーザが、任意のユーザによって公開されたウェブアドレス情報をアクティブ化した回数）が取得される。回数が第２の所定の閾値よりも大きい場合、第２のユーザのアクティブ化の頻度が第２のユーザに関する最大アクティブ化回数を超えているため、アクティブ化は失敗したと見なされる。しかしながら、回数が第２の所定の閾値以下である場合、第２のユーザのアクティブ化の頻度は第２のユーザに関する最大アクティブ化回数を超えていないため、アクティブ化は成功したと確認され、第１のユーザのＩＤ情報がすでに第２のユーザのリストに載っているか否かが判定される。第１のユーザのＩＤ情報がすでに第２の名前リストに載っている場合、友達追加プロンプトメッセージは第２のユーザに送信されない（第２のユーザはすでに第２のウェブアドレス情報のアクティブ化に成功しているため）。
【００９７】
図８は、共有されたウェブアドレス情報を選択したユーザのためにアクティブ化を実行する一例を示すフローチャートである。いくつかの実施形態において、処理５００のアクティブ化評価の少なくとも一部が、処理８００を用いて実行されてよい。処理８００の例では、ウェブアドレス情報に関連するウェブサイトは、電子商取引関連のウェブサイトである。
【００９８】
工程７１では、ウェブアドレス情報と、第２のユーザに関連付けられているＩＤ情報とが受信される。情報は、第２のユーザが、ウェブサイトで公開されたウェブアドレス情報にアクセス（例えば、クリック）した時に受信される。ウェブアドレス情報は、電子商取引ウェブサイトに関する情報であり、第１のユーザによって共有されている。第２のユーザに関連付けられているＩＤ情報は、第２のユーザが用いるウェブブラウザによって格納されてよい。
【００９９】
工程７２では、受信した第２のユーザの第２のユーザＩＤ情報と、電子商取引ウェブサイトからリトリーブされた第２のユーザのＩＤ情報とが一致するか否かが判定される。ＩＤ情報が一致する場合、制御は工程７３に進む。ＩＤ情報が一致しない場合、制御は工程７６に進む。
【０１００】
工程７３では、第２のユーザに関連付けられているＩＤ情報が、第１のユーザに関連付けられているＩＤ情報と一致するか否かが判定される。第１のユーザは、第２のユーザが選択（例えば、クリック）したウェブアドレス情報を共有したユーザを含む。第２のユーザに関連付けられているＩＤ情報が第１のユーザに関連付けられているＩＤ情報と一致する場合、第１のユーザおよび第２のユーザは、同じユーザであると見なされるため、制御は工程７１２に進み、これは、アクティブ化の失敗を示しており、処理は終了する。しかし、第２のユーザに関連付けられているＩＤ情報が第１のユーザに関連付けられているＩＤ情報と一致しない場合、第１のユーザおよび第２のユーザは、同じユーザを含まないため、制御は工程７４に進む。
【０１０１】
工程７４では、第２のユーザが購入者ステータスを持つか否かが、第２のユーザのＩＤ情報に少なくとも部分的に基づいて判定される。第２のユーザが購入者ステータスを持つと評価された場合、制御は工程７５に進む。しかし、第２のユーザが販売者ステータスを持つと評価された場合、制御は工程７１２に進む。
【０１０２】
工程７５では、第１のユーザがすでに第２のユーザの友達リストに含まれているか否かが、第２のユーザのＩＤ情報および第１のユーザのＩＤ情報に少なくとも部分的に基づいて判定される。第１のユーザがすでに第２のユーザの友達リスト含まれていると判定された場合、制御は工程７１２に進む。そうでない場合、制御は工程７６に進む。
【０１０３】
工程７６では、ウェブアドレス情報から抽出されたデジタル署名情報が、ウェブアドレス情報から抽出された第１のユーザＩＤ情報で検証が成功しうるか否かが判定される。検証が成功した場合、制御は工程７７および７９に進む。逆に、検証が失敗した場合、制御は工程７１２に進む。
【０１０４】
工程７７では、所定の時間領域内にウェブアドレス情報に関連して送信された友達追加プロンプトメッセージの数が、第１の所定の閾値よりも多いか否かが判定される。第１の所定の閾値を超える場合、制御は工程７１２に進む。そうでない場合、制御は工程７８に進む。
【０１０５】
工程７８では、第２のユーザに関連付けられているＩＤ情報がすでに第１の名前リストに載っているか否かが判定される。なお、第１の名前リストは、ウェブアドレス情報をアクティブ化したユーザに関連付けられているＩＤ情報を含む。第２のユーザに関連付けられているＩＤ情報がすでに第１の名前リストに載っていると判定された場合、制御は工程７１２に進む。第２のユーザに関連付けられているＩＤ情報がまだ第１の名前リストに載っていないと判定された場合、制御は工程７１１に進む。
【０１０６】
工程７９では、所定の時間領域内に第２のユーザに関連して送信された友達追加プロンプトメッセージの数が、第２の所定の閾値よりも多いか否かが判定される。第１の所定の閾値を超える場合、制御は工程７１２に進む。そうでない場合、制御は工程７１０に進む。
【０１０７】
工程７１０では、第１のユーザに関連付けられているＩＤ情報がすでに第２の名前リストに載っているか否かが判定される。なお、第２の名前リストは、第２のユーザがすでに選択／アクティブ化したウェブアドレス情報を公開した他のユーザに関するリストである。第１のユーザに関連付けられているＩＤ情報がすでに第２の名前リストに載っていると判定された場合、制御は工程７１２に進む。第１のユーザに関連付けられているＩＤ情報がまだ第２の名前リストに載っていないと判定された場合、制御は工程７１１に進み、アクティブ化が成功して、処理は終了する。
【０１０８】
工程７１１では、アクティブ化は成功したと判定され、処理は終了する。
【０１０９】
工程７１２では、アクティブ化は失敗したと判定され、処理は終了する。
【０１１０】
上述のように、様々な実施形態において、第１のユーザは、第１のユーザが他のユーザと共有したいと思うウェブページに関する被処理ウェブアドレス情報を共有する。共有されたウェブアドレス情報は、第１のユーザに関連付けられているユーザＩＤ情報を含む。次いで、第２のユーザが、共有されたウェブアドレス情報をクリックして訪問しうる。次いで、第２のユーザの用いるウェブブラウザは、ウェブアドレス情報に関連するウェブページコンテンツにアクセスして表示しうる。いくつかの実施形態では、ウェブアドレス情報に関連するウェブページコンテンツへのアクセス後に、ウェブアドレス情報が、第１のユーザに関連付けられているユーザＩＤ情報を含むか否かが判定される。第１のユーザに関連付けられているユーザＩＤ情報に関連付けられているユーザＩＤ情報が含まれていると判定された場合、第１のユーザを新しいコンタクトとして第２のユーザの友達リストに追加するよう第２のユーザに勧めるために、友達追加プロンプトメッセージが第２のユーザに送信される。第２のユーザが（例えば、第１のユーザを第２のユーザの友達リストに追加することにより）第１のユーザとの友達関係を確立することを承認した場合、第１のユーザおよび第２のユーザは、関連するウェブサイトで認識される友達になることができる。このように、２人のユーザは、ウェブサイトで利用できる共有／通信ツール（例えば、インスタントメッセージ、ユーザのプロフィールによる共有、プライベートメッセージなど）を用いてウェブサイトで互いに容易に通信することができるようになる。
【０１１１】
図９は、ユーザ間でのウェブアドレス情報の共有を可能にするためのシステムの一実施形態を示す図である。この例において、システム９００は、ウェブアドレス情報取得ユニット８１と、第１のユーザＩＤ情報確認ユニット８２と、プロンプトメッセージ提供ユニット８３と、を備える。
【０１１２】
ウェブアドレス情報取得ユニット８１は、第２のユーザが選択（例えば、クリック）したウェブページに対応するウェブアドレス情報を決定するよう構成されている。
【０１１３】
第１のユーザＩＤ情報確認ユニット８２は、ウェブアドレス情報取得ユニット８１によって取得されたウェブアドレス情報が第１のユーザのユーザＩＤ情報を含むか否かを判定するよう構成されている。
【０１１４】
プロンプトメッセージ提供ユニット８３は、第１のユーザＩＤのユーザＩＤ情報がウェブアドレス情報に含まれる旨の示唆を第１のユーザＩＤ情報確認ユニット８２から受信するよう構成されている。プロンプトメッセージ提供ユニット８３は、さらに、友達追加プロンプトメッセージを第２のユーザに送信するよう構成されており、プロンプトメッセージは、アクティブ化された時にウェブアドレス情報から決定されたＩＤ情報に関連する第１のユーザを第２のユーザの友達リストに追加させるコントロールを含む。
【０１１５】
いくつかの実施形態において、システム９００は、さらに以下を含む。
【０１１６】
プロンプトメッセージ提供ユニット８３が友達追加プロンプトメッセージを第２のユーザに送信する前に、第２のユーザの以前に閲覧していたウェブページが、第２のユーザのアクセスしようとしていたウェブアドレス情報に関連するドメイン名情報に対応するドメイン名情報に関連しているか否かを判定するよう構成されたドメイン名情報評価ユニット。ドメイン名情報が一致しない場合、プロンプトメッセージ提供ユニット８３は、友達追加プロンプトメッセージを第２のユーザに送信するよう構成されている。
【０１１７】
いくつかの実施形態において、ウェブアドレス情報は、さらに、時間情報を含む。したがって、いくつかの実施形態において、システム９００は、さらに以下を含んでよい。
【０１１８】
プロンプトメッセージ提供ユニット８３が友達追加プロンプトメッセージを第２のユーザに送信する前に、ウェブアドレス情報取得ユニット８１によって取得されたウェブアドレス情報から時間情報を抽出するよう構成された時点情報抽出ユニット。
【０１１９】
ウェブアドレス情報から抽出された時間情報に示された時間から経過した時間の長さが所定の有効共有期間を超えるか否かを判定するよう構成された時間長評価ユニット。プロンプトメッセージ提供ユニット８３は、時間情報に示された時間から経過した時間の長さが所定の有効共有期間を超えていないと、時間長評価ユニットが判定した場合に、友達追加プロンプトメッセージを第２のユーザに送信するよう構成されている。
【０１２０】
いくつかの実施形態において、システム９００は、さらに以下を含む。
【０１２１】
プロンプトメッセージ提供ユニット８３が友達追加プロンプトメッセージを第２のユーザに送信する前に、第１のユーザのユーザＩＤ情報と、第１のユーザのユーザＩＤ情報に基づいて生成されたデジタル署名情報とを含むウェブアドレス情報を、ウェブアドレス情報に対応するウェブページサーバに送信するよう構成されたウェブアドレス情報送信ユニット。いくつかの実施形態において、ウェブアドレス情報送信ユニットは、さらに、第２のユーザのユーザＩＤ情報をウェブページサーバに送信するよう構成されている。例えば、第２のユーザのユーザＩＤ情報は、ウェブアドレス情報に関連するウェブサイトからリトリーブされてもよいし、第２のユーザが用いるウェブブラウザによって格納された情報からリトリーブされてもよい。
【０１２２】
友達追加命令メッセージをウェブサーバから受信するよう構成された命令メッセージ受信ユニット。プロンプトメッセージ提供ユニット８３は、命令メッセージ受信ユニットが友達追加命令メッセージを受信した場合に、友達追加プロンプトメッセージを第２のユーザに送信するよう構成されている。
【０１２３】
いくつかの実施形態において、システム９００は、さらに以下を含む。
【０１２４】
第２のユーザが送信した友達追加承認メッセージを受信するよう構成された承認メッセージ受信ユニット。
【０１２５】
友達追加承認メッセージが承認メッセージ受信ユニットによって受信された後に、ウェブアドレス情報に対応するウェブサイトでの第２のユーザのＩＤ情報を取得するよう構成されたＩＤ情報取得ユニット。
【０１２６】
要求メッセージ送信ユニットは、ウェブサイトでの第２のユーザのＩＤ情報および第１のユーザのＩＤ情報を含む友達追加要求メッセージをウェブページサーバに送信するよう構成されている。
【０１２７】
図１０は、ユーザ間でのウェブアドレス情報の共有を可能にするためのシステムの別の実施形態を示す図である。この例において、システム１０００は、ウェブアドレス情報受信ユニット９１と、検証ユニット９２と、命令メッセージ送信ユニット９３と、を備える。
【０１２８】
ウェブアドレス情報受信ユニット９１は、第２のユーザが選択したウェブページに対応するウェブアドレス情報を決定するよう構成されている。いくつかの実施形態において、ウェブアドレス情報は、第１のユーザのユーザＩＤ情報と、第１のユーザのユーザＩＤ情報に基づいて生成されたデジタル署名情報とを含む。
【０１２９】
検証ユニット９２は、ウェブアドレス情報から抽出された第１のユーザのユーザＩＤ情報を用いて、ウェブアドレス情報から抽出されたデジタル署名情報を検証するよう構成されている。
【０１３０】
命令メッセージ送信ユニット９３は、検証ユニット９２による検証が成功した後に、友達追加命令メッセージを送信するよう構成されている。
【０１３１】
いくつかの実施形態において、ウェブアドレス情報受信ユニット９１は、ウェブアドレス情報と、第２のユーザのユーザＩＤ情報と、ウェブアドレス情報から抽出された第１のユーザのユーザＩＤ情報とを受信するよう構成されている。例えば、第２のユーザのユーザＩＤ情報は、ウェブアドレス情報に関連するウェブサイトからリトリーブされてもよいし、第２のユーザが用いるウェブブラウザによって格納された情報からリトリーブされてもよい。
【０１３２】
いくつかの実施形態において、システム１０００は、さらに以下を含む。
【０１３３】
検証ユニット９２が、ウェブアドレス情報に含まれるデジタル署名情報を検証する前に、受信した第２のユーザのユーザＩＤ情報が、ウェブアドレス情報に対応するウェブサイトに格納された第２のユーザのＩＤ情報と一致するか否かを判定するよう構成されたＩＤ評価ユニット。
【０１３４】
友達リスト評価ユニットは、第２のユーザのＩＤ情報および第１のユーザのＩＤ情報を用いて、第１のユーザがすでに第２のユーザの友達リストに含まれているか否かを判定するよう構成されている。検証ユニット９２は、受信した第２のユーザのＩＤ情報が、ウェブサイトに格納された第２のユーザのＩＤ情報と一致し、かつ、第１のユーザがまだ第２のユーザの友達リストに含まれていない場合に、ウェブアドレス情報から抽出されたデジタル署名情報を検証するよう構成されている。
【０１３５】
いくつかの実施形態において、システム１０００は、さらに以下を含む。
【０１３６】
第１のユーザがすでに第２のユーザの友達リストに含まれているか否かを名前リスト評価ユニットが評価する前に、第２のユーザおよび第１のユーザのＩＤ情報がウェブサイトにおいて同じであるか否かを判定するよう構成されたＩＤ情報評価ユニット。友達リスト評価ユニットは、第１のユーザおよび第２のユーザが同じユーザではないとＩＤ情報評価ユニットが判定した場合に、第１のユーザがすでに第２のユーザの友達リストに含まれているか否かを判定するよう構成されている。
【０１３７】
いくつかの実施形態において、システム１０００は、さらに以下を含む。
【０１３８】
第１の名前リスト取得ユニットは、命令メッセージ送信ユニットが友達追加命令メッセージを送信する前に、ウェブアドレス情報に関連するウェブページに対応する第１の名前リストを取得するよう構成されている。
【０１３９】
第１の名前リスト評価ユニットは、第２のユーザのユーザＩＤ情報がすでに第１のユーザリストに載っているか否かを判定するよう構成されている。
【０１４０】
命令メッセージ送信ユニット９３は、第２のユーザのＩＤ情報が第１の名前リストで見つからないという第１の名前リスト評価ユニットによる判定に応答して、友達追加命令メッセージを送信するよう構成されている。
【０１４１】
いくつかの実施形態において、システム１０００は、さらに以下を含む。
【０１４２】
第１のメッセージ数取得ユニットは、第２のユーザのユーザＩＤ情報がすでに第２の名前リストに載っているか否かを第１の名前リスト評価ユニットが評価する前に、所定の時間領域内にウェブアドレス情報に関連して送信された友達追加命令メッセージの数を取得するよう構成されている。
【０１４３】
第１のメッセージ数評価ユニットは、第１のメッセージ数取得ユニットによって取得された数が所定の閾値を超えるか否かを判定するよう構成されている。第１の名前リスト評価ユニットは、第１のメッセージ数取得ユニットによって取得された数が所定の閾値を超えないと判定された場合に、所定の時間領域内にウェブアドレス情報に関連して送信された友達追加命令メッセージの数を取得するよう構成されている。
【０１４４】
いくつかの実施形態において、システム１０００は、さらに以下を含む。
【０１４５】
第２の名前リスト取得ユニットは、命令メッセージ送信ユニットが友達追加命令メッセージを送信する前に、第２のユーザに対応する第２の名前リストを取得するよう構成されている。
【０１４６】
第２の名前リスト評価ユニットは、第１のユーザのユーザＩＤ情報がすでに第２の名前リストに載っているか否かを判定するよう構成されている。
【０１４７】
命令メッセージ送信ユニット９３は、第１のユーザのＩＤ情報がまだ第２の名前リストに載っていないと第２の名前リスト評価ユニットによって判定された場合に、友達追加命令メッセージを送信するよう構成されている。
【０１４８】
いくつかの実施形態において、システム１０００は、さらに以下を含む。
【０１４９】
第２のメッセージ数取得ユニットは、第１のユーザのユーザＩＤ情報がすでに第２の名前リストに載っているか否かを第２の名前リスト評価ユニットが評価する前に、所定の時間領域内に第２のユーザに関連して送信された友達追加命令メッセージの数を取得するよう構成されている。
【０１５０】
第２のメッセージ数評価ユニットは、第２のメッセージ数取得ユニットによって取得された数が所定の閾値を超えるか否かを判定するよう構成されている。第２の名前リスト評価ユニットは、第２のメッセージ数取得ユニットによって取得された数が所定の閾値を超えないと第２のメッセージ数取得ユニットが判定した場合に、第１のユーザのユーザＩＤ情報がすでに第２の名前リストに載っているか否かを判定するよう構成されている。
【０１５１】
いくつかの実施形態において、システム１０００は、さらに以下を含む。
【０１５２】
友達追加要求メッセージ受信ユニットは、第２のユーザのＩＤ情報および第１のユーザのＩＤ情報を含む送信済みの友達追加要求メッセージを取得するよう構成されている。
【０１５３】
友達リストルックアップユニットは、第２のユーザのＩＤ情報を用いて、第２のユーザの友達リストをルックアップするよう構成されている。
【０１５４】
友達追加ユニットは、第１のユーザのＩＤ情報を第２のユーザの友達リストに追加するよう構成されている。
【０１５５】
当業者は、本願の実施形態が、方法、デバイス（装置）、または、コンピュータソフトウェア製品として提供されうることを理解されたい。したがって、本願は、完全にハードウェアからなる実施形態、完全にソフトウェアからなる実施形態、ならびに、ソフトウェアおよびハードウェアを併せ持つ実施形態をとりうる。さらに、本願は、コンピュータプログラムコードを含む１または複数のコンピュータ動作可能な記憶媒体（磁気ディスク記憶デバイス、ＣＤ−ＲＯＭ、および、光学記憶デバイスを含むがこれらに限定されない）上に実装されたコンピュータプログラムの形態をとりうる。
【０１５６】
本願は、本願の実施形態の方法、デバイス（装置）、および、コンピュータプログラム製品に基づいたフローチャートおよび／またはブロック図を参照して記載されている。フローチャートおよび／またはブロック図内の各処理および／またはブロック、ならびに、フローチャートおよび／またはブロック図内の処理および／またはブロックの組み合わせは、コンピュータプログラム命令で実現されうることを理解されたい。これらのコンピュータ命令は、マシンを生成するために、汎用コンピュータ、専用コンピュータ、組み込みプロセッサ、または、その他のプログラム可能なデータ装置のプロセッサに供給されてよく、その結果、コンピュータまたはその他のプログラム可能なデータ装置のプロセッサによって命令が実行されることで、フローチャートの１または複数の処理および／またはブロック図の１または複数のブロックに記載された機能を実現するために用いられるデバイスが生成される。
【０１５７】
これらのコンピュータプログラム命令は、コンピュータまたはその他のプログラム可能なデータ装置を導くことができる専用のコンピュータ読み取り可能な記憶デバイス上に格納されてもよく、その結果、これらのコンピュータ読み取り可能なデバイス上に命令が格納されることで、命令デバイスを備える製品が生成される。これらの命令デバイスは、フローチャートの１または複数の処理および／またはブロック図の１または複数のブロックに記載された機能を実現する。
【０１５８】
これらのコンピュータプログラム命令は、コンピュータまたはその他のプログラム可能なデータ装置上にロードされてもよく、その結果、一連の動作工程が、コンピュータまたはその他のプログラム可能な装置上で実行され、コンピュータ処理が行われる。このように、コンピュータまたはその他のプログラム可能な装置上で実行された命令は、フローチャートの１または複数の処理および／またはブロック図の１または複数のブロックに記載された機能を実現するための工程を提供する。
【０１５９】
本願の好ましい実施形態を記載しているが、当業者は、基本的な創造概念を把握すれば、これらの実施形態に他の変形または修正を加えることができる。したがって、添付の特許請求の範囲は、好ましい実施形態ならびに本願の範囲内にあるすべての変形例および修正例を含むと解釈されるべきである。明らかに、当業者は、本発明の精神および範囲から逸脱することなく、本願を変形および変更することができる。したがって、本願のこれらの変形例および変更例が、特許請求の範囲および等価の技術の範囲内にある場合、本願は、これらの変形例および変更例をも網羅するものである。
【０１６０】
上述の実施形態は、理解しやすいようにいくぶん詳しく説明されているが、本発明は、提供された詳細事項に限定されるものではない。本発明を実施する多くの代替方法が存在する。開示された実施形態は、例示であり、限定を意図するものではない。
適用例１：被処理ウェブアドレス情報を生成するためのシステムであって、１または複数のプロセッサであって、ウェブページを共有するための要求を受信し、前記要求は、少なくとも、前記ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含み、前記第１のウェブアドレス情報と、前記第１のユーザに関連付けられている前記ユーザＩＤ情報とに少なくとも部分的に基づいて、第２のウェブアドレス情報を生成し、前記第２のウェブアドレス情報を提示するように構成されている１または複数のプロセッサと、前記１または複数のプロセッサに接続され、前記１または複数のプロセッサに命令を提供するように構成されている１または複数のメモリと、を備える、システム。
適用例２：適用例１に記載のシステムであって、前記要求は、さらに、時間情報およびデジタル署名の一方または両方を含む、システム。
適用例３：適用例１に記載のシステムであって、前記第２のウェブアドレス情報は、前記第１のユーザによって共有可能であるように構成されている、システム。
適用例４：適用例１に記載のシステムであって、前記要求は、さらに、共有タイプに関する選択を含む、システム。
適用例５：適用例４に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記共有タイプに関する前記選択に少なくとも部分的に基づいて、前記第２のウェブアドレス情報を共有するように構成されている、システム。
適用例６：適用例１に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に少なくとも部分的に基づいて、前記第１のユーザが購入者ステータスに関連付けられているか否かを判定するように構成されている、システム。
適用例７：適用例１に記載のシステムであって、前記１または複数のプロセッサは、さらに、第２のユーザによる前記第２のウェブアドレス情報へのアクセスに関する示唆を受信し、前記示唆に応答して、前記第２のウェブアドレス情報に関連するウェブページコンテンツをリトリーブし、前記第１のユーザに関連付けられている前記ユーザＩＤ情報を前記第２のウェブアドレス情報から抽出し、前記第１のユーザを友達として追加するためのコントロールを含むプロンプトメッセージを前記第２のユーザに送信するように構成されている、システム。
適用例８：適用例７に記載のシステムであって、前記コントロールがアクティブ化された場合に、前記第２のユーザの友達リストに前記第１のユーザを含めるためのメッセージが送信される、システム。
適用例９：適用例７に記載のシステムであって、前記第２のウェブアドレス情報はデジタル署名を含み、前記１または複数のプロセッサは、さらに、前記第２のウェブアドレス情報から前記デジタル署名を抽出し、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に少なくとも部分的に基づいて前記デジタル署名について検証を行うように構成されている、システム。
適用例１０：適用例７に記載のシステムであって、前記第２のウェブアドレス情報は時間情報を含み、前記１または複数のプロセッサは、さらに、前記第２のウェブアドレス情報から前記時間情報を抽出し、所定の有効共有期間に少なくとも部分的に基づいて前記時間情報について時間の検証を行うように構成されている、システム。
適用例１１：適用例７に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記プロンプトメッセージを前記第２のユーザに送信する前に、前記第２のユーザの友達リストをリトリーブし、前記第１のユーザが前記第２のユーザの前記友達リストに含まれているか否かを判定するように構成されている、システム。
適用例１２：適用例７に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記プロンプトメッセージを前記第２のユーザに送信する前に、前記第２のユーザに関連付けられているユーザＩＤ情報をリトリーブし、前記第２のユーザに関連付けられている前記ユーザＩＤ情報を前記第１のユーザに関連付けられている前記ユーザＩＤ情報と比較するように構成されている、システム。
適用例１３：適用例７に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記第２のウェブアドレス情報のアクティブ化がすでに成功したユーザのＩＤ情報を含む第１の名前リストをリトリーブし、前記第２のウェブアドレス情報に関連して送信された友達追加プロンプトメッセージの数を決定し、前記第２のウェブアドレス情報に関連して送信された友達追加プロンプトメッセージの前記数を第１の所定の閾値と比較するように構成されている、システム。
適用例１４：適用例７に記載のシステムであって、前記１または複数のプロセッサは、さらに、前記第２のユーザがすでにアクティブ化したウェブアドレス情報を公開したユーザのＩＤ情報を含む第２の名前リストをリトリーブし、前記第２のユーザに関連して送信された友達追加プロンプトメッセージの数を決定し、前記第２のユーザに関連して送信された友達追加プロンプトメッセージの前記数を第２の所定の閾値と比較するように構成されている、システム。
適用例１５：被処理ウェブアドレス情報を生成する方法であって、ウェブページを共有するための要求を受信し、前記要求は、少なくとも、前記ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含み、前記第１のウェブアドレス情報と、前記第１のユーザに関連付けられている前記ユーザＩＤ情報とに少なくとも部分的に基づいて、第２のウェブアドレス情報を生成し、前記第２のウェブアドレス情報を提示すること、を備える、方法。
適用例１６：適用例１５に記載の方法であって、前記第２のウェブアドレス情報は、前記第１のユーザによって共有可能であるように構成されている、方法。
適用例１７：適用例１５に記載の方法であって、前記要求は、さらに、共有タイプに関する選択を含む、方法。
適用例１８：適用例１７に記載の方法であって、さらに、前記共有タイプに関する前記選択に少なくとも部分的に基づいて、前記第２のウェブアドレス情報を共有することを備える、方法。
適用例１９：適用例１５に記載の方法であって、さらに、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に少なくとも部分的に基づいて、前記第１のユーザが購入者ステータスに関連付けられているか否かを判定することを備える、方法。
適用例２０：適用例１５に記載の方法であって、さらに、第２のユーザによる前記第２のウェブアドレス情報へのアクセスに関する示唆を受信し、前記示唆に応答して、前記第２のウェブアドレス情報に関連するウェブページコンテンツをリトリーブし、前記第１のユーザに関連付けられている前記ユーザＩＤ情報を前記第２のウェブアドレス情報から抽出し、前記第１のユーザを友達として追加するためのコントロールを含むプロンプトメッセージを前記第２のユーザに送信すること、を備える、方法。
適用例２１：適用例２０に記載の方法であって、前記コントロールがアクティブ化された場合に、前記第２のユーザの友達リストに前記第１のユーザを含めるためのメッセージが送信される、方法。
適用例２２：適用例２０に記載の方法であって、前記第２のウェブアドレス情報はデジタル署名を含み、前記方法は、さらに、前記第２のウェブアドレス情報から前記デジタル署名を抽出し、前記第１のユーザに関連付けられている前記ユーザＩＤ情報に少なくとも部分的に基づいて前記デジタル署名について検証を実行すること、を備える、方法。
適用例２３：適用例２０に記載の方法であって、前記第２のウェブアドレス情報は時間情報を含み、前記方法は、さらに、前記第２のウェブアドレス情報から前記時間情報を抽出し、所定の有効共有期間に少なくとも部分的に基づいて前記時間情報について時間の検証を実行すること、を備える、方法。
適用例２４：適用例２０に記載の方法であって、前記プロンプトメッセージを前記第２のユーザに送信するの前に、さらに、前記第２のユーザの友達リストをリトリーブし、前記第１のユーザが前記第２のユーザの前記友達リストに含まれているか否かを判定すること、を備える、方法。
適用例２５：適用例２０に記載の方法であって、前記プロンプトメッセージを前記第２のユーザに送信する前に、さらに、前記第２のユーザに関連付けられているユーザＩＤ情報をリトリーブし、前記第２のユーザに関連付けられている前記ユーザＩＤ情報を前記第１のユーザに関連付けられている前記ユーザＩＤ情報と比較すること、を備える、方法。
適用例２６：被処理ウェブアドレス情報を生成するためのコンピュータプログラム製品であって、前記コンピュータプログラム製品は、コンピュータ読み取り可能な記憶媒体内に具現化され、ウェブページを共有するための要求を受信するためのコンピュータ命令と、前記要求は、少なくとも、前記ウェブページに関する第１のウェブアドレス情報と、第１のユーザに関連付けられているユーザＩＤ情報とを含み、前記第１のウェブアドレス情報と、前記第１のユーザに関連付けられている前記ユーザＩＤ情報とに少なくとも部分的に基づいて、第２のウェブアドレス情報を生成するためのコンピュータ命令と、前記第２のウェブアドレス情報を提示するためのコンピュータ命令と、を備える、コンピュータプログラム製品。
【図１】
0005922779.tif 000002
【図２】
0005922779.tif 000003
【図３】
0005922779.tif 000004
【図４】
0005922779.tif 000005
【図５】
0005922779.tif 000006
【図６】
0005922779.tif 000007
【図７】
0005922779.tif 000008
【図８】
0005922779.tif 000009
【図９】
0005922779.tif 000010
【図１０】
0005922779.tif 000011