(57)【特許請求の範囲】
【請求項１】
コンピュータによって実行される、ネットワークオブジェクト情報をユーザに提案するための方法であって、
複数のネットワークオブジェクトの各々について、前記ユーザによるそれぞれの複数の行動頻度を決定し、前記複数の行動頻度の各々は、前記ユーザが期間内に前記各ネットワークオブジェクトに対して複数の行動の内のそれぞれの一行動を行った回数に対応し、
前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のある１または複数のネットワークオブジェクトを特定し、前記特定は前記複数のネットワークオブジェクトの各々に対応する前記それぞれの複数の行動頻度に少なくとも部分的に基づき、前記複数のネットワークオブジェクトは複数のキーワードを含み、前記１または複数のネットワークオブジェクトを特定することは、
前記複数のネットワークオブジェクトの少なくともサブセットの各々についてユーザの好みの程度を決定し、
前記複数のネットワークオブジェクトから第１のキーワードを含む第１のネットワークオブジェクトを選択し、前記第１のネットワークオブジェクトの選択は、前記第１のネットワークオブジェクトに関連付けられている前記ユーザの好みの程度に関連付けられている第１の順位に少なくとも部分的に基づいて実行され、
前記複数のネットワークオブジェクトから第２のキーワードを含む第２のネットワークオブジェクトを選択し、前記第２のネットワークオブジェクトの選択は、前記第２のネットワークオブジェクトに関連付けられている前記ユーザの好みの程度に関連付けられている第２の順位に少なくとも部分的に基づいて実行され、
前記第１のネットワークオブジェクトと前記第２のネットワークオブジェクトを結合して第１および第２のキーワードを備える結合ネットワークオブジェクトを生成することを含み、
前記結合ネットワークオブジェクトに関する提案情報を前記ユーザに提供すること、
を備える、方法。
【請求項２】
請求項１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を公開することを含む、方法。
【請求項３】
請求項１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を含む電子メールを受信することを含む、方法。
【請求項４】
請求項１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する意見情報を公開することを含む、方法。
【請求項５】
請求項１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を取得することを含む、方法。
【請求項６】
請求項１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を検索することを含む、方法。
【請求項７】
請求項１に記載の方法であって、前記複数のネットワークオブジェクトの前記少なくともサブセットの各々についてユーザの好みの程度を決定することは、
前記複数のネットワークオブジェクトの前記少なくともサブセットの各々について、前記ユーザによる前記それぞれの複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの複数の行動頻度の各々を合計することを含む、方法。
【請求項８】
請求項１に記載の方法であって、前記複数のネットワークオブジェクトの前記少なくともサブセットの各々についてユーザの好みの程度を決定することは、
前記それぞれの複数の行動頻度の各々にそれぞれの重み付けを割り当て、
前記複数のネットワークオブジェクトの前記少なくともサブセットの各々について、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの重み付けされた複数の行動頻度の各々を合計することを含む、方法。
【請求項９】
請求項８に記載の方法であって、前記それぞれの重み付けは、０から１の間の値を含む、方法。
【請求項１０】
請求項８に記載の方法であって、前記複数のネットワークオブジェクトの前記少なくともサブセットの各々について、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度のそれぞれの合計を算出することは、以下の式によって行われ、
【数３】
0005592934.tif 000005
ここで、Ｐ（Ｋl）は、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度の前記それぞれの合計を示し、
Ｃｎｔ（Ａｃｔ（ｉ），Ｔｉｍｅ（ｊ），Ｋl）は、前記複数の行動頻度の内のｉ番目のネットワーク行動Ａｃｔ（ｉ）が、ｊ番目の期間Ｔｉｍｅ（ｊ）に前記複数のネットワークオブジェクトの内の前記ネットワークオブジェクトＫlに対して実行された前記行動頻度を示し、
ｔｗｃ（Ａｃｔ（ｉ））は、前記ｉ番目のネットワーク行動Ａｃｔ（ｉ）の割り当て重み付けを示し、
ｔｄｆ（Ｔｉｍｅ（ｊ））は、前記ｊ番目の期間Ｔｉｍｅ（ｊ）に実行された前記ｉ番目のネットワーク行動Ａｃｔ（ｉ）の前記割り当て重み付けを示し、
ｎは、前記複数のネットワーク行動の数を示し、
Ｔは、評価される期間の数を示す、方法。
【請求項１１】
ネットワークオブジェクト情報をユーザに提案するためのシステムであって、
１または複数のプロセッサであって、
複数のネットワークオブジェクトの各々について、前記ユーザによるそれぞれの複数の行動頻度を決定しと、前記複数の行動頻度の各々は、前記ユーザが期間内に前記各ネットワークオブジェクトに対してそれぞれの複数の行動の内の一行動を行った回数に対応し、
前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のある１または複数のネットワークオブジェクトを特定しと、前記特定は、前記複数のネットワークオブジェクトの各々に対応する前記それぞれの複数の行動頻度に少なくとも部分的に基づき、前記複数のネットワークオブジェクトは複数のキーワードを含み、前記１または複数のネットワークオブジェクトを特定することは、
前記複数のネットワークオブジェクトの少なくともサブセットの各々についてユーザの好みの程度を決定し、
前記複数のネットワークオブジェクトから第１のキーワードを含む第１のネットワークオブジェクトを選択し、前記第１のネットワークオブジェクトの選択は、前記第１のネットワークオブジェクトに関連付けられている前記ユーザの好みの程度に関連付けられている第１の順位に少なくとも部分的に基づいて実行され、
前記複数のネットワークオブジェクトから第２のキーワードを含む第２のネットワークオブジェクトを選択し、前記第２のネットワークオブジェクトの選択は、前記第２のネットワークオブジェクトに関連付けられている前記ユーザの好みの程度に関連付けられている第２の順位に少なくとも部分的に基づいて実行され、
前記第１のネットワークオブジェクトと前記第２のネットワークオブジェクトを結合して第１および第２のキーワードを備える結合ネットワークオブジェクトを生成することを含み、
前記結合ネットワークオブジェクトに関する提案情報を前記ユーザに提供すること、とを実行するよう構成された、１または複数のプロセッサと、
前記１または複数のプロセッサに接続され、前記１または複数のプロセッサに命令を提供するよう構成された１または複数のメモリと、
を備える、システム。
【請求項１２】
請求項１１に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を公開することを含む、システム。
【請求項１３】
請求項１１に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を含む電子メールを受信することを含む、システム。
【請求項１４】
請求項１１に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する意見情報を公開することを含む、システム。
【請求項１５】
請求項１１に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を取得することを含む、システム。
【請求項１６】
請求項１１に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を検索することを含む、システム。
【請求項１７】
請求項１１に記載のシステムであって、前記複数のネットワークオブジェクトの前記少なくともサブセットの各々についてユーザの好みの程度を決定することは、
前記複数のネットワークオブジェクトの前記少なくともサブセットの各々について、前記ユーザによる前記それぞれの複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの複数の行動頻度の各々を合計することを含む、システム。
【請求項１８】
請求項１１に記載のシステムであって、前記複数のネットワークオブジェクトの前記少なくともサブセットの各々についてユーザの好みの程度を決定することは、
前記それぞれの複数の行動頻度の各々にそれぞれの重み付けを割り当て、
前記複数のネットワークオブジェクトの前記少なくともサブセットの各々について、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの重み付けされた複数の行動頻度の各々を合計することを含む、システム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の相互参照］
本出願は、あらゆる目的のために参照により本明細書に組み込まれる、２００９年４月１３日に出願された、発明の名称を「ＭＥＴＨＯＤ ＡＮＤ ＳＥＲＶＥＲ ＦＯＲ ＲＥＣＯＭＭＥＮＤＩＮＧ ＮＥＴＷＯＲＫ ＯＢＪＥＣＴ ＩＮＦＯＲＭＡＴＩＯＮ ＴＯ ＵＳＥＲ（ユーザに対してネットワークオブジェクト情報を提案するための方法およびサーバ）」とする中国特許出願番号２００９１０１３３６３５．８の優先権を主張する。
【０００２】
本発明は、コンピュータネットワークの分野に関し、特に、ユーザに対してネットワークオブジェクト情報を提案するための方法およびシステムに関する。
【背景技術】
【０００３】
ウェブサイトは、インターネットを介して商品に関する情報をユーザに提案しうる。例として、電子商取引ウェブサイトは、商品の需給情報をユーザに提案しうる。ユーザへの提案に利用できる情報の量は途方もない量であるが、ユーザがウェブサイトに費やす時間は限られているため、ユーザは、ユーザの関心に当てはまる情報を受信することで恩恵を被るだろう。
【０００４】
このために、従来技術では、ウェブサイトにユーザが登録するデータに基づいて、または、ユーザのＩＰアドレスに基づいて、ウェブサイトでユーザにどの情報を提供するかを決定する。電子商取引ウェブサイトを例にとると、ユーザがウェブサイトに登録したデータは、ユーザの職業、収入の間隔、興味のある商品のタイプ、および、個人的な趣味を含みうる。ユーザに提供される商品関連情報は、かかる記録された情報から決定されてよい。さらに、ユーザに提供される商品関連情報は、ユーザのＩＰアドレスの地理的特性に基づいて決定されてもよい。
【０００５】
しかしながら、上述の方法では、ウェブサイトの実際の運用においては限界が生じうる。第１に、ユーザが、間違ったまたは不完全な可能性のある情報を登録する場合があり、情報の一部は時間と共に変化しうる。例えば、ユーザの収入の間隔は変わる場合があり、ほとんどの場合、ユーザは、かかる個人情報を更新しない。第２に、ユーザにとって関心のある製品は、時間と共に変化する場合があり、ユーザの雇用者によっても変わりうる。一部の例では、雇用者が変わることは、ユーザが自身の購買パターンを変化させることを意味しうる。情報のかかる変化は、ユーザが最初にウェブサイトで登録を行った時点では予測不可能である。最後に、ユーザの地理的位置の情報だけでは、ユーザにとって関心のある商品の範囲が明確に規定されないため、ユーザのＩＰアドレスに基づいてユーザへの情報提供を決定することも信頼性が低い。さらに、ユーザの実際の位置は、ユーザのＩＰアドレスのみで推測できる位置とは異なりうる。したがって、ユーザが実際に関心を持つ製品情報をユーザに提供することは、現在の方法では困難な場合がある。
【図面の簡単な説明】
【０００６】
【図１】ネットワークオブジェクトに関する情報を提案するシステムの一実施形態を示すブロック図。
【図２Ａ】ネットワークオブジェクトに関する情報を提案する方法の一実施形態を示すフローチャート。
【図２Ｂ】処理２００の結果の一例を示す図。
【図２Ｃ】工程２１０を実行するための処理の一実施形態を示すフローチャート。
【図３Ａ】それぞれのユーザ別にネットワーク行動に関する情報を分類するために用いられるデータ構造の一実施形態を示す図。
【図３Ｂ】ユーザの格納済みネットワーク行動データの利用の一実施形態を示す図。
【図４Ａ】情報の提案を実行するためのシステムの一実施形態を示す図。
【図４Ｂ】情報の提案を実行するためのシステムの別の実施形態を示す図。
【図５】選択モジュールの一実施形態を示す図。
【図６】選択モジュールの別の実施形態を示す図。
【発明を実施するための形態】
【０００７】
本発明は、処理、装置、システム、物質の組成、コンピュータ読み取り可能な格納媒体上に具現化されたコンピュータプログラム製品、および／または、プロセッサ（プロセッサに接続されたメモリに格納および／またはそのメモリによって提供される命令を実行するよう構成されたプロセッサ）を含め、様々な形態で実装されうる。本明細書では、これらの実装または本発明が取りうる任意の他の形態を、技術と呼ぶ。一般に、開示された処理の工程の順序は、本発明の範囲内で変更されてもよい。特に言及しない限り、タスクを実行するよう構成されるものとして記載されたプロセッサまたはメモリなどの構成要素は、ある時間にタスクを実行するよう一時的に構成された一般的な構成要素として、または、タスクを実行するよう製造された特定の構成要素として実装されてよい。本明細書では、「プロセッサ」という用語は、１または複数のデバイス、回路、および／または、コンピュータプログラム命令などのデータを処理するよう構成された処理コアを指すものとする。
【０００８】
以下では、本発明の原理を示す図面を参照しつつ、本発明の１または複数の実施形態の詳細な説明を行う。本発明は、かかる実施形態に関連して説明されているが、どの実施形態にも限定されない。本発明の範囲は、特許請求の範囲によってのみ限定されるものであり、多くの代替物、変形物、および、等価物を含む。以下の説明では、本発明の完全な理解を提供するために、多くの具体的な詳細事項が記載されている。これらの詳細事項は、例示を目的としたものであり、本発明は、これらの具体的な詳細事項の一部または全てがなくとも特許請求の範囲に従って実施可能である。簡単のために、本発明に関連する技術分野で周知の技術事項については、本発明が必要以上にわかりにくくならないように、詳細には説明していない。
【０００９】
本明細書で用いられているように、「ネットワークオブジェクト」は、製品、製品カテゴリ、製品の具体例、１または複数の製品に関連するブランド、もしくは、製品に関連する１または複数のキーワードを指しうる。製品の一例は、「米」であり、製品「米」のカテゴリの一例は、「ジャスミン米」でありうる。いくつかの実施形態において、１または複数の商品のカテゴリ分けを決定するために、特定のルールが適用されてよい。いくつかの実施形態において、「ネットワークオブジェクト」を規定するために、特定のルールが適用されてよい。本明細書で用いられているように、「ネットワーク行動」とは、「ネットワークオブジェクト」と関連してユーザが行う活動であってよい。ネットワーク行動の例としては、ネットワークオブジェクトの検索、ネットワークオブジェクトに関する電子メールの購読、および、ネットワークオブジェクトに関する意見の公開が挙げられるが、それらに限定されない。いくつかの実施形態において、１または複数のネットワークオブジェクトに関するネットワーク行動データが、各ユーザについて保存されてよい。用語のさらに詳細な説明については、以下に記載する。
【００１０】
図１は、ネットワークオブジェクトに関する情報を提案するシステムの一実施形態を示すブロック図である。システム１００において、ユーザは、クライアントデバイス（１３０、１４０、または１５０など）を通して、サーバ１１０にアクセスしうる。クライアントデバイスは、コンピュータ、ウェブ機能を備えた携帯型デバイス、または、その他の適切なデバイスであってよい。ユーザは、ネットワーク１６０（インターネットなどの通信ネットワーク）を介してサーバ１１０にアクセスしうる。いくつかの実施形態では、ネットワークオブジェクトに対して行われたネットワーク行動など、ネットワークオブジェクトに関する情報が、データベース１２０に格納されてよい。いくつかの実施形態では、ユーザにとって関心のあるネットワークオブジェクトに関する情報をユーザへ効果的に提供するために、サーバ１１０は、ユーザがネットワークオブジェクトに対して行ったネットワーク行動の頻度に従って、ネットワークオブジェクトに関する追加情報を提案しうる。追加情報は、データベース１２０に格納されてよい。データベース１２０は、図面では独立したデバイスとして示されているが、いくつかの実施形態では、データベース１２０は、サーバ１１０の一要素として構成される。上述のように、ネットワークオブジェクトは、製品、製品カテゴリ、製品の具体例などであってよい。ネットワークオブジェクトを規定する際の具体性のレベルは、所望の実装によって決まる。例えば、ユーザが、インターネットを介して「ブランドＲの米」に関する情報を取得した場合、ユーザが「ブランドＲの米」というネットワークオブジェクトに関する情報を取得するという活動（行動ともいう）を行ったと決定される。あるいは、「ブランドＲの食品」、「米」、または、「食品」というネットワークオブジェクトに対して同じ活動を行ったと決定されてもよい。いくつかの実施形態において、ユーザは、一度に１つのネットワークオブジェクトに対して１つの活動を行う。インターネットを介した製品取引または製品に関する別の活動の際、ネットワークオブジェクトは、「ブランドＲの米」など、特定のブランドに関連する特定の製品でありうる。いくつかの実施形態において、製品の種類など、製品に関するさらなる情報も、ネットワークオブジェクトの一部とみなされうる。
【００１１】
ユーザに提案されるべき情報の種類の決定は、ネットワークオブジェクトに関する各ユーザ自身の活動パターンに基づいてよい。さらに、ユーザの活動は、様々なネットワークオブジェクトへのユーザの関心の程度を決定するために、異なる分析を施されてもよい。例えば、ユーザが「Ｒブランドの米の製品に関する情報」の検索を行った場合、ユーザは潜在的にＲブランドの米を好む、ユーザは潜在的にＲブランドの食品を評価している、または、ユーザは潜在的に現時点で米を購入する必要がある、と判定されてよい。
【００１２】
製品は一般的に様々な属性（例えば、ブランド、種類、関連キーワード、関連製品など）を持つため、ネットワークオブジェクトは、様々なレベルの１または複数の製品を表しうる。いくつかの実施形態において、製品は様々なカテゴリに分類されうるため、いくつかのネットワークオブジェクトは、製品が属しうるカテゴリを表しうる。製品のカテゴリ分けは、以下のように説明される：商品は、インターネット上での取引に向けて、それに関連する製品カテゴリに分類される。いくつかの実施形態では、商品カテゴリは、商品が特定のルールに従って分類された後に属する製品の一群を指す。特定のルールは、指定されたカテゴリに商品を分類する方法を決定しうる。ルールは、所望の実装に応じて異なってよい。例えば、ルールは、電子製品がブランドＡ、Ｂ、および、Ｃに従って分類されるよう指示してよい。したがって、電子商品のカテゴリは、ブランドＡ、Ｂ、および、Ｃをそれぞれ有する電子製品を含みうる。あるいは、商品は、機能で分類されてもよい。例えば、プリンタ、デジタルカメラ、および、携帯電話などの製品はすべて、異なる機能を有するため、それら３種類の製品に関する情報をそれぞれ格納するために、３つのカテゴリが設定されてよい。いくつかの実施形態では、１つの製品が、２以上のカテゴリに分類されうる。例えば、ブランドＲを有する米の製品は、「ブランドＲの食品」というカテゴリ、および、「米」というカテゴリに分類されうる。製品カテゴリがネットワークオブジェクトと見なされるとすると、ユーザがそのネットワークオブジェクトに対して行うネットワーク活動は、通常、そのネットワークオブジェクトが属する製品カテゴリへのユーザの関心を反映する。製品はいくつかのカテゴリに関連付けられうるため、１つの製品に対する１つの活動が、それぞれのカテゴリに属するいくつかのネットワークオブジェクトに影響を与えうる。
【００１３】
上述のように、いくつかの実施形態では、製品カテゴリが、ネットワークオブジェクトと見なされてよく、いくつかの実施形態では、製品に関連するキーワードが、ネットワークオブジェクトと見なされてよい。いくつかの実施形態では、製品に関連するキーワードは、様々な製品のブランド名または様々なブランドの製品の種類を含みうるが、それらに限定されない。特定の製品は、いくつかのキーワードに対応しうる。例えば、特定の製品「ブランドＲの米」は、キーワード「ブランドＲ」および「米」に対応してよく、各キーワードは、製品カテゴリに関連付けられてよい。この例において、キーワード「ブランドＲ」は、ブランドＲの製品に関連付けられており、キーワード「米」は、様々なブランドの米に関連付けられている。したがって、いくつかの実施形態では、製品に関連する記述的なキーワードは各々、ネットワークオブジェクトと見なされうる。ネットワークオブジェクトとして製品に関連付けられたキーワードは、特定のキーワードに関連付けられた製品をユーザが好む程度を評価するために用いられてよく、その結果、製品に関してユーザに提供される提案は、好ましいキーワードを含みうる。例えば、ユーザは、検索タイプのネットワーク行動を行って、情報を取得しうる。例えば、「ブランドＲの米」という検索クエリは、「ブランドＲ」および「米」という２つのキーワードについての検索行動を実行することに等しい。いくつかの実施形態では、ウェブページを取得するために検索活動を行うユーザは、端末デバイスの検索ボックス内に検索クエリを入力する。次いで、入力された検索キーワードは、ネットワーク側のサーバに送信されてよく、その結果、サーバは、ユーザによって送信されたキーワードを取得しうる。ユーザのネットワーク行動は、例えば、ユーザが、検索行動の実行後に返された検索結果をクリックして閲覧した時に相互に関連付けられてよい。検索行動の例では、ユーザが、キーワード「ブランドＲの米」を検索して、ブランドＲの米に関する検索結果を取得し、その後、検索結果の１つに含まれるリンクをクリックして、キーワード「ブランドＲの米」に対応する様々な製品を閲覧した後に、ユーザが検索ボックスに入力した製品の記述的なキーワードが解析される。いくつかの実施形態では、記述的なキーワードは、一般に、ユーザが製品に関する情報を発信した時にユーザによって提供される。いくつかの実施形態では、記述的なキーワードは、サーバ側に格納される。例えば、ユーザは、ウェブページ上のフィールドボックス（例えば、検索ボックス、オンラインフォーム）に、米に関連する記述的なキーワード（例えば、「ブランドＲ」「米」「餅米」「野生米」など）を書き込むことによって、米に関する情報を発信する。いくつかの実施形態では、例えば、ユーザは、キーワード「ブランドＲの米」で検索を行った後に、記述的なキーワード「餅米」、「野生米」などで製品をさらに閲覧した時に、米に関する情報を発信してもよい。ユーザが、記述的なキーワード「餅米」を含む多くの情報を閲覧した場合には、記述的なキーワード「餅米」が、ネットワークオブジェクトとして見なされ、ユーザは、様々なブランドの餅米に関する情報を提案されうる。
【００１４】
図２Ａは、ネットワークオブジェクトに関する情報を提案する方法の一実施形態を示すフローチャートである。処理２００は、システム（１００など）上で実行されてよい。
【００１５】
工程２１０では、複数のネットワークオブジェクトに対してユーザが実行した複数のネットワーク行動頻度が決定される。以下で詳述するように、ユーザは、各ネットワークオブジェクトに対して様々なネットワーク行動を実行することを許容される。ネットワーク行動頻度の各々は、ユーザが、或る期間内にネットワークオブジェクトに対してネットワークオブジェクトの内の特定の１つを実行した回数に対応する。いくつかの実施形態では、ネットワークオブジェクトは、ネットワーク行動頻度が決定される前に特定される。
【００１６】
工程２２０では、いくつかのネットワークオブジェクトから、ユーザにとって関心のあるネットワークオブジェクトが特定される。この特定は、ネットワークオブジェクトに対応するネットワーク行動頻度に少なくとも部分的に基づく。特定の詳細については後述する。
【００１７】
工程２３０では、特定されたネットワークオブジェクトに関する追加情報が提供される。いくつかの実施形態では、追加情報はユーザに提供される。
【００１８】
インターネット上の電子商取引ウェブサイトに掲載された製品は、一般に、それぞれの記述的なキーワードを提供されている。例えば、商取引ウェブサイト上の製品「ブランドＲの米」については、製品に付随する記述的なキーワードは、「ブランドＲ」、「米」、「長粒米」、「餅米」、「野生米」などを含みうる。
【００１９】
ユーザは、インターネットにアクセスしながら、以下を含む様々なネットワーク行動を行ってよい。例えば、インターネットを介して製品に関する情報を公開する、インターネットを介して製品に関する情報を含む電子メールを受信する、インターネット上で製品に関する情報を閲覧する、オンライン検索エンジンで製品に関する情報を検索する、インターネットを介して製品に関する意見情報を公開する、などである。インターネットを介して製品に関する意見情報を公開することは、例えば、製品を評価すること、製品を薦めること、製品の意見のテキストを提示することなどを含みうる。いくつかの実施形態では、ユーザのネットワーク行動に関する情報は、ネットワーク側、例えば、他の場所のウェブサイトのデータベース内、典型的にはウェブサイトのログに格納される。ネットワーク行動に関する情報の量は、ネットワークが動作するにつれて大きくなるため、ネットワーク行動および／またはそれぞれのユーザの種類で分類されてよい。このように、ネットワーク行動に関して新たに追加された情報は、ユーザがそのネットワーク行動を行うごとに、ネットワーク行動および／またはそれぞれのユーザのそれぞれの種類カテゴリに格納されてよい。
【００２０】
図２Ｂは、処理２００の結果の一例を示す。例においては、ネットワークオブジェクト「長粒米」、「野生米」、および、「ジャスミン米」が、それぞれの米製品カテゴリに対応する。この例では、特定のネットワーク行動を検索する、それに関する電子メールを送る、および、それに関する意見を公開するというネットワーク行動がある。各ネットワークオブジェクトについて、或る期間にわたってユーザが行ったネットワーク行動の各々の頻度が決定される。例えば、ネットワークオブジェクト「長粒米」について、ユーザは、そのネットワークオブジェクトを１回検索し、そのネットワークオブジェクトに関する電子メールを２回送り、そのネットワークオブジェクトに関する意見を２回公開している。さらに、ネットワークオブジェクトの中から、ユーザに追加情報を提案すべき１つのネットワークオブジェクトが特定されてよい。この特定は、例えば、まず、各ネットワークオブジェクトに対する行動の頻度の合計を算出することによってなされてよい。次いで、それぞれの頻度の合計が最も高いネットワークオブジェクトが特定されてよい。図２Ｂに示すように、ネットワークオブジェクト「ジャスミン米」は、行動の頻度の合計が最も高い。したがって、ジャスミン米に関する追加情報（製品の在庫、栄養成分、および、レシピなど）が、ユーザに提供されてよい。
【００２１】
ネットワークオブジェクトを規定して選択するための処理の実施形態について上述した。ユーザがネットワークオブジェクトを好むまたは関心を持つ程度を導き出す方法の実施形態について以下に説明する。いくつかの実施形態では、ユーザがネットワークオブジェクトを好むまたは関心を持つ程度は、ユーザがそのネットワークオブジェクトに対して１または複数のネットワーク行動を行った回数を決定することによって算出された値で測られてよい。この実施形態では、ユーザが１または複数のネットワーク行動を行った回数は、ユーザが、或る期間中に１または複数のネットワークオブジェクトに対してネットワーク行動を行った回数を決定することによって決定されてよい。いくつかの実施形態では、ネットワーク行動の数、ネットワークオブジェクトの数、および、期間の長さが指定されてよい。例えば、ユーザＡがネットワークオブジェクト「ブランドＲの米」に対して行った以下のネットワーク行動が評価されてよい：「ブランドＲの米」に関する情報を含む電子メールがインターネットを介して受信される、「ブランドＲの米」に関する情報がインターネット上で検索される、および、「ブランドＲの米」に関する意見情報がインターネットを介して公開される。これらの行動は、ユーザＡが或る期間中にネットワークオブジェクトに対して行ったネットワーク行動の各々の頻度を決定することによって、ユーザが「ブランドＲの米」を好む程度について解析されてよい。説明のために、行動の回数は単位時間中にカウントされるものとし、したがって、行動の頻度は、単位時間中の「カウント数」と同じになる。例えば、３月１日の午前１２時から３月２日の午前１２時までの期間中に、カウント数ｘ１は、ユーザＡが「ブランドＲの米」について行った検索の回数に対応し、カウント数ｙ１は、「ブランドＲの米」に関する情報を含む電子メールをユーザＡが受信した回数に対応し、カウント数ｚ１は、ユーザＡが「ブランドＲの米」に関する意見を公開した回数に対応する。カウントに必要なデータが取得される。同様に、次の日の上述の３つのネットワーク行動（それぞれ、ｘ２、ｙ２、および、ｚ２）が、３月２日の午前１２時から３月３日の午前１２時までで決定される。期間（例えば、３月１日から３月３１日）中に各日について決定されたカウント数は、例えば以下の式で合計されてよい。
Ｒ（ｘ，ｙ，ｚ，ｄ（１，３１））＝［ｘ１＋ｘ２＋・・・＋ｘ３１］＋［ｙ１＋ｙ２＋・・・＋ｙ３１］＋［ｚ１＋ｚ２＋・・・＋ｚ３１］
【００２２】
次いで、いくつかの実施形態では、値Ｒ（ｘ，ｙ，ｚ，ｄ（１，３１））の大きさ（すなわち、ネットワークオブジェクト「ブランドＲの米」についての期間中のネットワーク行動カウント数の合計）は、ユーザＡが「ブランドＲの米」を好む程度を反映しうる。同様に、ユーザＡが行ったネットワーク行動をカウントするこの解析は、他のネットワークオブジェクト、例えば「ブランドＳの米」および「ブランドＴの米」をユーザが好む程度を決定するために、それぞれ、「ブランドＳの米」および「ブランドＴの米」に対して実行することができる。それぞれのブランドＲ、Ｓ、および、Ｔの米に対応する「ブランドＲの米」、「ブランドＳの米」、および、「ブランドＴの米」などのネットワークオブジェクトに対するユーザＡのネットワーク行動のカウント数を決定した後、それらのカウント数は、最高カウント数を有するネットワークオブジェクトに対応するブランドの米に関する情報をユーザＡに提供できるよう、かかるネットワークオブジェクトを決定するために順位付けされてよい。
【００２３】
上述のように、製品カテゴリ（例えば、ブランド）は、関連するネットワーク行動がカウントされうるネットワークオブジェクトの例である。他の例では、関連するネットワーク行動がカウントされうるネットワークオブジェクトの例は、商品に関連するキーワードであってもよい。例えば、キーワード「餅米」、「野生米」、および、「長粒米」が、ネットワークオブジェクトとして見なされてよく、ユーザＡがネットワークオブジェクトに対して行ったそれぞれのネットワーク行動（例えば、情報の公開、閲覧、検索、電子メールでの通知など）の頻度カウントが、Ｒ（餅米，ユーザＡ）の値（すなわち、ネットワークオブジェクト「餅米」について期間中にユーザＡが行ったネットワーク行動カウント数の合計）を算出するために、上述の例のように決定および合計されてよく、同様に、Ｒ（野生米，ユーザＡ）の値（すなわち、ネットワークオブジェクト「野生米」について期間中にユーザＡが行ったネットワーク行動カウントの合計）、および、Ｒ（長粒米，ユーザＡ）の値（すなわち、ネットワークオブジェクト「長粒米」について期間中にユーザＡが行ったネットワーク行動カウント数の合計）が算出されてよい。Ｒ（餅米，ユーザＡ）の値が最高値である場合、ユーザＡが、それらのネットワークオブジェクトの中で餅米を最も好むことが示唆されるため、それに従って、餅米製品がユーザＡに提案されてよい。
【００２４】
いくつかの実施形態では、様々なネットワークオブジェクトに対するネットワーク行動のカウント数の合計は、以下の式（１）で表される。
【００２５】
【数１】
0005592934.tif 000002
【００２６】
ここで、Ｃｎｔ（Ａｃｔ（ｉ），Ｔｉｍｅ（ｊ），Ｋl）は、ｊ番目の期間Ｔｉｍｅ（ｊ）中にネットワークオブジェクトＫlに対してｉ番目のネットワーク行動Ａｃｔ（ｉ）が実行されたカウント数を示しており、したがって、値Ｃ（Ｋ1）（すなわち、ネットワークオブジェクトＫ1に対する期間１ないしｊ中のネットワーク行動１ないしｉのカウント数の合計）は、ユーザＡがネットワークオブジェクトＫ1に関心を持つ程度を反映する。他のネットワークオブジェクト（例えば、様々なブランドの米が、様々なネットワークオブジェクトＫ2、Ｋ3、．．．Ｋnとして見なされてよい）についても、対応する値Ｃ（Ｋ1）、Ｃ（Ｋ2）、．．．、Ｃ（Ｋn）が算出されてよく、Ｃ（Ｋ1）、Ｃ（Ｋ2）、．．．、Ｃ（Ｋn）の中で最高値を有するネットワークオブジェクトが、Ｋ1ないしＫnから特定されてよい。いくつかの実施形態では、Ｃ（Ｋ1）、Ｃ（Ｋ2）、．．．、Ｃ（Ｋn）は順位付けされてよく、最高順位の値は、ユーザにとって最も関心のあるネットワークオブジェクトに対応しうるため、ユーザがウェブサイトを閲覧する時に、このネットワークオブジェクトに関連する情報がユーザに提案されてよい。
【００２７】
例えば、米に関連するキーワード（「餅米」、「野生米」、「長粒米」、および、「玄米」など）が、ネットワークオブジェクトとして見なされてよい。ネットワークオブジェクト「餅米」、「野生米」、「長粒米」、および、「玄米」の各々に対してユーザＡが行ったネットワーク行動のデータから、対応する値Ｃが算出されてよい。いくつかの実施形態では、２つのキーワード「長粒米」および「野生米」が上位２つの値Ｃに対応する場合に、それら２つのキーワードを１つのネットワークオブジェクト（すなわち、「野生長粒米」）に結合してもよく、したがって、ユーザＡが「野生長粒米」を非常に好むと決定されてよい。したがって、野生長粒米に関する情報が、ユーザＡに提案されてよい（例えば、ログオン時にユーザＡに提示されるホームページに表示される）。
【００２８】
いくつかの実施形態では、キーワード（例えば、「餅米」、「野生米」、および、「長粒米」）を含みユーザに提案される情報の量が限られている場合がある。この場合、値Ｃをさらに算出する助けとなるように、ネットワーク行動に関与した製品カテゴリがネットワークオブジェクトとして見なされてもよい。
【００２９】
例えば、ユーザがブランドＲの米を閲覧した場合、「米」のカテゴリがネットワークオブジェクトと見なされてよく、ネットワークオブジェクト「米」に対してユーザが行ったネットワーク行動が、対応する値Ｃをさらに算出する助けとなるようにカウントされてよい。この場合にも、Ｃを算出するために、式（１）が用いられてよい。
【００３０】
上述のように、ユーザにとって最も関心のあるネットワークオブジェクトおよびそれに対応する１または複数の製品が導き出されうる。特定のウェブサイト上でユーザに提案される情報について、その情報は、特定のウェブサイトに関連する商品カテゴリおよびキーワードで決定されたネットワークオブジェクトの１つに関連しうる。いくつかの実施形態では、ネットワークオブジェクトについて算出されたＣの相対的な大きさは、ユーザが、ネットワークオブジェクトに対応する１または複数の商品、商品ブランド、または、商品カテゴリに、他の商品、商品ブランド、または、商品カテゴリと比較して、どれだけ大きい関心を持つのかを示唆しうる。例えば、製品「米」に対応するネットワークオブジェクトについて算出されたＣが、ネットワークオブジェクトについて算出されたすべての値の中で最高値のＣである場合、ユーザＡは第１に米を購入するつもりであることが示唆される。あるいは、例えば、製品「米」に対応するネットワークオブジェクトについて算出されたＣが比較的高いものの最高値ではない場合、米の購入は、ユーザＡの主な関心の１つにすぎない（しかし、必ずしもそうとは限らない）ことが示唆される。
【００３１】
いくつかの実施形態では、カウント期間を多くすると、ユーザがネットワークオブジェクトに関心を持っている程度を反映する合計値がより正確になる。いくつかの実施形態では、カウントは、１年間に至るまで実行されてもよい。しかしながら、値Ｃ（Ｋl）が遠い過去の１日に算出された場合、ユーザの関心が現在までに変化している場合もあり、かかる値は、ユーザへの情報の提案にあまり役立たない可能性がある。さらに、異なるネットワーク行動は、ユーザが持つ異なるレベルの関心を示唆しうる。例えば、ユーザがネットワークオブジェクトに関する意見を公開した場合、この行動は、ユーザがそのネットワークオブジェクトに対応する製品に非常に関心を持っていることを示唆しうる。ユーザが製品に関する情報を何気なく取得したにすぎない場合、この行動は、ユーザがその製品に非常に関心を持っていることを示唆するとは限らない。上記の状況を考慮に入れるために、それぞれの期間中にネットワークオブジェクトに対してユーザが実行したそれぞれのネットワーク行動のカウントに重み付けを割り当ててもよく、期間中のカウントを重み付け和して、Ｃ（Ｋl）を算出してもよい。重み付けは、ネットワーク行動、ネットワーク行動の起きた回数、または、それら両方に従って割り当てられてよい。ｉ番目のネットワーク行動の重み付けをｔｗｃ（Ａｃｔ（ｉ））とし、ｊ番目の期間に実行されたｉ番目のネットワーク行動の重み付けをｔｄｆ（Ｔｉｍｅ（ｊ））とすると、値Ｃ（Ｋl）は、以下の式で算出されうる。
【００３２】
【数２】
0005592934.tif 000003
【００３３】
この式において、ｎは、評価されたネットワーク行動の数であり、Ｔは、評価された期間の数である。もちろん、この式のｔｗｃ（Ａｃｔ（ｉ））およびｔｄｆ（Ｔｉｍｅ（ｊ））の一方のみが考慮されうる。一般に、期間が現在から遠い程、その期間に対応する重み付けは小さくなる。いくつかの実施形態では、期間と重み付けとの間の関係性の原則と同じものが、それぞれの商品に適用される。いくつかの実施形態では、０から１の間の正の値が、期間に対応する重み付けとして割り当てられてよい。例えば、現在の１年前よりも過去の期間に対する重み付けが、０．１に設定されてよく、過去１年間の最初の４ヶ月、次の４ヶ月、および、最後の４ヶ月の期間に対する重み付けが、それぞれ、０．２、０．３、および、０．４に設定されてよい。もちろん、他の正の値が、代わりに選択されてもよい。一般に、比較的遠い過去の期間に対しては、比較的低い重み付けが割り当てられてよい。
【００３４】
他のネットワークオブジェクトＫ2、Ｋ3、．．．、Ｋnについても、対応する値Ｃ（Ｋ1）、Ｃ（Ｋ2）、．．．、Ｃ（Ｋn）が算出されてよく、上述のように、ユーザは、選択された重み付けと、それぞれの算出された重み付け和Ｃ（Ｋ1）、Ｃ（Ｋ2）、．．．、Ｃ（Ｋn）（大きさで順位付けされてよい）に対応してネットワークオブジェクトに関する情報とを提供されてよい。同じ処理が、他のユーザに対して繰り返されてよい。
【００３５】
図２Ｃは、工程２１０を実行するための処理の一実施形態を示すフローチャートである。処理２１０は、システム（１００など）上で実行されてよい。
【００３６】
工程２１１では、格納されたユーザネットワーク行動情報が取得される。いくつかの実施形態では、格納されたユーザネットワーク行動情報は、ユーザで分類される。ユーザで分類されていないユーザネットワーク行動情報がネットワーク側に格納されている場合、かかる情報が最初に取得されてよい。
【００３７】
工程２１２では、新たに追加されたユーザネットワーク行動情報が受信される。いくつかの実施形態では、工程２１２は、新たなネットワーク行動情報が利用可能である時にはいつでも実行される。
【００３８】
工程２１３では、工程２１１および工程２１２で取得されたネットワーク行動情報が、ネットワーク行動の種類に従って分類され、格納される。いくつかの実施形態では、工程２１３は、任意選択的に実行される。
【００３９】
工程２１４では、現在のユーザについて、（工程２１３が実行された場合に）工程２１３で分類および格納されたユーザのネットワーク行動データが取得される。いくつかの実施形態では、ユーザのネットワーク行動情報は、選択的に取得されてよい。
【００４０】
工程２１５では、現在のユーザが各ネットワークオブジェクトに対して各ネットワーク行動を行った回数が、工程２１４において取得された格納済みデータから決定される。
【００４１】
この例において、工程２１１ないし工程２１３は、ネットワーク行動の頻度をカウントする準備を行い、工程２１４および工程２１５においてカウントが実行される。ユーザは、ネットワークオブジェクトに関心がある場合、一般に、そのネットワークオブジェクトに対していくつかのネットワーク行動を行う。ネットワーク行動のいくつかの例としては、ネットワークオブジェクトの検索、ネットワークオブジェクトに関する電子メールの購読、および、ネットワークオブジェクトに関する意見の公開などが挙げられる。様々なネットワーク行動が、一般に、インターネット上でユーザによって実行されるため、インターネット上でそれぞれのネットワークオブジェクトに対して実行されたと見なされてよい。
【００４２】
図２Ａに戻ると、工程２１０において必要とされるデータは、それぞれのユーザのカテゴリ別にデータベースから取得されてよい。いくつかの実施形態では、工程２１０は、図３Ａに示すように格納された情報を利用してよい。図３Ａは、それぞれのユーザ別にネットワーク行動に関する情報を分類するために用いられるデータ構造の一実施形態を示す。符号３００は、それぞれのユーザの既存のネットワーク行動情報および或るユーザの新規追加のネットワーク行動情報が、格納に向けてそれぞれのユーザごとに分類される様子を示す。いくつかの実施形態では、ユーザのネットワーク行動に関する情報は、それぞれのユーザごとに分類された後に、ユーザが行ったネットワーク行動の種類でさらに分類されてもよい。例えば、２回の検索ネットワーク行動、３回の公開ネットワーク行動、および、４回の商品宣伝電子メール受信ネットワーク行動を行った場合、２回の検索ネットワーク行動に関する情報（検索キーワードおよび検索回数など）が、そのユーザのカテゴリ「検索行動」内に記録されてよい。同様に、３回の公開行動、および、４回の商品宣伝電子メール受信行動は、それぞれ、そのユーザの２つのカテゴリ「公開行動」および「購読行動」に記録されてよい。したがって、データベースは、情報入力の回数（すなわち、ユーザのネットワーク行動の頻度）を都合よくカウントしつつ、それぞれのユーザについてそれぞれの行動に関する情報を格納しうる。ユーザのそれぞれの行動は、工程２１０でのカウントに向けて異なって重み付けされてよく、その結果、ユーザのそれぞれの行動は、工程２１０および工程２２０を実行する効率を改善するために、事前にカテゴリごとに格納されうる。
【００４３】
図３Ｂは、ユーザの格納済みネットワーク行動データの利用の一実施形態を示す。３５０では、それぞれのユーザ（ユーザＡ、ユーザＢ、および、ユーザＣ）のネットワーク行動から得られたデータは、それぞれのユーザの好むネットワークオブジェクトを導き出すために、上述のように格納および解析されてよく、最終的に、それぞれのユーザは、これらのネットワークオブジェクトの内の１または複数に関する情報を提供されうる。ネットワーク行動解析に関する図２Ｂに示した例を参照すると、ユーザは、特に「ジャスミン」米に関心を持っている。したがって、ジャスミン米に関する追加情報が、ユーザに提供される。
【００４４】
図４Ａは、情報の提案を実行するためのシステムの一実施形態を示す。いくつかの実施形態では、方法２００は、少なくとも部分的に、図４Ａのシステム上で実行されてよい。実施形態のシステムは、複数のモジュールを備える。これらのモジュールは、１または複数のプロセッサ上で実行されるソフトウェアコンポーネントとして、特定の機能を実行するよう設計されたプログラム可能論理デバイスおよび／または特定用途向け集積回路などのハードウェアとして、もしくは、それらの組み合わせとして実装することができる。いくつかの実施形態において、モジュールは、コンピュータデバイス（パーソナルコンピュータ、サーバ、ネットワーク装置など）に本発明の実施形態に記載された方法を実行させるための複数の命令など、不揮発性記憶媒体（光学ディスク、フラッシュ記憶装置、携帯用ハードディスクなど）に格納することができるソフトウェア製品の形態で具現化されてよい。モジュールは、単一のデバイス上に実装されてもよいし、複数のデバイスにわたって分散されてもよい。いくつかの実施形態では、サーバ４０ａは、ネットワークオブジェクト情報をユーザに提供するよう構成されており、決定モジュール４１と、選択モジュール４２と、提供モジュール４３とを備える。具体的には、決定モジュール４１は、ユーザが、設定された期間中にネットワークオブジェクトの各々に対してネットワーク行動の各々を行った回数を決定するよう構成されている。選択モジュール４２は、ユーザがネットワーク行動を行った回数（決定モジュール４１によって決定されたもの）に従って、ネットワークオブジェクトから１つを選択するよう構成されている。提供モジュール４３は、選択モジュール４２によって選択されたネットワークオブジェクトに関する情報をユーザに提供するよう構成されている。
【００４５】
図４Ｂは、情報の提案を実行するためのシステムの別の実施形態を示す。図４Ｂでは、サーバ４０ａにデータベースが追加されてよく、それにより、サーバ４０ｂが構成される。サーバ４０ｂは、決定モジュール４１と、選択モジュール４２と、提供モジュール４３と、ネットワークオブジェクト情報を格納するよう構成されたデータベースモジュール４４とを備える。したがって、ネットワークオブジェクト情報をユーザに提供する提供モジュール４３は、データベースモジュール４４からデータを取得して、その後、選択モジュール４２によって選択されたネットワークオブジェクトに関する情報をユーザに提供してよい。
【００４６】
図５は、選択モジュールの一実施形態を示す。図５の選択モジュール４２は、ネットワークオブジェクトの各々について、ユーザが、選択された期間中にネットワークオブジェクトに対して各ネットワーク行動を行った回数の合計を算出するよう構成された算出ユニット４５１と、算出ユニット４５１によって算出された回数の合計に従ってネットワークオブジェクトから１つを選択するよう構成された選択ユニット４５２とを備える。
【００４７】
図６は、選択モジュールの別の実施形態を示す。図６の選択モジュール４２は、ネットワークオブジェクトの各々について、ユーザが各期間中にネットワークオブジェクトに対してネットワーク行動の各々を行った回数に所定の重み付けを割り当て、ユーザが、選択された期間中にネットワークオブジェクトに対してネットワーク行動を行った回数の重み付け和を算出するよう構成された算出ユニット４６１と、算出ユニット４６１によって算出された重み付け和に従ってネットワークオブジェクトから１つを選択するよう構成された選択ユニット４６２とを備える。
【００４８】
上述のように、いくつかの実施形態では、期間中にユーザがネットワークオブジェクトに対して行ったネットワーク行動のカウントが決定され、ユーザがネットワークオブジェクトに関する情報に関心を持つ程度について解析されてよく、それにより、ネットワークオブジェクトまたは対応する製品に関するさらなる情報をユーザに提供することができる。ネットワークオブジェクトに対するユーザのネットワーク行動は、ユーザがそのネットワークオブジェクトに関する情報に関心を持つ程度を直接的に反映するため、本発明の実施形態は、所望のネットワークオブジェクトに関する追加情報をユーザに提供するために、ユーザがどのネットワークオブジェクトの情報を望むのかを正確に決定することができる。
【００４９】
当業者は、本発明の精神および範囲から逸脱することなく、本発明に対して様々な変形および変更をなすことができる。したがって、本発明は、添付の特許請求の範囲およびその等価物の範囲内に含まれるものであれば、それらの変形例および変更例も網羅するよう意図されている。
【００５０】
上述の実施形態は、理解しやすいようにいくぶん詳しく説明されているが、本発明は、提供された詳細事項に限定されるものではない。本発明を実施する多くの代替方法が存在する。開示された実施形態は、例示であり、限定を意図するものではない。
適用例１：ネットワークオブジェクト情報をユーザに提案するための方法であって、複数のネットワークオブジェクトの各々について、前記ユーザによるそれぞれの複数の行動頻度を決定し、前記複数の行動頻度の各々は、前記ユーザが期間内に前記各ネットワークオブジェクトに対して複数の行動の内のそれぞれの一行動を行った回数に対応し、前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のあるネットワークオブジェクトを特定し、前記特定は前記複数のネットワークオブジェクトの各々に対応する前記それぞれの複数の行動頻度に少なくとも部分的に基づき、前記特定されたネットワークオブジェクトに関する追加情報を提供すること、を備える、方法。
適用例２：適用例１に記載の方法であって、前記複数のネットワークオブジェクトは、製品の複数のカテゴリ、または、前記製品に関連する複数のキーワードを備える、方法。
適用例３：適用例１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を公開することを含む、方法。
適用例４：適用例１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を含む電子メールを受信することを含む、方法。
適用例５：適用例１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する意見情報を公開することを含む、方法。
適用例６：適用例１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を取得することを含む、方法。
適用例７：適用例１に記載の方法であって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を検索することを含む、方法。
適用例８：適用例１に記載の方法であって、前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のあるネットワークオブジェクトを特定することは、前記複数のネットワークオブジェクトの各々について、前記ユーザによる前記それぞれの複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの複数の行動頻度の各々を合計することを含み、前記複数のネットワークオブジェクトの中から、前記ユーザによる前記それぞれの複数の行動頻度のそれぞれの合計の内で最大のものに対応する前記ネットワークオブジェクトを選択すること、を備える、方法。
適用例９：適用例１に記載の方法であって、前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のあるネットワークオブジェクトを特定することは、前記それぞれの複数の行動頻度の各々にそれぞれの重み付けを割り当て、前記複数のネットワークオブジェクトの各々について、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの重み付けされた複数の行動頻度の各々を合計することを含み、前記複数のネットワークオブジェクトの中から、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度のそれぞれの合計の内で最大のものに対応する前記ネットワークオブジェクトを選択すること、を備える、方法。
適用例１０：適用例９に記載の方法であって、前記それぞれの重み付けは、０から１の間の値を含む、方法。
適用例１１：適用例９に記載の方法であって、前記複数のネットワークオブジェクトの各々について、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度のそれぞれの合計を算出することは、以下の式によって行われ、
【数３】
0005592934.tif 000004
ここで、Ｐ（Ｋl）は、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度の前記それぞれの合計を示し、Ｃｎｔ（Ａｃｔ（ｉ），Ｔｉｍｅ（ｊ），Ｋl）は、前記複数の行動頻度の内のｉ番目のネットワーク行動Ａｃｔ（ｉ）が、ｊ番目の期間Ｔｉｍｅ（ｊ）に前記複数のネットワークオブジェクトの内の前記ネットワークオブジェクトＫlに対して実行された前記行動頻度を示し、ｔｗｃ（Ａｃｔ（ｉ））は、前記ｉ番目のネットワーク行動Ａｃｔ（ｉ）の割り当て重み付けを示し、ｔｄｆ（Ｔｉｍｅ（ｊ））は、前記ｊ番目の期間Ｔｉｍｅ（ｊ）に実行された前記ｉ番目のネットワーク行動Ａｃｔ（ｉ）の前記割り当て重み付けを示し、ｎは、前記複数のネットワーク行動の数を示し、Ｔは、評価される期間の数を示す、方法。
適用例１２：ネットワークオブジェクト情報をユーザに提案するためのシステムであって、１または複数のプロセッサであって、複数のネットワークオブジェクトの各々について、前記ユーザによるそれぞれの複数の行動頻度を決定しと、前記複数の行動頻度の各々は、前記ユーザが期間内に前記各ネットワークオブジェクトに対してそれぞれの複数の行動の内の一行動を行った回数に対応し、前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のあるネットワークオブジェクトを特定しと、前記特定は、前記複数のネットワークオブジェクトの各々に対応する前記それぞれの複数の行動頻度に少なくとも部分的に基づき、前記特定されたネットワークオブジェクトに関する追加情報を提供すること、とを実行するよう構成された、１または複数のプロセッサと、前記１または複数のプロセッサに接続され、前記１または複数のプロセッサに命令を提供するよう構成された１または複数のメモリと、を備える、システム。
適用例１３：適用例１２に記載のシステムであって、前記複数のネットワークオブジェクトは、製品の複数のカテゴリ、または、前記製品に関連する複数のキーワードを含む、システム。
適用例１４：適用例１２に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を公開することを含む、システム。
適用例１５：適用例１２に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を含む電子メールを受信することを含む、システム。
適用例１６：適用例１２に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する意見情報を公開することを含む、システム。
適用例１７：適用例１２に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を取得することを含む、システム。
適用例１８：適用例１２に記載のシステムであって、前記複数の行動は、前記複数のネットワークオブジェクトの１つに関する情報を検索することを含む、システム。
適用例１９：適用例１２に記載のシステムであって、前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のあるネットワークオブジェクトを特定することは、前記複数のネットワークオブジェクトの各々について、前記ユーザによる前記それぞれの複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの複数の行動頻度の各々を合計することを含み、前記複数のネットワークオブジェクトの中から、それぞれの合計の内で最大のものに対応する前記ネットワークオブジェクトを選択すること、を含む、システム。
適用例２０：適用例１２に記載のシステムであって、前記複数のネットワークオブジェクトの中から前記ユーザにとって関心のあるネットワークオブジェクトを特定することは、前記それぞれの複数の行動頻度の各々にそれぞれの重み付けを割り当て、前記複数のネットワークオブジェクトの各々について、前記ユーザによる前記それぞれの重み付けされた複数の行動頻度のそれぞれの合計を算出し、前記それぞれの合計は、前記それぞれの重み付けされた複数の行動頻度の各々を合計することを含み、前記複数のネットワークオブジェクトの中から、それぞれの合計の内で最大のものに対応する前記ネットワークオブジェクトを選択すること、を含む、システム。
【図１】
0005592934.tif 000006
【図２Ａ】
0005592934.tif 000007
【図２Ｂ】
0005592934.tif 000008
【図２Ｃ】
0005592934.tif 000009
【図３Ａ】
0005592934.tif 000010
【図３Ｂ】
0005592934.tif 000011
【図４Ａ】
0005592934.tif 000012
【図４Ｂ】
0005592934.tif 000013
【図５】
0005592934.tif 000014
【図６】
0005592934.tif 000015