JP2002304568A - Correlated item detection method and device, recommended item introduction method and device, correlated item detection program, recommended item introduction program - Google Patents
Correlated item detection method and device, recommended item introduction method and device, correlated item detection program, recommended item introduction programInfo
- Publication number
- JP2002304568A JP2002304568A JP2001104701A JP2001104701A JP2002304568A JP 2002304568 A JP2002304568 A JP 2002304568A JP 2001104701 A JP2001104701 A JP 2001104701A JP 2001104701 A JP2001104701 A JP 2001104701A JP 2002304568 A JP2002304568 A JP 2002304568A
- Authority
- JP
- Japan
- Prior art keywords
- item
- client
- list
- group
- analysis
- 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.)
- Granted
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
(57)【要約】
【課題】 小人数のクライアント群が共通に興味を持っ
ているアイテムの紹介を行う。
【解決手段】 クライアント数が分析元アイテムのクラ
イアントアクセス数上限値と下限値の間にないアイテム
識別子を削除し、残ったアイテム識別子をアクセスして
いるクライアント識別子のリストをアクセス履歴マップ
より関連クライアント群として抽出する。該関連クライ
アント群を絞り込み、絞り込まれた関連クライアント群
の各クライアントがアクセスしているアイテム識別子の
リストをアクセス履歴マップより関連アイテム群として
抽出する。関連アイテム群を絞り込み、絞り込まれた関
連アイテム群の各アイテム識別子のクライアント数をア
クセス履歴マップより取得し、クライアントアクセス数
が相関アイテムのクライアント数上限値と下限値の間に
ないアイテム識別子を削除し、残ったアイテム識別子を
相関アイテム検出応答としてプロバイダ・サーバに送
る。
(57) [Summary] [Problem] Introduce items that small groups of clients are interested in in common. SOLUTION: An item identifier whose number of clients is not between the upper limit value and the lower limit value of the client access number of the analysis source item is deleted, and a list of client identifiers accessing the remaining item identifiers is obtained from an access history map to a related client group. Extract as The related client group is narrowed down, and a list of item identifiers accessed by each client of the narrowed down related client group is extracted as a related item group from the access history map. The related item group is narrowed down, the number of clients of each item identifier of the narrowed related item group is obtained from the access history map, and the item identifier whose client access number is not between the upper limit value and the lower limit value of the client number of the correlated item is deleted. And sends the remaining item identifier to the provider server as a correlated item detection response.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、クライアントから
の商品等への評価入力、商品の販売履歴、Webページ
へアクセス履歴等をもとに、同様のクライアント興味に
もとづく相関のあるアイテムを抽出し紹介する相関アイ
テムの検出、および特定のクライアントのアクセス履歴
にもとづき当該クライアントへのお薦めアイテムを紹介
するお薦め紹介のための相関アイテム検出・紹介方法お
よび装置に関する。BACKGROUND OF THE INVENTION The present invention extracts similar correlated items based on client interests based on evaluation inputs to products and the like from clients, sales histories of products, access histories to Web pages, and the like. The present invention relates to a correlation item detection / introduction method and apparatus for recommendation introduction for introducing a recommended item to a client based on the detection of a correlated item to be introduced and a recommended item to the client based on the access history of a specific client.
【0002】[0002]
【従来の技術】従来の、クライアント興味にもとづく相
関検出(またはお薦め紹介)の事例としては、コラボレ
ーティブフィルタリング手法により相関のあるアイテム
を抽出し、クライアントに紹介する方法がある。例え
ば、特開平11−509019「自動コラボラティブ・
フィルタリングを使用した項目推奨方法および装置」で
は、“紹介を受けるクライアント”がアイテムに対して
入力した評価値をもとに、同じアイテムに同様の高い評
価(または低い評価)を与えているクライアント群を抽
出し、同クライアント群が高く評価しているアイテムを
紹介する。また、特願2000−209827「お薦め
情報紹介方法、およびお薦め情報紹介システム、お薦め
情報紹介プログラムを記録した記録媒体」では、アクセ
ス履歴をもとに、“紹介を受けるクライアント”がアク
セスしているアイテムをアクセスしているクライアント
群が共通にアクセスしているアイテム群を紹介する。2. Description of the Related Art As a conventional example of correlation detection (or recommendation introduction) based on client interest, there is a method of extracting correlated items by a collaborative filtering method and introducing them to a client. For example, Japanese Patent Application Laid-Open No. H11-5090919, "Automatic Collaborative
In the "item recommendation method and device using filtering", a group of clients who give similar high evaluations (or low evaluations) to the same item based on the evaluation value input by the "client to be referred" to the item And introduce the items that the client group highly appreciates. In Japanese Patent Application No. 2000-209827 “Recommended information introduction method, recommended information introduction system, and recording medium recording recommended information introduction program”, items accessed by “client to be introduced” based on the access history. This section introduces the items that are commonly accessed by the clients that are accessing.
【0003】[0003]
【発明が解決しようとする課題】これらの方法による
と、クライアントは、自分と同様の興味を持ったクライ
アント群が共通に興味を持っているアイテムの紹介を受
けること、または指定したアイテム群と相関があるアイ
テム群を受け取ることができるが、以下の問題点があ
る。 1)お薦め紹介においては、自分の主な興味とは無関係
に、全体が興味を持っているアイテムが紹介されやす
い。相関検出においては、分析の元となるアイテム群の
特徴とは無関係に、全体が興味を持っているアイテムが
相関のあるアイテムとして検出されてしまう。極端な例
では、分析の元となるアイテム群に何を指定しても結果
が同じになる。例えば、主に将棋に興味を持つクライア
ント群による紹介にもかかわらず、主な興味とは無関係
なベストセラー本が紹介されやすくなる。ここで、「主
な興味」とは、そのクライアント群が他と区別される特
徴的な興味のことである。 2)お薦め紹介では、通常、クライアントの興味は、よ
り多くの人に興味を持たれるジャンルのアイテムだけで
なく、同様の興味を持つ小人数のクライアント群が共通
に興味を持つアイテムに対しての強い関心を示す。同様
に、相関検出においても小人数のクライアント群が共通
に興味を持つアイテムの方が、大人数のクライアント群
が共通に興味を持つアイテムのよりも面白い(価値があ
る)場合が多々ある。しかし、「クライアント群が共通
に興味を持っているアイテムを紹介」するロジックで
は、小人数のクライアント群が共通に興味を持つアイテ
ムを紹介することができない。According to these methods, a client can receive an introduction of an item of interest from a group of clients having the same interest as the client, or can correlate with a specified group of items. Can receive a certain group of items, but has the following problems. 1) In the recommended introduction, items that the entire person is interested in are likely to be introduced regardless of their main interests. In correlation detection, regardless of the characteristics of the item group that is the source of the analysis, items that are totally interested are detected as correlated items. In extreme cases, the results are the same no matter what you specify for the group of items from which you want to analyze. For example, despite being introduced by a group of clients who are mainly interested in shogi, bestseller books unrelated to their main interests are likely to be introduced. Here, the "main interest" is a characteristic interest in which the client group is distinguished from the others. 2) In recommendation referrals, usually the client's interests are not only for items of a genre that interests more people, but also for items of interest that are shared by a small group of clients with similar interests. Show strong interest. Similarly, in correlation detection, there are many cases where an item that a small number of client groups are interested in is more interesting (worthy) than an item that a large number of client groups are commonly interested in. However, the logic of “introducing an item that the client group is interested in” cannot introduce an item that the small group of clients are interested in.
【0004】本発明の目的は、自分の主な興味としては
無関係な、全体が興味を持っているアイテムを紹介され
にくくし、小人数のクライアント群が共通に興味を持っ
ているアイテムの紹介を行うことができる方法および装
置を提供することにある。[0004] It is an object of the present invention to make it difficult to introduce items that are irrelevant to one's main interest and who are interested in the whole, and to introduce items that a small group of clients are interested in in common. It is to provide a method and a device that can be performed.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、本発明は、クライアントがアイテムプロバイダ・サ
ーバをアクセスした履歴であるアクセス履歴データ内の
各アイテム識別子のリストに含まれる各アイテムを一定
期間内にアクセスしたクライアントの数を取得し、クラ
イアント数が指定された範囲内にないアイテム識別子
を、相関を検出するための元のアクセス履歴データから
削除して相関検出を行うことを特徴とする。In order to achieve the above-mentioned object, the present invention provides a method of identifying each item included in a list of each item identifier in access history data which is a history of a client accessing an item provider server. The number of clients accessed during the period is obtained, and an item identifier whose number of clients is not within a specified range is deleted from the original access history data for detecting a correlation to perform correlation detection. .
【0006】ここで、本明細書中で使用する用語につい
て説明する。 ・アイテム:商品、広告、テキスト情報または音楽情報
または情報等の電子的な情報。 ・クライアント:アイテムプロバイダ・サーバを利用し
アイテムの閲覧、購入を行う利用者。クライアント識別
子の付与方法によっては、クライアントが利用するクラ
イアント端末(ネットワークを介してアイテムプロバイ
ダ・サーバやお薦めアイテム紹介サーバをアクセスす
る、コンピュータ端末、ディジタルTV、セットトップ
ボックス、情報家電等の端末)を指す。 ・アイテムプロバイダ:複数のクライアントに閲覧/販
売を目的としてアイテムを提供するビジネスを実施する
企業。Here, terms used in the present specification will be described. Item: Electronic information such as a product, an advertisement, text information or music information or information. -Client: A user who browses and purchases items using the item provider server. Depending on the method of assigning a client identifier, it refers to a client terminal (a terminal such as a computer terminal, a digital TV, a set-top box, or an information home appliance that accesses an item provider server or a recommended item introduction server via a network) used by the client. . Item provider: A company that runs a business that provides items to multiple clients for browsing / selling.
【0007】CD/書籍等のアイテムの紹介/販売を行
うECサイト、Webのコンテンツや情報等のアイテム
の紹介/検索を行う検索/ディレクトリサイト、複数の
ECサイトを統合して商品等のアイテムの紹介/販売を
行う電子モールサイトを運営する企業。[0007] An EC site for introducing / selling items such as CDs / books, a search / directory site for introducing / searching for items such as Web contents and information, and a plurality of EC sites for integrating items such as merchandise. A company that operates an online mall site that offers referrals and sales.
【0008】上記、ネットワークを介した電子的な企業
のみでなく、通信販売業者や百貨店等、クライアントの
商品購入履歴を電子的に保存する企業。[0008] Not only the above-mentioned electronic company via a network, but also a company such as a mail order dealer or a department store that stores the product purchase history of the client electronically.
【0009】また、同企業が運営するサーバを、アイテ
ムプロバイダ・サーバと呼ぶこととする。 ・クライアント識別子:クライアント識別子は、アイテ
ムプロバイダ・サーバおよび相関アイテム検出・紹介装
置の双方でクライアントをユニークに識別可能な識別子
である。各企業により通知したクライアント番号、カー
ド等に記録されているクライアント番号、クライアント
より手入力された会員番号や、ブラウザのCookie
機能を用いて記録したタイムスタンプ等による付与手段
がある。 ・アイテム識別子:アイテム識別子は、アイテムプロバ
イダ・サーバおよび相関アイテム検出・紹介装置の双方
でアイテムをユニークに識別可能な識別子である。例え
ばWebページの各ページをアイテムとする場合には、
URLがアイテム識別子となる。 ・アクセス:クライアントがアイテムを閲覧、購入、評
価する行為。 ・アクセス履歴:クライアントがアイテムを閲覧、購入
した行為を記録したデータ。一例では、クライアント識
別子、アイテム識別子、購入金額等で構成される。アイ
テムに対して評価値を与える場合も同様で、クライアン
ト識別子、アイテム識別子、評価値等で表現されるアク
セス履歴となる。 ・アイテムの評価値(アイテム評価値):アイテムの評
価値とは、アイテムの価値を決めるための尺度となる値
で、当該アイテムへのユーザの興味の度合いをあらわす
数値の他、当該アイテムの観測期間内の総購入金額、総
アクセス回数、またはそれらの複合値等である。本装置
では、相関アイテム分析の元となるアイテム群として、
また相関結果となるアイテム群として抽出する意味のあ
るアイテムを選別するために用いられる。 ・アイテムのクライアントアクセス数(クライアントア
クセス数):1ヶ月等、単位期間内に、当該アイテムへ
のアクセスしているクライアント数。同じクライアント
が同じアイテムに何回アクセスしても1とカウントす
る。[0009] A server operated by the company is called an item provider server. Client identifier: The client identifier is an identifier capable of uniquely identifying a client by both the item provider server and the correlated item detection / introduction device. The client number notified by each company, the client number recorded on a card, the member number manually input from the client, the Cookie of the browser
There is a means for adding a time stamp or the like recorded using a function. Item identifier: The item identifier is an identifier capable of uniquely identifying an item in both the item provider server and the correlated item detection / introduction device. For example, when each page of a Web page is used as an item,
URL becomes an item identifier.・ Access: The act of clients browsing, purchasing, and evaluating items. -Access history: Data that records the actions of clients browsing and purchasing items. In one example, it is composed of a client identifier, an item identifier, a purchase amount, and the like. Similarly, when an evaluation value is given to an item, the access history is represented by a client identifier, an item identifier, an evaluation value, and the like. Item evaluation value (item evaluation value): An item evaluation value is a value that is a measure for determining the value of an item, and is a numerical value indicating the degree of interest of the user in the item, as well as the observation of the item. The total purchase amount, the total number of accesses, or a composite value thereof during the period. In this device, as the group of items that are the source of the correlation item analysis,
It is also used to select meaningful items to be extracted as an item group as a correlation result. The number of client accesses to the item (the number of client accesses): the number of clients accessing the item within a unit period such as one month. No matter how many times the same client accesses the same item, it counts as one.
【0010】・クライアントアクセス数のバンドパスフ
ィルタ(クライアントアクセス数バンドパスフィルタ、
バンドパスフィルタ):アイテムへのクライアントアク
セス数をもとに、あらかじめ設定されたクライアントア
クセス数の範囲(下限値、上限値)のアイテムのみを抽
出するフィルタ。A band pass filter for the number of client accesses (a band pass filter for the number of client accesses,
Bandpass filter): A filter that extracts only items within a preset range (lower limit, upper limit) of the number of client accesses based on the number of client accesses to the item.
【0011】[0011]
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して説明する。Next, embodiments of the present invention will be described with reference to the drawings.
【0012】図1は本発明の一実施形態の相関アイテム
検出・紹介装置の構成図である。FIG. 1 is a configuration diagram of a correlation item detection / introduction device according to an embodiment of the present invention.
【0013】相関アイテム検出・紹介装置1はアイテム
プロバイダ・サーバ2と接続され、入出力部11と相関
アイテム分析処理部12とアクセス履歴処理部13とバ
ンドパスフィルタ処理部14と分析リスト記憶部15と
アクセス履歴マップ管理部16で構成されている。The correlation item detection / introduction device 1 is connected to the item provider server 2 and has an input / output unit 11, a correlation item analysis processing unit 12, an access history processing unit 13, a bandpass filter processing unit 14, and an analysis list storage unit 15. And an access history map management unit 16.
【0014】入出力部11は各種データの入力および出
力(表示)を行う。相関アイテム分析処理部12は相関
アイテムを検出するためのメインの処理(アクセス履歴
マップ管理部16からのデータの読出し、分析リスト記
憶部15へのデータの書込み、分析リスト記憶部15か
らのデータの読出し)を行う。バンドパスフィルタ処理
部14はバンドパス条件をバンドパス条件記憶部14a
に記憶、管理し、相関アイテム分析処理部12からの要
求により分析リスト記憶部15の分析元アイテムリスト
15aおよび関連アイテムリスト15cのバンドパスフ
ィルタ処理を実行する。分析リスト記憶部15は分析元
アイテムリスト15a、関連クライアントリスト15
b、関連アイテムリスト15cを保持、管理する。分析
元アイテムリスト15aは、相関アイテム分析のもとと
なるアイテム群(アイテム識別子のリスト)を記憶す
る。関連クライアントリスト15bは、分析元アイテム
リスト15aをアクセスしているクライアント群(クラ
イアント識別子のリスト)を記憶する。関連アイテムリ
スト15cは、クライアント群がアクセスしているアイ
テム群(アイテム識別子のリスト)と各アイテムのアイ
テム評価値、クライアントアクセス数を記憶する。アク
セス履歴マップ管理部16はアイテムプロバイダ・サー
バ2から送信されたアクセス履歴を加工し、アクセス履
歴マップを生成する。The input / output unit 11 inputs and outputs (displays) various data. The correlation item analysis processing unit 12 performs a main process for detecting a correlation item (reading data from the access history map management unit 16, writing data to the analysis list storage unit 15, and downloading data from the analysis list storage unit 15). Reading). The band-pass filter processing unit 14 stores the band-pass condition in the band-pass condition storage unit 14a.
In response to a request from the correlation item analysis processing unit 12, a band pass filter process is performed on the analysis source item list 15a and the related item list 15c of the analysis list storage unit 15. The analysis list storage unit 15 stores the analysis source item list 15a and the related client list 15
b, Hold and manage the related item list 15c. The analysis source item list 15a stores an item group (a list of item identifiers) that is a source of the correlation item analysis. The related client list 15b stores a group of clients (list of client identifiers) accessing the analysis source item list 15a. The related item list 15c stores an item group (list of item identifiers) accessed by the client group, an item evaluation value of each item, and the number of client accesses. The access history map management unit 16 processes the access history transmitted from the item provider server 2 and generates an access history map.
【0015】次に、本実施形態の動作を説明する。Next, the operation of this embodiment will be described.
【0016】本実施形態では、アイテムプロバイダ・サ
ーバ2へのアクセス(商品の購入や閲覧)を行ったアク
セス履歴(利用者識別子、アイテム識別子、時刻のリス
ト等で構成)をもとに相関分析を行う例について示す。
この他、アイテムに評価値を与える場合等でも同様のフ
ローにより対応できる。 1.アクセス履歴マップの生成(図2) 1)クライアント4からアイテムプロバイダ・サーバ2
へのアイテムの閲覧/購入(ステップ21) クライアント4がアイテムプロバイダ・サーバ2にアク
セスし、掲載されている情報の閲覧、商品の購入、興味
の度合いを示す評価値の入力等を行い、アクセス履歴が
アイテムプロバイダ・サーバ2に保存される。同処理
は、通常の通信販売業者等における商品販売データ、通
常の店舗における商品販売データとしてもよい。In the present embodiment, a correlation analysis is performed based on an access history (composed of a user identifier, an item identifier, a time list, etc.) of access (purchase and browsing of goods) to the item provider server 2. An example will be described.
In addition, even when an evaluation value is given to an item, a similar flow can be used. 1. Generation of access history map (FIG. 2) 1) From client 4 to item provider server 2
Browsing / purchasing items (step 21) The client 4 accesses the item provider server 2 to browse posted information, purchase products, input an evaluation value indicating the degree of interest, and the like, and access history. Is stored in the item provider server 2. This processing may be performed on merchandise sales data in a normal mail-order company or the like, or merchandise sales data in a normal store.
【0017】2)アイテムプロバイダ・サーバ2から相
関アイテム検出・紹介装置1(アクセス履歴処理部1
3)へのアクセス履歴の送信(ステップ22) アイテムプロバイダ・サーバ2は、1)で保存したアク
セス履歴を定期的、または分析・紹介を希望する際に一
括して、相関アイテム検出・紹介装置1(アクセス履歴
処理部13)へ送信する。アクセス履歴は、例えば「ク
ライアント識別子、アイテム識別子、購入料金」や「ク
ライアント識別子、アイテム識別子、アクセス時刻」や
「クライアント識別子、アイテム識別子、興味の度合い
を示す評価値」等のリストにより構成される。2) Correlation item detection / introduction device 1 from item provider server 2 (access history processing unit 1)
3) Transmission of access history to (Step 22) The item provider / server 2 collects the access history saved in 1) periodically or collectively when analysis / introduction is desired, and collects the correlated item detection / introduction device 1. (Access history processing unit 13). The access history includes a list of, for example, “client identifier, item identifier, purchase fee”, “client identifier, item identifier, access time”, “client identifier, item identifier, evaluation value indicating degree of interest”, and the like.
【0018】3)アクセス履歴処理部13でのアクセス
履歴マップの生成(ステップ23) アクセス履歴処理部13は、2)で受けたアクセス履歴
を、相関分析処理で処理し易いマップ形式に変換する。
アクセス履歴マップは、例えば、クライアント識別子毎
の各クライアントがアクセスしたアイテム識別子のリス
ト(表1)、およびアイテム識別子毎の各アイテムをア
クセスしたクライアント識別子、アイテム評価値、クラ
イアントアクセス数のリストである(表2)。クライア
ントアクセス数は、同マップを生成する際に、受けたア
イテム毎にアクセスしているクライアント数を観測期間
内でカウントし算出する(同じクライアントが同じアイ
テムを何回アクセスしても1としてカウントする)。3) Generation of Access History Map by Access History Processing Unit 13 (Step 23) The access history processing unit 13 converts the access history received in 2) into a map format which can be easily processed by the correlation analysis process.
The access history map is, for example, a list of item identifiers accessed by each client for each client identifier (Table 1), and a list of client identifiers, item evaluation values, and the number of client accesses for each item for each item identifier (Table 1). Table 2). When generating the same map, the number of client accesses is calculated by counting the number of clients accessing each item received during the observation period (the number of times the same client accesses the same item is counted as 1). ).
【0019】[0019]
【表1】 [Table 1]
【0020】[0020]
【表2】 4)アクセス履歴処理部13からアクセス履歴マップ管
理部16のアクセス履歴マップデータ16aへの記録
(ステップ24) アクセス履歴処理部13は、3)で生成したアクセス履
歴マップをアクセス履歴マップ管理部16のアクセス履
歴マップデータ16aに記録する。 2.相関アイテムの検出(図3、図4) 1)アイテムプロバイダ・サーバ2から相関アイテム検
出・紹介装置1(相関アイテム分析処理部12)への相
関アイテム検出要求(ステップ31) アイテムプロバイダ・サーバ2が相関アイテム検出要求
とともに相関アイテム分析の元となるアイテム識別子の
リストと、分析元アイテムのクライアントアクセス数上
限値とクライアントアクセス数下限値と、相関アイテム
のクライアントアクセス数上限値とクライアントアクセ
ス数下限値を相関アイテム検出・紹介装置1(相関アイ
テム分析処理部12)に送信する。[Table 2] 4) Recording from the access history processing unit 13 to the access history map data 16a of the access history map management unit 16 (Step 24) The access history processing unit 13 stores the access history map generated in 3) in the access history map management unit 16. It is recorded in the access history map data 16a. 2. Correlation Item Detection (FIGS. 3 and 4) 1) Correlation item detection request from the item provider server 2 to the correlation item detection / introduction device 1 (correlation item analysis processing unit 12) (step 31). A list of item identifiers that are the source of the correlation item analysis together with the correlation item detection request, the client access number upper limit and client access lower limit of the analysis source item, and the client access number upper limit and client access lower limit of the correlation item It transmits to the correlation item detection / introduction device 1 (correlation item analysis processing unit 12).
【0021】2)相関アイテム分析処理部12からバン
ドパスフィルタ処理部14へのバンドパス条件の記録
(ステップ32) 相関アイテム分析処理部12は、1)で受けた分析元ア
イテムのクライアントアクセス数上限値とクライアント
アクセス数下限値と、相関アイテムのクライアントアク
セス数上限値とクライアントアクセス数下限値をバンド
パスフィルタ処理部14のバンドパス条件記憶部14a
に記録する。2) Recording of band pass conditions from the correlation item analysis processing unit 12 to the band pass filter processing unit 14 (step 32) The correlation item analysis processing unit 12 sets the upper limit of the number of client accesses of the analysis source item received in 1) The value, the lower limit of the number of client accesses, the upper limit of the number of client accesses of the correlation item, and the lower limit of the number of client accesses are stored in the band-pass condition storage unit 14a of the band-pass filter processing unit 14.
To record.
【0022】3)相関アイテム分析処理部12から分析
リスト記憶部15の分析元アイテムリスト15aへの記
録(ステップ33) 相関アイテム分析処理部12は、1)で受けたアイテム
識別子のリストを分析リスト記憶部15の分析元アイテ
ムリスト15aへ記録する。3) Recording from the correlation item analysis processing unit 12 to the analysis source item list 15a of the analysis list storage unit 15 (step 33) The correlation item analysis processing unit 12 converts the list of item identifiers received in 1) into an analysis list The information is recorded in the analysis source item list 15a of the storage unit 15.
【0023】4)相関アイテム分析処理部12からバン
ドパスフィルタ処理部14への分析元アイテムバンドパ
ス要求(ステップ34) 相関アイテム分析処理部12はバンドパスフィルタ処理
部14へ分析元アイテムバンドパス要求を送信する。4) Request of analysis source item band pass from correlation item analysis processing unit 12 to band pass filter processing unit 14 (step 34) Correlation item analysis processing unit 12 requests analysis source item band pass to band pass filter processing unit 14. Send
【0024】5)バンドパスフィルタ処理部14による
アクセス履歴マップ管理部16からのクライアントアク
セス数の取得(ステップ35) バンドパスフィルタ処理部14は、分析リスト記憶部1
5の分析元アイテムリスト15aに記憶されている各ア
イテム識別子を読出し、各アイテム識別子毎にクライア
ントアクセス数をアクセス履歴マップ管理部16より取
得する。5) Acquisition of Client Access Number from Access History Map Management Unit 16 by Band Pass Filter Processing Unit 14 (Step 35) The band pass filter processing unit 14
5 is read from the analysis source item list 15a, and the client access number is acquired from the access history map management unit 16 for each item identifier.
【0025】6)バンドパスフィルタ処理部14による
アイテム識別子のフィルタリング(ステップ36) バンドパス条件記憶部14aに記録されている分析元ア
イテムのクライアントアクセス数下限値とクライアント
アクセス数上限値を読出し、5)で取得した各アイテム
識別子毎にクライアントアクセス数をチェックし、分析
元アイテムのクライアントアクセス数下限値未満または
クライアントアクセス数上限値を超えるアイテム識別子
を分析リスト管理部15の分析元アイテムリスト15a
から削除し、バンドパスフィルタ処理部14から相関ア
イテム分析処理部12へ分析元アイテムバンドパス応答
を返す。6) Filtering of Item Identifiers by Bandpass Filter Processing Unit 14 (Step 36) The client access number lower limit value and the client access number upper limit value of the analysis source item recorded in the bandpass condition storage unit 14a are read. ), The client access count is checked for each item identifier acquired, and an item identifier that is less than the client access count lower limit value or exceeds the client access count upper limit value of the analysis source item is analyzed by the analysis source item list 15a of the analysis list management unit 15.
, And returns an analysis source item bandpass response from the bandpass filter processing unit 14 to the correlation item analysis processing unit 12.
【0026】7)相関アイテム分析処理部12での関連
クライアント群の抽出処理(ステップ37) 分析元アイテムバンドパス応答を受けた相関アイテム分
析処理部12は、6)で記録された分析元アイテムリス
ト15aに記録されているアイテム識別子毎に、各アイ
テム識別子をアクセスしているクライアント識別子のリ
ストをアクセス履歴マップ管理部16のアクセス履歴マ
ップデータ16aより抽出する。本クライアント識別子
のリストを関連クライアント群と呼ぶこととする。相関
アイテム分析処理部12は関連クライアント群を分析リ
スト記憶部15の関連クライアントリスト15bに記録
する。7) Related Client Group Extraction Process by Correlation Item Analysis Processing Unit 12 (Step 37) The correlation item analysis processing unit 12 that has received the analysis source item band pass response, the analysis source item list recorded in 6) For each item identifier recorded in 15a, a list of client identifiers accessing each item identifier is extracted from the access history map data 16a of the access history map management unit 16. This list of client identifiers is called a related client group. The correlation item analysis processing unit 12 records the related client group in the related client list 15b of the analysis list storage unit 15.
【0027】8)相関アイテム分析処理部12での関連
クライアント群の絞り込み処理(ステップ38) 相関アイテム分析処理部12は、7)で抽出した関連ク
ライアント群の絞り込み処理を行う。絞り込みのための
一例としては、分析リスト記憶部15の分析元アイテム
リスト15aに記憶されている各アイテムをアクセスし
ている数の多い順(重なりの多い順)に関連クライアン
ト群を並び替え、上位NNg2件を新たな関連クライア
ント群とし、分析リスト記録部15の関連クライアント
リスト15bに記録する。8) Process of narrowing down related client group in correlation item analysis processing section 12 (step 38) The correlation item analysis processing section 12 narrows down the related client group extracted in 7). As an example for narrowing down, the related client groups are sorted in the descending order of the number of accesses to the respective items stored in the analysis source item list 15a of the analysis list storage unit 15 (the order of the overlapping), and NNg2 are set as a new related client group and are recorded in the related client list 15b of the analysis list recording unit 15.
【0028】9)相関アイテム分析処理部12での関連
アイテム群の抽出処理(ステップ39) 相関アイテム分析処理部12は、分析リスト記録部15
の関連クライアントリスト15bに記録されているクラ
イアント識別子毎に、該クライアントがアクセスしてい
るアイテム識別子のリストをアイテム評価値、クライア
ントアクセス数とともにアクセス履歴マップ管理部16
のアクセス履歴マップデータ16aより抽出する。本ア
イテム識別子のリストを関連アイテム群と呼ぶこととす
る。相関アイテム分析処理部12は、関連アイテム群お
よび各アイテム毎のアイテム評価値とクライアントアク
セス数を分析リスト記憶部15の関連アイテムリスト1
5cに記録する。9) Extraction processing of related item group by correlation item analysis processing section 12 (step 39) The correlation item analysis processing section 12 includes the analysis list recording section 15
For each client identifier recorded in the related client list 15b, the access history map management unit 16 stores a list of item identifiers accessed by the client together with the item evaluation value and the number of client accesses.
From the access history map data 16a. This list of item identifiers is called a related item group. The correlation item analysis processing unit 12 stores the related item group, the item evaluation value for each item, and the number of client accesses in the related item list 1
Record at 5c.
【0029】10)相関アイテム分析処理部12での関
連アイテム群の絞り込み処理(ステップ40) 相関アイテム分析処理部12は、9)で抽出した関連ア
イテム群の絞り込み処理を行う。絞り込みのための一例
としては、分析リスト記憶部15の関連クライアントリ
スト15bの各クライアントがアクセスしている数の多
い順(重なりの多い順)に関連アイテム群を並び替え、
上位NNg3件を新たな関連アイテム群とする。また、
別の一例では、アイテム評価値の高い順に関連アイテム
群を並び替え、上位NNg3件を新たな関連アイテム群
とする。10) Process of narrowing down related item group in correlation item analysis processing section 12 (step 40) The correlation item analysis processing section 12 narrows down the related item group extracted in 9). As an example for narrowing down, the related item groups are rearranged in the order of the number of accesses by the clients of the related client list 15b of the analysis list storage unit 15 (the order of the overlapping),
The top three NNg items are set as a new related item group. Also,
In another example, the related item groups are rearranged in descending order of the item evaluation value, and the top three NNg items are set as new related item groups.
【0030】相関アイテム分析処理部12は、関連アイ
テム群およびそのアイテム評価値を分析リスト記憶部1
5の関連アイテムリスト15cに記録する。The correlation item analysis processing section 12 stores the related item group and its item evaluation value in the analysis list storage section 1.
5 in the related item list 15c.
【0031】11)相関アイテム分析処理部12からバ
ンドパスフィルタ処理部14への関連アイテムバンドパ
ス要求(ステップ41) 相関アイテム分析処理部12は、バンドパスフィルタ処
理部14へ関連アイテムバンドパス要求を送信する。11) Related Item Band Pass Request from Correlation Item Analysis Processing Unit 12 to Band Pass Filter Processing Unit 14 (Step 41) The correlation item analysis processing unit 12 sends a related item band pass request to the band pass filter processing unit 14. Send.
【0032】12)バンドパスフィルタ処理部14によ
るアクセス履歴マップ管理部16からのクライアントア
クセス数の取得(ステップ42) バンドパスフィルタ処理部14は、分析リスト記憶部1
5の関連アイテムリスト15cに記憶されている各アイ
テム識別子を読出し、各識別子毎にクライアントアクセ
ス数をアクセス履歴マップ管理部16より取得する。12) Acquisition of Client Access Number from Access History Map Management Unit 16 by Band Pass Filter Processing Unit 14 (Step 42) The band pass filter processing unit 14
5 is read from the related item list 15c, and the client access number is acquired from the access history map management unit 16 for each identifier.
【0033】13)バンドパスフィルタ処理部14によ
るアイテム識別子のフィルタリング(ステップ43) バンドパス条件記憶部14aに記録されている相関アイ
テムのクライアントアクセス数下限値とクライアントア
クセス数上限値を読出し、12)で取得した各アイテム
識別子毎にクライアントアクセス数をチェックし、関連
アイテムのクライアントアクセス数下限値未満または関
連アイテムのクライアントアクセス数上限値を超えるア
イテム識別子を分析リスト記憶部15の関連アイテムリ
ストから削除し、バンドパスフィルタ処理部14から相
関アイテム分析処理部12へ関連アイテムバンドパス応
答を返す。13) Filtering of the item identifier by the band-pass filter processing unit 14 (step 43) The client access number lower limit value and the client access number upper limit value of the correlation item recorded in the band-pass condition storage unit 14a are read, 12). Check the number of client accesses for each item identifier acquired in step 1 and delete the item identifiers that are less than the lower limit of the number of client accesses of the related item or that exceed the upper limit of the number of client accesses of the related item from the related item list of the analysis list storage unit 15. , The related item band pass response is returned from the band pass filter processing unit 14 to the correlation item analysis processing unit 12.
【0034】14)相関アイテム分析処理部12からア
イテムプロバイダ・サーバ2への相関アイテム検出応答
(ステップ44) 関連アイテムバンドパス応答を受けた相関アイテム分析
処理部12は、分析リスト記憶部15の相関アイテムリ
スト15cを相関アイテム検出結果とし、相関アイテム
検出応答ともに相関検出結果である分析リスト記憶部1
5の関連アイテムリスト15cに記録されているアイテ
ム識別子のリストと各アイテムのアイテム評価値とを、
相関アイテム検出の要求元であるアイテムプロバイダ・
サーバ2へ送る。 3.クライアントの履歴にもとづく当該クライアントへ
のお薦めアイテム紹介(図6、図7) 1)アイテムプロバイダ・サーバ2から相関アイテム検
出・紹介装置1(相関アイテム分析処理部12)へのお
薦めアイテム紹介要求(ステップ51) アイテムプロバイダ・サーバ2がお薦めアイテム紹介要
求とともにお薦めアイテム紹介の対象となるクライアン
ト識別子と分析元アイテムのクライアントアクセス数上
限値とクライアントアクセス数下限値と相関アイテムの
クライアントアクセス数上限値とクライアントアクセス
数下限値を相関アイテム検出・紹介装置1(相関アイテ
ム分析処理部12)に送信する。14) Correlation item detection response from the correlation item analysis processing unit 12 to the item provider server 2 (Step 44) The item list 15c is used as a correlation item detection result, and the analysis list storage unit 1 in which the correlation item detection response is the correlation detection result.
5, the list of item identifiers recorded in the related item list 15c and the item evaluation value of each item,
Item provider / request source of correlation item detection
Send to server 2. 3. Introduction of recommended items to the client based on the history of the client (FIGS. 6 and 7) 1) Request for introduction of recommended items from item provider server 2 to correlation item detection / introduction device 1 (correlation item analysis processing unit 12) (step) 51) The item provider server 2 requests the recommended item introduction together with the recommended item introduction request, the client identifier, the client access number upper limit and the client access number lower limit of the analysis source item, and the client access number upper limit and the client access of the correlated item. The lower limit of the number is transmitted to the correlation item detection / introduction device 1 (correlation item analysis processing unit 12).
【0035】2)相関アイテム分析処理部12からバン
ドパスフィルタ処理部14へのバンドパス条件の記録
(ステップ52) 2−2)と同じ 3)相関アイテム分析処理部12から分析リスト記憶部
15の分析元アイテムリスト15aへの記録(ステップ
53) 相関アイテム分析処理部12は、1)で受けたクライア
ント識別子をもとに、同クライアントが観測期間内にア
クセスしたアイテム識別子のリストを、アクセス履歴マ
ップ管理部16のアクセス履歴マップデータより読出
し、分析リスト記憶部15の分析元アイテムリストへ記
録する。2) Recording of band-pass conditions from correlation item analysis processing section 12 to band-pass filter processing section 14 (step 52) Same as 2-2) 3) Correlation item analysis processing section 12 to analysis list storage section 15 Recording in the analysis source item list 15a (step 53) Based on the client identifier received in 1), the correlation item analysis processing unit 12 stores a list of item identifiers accessed by the client during the observation period in an access history map. It is read from the access history map data of the management unit 16 and recorded in the analysis source item list of the analysis list storage unit 15.
【0036】4)バンドパスフィルタ処理部14による
アイテム識別子のフィルタリング(ステップ54〜6
3) 2−4)〜2−13)と同様の処理(ステップ34〜4
3)を行う。4) Filtering of item identifiers by the band-pass filter processing unit 14 (steps 54 to 6)
3) Processing similar to 2-4) to 2-13) (steps 34 to 4)
Perform 3).
【0037】5)相関アイテム分析処理部12からアイ
テムプロバイダ・サーバ2へのお薦めアイテム紹介応答
(ステップ64) 関連アイテムバンドパス応答を受けた相関アイテム分析
処理部12は、分析リスト記憶部15の関連アイテムリ
スト15cをお薦めアイテム紹介結果とし、お薦めアイ
テム紹介応答ともに3−1)で受けたクライアント識別
子と、お薦めアイテム紹介結果である分析リスト記憶部
15の関連アイテムリスト15cに記録されているアイ
テム識別子のリストと各アイテムのアイテム評価値を、
相関アイテム検出の要求元であるアイテムプロバイダ・
サーバ2へ送る。5) Response of recommended item introduction from correlation item analysis processing unit 12 to item provider server 2 (step 64) Upon reception of the related item band pass response, correlation item analysis processing unit 12 The item list 15c is used as a recommended item introduction result. The client identifier received in 3-1) together with the recommended item introduction response and the item identifier recorded in the related item list 15c of the analysis list storage unit 15 that is the recommended item introduction result. List and item rating values for each item,
Item provider / request source of correlation item detection
Send to server 2.
【0038】なお、本発明の他の実施形態として次のよ
うなことが考えられる。The following can be considered as another embodiment of the present invention.
【0039】・ネットワークはインターネットに限らな
い。ディジタル双方向TV、情報家電ネットワーク等が
ある。The network is not limited to the Internet. There are a digital interactive TV, an information home appliance network, and the like.
【0040】・クライアントは、PC、携帯電話、ディ
ジタル双方向TV、情報家電、通信可能なワープロ、通
信可能なゲーム機器、通信可能な時計、PDA等移動通
信可能な端末等がある。Clients include a PC, a mobile phone, a digital two-way TV, an information home appliance, a communicable word processor, a communicable game machine, a communicable clock, a PDA and other mobile communication terminals.
【0041】・入出力はWebに限らない。電子メール
を利用し、相関検出要求やお薦めアイテム紹介要求やク
ライアントID等を電子メールの文書として、またはタ
イトルとして送信する。クライアントIDの代わりに電
子メールアドレスを利用することもできる。関連アイテ
ムリストの紹介も電子メールの文書として送信すること
ができる。The input / output is not limited to the Web. Using an electronic mail, a correlation detection request, a recommended item introduction request, a client ID, and the like are transmitted as an electronic mail document or as a title. An e-mail address can be used instead of the client ID. An introduction to the related item list can also be sent as an e-mail document.
【0042】図1の実施形態では、バンドパスフィルタ
処理部の動作が明確になるように、独立した処理部とし
て記載しているが、例えば2−9)の処理中でバンドパ
スフィルタの設定値をチェックし、関連アイテムのクラ
イアントアクセス数下限値未満または関連アイテムのク
ライアントアクセス数上限値を超えるアイテム識別子を
分析リスト記憶部15の関連アイテムリスト15cから
削除してもよい。In the embodiment shown in FIG. 1, the operation of the band-pass filter processing section is described as an independent processing section so as to clarify the operation. May be checked, and an item identifier that is less than the lower limit of the number of client accesses of the related item or that exceeds the upper limit of the number of client accesses of the related item may be deleted from the related item list 15 c of the analysis list storage unit 15.
【0043】本実施形態では、コラボレーティブフィル
タリングを特化して書いているが、他の情報フィルタリ
ングした結果に対し、クライアントアクセス数をもとに
バンドパスフィルタを適用することは同様の効果を持
つ。したがって、コラボレーティブフィルタリング固有
部(具体的には分析リスト記憶部15)を除き、より汎
用的な情報フィルタリング部(キーワードによるフィル
タリングや属性値によるフィルタリング)をブラックボ
ックスとし、その出力結果に対し、バンドパスフィルタ
をかけるようにしてもよい。In the present embodiment, the collaborative filtering is specially written. However, applying a band-pass filter to the result of other information filtering based on the number of client accesses has the same effect. Therefore, except for the collaborative filtering specific unit (specifically, the analysis list storage unit 15), a more general-purpose information filtering unit (filtering by keyword or filtering by attribute value) is used as a black box, and the output result is band-passed. A filter may be applied.
【0044】なお、図2、図3、図4、図6、図7の示
した処理はフロッピィ・ディスク、CD−ROM、DV
D等の記録媒体に記録してパソコン等のコンピュータ上
で実行することができる。The processing shown in FIGS. 2, 3, 4, 6, and 7 is performed on a floppy disk, a CD-ROM, a DV
D and the like, and can be executed on a computer such as a personal computer.
【0045】[0045]
【発明の効果】以上説明したように、本発明は、各アイ
テムをアクセスしているクライアント数(購買数、閲覧
数、評価回数等)をもとに、あらかじめ設定したクライ
アントアクセス数バンドパスフィルタを適用して、紹介
するアイテムのクライアントアクセス数の範囲を指定す
ることにより、以下の効果がある。 1)クライアントアクセス数上限値を指定することによ
り、自分の主な興味とは無関係に、全体が興味を持って
いるアイテムが紹介されにくくすることができる。 2)バンドパスフィルタの範囲や位置を調整することに
より、同様の興味を持つ小人数のクライアント群が共通
に興味を持つアイテムの紹介を行うことができる。As described above, according to the present invention, the number of clients accessing each item (the number of purchases, the number of views, the number of evaluations, etc.) is used to set a client access number band-pass filter set in advance. By applying and specifying the range of the number of client accesses of the item to be introduced, the following effects can be obtained. 1) By designating the upper limit of the number of client accesses, it is possible to make it difficult to introduce items that are totally interested irrespective of their main interests. 2) By adjusting the range and position of the bandpass filter, a small group of clients with similar interests can introduce items of common interest.
【0046】例えば、アイドル関連のアイテムと、将棋
関連のアイテムをアクセスしている人がいたとすると、
フィルタの上限値をおもいっきり絞り込めば、ほとんど
将棋関連の(囲碁や盆栽等の相関のアイテムも含む)ア
イテムを紹介することができる。For example, if there is a person accessing an idol-related item and a shogi-related item,
By narrowing down the upper limit of the filter, items related to shogi (including items related to Go and bonsai) can be introduced.
【図1】本発明の一実施形態の相関アイテム検出・紹介
装置の構成図である。FIG. 1 is a configuration diagram of a correlation item detection / introduction device according to an embodiment of the present invention.
【図2】アクセス履歴マップ生成処理を示すフローチャ
ートである。FIG. 2 is a flowchart illustrating an access history map generation process.
【図3】相関アイテム検出処理を示すフローチャートで
ある。FIG. 3 is a flowchart illustrating a correlation item detection process.
【図4】相関アイテム検出処理を示すフローチャートで
ある。FIG. 4 is a flowchart illustrating a correlation item detection process.
【図5】相関アイテム検出処理の説明図である。FIG. 5 is an explanatory diagram of a correlation item detection process.
【図6】クライアントの履歴に基づく当該クライアント
へのお薦めアイテム紹介の処理を示すフローチャートで
ある。FIG. 6 is a flowchart illustrating a process of introducing a recommended item to a client based on the history of the client.
【図7】クライアントの履歴に基づく当該クライアント
へのお薦めアイテム紹介の処理を示すフローチャートで
ある。FIG. 7 is a flowchart illustrating a process of introducing a recommended item to the client based on the history of the client.
1 相関アイテム検出・紹介装置 2 アイテムプロバイダ・サーバ 3 ネットワーク 4 クライアント 11 入出力部 12 相関アイテム分析処理部 13 アクセス履歴処理部 14 バンドパスフィルタ処理部 14a バンドパス条件記憶部 15 分析リスト記憶部 15a 分析元アイテムリスト 15b 関連クライアントリスト 15c 関連アイテムリスト 16 アクセス履歴マップ管理部 16a アクセス履歴マップデータ 21〜24,31〜44,51〜64 ステップ DESCRIPTION OF SYMBOLS 1 Correlated item detection / introduction apparatus 2 Item provider server 3 Network 4 Client 11 Input / output unit 12 Correlated item analysis processing unit 13 Access history processing unit 14 Bandpass filter processing unit 14a Bandpass condition storage unit 15 Analysis list storage unit 15a Analysis Original item list 15b Related client list 15c Related item list 16 Access history map management unit 16a Access history map data 21-24, 31-44, 51-64 Step
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/60 502 G06F 17/60 502 ZEC ZEC 17/30 340 17/30 340A ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G06F 17/60 502 G06F 17/60 502 ZEC ZEC 17/30 340 17/30 340A
Claims (25)
ントに提供するアイテムの中から相関のあるアイテムを
検出する相関アイテム検出方法において、 クライアントがアイテムプロバイダ・サーバをアクセス
した履歴であるアクセス履歴データ内の各アイテム識別
子のリストに含まれる各アイテムを一定期間内にアクセ
スしたクライアントの数を取得し、クライアント数が指
定された範囲内にないアイテム識別子を、相関を検出す
るための元のアクセス履歴データから削除して相関検出
を行うことを特徴とする相関アイテム検出方法。1. A correlated item detection method for detecting a correlated item from items provided by an item provider server to a client, wherein each item in access history data that is a history of the client accessing the item provider server. Obtain the number of clients that have accessed each item included in the list of identifiers within a certain period of time, and delete the item identifiers whose number of clients is not within the specified range from the original access history data for detecting correlation. A correlation item detection method, wherein a correlation detection is performed.
指定して、該アイテム識別子群のアイテムをアクセスし
ているクライアント群のクライアント識別子を抽出し、
該クライアント群が共通にアクセスしているアイテム群
を相関のあるアイテムとして検出する、請求項1記載の
方法。2. Designating an item identifier group as a source of correlation detection, extracting a client identifier of a client group accessing an item of the item identifier group,
2. The method according to claim 1, wherein an item group commonly accessed by the clients is detected as a correlated item.
アイテム識別子のリストに含まれる各アイテムを一定期
間内にアクセスしたクライアントの数を、クライアント
が、アイテムをクライアントに提供するアイテムプロバ
イダ・サーバをアクセスした履歴であるアクセス履歴デ
ータより取得し、クライアント数が指定された範囲内に
ないアイテム識別子を削除し、残ったアイテム識別子を
アクセスしているクライアント識別子のリストを前記ア
クセス履歴データより関連クライアント群として抽出
し、該関連クライアント群を絞り込み、絞り込まれた関
連クライアント群の各クライアントがアクセスしている
アイテム識別子のリストを前記アクセス履歴データより
関連アイテム群として抽出し、該関連アイテム群を絞り
込み、絞り込まれた関連アイテム群の各アイテム識別子
のアイテムを一定期間内にアクセスしたクライアントの
数を前記アクセス履歴データより取得し、クライアント
数が指定された範囲内にないアイテム識別子を削除し、
残ったアイテム識別子を相関アイテム検出応答として前
記アイテムプロバイダ・サーバに送る相関アイテム検出
方法。3. The method according to claim 1, wherein the number of clients accessing each item included in the list of item identifiers from which the correlated items are analyzed within a predetermined period is determined by an item provider server that provides the items to the client. Acquired from the access history data, which is the access history, deletes the item identifiers whose number of clients is not within the specified range, and obtains a list of client identifiers accessing the remaining item identifiers from the access history data by a group of related clients. The related client group is narrowed down, a list of item identifiers accessed by each client of the narrowed down related client group is extracted as a related item group from the access history data, and the related item group is narrowed down and narrowed down. Seki Obtain the number of clients that have accessed the item of each item identifier of the consecutive item group within a certain period from the access history data, and delete the item identifier whose number of clients is not within the specified range,
A correlated item detection method for transmitting a remaining item identifier to the item provider server as a correlated item detection response.
アント識別子のクライアントが一定期間内にアクセスし
たアイテムのアイテム識別子のリストを、該クライアン
トが、アイテムをクライアントに提供するアイテムプロ
バイダ・サーバをアクセスした履歴であるアクセス履歴
データより取得し、一定期間内にアクセスしたクライア
ントの数が指定された範囲内にないアイテム識別子を削
除し、残ったアイテム識別子をアクセスしているクライ
アント識別子のリストを前記アクセス履歴データより関
連クライアント群として抽出し、該関連クライアント群
を絞り込み、絞り込まれた関連クライアント群の各クラ
イアントがアクセスしているアイテム識別子のリストを
前記アクセス履歴データより関連アイテム群として抽出
し、該関連アイテム群を絞り込み、絞り込まれた関連ア
イテム群の各アイテム識別子のクライアント数を前記ア
クセス履歴マップデータより取得し、一定期間内にアク
セスしたクライアントの数が指定された範囲内にないア
イテム識別子を削除し、前記お薦めアイテム紹介の対象
となるクライアント識別子と、残ったアイテム識別子を
お薦めアイテム紹介応答として前記アイテムプロバイダ
・サーバに送るお薦めアイテム紹介方法。4. A list of item identifiers of items accessed by a client having a client identifier targeted for introduction of a recommended item within a predetermined period, based on a history of the client accessing an item provider server that provides the item to the client. Obtained from certain access history data, delete the item identifiers in which the number of clients accessed within a certain period is not within a specified range, and list the client identifiers accessing the remaining item identifiers from the access history data. Extracting the related client group, narrowing down the related client group, extracting a list of item identifiers accessed by each client of the narrowed down related client group as the related item group from the access history data, The group is narrowed down, the number of clients of each item identifier of the narrowed related item group is obtained from the access history map data, and the number of clients accessed within a certain period is deleted from the specified range, and the item identifier is deleted, A recommended item introduction method for sending a client identifier targeted for the recommended item introduction and a remaining item identifier to the item provider server as a recommended item introduction response.
数の多い順に前記関連クライアント群中のクライアント
を並べ替え、上位の所定数を新たな関連クライアント群
とすることにより、前記関連クライアント群の絞り込み
を行う、請求項3または4記載の方法。5. Sorting the clients in the group of related clients in descending order of the number of accessing the respective items of the analysis source, and setting a predetermined high-order number as a new group of related clients, whereby the number of related clients is reduced. 5. The method according to claim 3, wherein the narrowing is performed.
トがアクセスしている数の多い順に関連アイテム群中の
アイテムを並び替え、その上位の所定数を新たな関連ア
イテム群とすることにより、前記関連アイテム群の絞り
込みを行う、請求項3または4記載の方法。6. Sorting the items in the related item group in descending order of the number of accesses by each client of the related client group, and setting a predetermined higher order item as a new related item group, thereby obtaining the related item 5. The method according to claim 3, wherein the group is narrowed down.
テム群を並び替え、その上位の所定数を新たな関連アイ
テム群とすることにより、前記関連アイテム群の絞り込
みを行う、請求項3または4記載の方法。7. The related item group is narrowed down by rearranging the related item group in the descending order of the item evaluation value, and setting a predetermined higher number as a new related item group. the method of.
イダ・サーバはインターネットを通して通信する、請求
項1から7のいずれか1項記載の方法。8. The method of claim 1, wherein the client and the item provider server communicate over the Internet.
タル双方向TVを通して通信する、請求項1から7のい
ずれか1項記載の方法。9. The method according to claim 1, wherein the client and the server communicate via digital interactive TV.
家電ネットワークを通して通信する、請求項1から7の
いずれか1項記載の方法。10. The method according to claim 1, wherein the client and the server communicate over an information appliance network.
末である、請求項1から7のいずれか1項記載の方法。11. The method according to claim 1, wherein the client is a terminal capable of performing mobile communication.
請求項11記載の方法。12. The client is a mobile phone,
The method of claim 11.
TVである、請求項11記載の方法。13. The method of claim 11, wherein said client is a digital interactive TV.
請求項11記載の方法。14. The client is an information home appliance.
The method of claim 11.
ワープロである、請求項11記載の方法。15. The method of claim 11, wherein said client is a word processor capable of two-way communication.
機である、請求項11記載の方法。16. The method of claim 11, wherein the client is a communicable game console.
ある、請求項11記載の方法。17. The method of claim 11, wherein the client is a communicable clock.
求項11記載の方法。18. The method of claim 11, wherein said client is a PDA.
ントに提供するアイテムプロバイダ・サーバをアクセス
した履歴であるアクセス履歴データをアイテムプロバイ
ダ・サーバから、相関のあるアイテムを検出する相関ア
イテム検出要求とともに受信するアクセス履歴処理部
と、 アクセス履歴データを記憶するアクセス履歴マップ管理
部と、 相関アイテム分析のもととなるアイテム群を記憶する分
析元アイテムリスト、前記分析元アイテムリストのアイ
テム群をアクセスしているクライアント群のクライアン
ト識別子を記憶する関連クライアントリスト、クライア
ント群がアクセスしているアイテム群のアイテム識別子
を記憶する関連アイテムリストを含む分析リスト記憶部
と、 バンドパス条件記憶部を有し、該バンドパス条件記憶部
に記憶されている分析元アイテムのクライアント数範囲
を読出し、前記分析リスト記憶部の分析元アイテムリス
トに記憶されているアイテム識別子を読出し、各アイテ
ム識別子のアイテムを一定期間内にアクセスしたクライ
アントの数を前記アクセス履歴データより取得し、各ア
イテム識別子毎にクライアント数をチェックし、クライ
アント数が分析元アイテムのクライアント数範囲に含ま
れないアイテム識別子を前記分析リスト管理部の分析元
アイテムリストから削除し、分析元アイテムバンド応答
を出力し、前記分析リスト記憶部の関連アイテムリスト
に記憶されているアイテム識別子を読出し、各アイテム
識別子のアイテムを一定期間内にアクセスしたクライア
ントの数を前記アクセス履歴データより取得し、前記バ
ンドパス条件記憶部に記憶されている関連アイテムのク
ライアント数範囲を読出し、前記取得したアイテム識別
子毎にクライアント数をチェックし、クライアント数が
前記関連アイテムのクライアント数範囲に含まれないア
イテム識別子を前記分析リスト記憶部の関連アイテムリ
ストから削除し、関連アイテムバンドパス応答を出力す
るバンドパスフィルタ処理部と、 前記アイテムプロバイダ・サーバから相関アイテム検出
要求を受信し、前記バンドパスフィルタ処理部へ分析元
アイテムバンドパス要求を出し、前記バンドパスフィル
タ処理部から分析元アイテムバンドパス応答を受ける
と、前記分析元アイテムリストに記録されているアイテ
ム識別子をアクセスしたクライアント識別子のリストを
前記アクセス履歴データより関連クライアント群として
抽出し、前記分析リスト記憶部の関連クライアントリス
トに記録し、前記関連アイテム群の絞り込みを行い、新
たな関連クライアント群として前記関連クライアントリ
ストに記録し、前記関連クライアントリストに記録され
ているクライアント識別子のクライアントがアクセスし
たアイテム識別子のリストを前記アクセス履歴データよ
り関連アイテム群として抽出し、関連アイテム群を前記
分析リスト記憶部の関連アイテムリストに記録し、前記
関連アイテム群の絞り込みを行い、新たな関連アイテム
群として前記分析リスト記憶部の関連アイテムリストに
記録し、前記バンドパスフィルタ処理部へ関連アイテム
バンドパス要求を出し、前記バンドパスフィルタ処理部
から関連アイテムバンドパス応答を受けると、前記分析
リスト記憶部の関連アイテムリストに記録されているア
イテム識別子のリストを前記アイテムプロバイダ・サー
バに送る相関アイテム分析処理部を有する相関アイテム
検出・紹介装置。19. An access history in which a client receives access history data, which is a history of accessing an item provider server that provides an item to the client, from the item provider server together with a correlated item detection request for detecting a correlated item. A processing unit, an access history map management unit that stores access history data, an analysis source item list that stores an item group that is a source of a correlation item analysis, and a client group that accesses the item group of the analysis source item list A related client list storing a client identifier of the group, an analysis list storage unit including a related item list storing an item identifier of an item group accessed by the client group, and a bandpass condition storage unit, Note in the department Read the stored client number range of the analysis source item, read out the item identifiers stored in the analysis source item list of the analysis list storage unit, and determine the number of clients that accessed the item of each item identifier within a certain period. Obtained from the access history data, check the number of clients for each item identifier, delete from the analysis source item list of the analysis list management unit the item identifier the number of clients is not included in the client number range of the analysis source item, An analysis source item band response is output, an item identifier stored in the related item list of the analysis list storage unit is read, and the number of clients that have accessed the item of each item identifier within a predetermined period is obtained from the access history data. And stored in the bandpass condition storage unit. The client number range of the related item stored is read out, the number of clients is checked for each of the acquired item identifiers, and the item identifiers whose client numbers are not included in the client number range of the related item are stored in the analysis list storage unit. A band-pass filter processing unit that deletes the item from the item list and outputs a related item band-pass response; receives a correlation item detection request from the item provider server; and issues an analysis source item band-pass request to the band-pass filter processing unit. Upon receiving the analysis source item band pass response from the band pass filter processing unit, extracting a list of client identifiers that accessed the item identifiers recorded in the analysis source item list as a related client group from the access history data, Record in the related client list of the analysis list storage unit, narrow down the related item group, record it in the related client list as a new related client group, and check the client of the client identifier recorded in the related client list. A list of accessed item identifiers is extracted as a related item group from the access history data, the related item group is recorded in a related item list of the analysis list storage unit, the related item group is narrowed down, and a new related item group is performed. When the related item list is recorded in the related item list of the analysis list storage unit, a related item bandpass request is issued to the bandpass filter processing unit, and a related item bandpass response is received from the bandpass filter processing unit. Related Items Correlation item detection and introduction apparatus having a correlation item analytical processing unit to send a list of item identifiers contained in the list to the item provider server.
ントに提供するアイテムプロバイダ・サーバをアクセス
した履歴であるアクセス履歴データをアイテムプロバイ
ダ・サーバから受信するアクセス履歴処理部と、 前記アクセス履歴データを記憶するアクセス履歴マップ
管理部と、 相関アイテム分析のもととなるアイテム群を記憶する分
析元アイテムリスト、前記分析元アイテムリストのアイ
テム群をアクセスしているクライアント群のクライアン
ト識別子を記憶する関連クライアントリスト、クライア
ント群がアクセスしているアイテム群のアイテム識別子
を記憶する関連アイテムリストを含む分析リスト記憶部
と、 バンドパス条件記憶部を有し、該バンドパス条件記憶部
に記憶されている分析元アイテムのクライアント数範囲
を読出し、前記分析リスト記憶部の分析元アイテムリス
トに記憶されているアイテム識別子を読出し、各アイテ
ム識別子のアイテムを一定期間内にアクセスしたクライ
アントの数を前記アクセス履歴データより取得し、各ア
イテム識別子毎にクライアント数をチェックし、分析元
アイテムのクライアント数範囲に含まれないアイテム識
別子を前記分析リスト管理部の分析元アイテムリストか
ら削除し、分析元アイテムバンド応答を出力し、前記分
析リスト記憶部の関連アイテムリストに記憶されている
アイテム識別子を読出し、各アイテム識別子のアイテム
を一定期間内にアクセスしたクライアントの数を前記ア
クセス履歴マップ管理部より取得し、前記バンドパス条
件記憶部に記憶されている関連アイテムのクライアント
数範囲を読出し、前記取得したアイテム識別子毎にクラ
イアント数をチェックし、クライアント数が前記関連ア
イテムのクライアント数範囲に含まれないアイテム識別
子を前記分析リスト記憶部の関連アイテムリストから削
除し、関連アイテムバンドパス応答を出力するバンドパ
スフィルタ処理部と、 前記アイテムプロバイダ・サーバからお薦めアイテム紹
介要求とともにお薦めアイテム紹介の対象となるクライ
アント識別子を受信し、前記クライアント識別子のクラ
イアントが一定期間内にアクセスしたアイテム識別子の
リストを前記アクセス履歴データより関連アイテム群と
して抽出し、前記分析リスト記憶部の分析元アイテムリ
ストに記録し、前記バンドパスフィルタ処理部へ分析元
アイテムバンドパス要求を出し、前記バンドパスフィル
タ処理部から分析元アイテムバンドパス応答を受ける
と、前記分析元アイテムリストに記録されているアイテ
ム識別子をアクセスしたクライアント識別子のリストを
前記アクセス履歴データより関連クライアント群として
抽出し、前記分析リスト記憶部の関連クライアントリス
トに記録し、前記関連アイテム群の絞り込みを行い、新
たな関連クライアント群として前記関連クライアントリ
ストに記録し、前記関連クライアントリストに記録され
ているクライアント識別子のクライアントがアクセスし
たアイテム識別子のリストを前記アクセス履歴データよ
り関連アイテム群として抽出し、関連アイテム群を前記
分析リスト記憶部の関連アイテムリストに記録し、前記
関連アイテム群の絞り込みを行い、新たな関連アイテム
群として前記分析リスト記憶部の関連アイテムリストに
記録し、前記バンドパスフィルタ処理部へ関連アイテム
バンドパス要求を出し、前記バンドパスフィルタ処理部
から関連アイテムバンドパス応答を受けると、前記分析
リスト記憶部の関連アイテムリストに記録されているア
イテム識別子のリストを前記アイテムプロバイダー・サ
ーバに送る相関アイテム分析処理部を有する相関アイテ
ム検出・紹介装置。20. An access history processing unit that receives, from an item provider server, access history data that is a history of a client accessing an item provider server that provides an item to the client, and an access history that stores the access history data. A map management unit, an analysis source item list storing an item group that is a source of a correlation item analysis, an associated client list storing a client identifier of a client group accessing the item group of the analysis source item list, a client group An analysis list storage unit including a related item list storing an item identifier of an item group accessed by the user, and a bandpass condition storage unit, and the number of clients of the analysis source items stored in the bandpass condition storage unit Read range Reading out the item identifiers stored in the analysis source item list of the analysis list storage unit, acquiring the number of clients accessing the items of each item identifier within a certain period from the access history data, and for each item identifier Check the number of clients, delete the item identifiers not included in the client number range of the analysis source item from the analysis source item list of the analysis list management unit, output the analysis source item band response, and The item identifier stored in the item list is read out, the number of clients accessing the item of each item identifier within a predetermined period is obtained from the access history map management unit, and the associated number stored in the bandpass condition storage unit is obtained. Read the client number range of the item and obtain the information The number of clients is checked for each item identifier, and the item identifiers whose number of clients are not included in the range of the number of clients of the related item are deleted from the related item list in the analysis list storage unit, and a band that outputs a related item band pass response A path filter processing unit, receiving a recommended item introduction request together with a recommended item introduction target client identifier from the item provider server, and a list of item identifiers accessed by the client of the client identifier within a certain period of time in the access history. It is extracted from the data as a related item group, recorded in the analysis source item list in the analysis list storage unit, issues an analysis source item band pass request to the band pass filter processing unit, and the analysis source item band is sent from the band pass filter processing unit. Upon receiving the system band pass response, a list of client identifiers that accessed the item identifiers recorded in the analysis source item list is extracted from the access history data as a group of related clients, and the list of related clients in the analysis list storage unit is Recording, narrowing down the related item group, recording the related item group in the related client list as a new related client group, and storing the list of item identifiers accessed by the client whose client identifier is recorded in the related client list as the access history. A related item group is extracted from the data, the related item group is recorded in the related item list of the analysis list storage unit, the related item group is narrowed down, and a related item of the analysis list storage unit is defined as a new related item group. When a related item band pass request is issued to the band pass filter processing unit and a related item band pass response is received from the band pass filter processing unit, the related item band pass response is recorded in the related item list of the analysis list storage unit. A correlated item detection / introduction device having a correlated item analysis processing unit for transmitting a list of item identifiers to the item provider server.
分析アイテムリストに記憶されている各アイテムをアク
セスしている数の多い順に前記関連クライアント群中の
アイテムを並べ替え、上位の所定数を新たな関連クライ
アント群とすることにより、前記関連クライアント群の
絞り込みを行う、請求項19または20に記載の装置。21. The correlated item analysis processing unit reorders the items in the related client group in descending order of the number of accesses to each item stored in the analysis item list, and newly sorts a predetermined higher number. 21. The apparatus according to claim 19, wherein the related client group is narrowed down by setting the related client group.
関連クライアントリストの各クライアントがアクセスし
ている数の多い順に関連アイテム群中のアイテムを並び
替え、その上位の所定数を新たな関連アイテム群とする
ことにより、前記関連アイテム群の絞り込みを行う、請
求項19または20に記載の装置。22. The correlation item analysis processing unit sorts the items in the related item group in descending order of the number of clients accessed in the related client list, and sorts a predetermined number of higher ranks into a new related item group. The apparatus according to claim 19, wherein the related item group is narrowed down by the following.
テム評価値の高い順に前記関連アイテム群中のアイテム
を並び替え、その上位の所定数を新たな関連アイテム群
とすることにより、前記関連アイテム群の絞り込みを行
う、請求項19または20に記載の装置。23. The related item group, wherein the correlated item analysis processing unit sorts the items in the related item group in descending order of the item evaluation value, and sets a predetermined high order item as a new related item group. 21. The apparatus according to claim 19, wherein the filtering is performed.
方法を実行する相関アイテム検出プログラム。24. A correlation item detection program for executing the method according to claim 1. Description:
ログラムを記録した記録媒体。25. A recording medium on which the correlation item detection program according to claim 24 is recorded.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001104701A JP3984430B2 (en) | 2001-04-03 | 2001-04-03 | Correlated item detection method and apparatus, recommended item introduction method and apparatus, correlated item detection program, recommended item introduction program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001104701A JP3984430B2 (en) | 2001-04-03 | 2001-04-03 | Correlated item detection method and apparatus, recommended item introduction method and apparatus, correlated item detection program, recommended item introduction program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002304568A true JP2002304568A (en) | 2002-10-18 |
| JP3984430B2 JP3984430B2 (en) | 2007-10-03 |
Family
ID=18957522
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001104701A Expired - Lifetime JP3984430B2 (en) | 2001-04-03 | 2001-04-03 | Correlated item detection method and apparatus, recommended item introduction method and apparatus, correlated item detection program, recommended item introduction program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3984430B2 (en) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015512066A (en) * | 2011-11-15 | 2015-04-23 | タパッド, インコーポレーテッドTapad, Inc. | Identification and tracking of user activity when using networked devices based on associations between physical device or software application identifiers |
| US10754913B2 (en) | 2011-11-15 | 2020-08-25 | Tapad, Inc. | System and method for analyzing user device information |
| US11195225B2 (en) | 2006-03-31 | 2021-12-07 | The 41St Parameter, Inc. | Systems and methods for detection of session tampering and fraud prevention |
| US11240326B1 (en) | 2014-10-14 | 2022-02-01 | The 41St Parameter, Inc. | Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups |
| US11301860B2 (en) | 2012-08-02 | 2022-04-12 | The 41St Parameter, Inc. | Systems and methods for accessing records via derivative locators |
| US11301585B2 (en) | 2005-12-16 | 2022-04-12 | The 41St Parameter, Inc. | Methods and apparatus for securely displaying digital images |
| US11410179B2 (en) | 2012-11-14 | 2022-08-09 | The 41St Parameter, Inc. | Systems and methods of global identification |
| US11657299B1 (en) | 2013-08-30 | 2023-05-23 | The 41St Parameter, Inc. | System and method for device identification and uniqueness |
| US11683326B2 (en) | 2004-03-02 | 2023-06-20 | The 41St Parameter, Inc. | Method and system for identifying users and detecting fraud by use of the internet |
| US11683306B2 (en) | 2012-03-22 | 2023-06-20 | The 41St Parameter, Inc. | Methods and systems for persistent cross-application mobile device identification |
| US11750584B2 (en) | 2009-03-25 | 2023-09-05 | The 41St Parameter, Inc. | Systems and methods of sharing information through a tag-based consortium |
| US11886575B1 (en) | 2012-03-01 | 2024-01-30 | The 41St Parameter, Inc. | Methods and systems for fraud containment |
-
2001
- 2001-04-03 JP JP2001104701A patent/JP3984430B2/en not_active Expired - Lifetime
Cited By (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11683326B2 (en) | 2004-03-02 | 2023-06-20 | The 41St Parameter, Inc. | Method and system for identifying users and detecting fraud by use of the internet |
| US12079368B2 (en) | 2005-12-16 | 2024-09-03 | The 41St Parameter, Inc. | Methods and apparatus for securely displaying digital images |
| US11301585B2 (en) | 2005-12-16 | 2022-04-12 | The 41St Parameter, Inc. | Methods and apparatus for securely displaying digital images |
| US11727471B2 (en) | 2006-03-31 | 2023-08-15 | The 41St Parameter, Inc. | Systems and methods for detection of session tampering and fraud prevention |
| US12093992B2 (en) | 2006-03-31 | 2024-09-17 | The 41St Parameter, Inc. | Systems and methods for detection of session tampering and fraud prevention |
| US11195225B2 (en) | 2006-03-31 | 2021-12-07 | The 41St Parameter, Inc. | Systems and methods for detection of session tampering and fraud prevention |
| US11750584B2 (en) | 2009-03-25 | 2023-09-05 | The 41St Parameter, Inc. | Systems and methods of sharing information through a tag-based consortium |
| US12132719B2 (en) | 2009-03-25 | 2024-10-29 | The 41St Parameter, Inc. | Systems and methods of sharing information through a tag-based consortium |
| US11314838B2 (en) | 2011-11-15 | 2022-04-26 | Tapad, Inc. | System and method for analyzing user device information |
| US10754913B2 (en) | 2011-11-15 | 2020-08-25 | Tapad, Inc. | System and method for analyzing user device information |
| JP2017152011A (en) * | 2011-11-15 | 2017-08-31 | タパッド, インコーポレーテッドTapad, Inc. | Identifying and tracking of user activity when using device connected to network based on physical device or association between identifiers of soft application |
| US10290017B2 (en) | 2011-11-15 | 2019-05-14 | Tapad, Inc. | Managing associations between device identifiers |
| JP2015512066A (en) * | 2011-11-15 | 2015-04-23 | タパッド, インコーポレーテッドTapad, Inc. | Identification and tracking of user activity when using networked devices based on associations between physical device or software application identifiers |
| US12153666B1 (en) | 2012-03-01 | 2024-11-26 | The 41St Parameter, Inc. | Methods and systems for fraud containment |
| US11886575B1 (en) | 2012-03-01 | 2024-01-30 | The 41St Parameter, Inc. | Methods and systems for fraud containment |
| US12058131B2 (en) | 2012-03-22 | 2024-08-06 | The 41St Parameter, Inc. | Methods and systems for persistent cross-application mobile device identification |
| US11683306B2 (en) | 2012-03-22 | 2023-06-20 | The 41St Parameter, Inc. | Methods and systems for persistent cross-application mobile device identification |
| US12002053B2 (en) | 2012-08-02 | 2024-06-04 | The 41St Parameter, Inc. | Systems and methods for accessing records via derivative locators |
| US11301860B2 (en) | 2012-08-02 | 2022-04-12 | The 41St Parameter, Inc. | Systems and methods for accessing records via derivative locators |
| US12430651B2 (en) | 2012-08-02 | 2025-09-30 | The 41St Parameter, Inc. | Systems and methods for accessing records via derivative locators |
| US11922423B2 (en) | 2012-11-14 | 2024-03-05 | The 41St Parameter, Inc. | Systems and methods of global identification |
| US11410179B2 (en) | 2012-11-14 | 2022-08-09 | The 41St Parameter, Inc. | Systems and methods of global identification |
| US12045736B1 (en) | 2013-08-30 | 2024-07-23 | The 41St Parameter, Inc. | System and method for device identification and uniqueness |
| US11657299B1 (en) | 2013-08-30 | 2023-05-23 | The 41St Parameter, Inc. | System and method for device identification and uniqueness |
| US12380341B1 (en) | 2013-08-30 | 2025-08-05 | The 41St Parameter, Inc. | System and method for device identification and uniqueness |
| US11895204B1 (en) | 2014-10-14 | 2024-02-06 | The 41St Parameter, Inc. | Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups |
| US12301685B1 (en) | 2014-10-14 | 2025-05-13 | The 41St Parameter, Inc. | Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups |
| US11240326B1 (en) | 2014-10-14 | 2022-02-01 | The 41St Parameter, Inc. | Data structures for intelligently resolving deterministic and probabilistic device identifiers to device profiles and/or groups |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3984430B2 (en) | 2007-10-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6064980A (en) | System and methods for collaborative recommendations | |
| CN108197331B (en) | User interest exploration method and device | |
| US9300755B2 (en) | System and method for determining information reliability | |
| US20020065797A1 (en) | System, method and computer program for automated collaborative filtering of user data | |
| JP2009181468A (en) | Image search log collection system, image search log collection method, and program | |
| CN103345695A (en) | Commodity recommendation method and device | |
| CN101324948A (en) | Method and apparatus of recommending information | |
| JP5481242B2 (en) | User characteristics and usage trend analysis system, and processing method and program thereof | |
| CN102663626A (en) | Collaborative filtering recommended method based on provincial characteristics | |
| JP5824602B1 (en) | Information processing apparatus, information processing method, and information processing program | |
| JP2011154467A (en) | Retrieval result ranking method and system | |
| JP3984430B2 (en) | Correlated item detection method and apparatus, recommended item introduction method and apparatus, correlated item detection program, recommended item introduction program | |
| KR20190055963A (en) | Goods exposure system in online shopping mall with keyword analyzing | |
| JP5249415B2 (en) | Method and apparatus for providing data statistics | |
| US20050033654A1 (en) | Online shopping method and system | |
| JP2006053616A (en) | Server device, WEB site recommendation method and program | |
| CN113781098A (en) | Method and device for improving sales efficiency and computer storage medium | |
| JP2002032492A (en) | Dating support method, dating support device, recording medium recording dating support program | |
| JP5191499B2 (en) | Search result ranking method and search result ranking system | |
| CN104050174B (en) | A kind of personal page generation method and device | |
| JP6424194B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| CN118445494A (en) | Collaborative recommendation method, device, equipment and medium based on attribute graph model | |
| JPWO2016157426A1 (en) | Information processing apparatus, information processing method, and information processing program | |
| CN112507220B (en) | Information push method, device and medium | |
| JP2002063303A (en) | On-line marketing system using grading information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040830 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20040830 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040830 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050624 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061024 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061031 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070328 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070523 |
|
| 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: 20070627 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070706 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 3984430 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100713 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110713 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120713 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130713 Year of fee payment: 6 |
|
| 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 |