Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3669167B2 - Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program - Google Patents
[go: Go Back, main page]

JP3669167B2 - Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program - Google Patents

Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program Download PDF

Info

Publication number
JP3669167B2
JP3669167B2 JP22803298A JP22803298A JP3669167B2 JP 3669167 B2 JP3669167 B2 JP 3669167B2 JP 22803298 A JP22803298 A JP 22803298A JP 22803298 A JP22803298 A JP 22803298A JP 3669167 B2 JP3669167 B2 JP 3669167B2
Authority
JP
Japan
Prior art keywords
group
information
user
users
user terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP22803298A
Other languages
Japanese (ja)
Other versions
JP2000057090A (en
Inventor
健 本橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP22803298A priority Critical patent/JP3669167B2/en
Publication of JP2000057090A publication Critical patent/JP2000057090A/en
Application granted granted Critical
Publication of JP3669167B2 publication Critical patent/JP3669167B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、利用者に希望する情報を選択させ、選択された情報を利用者に受信させる情報提供方法及び情報提供装置に関する。本発明は、特に、利用者がサービス提供側から提示された項目から選択を行うか、又は、利用者が明示的若しくは暗示的に嗜好を示す情報をサービス提供側に提示し、その情報を用いてサービス提供側が適切であると判定した情報を利用者に提供する情報提供方法及び情報提供装置に関する。
【0002】
【従来の技術】
例えば、上記の情報提供方法及び情報提供装置には、ある種の情報サービスを享受する利用者が特定分野の情報に関して興味を持っている旨を主張すると、その特定分野に属する項目が発生した場合にその項目に関する情報を利用者に通知する情報提供方法及び情報提供装置が含まれる。
【0003】
利用者が特定分野を指定し、指定された特定分野の情報が利用者に提供されるタイプのサービスの場合、情報の分類はサービス提供側又はサービス運営者側により行われ、分類された情報が利用者に配布される。利用者が特定分野の指定の代わりにキーワードを指定する場合、サービス提供側はその指定されたキーワードに基づいて情報を検索し、又は、キーワードに関連した関連情報データベースを参照してユーザによって指定されたキーワードに該当するカテゴリーを割り出し、そのカテゴリーに属する情報を利用者に提供する。
【0004】
また、利用者が特定分野を明示的に指定しないようなタイプのサービスの場合、利用者取扱ログのような利用者毎に関連して獲得されるデータから利用者の利用状況を分析し、特定分野を推定する方法が知られている。
さらに、ある利用者(例えば、利用者A)が幾つかの情報に関して興味を持っている場合、利用者Aの興味情報を他の利用者の興味情報と比べて、利用者Aと似通った興味を有する別の利用者Bを探し出し、利用者Aと利用者Bの興味情報の差分を生成し、生成された差分情報を用いて利用者に情報を提供する方法が知られている。
【0005】
より具体的にいうと、従来、WWWや電子メールサービス等により利用者に情報を提供するサービスにおいて、膨大な主情報(コンテンツやWebページ等)から利用者にとって有益な情報を選択する技術が望まれている。その技術の一つとして、ユーザの嗜好を元に主情報を選択する技術が、例えば、橘高ほか、“ニュース記事のパーソナライズサービス方式の提案と評価" 、情報処理学会第86回マルチメディア通信と分散処理研究会、1998年に記載されている。
【0006】
【発明が解決しようとする課題】
上記のような従来の情報提供方法は個人が提示した嗜好情報に基づいている。しかし、殆どの場合、利用者は、興味を持っている事項を全てサービス提供側に提示している訳ではなく、また、潜在的に興味を持っている事項、若しくは、それほど強くはないけれども興味を持っている事項についての情報をサービス提供側に提示することは難しい。
【0007】
一例として、利用者は、普段興味を持っていないサッカーの情報でも、それがワールド杯のようなビックニュースである場合、又は、多くの人が興味を持っているニュースの場合には、興味を持って観ることがあり、また、親しい知人が興味を持っている情報に興味を持つことがある。このような状況では、従来の利用者個人が提示した嗜好情報に基づいて情報を提供する方法は、利用者にとって有益な情報を提供することができない。
【0008】
また、従来の利用者同士の興味の近さに基づいて情報を提供する方法の場合、明示された興味の似ている利用者同士の嗜好情報が利用されるので、サービス提供側は、潜在的な興味を対象とする情報を利用者に提供することはできない。
上記従来技術の問題点に鑑み、本発明は膨大な量の情報(以下、主情報と称する)から利用者にとって有益な情報を、他者グループの嗜好を利用して選択し、利用者に提供する情報提供方法及び装置、並びに、情報提供プログラムを記録した記録媒体を提案する。
【0009】
【課題を解決するための手段】
上記の課題を解決するため、本発明によれば、特定のグループのメンバの嗜好に従って選択された主情報を利用者に提供する情報提供方法及び装置が実現される。
図1は本発明の原理を説明するための図である。同図に示す如く、本発明は、利用者プロファイル情報が記憶装置に保持されている利用者の中から、特定の条件に合致する利用者プロファイル情報を有する利用者を含む少なくとも一つの利用者グループを作成し(ステップ10)、作成された利用者グループの中で該利用者グループに属する利用者数の多い利用者グループを上位グループとして選別し(ステップ12)、記憶装置に保持された利用者へ提供されるべき提供情報の中から上記選別された上位グループに属する利用者に関連した情報を作成し(ステップ14)、上記作成された情報の中の少なくとも一部を選択し、選択された情報を利用者に送付する(ステップ16)。
【0010】
このように本発明によれば、選別された上位グループに属さない利用者に対し、上記上位グループに属する利用者に関連した情報が送付されるので、上位グループに属さない利用者は、それまで自分と関連しないとされていた情報が送付されるので、自分と関連した情報だけが提供されている場合には享受できなかった有益な情報を享受できるようになる。また、利用者に送付される情報は、選別された上位グループに属する利用者に関連した情報に絞られているので、不必要な情報が多量に送付されるような望ましくない事態が回避される。
【0011】
図2は本発明の情報提供方法の動作フローチャートである。本発明の情報提供方法によれば、選択された情報を利用者に送付する際に、所定のタイミングに達したか否かを判定し (ステップ20)、所定のタイミングに達した場合に情報を選択し(ステップ22)、利用者へ情報を送付し(ステップ24)、選別された上位グループに属する利用者に関連した情報が送信し尽くされるまでステップ20〜24を繰り返すことにより(ステップ26)、異なる情報を利用者に順次送付する。
【0012】
図3は本発明の情報提供装置の構成図である。情報提供装置は、
利用者プロファイル情報を保持する第1の記憶装置100と、
利用者提供情報を保持する第2の記憶装置200と、
上記利用者プロファイル情報を上記第1の記憶装置100に取り込む利用者プロファイル情報管理部110と、
上記利用者提供情報を上記第2の記憶装置200に取り込む利用者提供情報管理部210と、
利用者に送付されるべき情報を選択する処理装置300と、
上記選択された情報を利用者に送付する情報送付装置80とを含む。
【0013】
上記処理装置300は、
上記第1の記憶装置100に保持された利用者プロファイル情報が特定の条件に合致する利用者を含む少なくとも一つの利用者グループを作成するグループ群作成手段10と、
上記作成された利用者グループの中で該利用者グループに属する利用者数の多い利用者グループを上位グループとして選別するグループ群選別手段20と、
上記第2の記憶装置200に保持された提供情報の中から上記選別された上位グループに属する利用者に関連した情報を作成する上位グループ情報作成手段30と、
上記作成された情報の中の少なくとも一部を利用者に送信すべき情報として選択し、所定のタイミングに従って上記情報送付装置80に伝達する送信グループ選択手段40とを有する。
【0014】
尚、上記第1の記憶装置100及び第2の記憶装置200は、メモリ、外部記憶装置、若しくは、ネットワークを介して接続された情報サーバなどのように多様な形で構成され得ることに注意する必要がある。
図4は他者グループの嗜好を利用した情報提供方式の概念図である。他者グループの嗜好を利用した情報提供方式を実現する際、有益な主情報を選択するためのグループの抽出が重要である。そこで、本発明による他者グループの嗜好を利用した情報提供方法は以下の段階を含む。
【0015】
グループ群作成段階において、全利用者のプロファイル情報を元に、ある条件に合致した利用者をメンバーとするグループを、条件を変更しつつ繰り返し作成することにより多数のグループ、即ち、グループ群を作成する。
グループ群選別段階において、上記作成されたグループ群から、メンバー数の多い順にある条件に達するまでグループを取り出し、上位グループ群を選別する。
【0016】
上位グループ群の主情報作成段階において、上位グループ群の中の各グループに対して、メンバーの嗜好情報を取り出し、取り出された各グループの嗜好情報群を用いて、あるアルゴリズムに従って主情報を選択する。
最後に送付グループ選択段階において、ある条件に従って、上位グループ群からグループAをひとつずつ選択し、選択されたグループAの主情報を全利用者に送付する。
【0017】
また、上記グループAの主情報の全利用者への送付は、ある時間間隔又はあるタイミングで繰り返し行ってもよい。
本発明は、また、利用者嗜好情報を保持できる利用者プロファイル管理機構と、利用者に提供されるべき情報を保持できる提供情報管理機構とを備えた情報提供装置における情報提供方法であって、
利用者の中から所定の特徴を持つ利用者を含む少なくとも一つのグループを作成し、
上記グループの中からグループに属する利用者数の多いグループを取り出し、上記取り出されたグループに属する利用者に関する上記利用者嗜好情報を用いて、上記利用者へ提供されるべき情報を選択し、
上記選択された情報の一部を適当な時間経過の後に利用者に送付する。
【0018】
本発明は、また、利用者のプロファイル情報を元に、所定の条件に合致した利用者をメンバーとするグループを作成することにより少なくとも一つのグループを含むグループ群を作成するグループ群作成段階と、
上記作成されたグループ群からメンバー数の多い順に所定の条件に達するまでグループを取り出し、上位グループ群を選別するグループ群選別段階と、
上位グループ群の中の各グループに対して、メンバーの嗜好情報を取り出し、取り出された各グループの嗜好情報群を用いて、利用者に提供されるべき主情報を選択する上位グループ群の主情報作成段階と、
所定の条件に従って上位グループ群からグループをひとつずつ選択し、選択されたグループの上記主情報を利用者に送付する送付グループ選択段階とを有する、他者グループ嗜好情報を利用した情報提供方法である。
【0019】
【発明の実施の形態】
以下、図面を参照して本発明の実施例を説明する。図5は本発明が実現される情報提供システムの構成図である。本発明の一実施例による情報提供システムは、利用者端末600が、例えば、インターネットのようなネットワーク500を介して情報提供サーバ400に接続され、情報提供サーバ400から利用者端末500に有益な主情報が提供される。
【0020】
情報提供サーバ400は、例えば、バス470を介して接続されたCPU430と、メモリ440と、入出力装置450と、通信インタフェース420とを含む一般的なコンピュータにより構成することが可能である。通信インタフェース420はネットワーク500を介して利用者端末600と通信する。
また、情報提供サーバ400は、本発明による他者グループの嗜好を利用した情報提供方式を実現するモジュール、例えば、プログラムを格納するための情報提供プログラム格納部410と、利用者のプロファイル情報を保持する利用者プロファイル情報記憶装置100と、利用者に提供されるべき情報を保持する利用者提供情報記憶装置200とを更に有する。情報提供プログラム格納部410は、情報提供サービスを実現するため、グループ群作成部と、グループ群選別部と、上位グループ群の主情報作成部と、送信グループ選択部とを含むプログラムが展開される。
【0021】
また、利用者への主情報の送付を所定のタイミング、若しくは、所定の時間間隔毎に行うため時間測定に利用するタイマー装置460を含む。
本発明による他者グループの嗜好を利用した情報提供方式の第1の実施例によるサービスは、登録されたキーワードで検索を行い、検索結果を電子メールで利用者に配信するサービスである。
【0022】
利用者は、例えば、利用者端末600から、年齢、性別、都道府県名等の住所地を含む基本情報と、興味のあるキーワードを含む嗜好情報とを情報提供サーバ400側の利用者プロファイル情報に登録する。図6は、例えば、10000人の利用者に関する利用者プロファイル情報の一例を示す図である。利用者は、個々で登録したキーワードで検索された主情報を情報提供サーバから受け取ることができるようになる。本発明の第1の実施例では、例えば、テレビ番組情報が提供される場合を想定する。
【0023】
本発明の第1の実施例では、グループ群作成段階においてグループを作成する条件として年齢性別を利用する場合を考える。図7は年齢性別によって作成された12個のグループ、即ち、グループ群を示す図である。
次に、グループ群選別段階において、上記作成されたグループ群の中でグループに属するメンバー数の最低人数を選別条件として選別条件を満たすグループだけを選別し、残りのグループは削除する。図8には、本発明の第1の実施例より選別された7組のグループが示されている。
【0024】
次に、上位グループ群の主情報作成段階において、各グループ毎に、各グループに属するメンバー、即ち、利用者が利用者プロファイル情報に登録したキーワードから主情報を検索し、検索された主情報を収集し、収集された頻度の高い順に、例えば、上位5つの主情報を当該グループに関する他者グループ嗜好主情報とする。
【0025】
より具体的には、グループ群選別段階において選別された7組の各グループ毎に、各グループに属するメンバーの利用者プロファイル情報を参照して、興味のあるキーワード毎に何人のメンバーがキーワードとして指定しているかを表すポイントを付したリストを作成する。続いて、提供情報であるテレビ番組情報の中で、各キーワードに合致するテレビ番組をピックアップし、テレビ番組毎にピックアップされた回数を登録数ポイントとして与える。一つのキーワードが複数のテレビ番組と関連付けられていてもよく、また、複数のキーワードが同一のテレビ番組と関連付けられていも構わない。そして、選別されたグループ毎に、登録数ポイントの高い順にテレビ番組情報が並べられた上位グループ情報を作成する。図9は本発明の第1の実施例による提供情報を示す図であり、図10の(a)及び(b)は、各グループのキーワード毎にメンバー数を表すポイントが付されたリストを示す図であり、図11は選別されたグループ毎にテレビ番組が登録ポイント数順に並べられたリストを示す図である。例えば、グループ毎に登録ポイント数の高い順に5つのテレビ番組情報がそのグループに関する他者グループ嗜好主情報である。
【0026】
最後に、送信グループ選択段階において、例えば、毎日、上位グループ群の中から、例えば、5つのグループを選択し、選択されたグループに関する他者グループ嗜好主情報へのリンクを電子メールで利用者に配布する。電子メールが配布された利用者は、その主情報へのリンクから主情報自体を容易に得ることができる。
【0027】
或いは、5つのグループに関する他者グループ嗜好主情報へのリンクを同時に配布するのではなく、例えば、送信グループ選択段階において、上位グループ群の中からグループを一つずつ選択して、電子メールに利用者に配布した後、タイマー装置を利用して一定時間経過後に、上位グループ群の中から別のグループを選択し、その別のグループに関する他者グループ嗜好主情報へのリンクを電子メールで利用者に配布する処理を順次、例えば、5回繰り返してもよい。
【0028】
次に、グループ群作成段階においてグループを作成する条件として登録されているキーワードを利用する本発明の第2の実施例について説明する。本例における利用者プロファイル情報は、上記本発明の第1の実施例の説明で使用した図5に示された利用者プロファイル情報と同一である場合を考える。
図12はキーワードによって作成されたグループ群を示す図である。
【0029】
次に、グループ群選別段階において、上記作成されたグループ群の中でグループに属するメンバー数の最低人数を選別条件として選別条件を満たすグループだけを選別し、残りのグループは削除する。図13には、本発明の第2の実施例より選別された4組のグループが示されている。
次に、上位グループ群の主情報作成段階において、各グループ毎に、各グループに属するメンバー、即ち、利用者が利用者プロファイル情報に登録したキーワードから主情報を検索し、検索された主情報を収集し、収集された頻度の高い順に、例えば、上位5つの主情報を当該グループに関する他者グループ嗜好主情報とする。
【0030】
より具体的には、グループ群選別段階において選別された7組の各グループ毎に、各グループに属するメンバーの利用者プロファイル情報を参照して、興味のあるキーワード毎に何人のメンバーがキーワードとして指定しているかを表すポイントを付したリストを作成する。続いて、提供情報であるテレビ番組情報の中で、各キーワードに合致するテレビ番組をピックアップし、テレビ番組毎にピックアップされた回数を登録数ポイントとして与える。一つのキーワードが複数のテレビ番組と関連付けられていてもよく、また、複数のキーワードが同一のテレビ番組と関連付けられていも構わない。そして、選別されたグループ毎に、登録数ポイントの高い順にテレビ番組情報が並べられた上位グループ情報を作成する。本発明の第2の実施例による提供情報は、図9に示された本発明の第1の実施例による提供情報と同一であるとする。
【0031】
図13の(a)及び(b)は、本発明の第2の実施例により各グループのキーワード毎にメンバー数を表すポイントが付されたリストを示す図であり、図15は選別されたグループ毎にテレビ番組が登録ポイント数順に並べられたリストを示す図である。例えば、グループ毎に登録ポイント数の高い順に5つのテレビ番組情報がそのグループに関する他者グループ嗜好主情報である。
【0032】
送信グループ選択段階において、例えば、毎日、上位グループ群の中から、例えば、2つのグループを選択し、選択されたグループに関する他者グループ嗜好主情報へのリンクを電子メールで利用者に配布する。電子メールが配布された利用者は、その主情報へのリンクから主情報自体を容易に得ることができる。また、一定時間経過後に、同様に2つのグループを選択し、選択されたグループに関する他者グループ嗜好主情報へのリンクを電子メールで利用者に配布する。
【0033】
尚、電子メールの配布先の利用者は、情報提供システムの全利用者でもよく、或いは、全利用者の中からある条件によって選択された利用者でもよい。例えば、利用者プロファイル情報に登録された利用者の情報を参照して、年齢による制限、住居地による条件を課すことによって電子メールが配布される利用者を選択的に制限することも可能である。
【0034】
また、他者グループ嗜好情報を利用した情報提供システムの構成は、上記の実施例で説明された例に限定されることなく、情報提供システムの各々の構成要件をソフトウェア(プログラム)で構築し、ディスク装置等に格納しておき、必要に応じて情報提供システムのコンピュータにインストールして表形式データの検索・集計を行うことも可能である。さらに、構築されたプログラムをフロッピーディスクやCD−ROM等の可搬記録媒体に格納し、このようなシステムを用いる場面で汎用的に使用することも可能である。
【0035】
本発明は、上記の実施例に限定されることなく、特許請求の範囲内で種々変更・応用が可能である。
【0036】
【発明の効果】
上記の説明の通り、本発明によれば、利用者は自分の嗜好とは別個の有益な情報、自分が普段関心を寄せていない事項に関する有益な情報を情報提供サービスから享受することが可能になる。また、情報提供サービス側は、今まで関心を寄せていなかった利用者に有益な情報を提供することにより、その情報に対し新たな利用者の関心を引くことができるようになる。
【図面の簡単な説明】
【図1】本発明の原理説明図である。
【図2】本発明による情報提供方法の説明図である。
【図3】本発明の情報提供装置の構成図である。
【図4】本発明による他者グループの嗜好を利用した情報提供方式の概念図である。
【図5】本発明の一実施例による情報提供システムの構成図である。
【図6】利用者プロファイル情報の例を示す図である。
【図7】本発明の第1の実施例により作成されたグループ群の説明図である。
【図8】本発明の第1の実施例により選別されたグループ群の説明図である。
【図9】本発明の第1の実施例による提供情報の例を示す図である。
【図10】本発明の第1の実施例による各グループのキーワード毎のポイント付きリストを示す図である。
【図11】本発明の第1の実施例による上位グループ情報を示す図である。
【図12】本発明の第2の実施例により選別されたグループ群の説明図である。
【図13】本発明の第2の実施例による提供情報の例を示す図である。
【図14】本発明の第2の実施例による各グループのキーワード毎のポイント付きリストを示す図である。
【図15】本発明の第2の実施例による上位グループ情報を示す図である。
【符号の説明】
100 利用者プロファイル情報
200 利用者提供情報
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information providing method and an information providing apparatus that allow a user to select desired information and cause the user to receive the selected information. In particular, the present invention uses the information that the user makes a selection from items presented by the service provider, or that the user explicitly or implicitly presents information indicating the preference to the service provider. The present invention relates to an information providing method and an information providing apparatus for providing information determined to be appropriate by a service provider to a user.
[0002]
[Prior art]
For example, in the above information providing method and information providing apparatus, when a user who enjoys a certain type of information service claims that he / she is interested in information on a specific field, an item belonging to the specific field occurs Includes an information providing method and an information providing apparatus for notifying a user of information related to the item.
[0003]
In the case of a type of service in which a user designates a specific field and information in the specified specific field is provided to the user, the information is classified by the service provider or service operator. Distributed to users. When the user specifies a keyword instead of specifying a specific field, the service provider searches for information based on the specified keyword, or is specified by the user by referring to the related information database related to the keyword. The category corresponding to the keyword is determined, and information belonging to the category is provided to the user.
[0004]
In addition, in the case of a type of service where the user does not explicitly specify a specific field, the user's usage status is analyzed and identified from data acquired for each user, such as a user handling log. Methods for estimating the field are known.
Furthermore, when a certain user (for example, user A) is interested in some information, the interest information of the user A is compared with the interest information of other users, and the interest similar to the user A There is known a method of searching for another user B having a difference, generating a difference between interest information of the user A and the user B, and providing the user with the information using the generated difference information.
[0005]
More specifically, a technique for selecting information useful for the user from a vast amount of main information (contents, Web pages, etc.) in a service that provides information to the user through the WWW, e-mail service, etc. has been desired. It is rare. As one of the technologies, a technology for selecting main information based on user's preference is, for example, Tachibanataka et al., “Proposal and Evaluation of Personalized Service Method for News Articles”, Information Processing Society of Japan 86th Multimedia Communication and Distributed Processing Study Group, 1998.
[0006]
[Problems to be solved by the invention]
The conventional information providing method as described above is based on preference information presented by an individual. However, in most cases, users do not present all the items they are interested in to the service provider, and they are potentially interested or not so strong but interested. It is difficult to present information about matters that have
[0007]
As an example, users may be interested in soccer information that they are not usually interested in, but if it is big news like the World Cup, or news that many people are interested in. You may be interested in information that your close acquaintances are interested in. In such a situation, the conventional method of providing information based on the preference information presented by the individual user cannot provide useful information for the user.
[0008]
In addition, in the case of the conventional method of providing information based on the closeness of interest between users, the preference information of users who have similar similar interests is used. It is not possible to provide users with information about specific interests.
In view of the above-mentioned problems of the prior art, the present invention selects useful information for a user from an enormous amount of information (hereinafter referred to as main information) using the preferences of other groups and provides the user with the information. An information providing method and apparatus, and a recording medium on which an information providing program is recorded are proposed.
[0009]
[Means for Solving the Problems]
In order to solve the above-described problems, according to the present invention, an information providing method and apparatus for providing main information selected according to the preference of a member of a specific group to a user is realized.
FIG. 1 is a diagram for explaining the principle of the present invention. As shown in the figure, the present invention provides at least one user group including users having user profile information that matches a specific condition from among users whose user profile information is stored in a storage device. Are created (step 10), and the user group having a large number of users belonging to the user group is selected as an upper group from the created user groups (step 12), and the users held in the storage device are selected. The information related to the users belonging to the selected upper group is created from the provided information to be provided to (step 14), and at least a part of the created information is selected and selected. Information is sent to the user (step 16).
[0010]
As described above, according to the present invention, information related to the users belonging to the upper group is sent to the users who do not belong to the selected upper group. Since the information that is not related to the user is sent, it is possible to receive useful information that cannot be enjoyed when only the information related to the user is provided. Also, since the information sent to the users is narrowed down to the information related to the users belonging to the selected upper group, an undesirable situation in which a large amount of unnecessary information is sent is avoided. .
[0011]
FIG. 2 is an operation flowchart of the information providing method of the present invention. According to the information providing method of the present invention, when the selected information is sent to the user, it is determined whether or not a predetermined timing has been reached (step 20), and the information is displayed when the predetermined timing is reached. By selecting (step 22), sending information to the user (step 24), and repeating steps 20 to 24 until the information related to the users belonging to the selected upper group is completely transmitted (step 26). Sequentially send different information to users.
[0012]
FIG. 3 is a block diagram of the information providing apparatus of the present invention. Information providing device
A first storage device 100 that holds user profile information;
A second storage device 200 that holds user-provided information;
A user profile information management unit 110 that captures the user profile information into the first storage device 100;
A user-provided information management unit 210 that captures the user-provided information into the second storage device 200;
A processing device 300 for selecting information to be sent to the user;
And an information sending device 80 for sending the selected information to the user.
[0013]
The processing apparatus 300 includes:
Group group creating means 10 for creating at least one user group including users whose user profile information held in the first storage device 100 matches a specific condition;
A group group selecting means 20 for selecting a user group having a large number of users belonging to the user group among the created user groups as an upper group;
Upper group information creating means 30 for creating information related to users belonging to the selected upper group from the provided information held in the second storage device 200;
Transmission group selection means 40 that selects at least a part of the created information as information to be transmitted to the user and transmits it to the information sending device 80 in accordance with a predetermined timing.
[0014]
Note that the first storage device 100 and the second storage device 200 can be configured in various forms such as a memory, an external storage device, or an information server connected via a network. There is a need.
FIG. 4 is a conceptual diagram of an information providing method using the preference of another person group. When realizing an information provision method that uses the preference of another person group, it is important to extract a group for selecting useful main information. Therefore, the information providing method using the preference of others group according to the present invention includes the following steps.
[0015]
In the group group creation stage, a large number of groups, that is, group groups, are created by repeatedly creating a group with users who meet certain conditions based on profile information of all users while changing the conditions. To do.
In the group group selection stage, groups are extracted from the created group group until a certain condition is reached in the descending order of the number of members, and the upper group group is selected.
[0016]
In the main information generation stage of the upper group group, member preference information is extracted for each group in the upper group group, and main information is selected according to a certain algorithm using the extracted preference information group of each group. .
Finally, in the sending group selection step, group A is selected one by one from the upper group according to certain conditions, and the main information of the selected group A is sent to all users.
[0017]
The sending of the group A main information to all users may be repeated at certain time intervals or at certain timings.
The present invention is also an information providing method in an information providing apparatus comprising a user profile management mechanism capable of holding user preference information and a provision information management mechanism capable of holding information to be provided to a user,
Create at least one group that includes users with certain characteristics from users,
A group with a large number of users belonging to the group is extracted from the group, and the user preference information regarding the users belonging to the extracted group is used to select information to be provided to the user,
A part of the selected information is sent to the user after an appropriate time.
[0018]
The present invention is also a group group creation stage for creating a group group including at least one group by creating a group including users who meet a predetermined condition based on the profile information of the user,
A group group selection step of extracting a group from the created group group until a predetermined condition is reached in descending order of the number of members, and selecting an upper group group,
For each group in the upper group group, the member preference information is extracted, and the main information of the upper group group that selects the main information to be provided to the user using the extracted group preference information The creation stage,
A method for providing information using other group preference information, comprising: selecting a group one by one from an upper group according to a predetermined condition, and a sending group selection step of sending the main information of the selected group to a user. .
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. FIG. 5 is a configuration diagram of an information providing system in which the present invention is realized. In an information providing system according to an embodiment of the present invention, a user terminal 600 is connected to an information providing server 400 via a network 500 such as the Internet, and the information providing server 400 is useful for the user terminal 500. Information is provided.
[0020]
The information providing server 400 can be configured by a general computer including a CPU 430, a memory 440, an input / output device 450, and a communication interface 420 connected via a bus 470, for example. The communication interface 420 communicates with the user terminal 600 via the network 500.
In addition, the information providing server 400 holds a module that realizes an information providing method using the preference of others group according to the present invention, for example, an information providing program storage unit 410 for storing a program, and user profile information. And a user-provided information storage device 200 that holds information to be provided to the user. The information provision program storage unit 410 is developed with a program including a group group creation unit, a group group selection unit, a main group creation unit for a higher level group, and a transmission group selection unit in order to realize an information provision service. .
[0021]
Also included is a timer device 460 that is used for time measurement in order to send main information to the user at predetermined timings or at predetermined time intervals.
The service according to the first embodiment of the information providing method using the preference of the other person group according to the present invention is a service for performing a search using a registered keyword and distributing the search result to the user by e-mail.
[0022]
The user, for example, from the user terminal 600, the basic information including the address, such as age, gender, and prefecture name, and the preference information including the keyword that interests the user profile information on the information providing server 400 side. register. FIG. 6 is a diagram illustrating an example of user profile information relating to 10,000 users, for example. The user can receive the main information searched with the individually registered keyword from the information providing server. In the first embodiment of the present invention, for example, it is assumed that television program information is provided.
[0023]
In the first embodiment of the present invention, a case where age sex is used as a condition for creating a group in the group creation stage is considered. FIG. 7 is a diagram showing 12 groups created according to age and gender, that is, group groups.
Next, in the group group selection stage, only the groups satisfying the selection condition are selected from the created group group using the minimum number of members belonging to the group as the selection condition, and the remaining groups are deleted. FIG. 8 shows seven groups selected from the first embodiment of the present invention.
[0024]
Next, in the main information creation stage of the upper group group, for each group, the main information is searched from the keywords registered in the user profile information by members belonging to each group, that is, the user, and the searched main information is For example, the top five main information is set as the other group preference main information regarding the group in the order of the collected frequency.
[0025]
More specifically, referring to the user profile information of members belonging to each group for each of the seven groups selected in the group group selection stage, how many members are designated as keywords for each keyword of interest. Create a list with points indicating whether you are doing. Subsequently, in the TV program information that is the provided information, a TV program that matches each keyword is picked up, and the number of times picked up for each TV program is given as the number of registered points. One keyword may be associated with a plurality of television programs, and a plurality of keywords may be associated with the same television program. Then, for each selected group, high-order group information in which television program information is arranged in descending order of registration number points is created. FIG. 9 is a diagram showing provided information according to the first embodiment of the present invention, and FIGS. 10A and 10B show a list with points indicating the number of members for each keyword of each group. FIG. 11 is a diagram showing a list in which TV programs are arranged in order of the registration points for each selected group. For example, the five TV program information in the descending order of the registration points for each group is the other group preference main information regarding the group.
[0026]
Finally, in the transmission group selection stage, for example, every day, for example, five groups are selected from the upper group group, and a link to the other group preference information about the selected group is sent to the user by e-mail. To distribute. The user to whom the e-mail is distributed can easily obtain the main information itself from the link to the main information.
[0027]
Or, instead of distributing links to other group preference information about five groups at the same time, for example, at the sending group selection stage, select one group from the upper group group and use it for e-mail After a certain amount of time has elapsed using a timer device, a different group is selected from the upper group group, and a link to other group preference information about the other group is sent to the user via e-mail. The process of distributing to may be repeated sequentially, for example, five times.
[0028]
Next, a second embodiment of the present invention using a keyword registered as a condition for creating a group in the group group creation stage will be described. Assume that the user profile information in this example is the same as the user profile information shown in FIG. 5 used in the description of the first embodiment of the present invention.
FIG. 12 is a diagram showing groups created by keywords.
[0029]
Next, in the group group selection stage, only the groups satisfying the selection condition are selected from the created group group using the minimum number of members belonging to the group as the selection condition, and the remaining groups are deleted. FIG. 13 shows four groups selected from the second embodiment of the present invention.
Next, in the main information creation stage of the upper group group, for each group, the main information is searched from the keywords registered in the user profile information by members belonging to each group, that is, the user, and the searched main information is For example, the top five main information is set as the other group preference main information regarding the group in the order of the collected frequency.
[0030]
More specifically, referring to the user profile information of members belonging to each group for each of the seven groups selected in the group group selection stage, how many members are designated as keywords for each keyword of interest. Create a list with points indicating whether you are doing. Subsequently, in the TV program information that is the provided information, a TV program that matches each keyword is picked up, and the number of times picked up for each TV program is given as the number of registered points. One keyword may be associated with a plurality of television programs, and a plurality of keywords may be associated with the same television program. Then, for each selected group, high-order group information in which television program information is arranged in descending order of registration number points is created. The provision information according to the second embodiment of the present invention is the same as the provision information according to the first embodiment of the present invention shown in FIG.
[0031]
FIGS. 13A and 13B are diagrams showing a list with points indicating the number of members for each keyword of each group according to the second embodiment of the present invention, and FIG. It is a figure which shows the list in which the television program was arranged for every registration point number for every. For example, the five TV program information in the descending order of the registration points for each group is the other group preference main information regarding the group.
[0032]
In the transmission group selection step, for example, every day, for example, two groups are selected from the upper group group, and a link to other group preference information about the selected group is distributed to the user by e-mail. The user to whom the e-mail is distributed can easily obtain the main information itself from the link to the main information. Further, after a certain period of time, two groups are selected in the same manner, and a link to the other group preference main information regarding the selected group is distributed to the user by e-mail.
[0033]
The users to whom the electronic mail is distributed may be all users of the information providing system, or may be users selected according to certain conditions from all users. For example, it is also possible to selectively limit users to whom e-mails are distributed by referring to user information registered in the user profile information and imposing restrictions based on age and conditions depending on residential areas. .
[0034]
In addition, the configuration of the information providing system using the other person group preference information is not limited to the example described in the above embodiment, and each component of the information providing system is configured by software (program), It can be stored in a disk device or the like, and installed in a computer of an information providing system as needed to search and tabulate tabular data. Furthermore, the constructed program can be stored in a portable recording medium such as a floppy disk or a CD-ROM, and can be used for general purposes when using such a system.
[0035]
The present invention is not limited to the above-described embodiments, and various modifications and applications can be made within the scope of the claims.
[0036]
【The invention's effect】
As described above, according to the present invention, it is possible for a user to enjoy useful information that is separate from his / her preference and useful information regarding matters that he / she is not usually interested in from an information providing service. Become. In addition, the information providing service side can provide useful information to users who have not been interested in so far, thereby attracting new users to the information.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating the principle of the present invention.
FIG. 2 is an explanatory diagram of an information providing method according to the present invention.
FIG. 3 is a configuration diagram of an information providing apparatus according to the present invention.
FIG. 4 is a conceptual diagram of an information providing method using a preference of another person group according to the present invention.
FIG. 5 is a configuration diagram of an information providing system according to an embodiment of the present invention.
FIG. 6 is a diagram illustrating an example of user profile information.
FIG. 7 is an explanatory diagram of a group group created according to the first embodiment of this invention.
FIG. 8 is an explanatory diagram of a group group selected according to the first embodiment of this invention.
FIG. 9 is a diagram showing an example of provided information according to the first embodiment of the present invention.
FIG. 10 is a diagram showing a list with points for each keyword of each group according to the first embodiment of the present invention;
FIG. 11 is a diagram showing upper group information according to the first embodiment of the present invention.
FIG. 12 is an explanatory diagram of groups selected according to the second embodiment of the present invention.
FIG. 13 is a diagram showing an example of provided information according to the second embodiment of the present invention.
FIG. 14 is a diagram showing a list with points for each keyword of each group according to the second embodiment of the present invention;
FIG. 15 is a diagram showing upper group information according to the second embodiment of the present invention.
[Explanation of symbols]
100 User profile information 200 User-provided information

Claims (6)

サーバが、サーバの記憶装置に格納された提供情報を、通信ネットワークを介して利用者の利用者端末に送信する情報提供方法において、
サーバが、上記記憶装置に格納された複数の利用者の利用者プロファイル情報から、特定の条件に合致する利用者プロファイル情報を抽出することにより、少なくとも一つの利用者グループを含む利用者グループ群を作成する作成ステップと、
サーバが、作成された利用者グループ群の中で、利用者グループ内に属する利用者数が予め定めた最低人数以上である利用者グループを上位グループとして抽出する抽出ステップと、
サーバが、上記記憶装置に格納された提供情報の中から、上記抽出された上位グループに属する利用者の利用者プロファイル情報に関連した情報を抽出し、上記抽出された情報の中の一部を予め定めた条件に基づき選択し、選択された情報を、上記上位グループに属する利用者の利用者端末以外の利用者端末を送信対象として含む利用者端末に、通信ネットワークを介して送信する選択送信ステップと
を有することを特徴とする情報提供方法。
In the information provision method in which the server transmits the provision information stored in the storage device of the server to the user terminal of the user via the communication network.
The server extracts user profile information that matches a specific condition from the user profile information of a plurality of users stored in the storage device, thereby obtaining a user group group including at least one user group. A creation step to create,
An extraction step in which the server extracts, as a higher group, a user group in which the number of users belonging to the user group is equal to or more than a predetermined minimum number of users in the created user group group;
The server extracts information related to the user profile information of the users belonging to the extracted upper group from the provided information stored in the storage device, and extracts a part of the extracted information. Selective transmission that selects based on a predetermined condition and transmits the selected information to a user terminal that includes a user terminal other than the user terminal of the user belonging to the upper group as a transmission target via a communication network. An information providing method comprising the steps of:
上記選択送信ステップは、
サーバが、サーバが備えるタイマー装置を利用して、所定のタイミングに達したか否かを判定するステップと、
サーバが、所定のタイミングに達した場合に情報を選択するステップと、
サーバが、利用者端末へ選択された情報を送信するステップと、
サーバが、上位グループに属する利用者の利用者プロファイル情報に関連した情報が送信し尽くされるまで上記の判定するステップ、選択するステップ及び送信するステップを繰り返すステップと
を有する請求項1記載の情報提供方法。
The selective transmission step is
Determining whether the server has reached a predetermined timing using a timer device provided in the server;
The server selects information when a predetermined timing is reached;
A server sending selected information to a user terminal;
2. The information provision according to claim 1, further comprising: a step in which the server repeats the determination step, the selection step, and the transmission step until the information related to the user profile information of the users belonging to the upper group is completely transmitted. Method.
通信ネットワークを介して情報を利用者端末に送信する情報提供装置であって、
上記情報提供装置の記憶装置に保持された利用者プロファイル情報から、特定の条件に合致する利用者プロファイル情報を抽出することにより、少なくとも一つの利用者グループを含む利用者グループ群を作成するグループ群作成手段と、
作成された利用者グループ群の中で、利用者グループ内に属する利用者数が予め定めた最低人数以上である利用者グループを上位グループとして抽出するグループ群選別手段と、
上記記憶装置に格納された提供情報の中から、上記抽出された上位グループに属する利用者の利用者プロファイル情報に関連した情報を抽出する上位グループ情報作成手段と、
上記抽出された情報の中の一部を予め定めた条件に基づき選択し、選択された情報を、上記上位グループに属する利用者の利用者端末以外の利用者端末を送信対象として含む利用者端末に、通信ネットワークを介して送信する選択送信手段と
を有することを特徴とする情報提供装置。
An information providing device that transmits information to a user terminal via a communication network,
A group group that creates a user group group including at least one user group by extracting user profile information that matches a specific condition from the user profile information held in the storage device of the information providing apparatus. Creating means;
A group group selection means for extracting, as a higher group, a user group in which the number of users belonging to the user group is equal to or more than a predetermined minimum number of users in the created user group group;
Upper group information creating means for extracting information related to user profile information of users belonging to the extracted upper group from the provided information stored in the storage device;
A user terminal that selects a part of the extracted information based on a predetermined condition and includes the selected information as a transmission target for a user terminal other than a user terminal of a user belonging to the upper group. And a selective transmission means for transmitting via a communication network.
上記選択送信手段は、
上記情報提供装置が備えるタイマー装置を利用して、所定のタイミングに達したか否かを判定する判定手段と、
判定手段により所定のタイミングに達したことが検知されたときに情報の選択を行う選択手段と、
利用者端末へ選択された情報を送信する送信手段と、
抽出された上位グループに属する利用者の利用者プロファイル情報に関連した情報が送信し尽くされるまで、上記の判定手段、選択手段、送信手段に処理を繰り返させる制御手段とを有する請求項3記載の情報提供装置。
The selective transmission means is
A determination unit that determines whether or not a predetermined timing has been reached using a timer device provided in the information providing device;
Selection means for selecting information when it is detected by the determination means that the predetermined timing has been reached;
A transmission means for transmitting the selected information to the user terminal;
The control means for causing the determination means, the selection means, and the transmission means to repeat the processing until the information related to the user profile information of the users belonging to the extracted upper group is completely transmitted. Information providing device.
ネットワーク通信手段を備えたコンピュータを、通信ネットワークを介して情報を利用者端末に送信する情報提供装置として機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体であって、コンピュータを、
上記コンピュータの記憶装置に保持された利用者プロファイル情報から、特定の条件に合致する利用者プロファイル情報を抽出することにより、少なくとも一つの利用者グループを含む利用者グループ群を作成するグループ群作成手段、
作成された利用者グループ群の中で、利用者グループ内に属する利用者数が予め定めた最低人数以上である利用者グループを上位グループとして抽出するグループ群選別手段、
上記記憶装置に格納された提供情報の中から、上記抽出された上位グループに属する利用者の利用者プロファイル情報に関連した情報を抽出する上位グループ情報作成手段、
上記抽出された情報の中の一部を予め定めた条件に基づき選択し、選択された情報を、上記上位グループに属する利用者の利用者端末以外の利用者端末を送信対象として含む利用者端末に、通信ネットワークを介して送信する選択送信手段、
として機能させるプログラムを記録したコンピュータ読み取り可能な記録媒体
A computer-readable recording medium recording a program that causes a computer including network communication means to function as an information providing apparatus that transmits information to a user terminal via a communication network,
Group group creating means for creating a user group group including at least one user group by extracting user profile information matching a specific condition from the user profile information held in the storage device of the computer ,
A group group selection means for extracting, as a higher group, a user group in which the number of users belonging to the user group is equal to or greater than a predetermined minimum number of users in the created user group group;
Upper group information creating means for extracting information related to user profile information of users belonging to the extracted upper group from the provided information stored in the storage device;
A user terminal that selects a part of the extracted information based on a predetermined condition and includes the selected information as a transmission target for a user terminal other than a user terminal of a user belonging to the upper group. Selective transmission means for transmitting via a communication network,
A computer-readable recording medium storing a program that functions as a computer .
前記選択送信手段は、
前記コンピュータのタイマー装置を利用して、所定のタイミングに達したか否かを判定する判定手段と、
判定手段により所定のタイミングに達したことが検知されたときに情報の選択を行う選択手段と、
利用者端末へ選択された情報を送信する送信手段と、
抽出された上位グループに属する利用者の利用者プロファイル情報に関連した情報が送信し尽くされるまで、上記の判定手段、選択手段、送信手段に処理を繰り返させる制御手段とを有する請求項5記載のプログラムを記録したコンピュータ読み取り可能な記録媒体
The selective transmission means includes
A determination means for determining whether or not a predetermined timing has been reached using the timer device of the computer;
Selection means for selecting information when it is detected by the determination means that the predetermined timing has been reached;
A transmission means for transmitting the selected information to the user terminal;
6. The control unit according to claim 5, further comprising: a determination unit, a selection unit, and a control unit that causes the transmission unit to repeat the process until information related to the extracted user profile information of a user belonging to the upper group is exhausted. A computer-readable recording medium on which a program is recorded .
JP22803298A 1998-08-12 1998-08-12 Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program Expired - Lifetime JP3669167B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22803298A JP3669167B2 (en) 1998-08-12 1998-08-12 Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22803298A JP3669167B2 (en) 1998-08-12 1998-08-12 Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program

Publications (2)

Publication Number Publication Date
JP2000057090A JP2000057090A (en) 2000-02-25
JP3669167B2 true JP3669167B2 (en) 2005-07-06

Family

ID=16870137

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22803298A Expired - Lifetime JP3669167B2 (en) 1998-08-12 1998-08-12 Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program

Country Status (1)

Country Link
JP (1) JP3669167B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6321221B1 (en) 1998-07-17 2001-11-20 Net Perceptions, Inc. System, method and article of manufacture for increasing the user value of recommendations
US6334127B1 (en) * 1998-07-17 2001-12-25 Net Perceptions, Inc. System, method and article of manufacture for making serendipity-weighted recommendations to a user
US7461058B1 (en) 1999-09-24 2008-12-02 Thalveg Data Flow Llc Optimized rule based constraints for collaborative filtering systems
JP3913497B2 (en) * 2000-06-08 2007-05-09 日本電信電話株式会社 Information delivery method, information delivery apparatus, and computer program
JP2002216034A (en) * 2001-01-16 2002-08-02 Takashi Takeda Community management system and method
JP3743565B2 (en) 2002-08-21 2006-02-08 ソニー株式会社 Information processing system, information processing apparatus and method, recording medium, and program
JP4426826B2 (en) * 2003-11-13 2010-03-03 日本電信電話株式会社 Content search method, content update method, content update reflection method, content search device, content update device, content search program, content update program, and recording medium thereof
JP4580351B2 (en) * 2006-02-22 2010-11-10 日本電信電話株式会社 Interest information generating apparatus, interest information generating method, and interest information generating program
JP5025226B2 (en) * 2006-11-06 2012-09-12 ソニーモバイルコミュニケーションズ株式会社 COMMUNICATION TERMINAL DEVICE AND INFORMATION SEARCH METHOD
JP4675986B2 (en) * 2008-06-03 2011-04-27 株式会社東芝 Information sharing apparatus and information sharing program
JP5982949B2 (en) * 2012-03-29 2016-08-31 日本電気株式会社 Health guidance target person selection condition decision support device
JP6866266B2 (en) * 2017-09-15 2021-04-28 ヤフー株式会社 Generation device, generation method, and generation program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3013802B2 (en) * 1997-01-31 2000-02-28 日本電気株式会社 Information distribution system, information distribution method, and machine-readable recording medium recording program

Also Published As

Publication number Publication date
JP2000057090A (en) 2000-02-25

Similar Documents

Publication Publication Date Title
JP3841233B2 (en) Information processing apparatus and information processing method
CN103020845B (en) A kind of method for pushing and system of mobile application
US7562069B1 (en) Query disambiguation
JP4638439B2 (en) Personalized web search
US20060155694A1 (en) Query routing
US20090234876A1 (en) Systems and methods for content sharing
US20060173817A1 (en) Search fusion
US20110270818A1 (en) Domain expert search
US20060143159A1 (en) Filtering search results
CN110097412A (en) Item recommendation method, device, equipment and storage medium
JP3669167B2 (en) Information providing method and information providing apparatus using others group preference information, and recording medium recording information providing program
JP2005535039A (en) Interact with desktop clients with geographic text search systems
JP2011227922A (en) Personalization for sequencing of braced content within search result
CN100472518C (en) Support method and device for category setting
JP5827874B2 (en) Keyword acquiring apparatus, content providing system, keyword acquiring method, program, and content providing method
JP5220629B2 (en) Content presentation apparatus, content presentation method, and program
JP4832061B2 (en) Content collection apparatus and content collection system
CN110297967B (en) Method, device and equipment for determining interest points and computer readable storage medium
JP2023067761A (en) Location-based topic launch method and system
JP2004362451A (en) Search keyword information display method and system and search keyword information display program
JP2004348554A (en) Search keyword information providing apparatus, search keyword information providing method, and search keyword information providing program
CN102968510A (en) Method and system for searching internet character information
US20100145965A1 (en) Presentation of websites to a computer user
JP2004127196A (en) Community formation support system, terminal, server and program
WO2008131698A1 (en) An information searching method and corresponding device

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040810

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041012

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050105

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050224

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050322

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050404

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090422

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090422

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100422

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100422

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110422

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120422

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130422

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140422

Year of fee payment: 9

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term