JP2005530262A - ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラム - Google Patents

ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラム Download PDF

Info

Publication number
JP2005530262A
JP2005530262A JP2004515096A JP2004515096A JP2005530262A JP 2005530262 A JP2005530262 A JP 2005530262A JP 2004515096 A JP2004515096 A JP 2004515096A JP 2004515096 A JP2004515096 A JP 2004515096A JP 2005530262 A JP2005530262 A JP 2005530262A
Authority
JP
Japan
Prior art keywords
user profile
existing
existing user
cluster
new user
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.)
Pending
Application number
JP2004515096A
Other languages
English (en)
Other versions
JP2005530262A5 (ja
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=29733794&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP2005530262(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of JP2005530262A publication Critical patent/JP2005530262A/ja
Publication of JP2005530262A5 publication Critical patent/JP2005530262A5/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4661Deriving a combined profile for a plurality of end-users of the same client, e.g. for family members within a home
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/454Content or additional data filtering, e.g. blocking advertisements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4755End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user preferences, e.g. favourite actors or genre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Social Psychology (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Economics (AREA)
  • Computer Graphics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Circuits Of Receivers In General (AREA)
  • Paper (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムが提供される。特に、本発明によれば、新ユーザプロファイル用に基本特徴が指定される。指定された特徴に基づき、新ユーザプロファイルは、既存ユーザプロファイルの特定のボロノイクラスタ領域に関連付けられる。一旦関連付けられると、新ユーザプロファイルは、特定のクラスタ領域内の既存ユーザプロファイルで定義された特徴で充実化される。充実化後は、番組を推薦することができる。

Description

本発明は一般に、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムに関する。本発明は特に、新ユーザプロファイルを、ボロノイ(Vornoi)クラスタ領域にグループ化された既存ユーザプロファイルに基づいて充実化させるものである。
テレビや同様のプログラミングがより一般的になるにつれて、家庭用電化製品の機能性は高まっている。例えば、現在、多くの消費者が、ケーブルまたは衛星テレビ信号を受信するセットトップボックス等を所有している。また、ハードディスクレコーダ(例えば、TIVO)等の装置は、かつて可能とは考えられなかった機能を消費者に提供している。さらに進歩した機能を提供するにあたり、個々の消費者/ユーザの個人的な嗜好に大きな重点が置かれている。この点について、多くの装置は、ユーザがユーザプロファイルを確立/更新することを可能としている。ユーザプロファイルは、装置の機能性を高めるのに用いることができる。例えば、ユーザは、好みの番組や、よく見るネットワーク等の情報を提供し得る。こうした情報は、番組ネッワークや他の組織(例えば、ニールセン(Nielsen))が、将来の番組を決定するのに用いることができる。
従来のユーザプロファイル開発は、個々のユーザが情報を提供するのにほとんど留まっている。特に、既存ユーザプロファイルに基づいて、ユーザプロファイルを充実化または一層強化させるメカニズムは、現在のところ存在していない。例えば、ユーザ「A」が犯罪ドラマ分野の番組を好むことを指示しても、同様のユーザプロファイルから特定の犯罪ドラマ番組を適用するメカニズムは現在のところ存在していない。このような機能を提供する際の問題としては、ユーザプロファイルを比較し、充実化させる効果的な手段が存在しないことがある。特に、過度の量に及ぶ、整理されていないユーザプロファイルは常に存在し得る。新ユーザプロファイルと、このような既存プロファイルとの比較には時間を要し、かつ、非実用的である。
上記に鑑み、新ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムプロダクトに対するニーズが存在する。また、既存ユーザプロファイルを、その特徴に基づいてボロノイクラスタ領域にグループ化することへのニーズが存在する。さらに、新ユーザプロファイルを特定のクラスタ領域に関連付けて、当該領域中の特定のユーザプロファイルを新ユーザプロファイルを充実化させるのに用いることを可能とすることへのニーズが存在する。また、充実化された新ユーザプロファイルに基づいて推薦を行うことへのニーズが存在する。
一般に、本発明は、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムを提供する。特に、本発明によれば、新ユーザプロファイル用の基本特徴が指定される。指定された特徴に基づき、新ユーザプロファイルは、既存ユーザプロファイルの特定のボロノイクラスタ領域に関連付けられる。関連付けがなされると、新ユーザプロファイルは、前記特定のクラスタ領域内の既存ユーザプロファイルで定義された特徴で充実化される。新ユーザプロファイルが充実化された後は、これに基づいて推薦を行うことができる。
本発明の第1の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法が提供される。前記方法は、(1)新ユーザプロファイル用の基本特徴を指定し、(2) 前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけ、(3)前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させることを含む。
本発明の第2の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法が提供される。前記方法は、(1)ボロノイクラスタ領域にグループ化された複数の既存ユーザプロファイルを提供し、(2)新ユーザプロファイル用の基本特徴を指定し、(3)前記新ユーザプロファイルを、前記基本特徴に基づいて、前記ボロノイクラスタ領域の一つに関連づけ、(4)前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させることを含む。
本発明の第3の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させるシステムが提供される。前記システムは、(1)新ユーザプロファイル用の基本特徴を指定する指定システムと、(2)前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づける関連付けシステムと、前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる充実化システムとを有する。
本発明の第4の側面によれば、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる、記録媒体に格納されたプログラムプロダクトが提供される。実行時に、前記プログラムプロダクトは、(1)新ユーザプロファイル用の基本特徴を指定するプログラムコードと、(2)前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけるプログラムコードと、(3)前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させるプログラムコードとを含む。
従って、本発明は、ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムを提供する。
本発明の上記及び他の特徴は、以下の本発明の様々な側面に関する詳細な説明を添付の図面と共に読むことでより容易に理解されるであろう。
なお、前記図面は概略を示すものに過ぎず、本発明の特定の要素を表すものではない。前記図面は、本発明の代表的な実施形態を示すためのものであって、本発明の範囲を限定するものではない。図面中、同様の符号は同様の要素を示す。
一般に、本発明は、新ユーザプロファイルを、ボロノイクラスタ領域にグループ化された既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラムプロダクトを提供するものである。代表的な実施形態においては、本発明は特に、ハードディスクレコーダ、セットトップボックス、DVDプレーヤ等の家庭用電化製品用の新ユーザプロファイルを充実化させるのに有用である。一般に、家庭用電化製品用ユーザプロファイルは、ユーザの視聴嗜好を判断するのに有用な特徴/情報を含んでいる。このような特徴としては、特に、(1)個人情報(例えば、名前や年齢等)、(2)番組嗜好、(3)ジャンル嗜好が含まれ得る。本発明によれば、新ユーザプロファイルは、既存ユーザプロファイルのボロノイクラスタ領域に関連付けられる。関連付けがなされると、関連付けられた領域内の既存プロファイルから定義された特徴を、新ユーザプロファイルの(さらなる)充実化に用いることが可能となる。上記充実化に基づいて、番組の推薦をユーザに対して行うことができる。例えば、ユーザが特定ジャンルの番組を好むことを示した場合は、特定の番組を推薦し得る。この点について、本発明は、ユーザプロファイルを充実化し、同様の視聴嗜好を示す既存ユーザプロファイルに基づいて番組の推薦を行うものである。
図1を参照するに、一組のポイント12を有する面10が示されている。図示のように、ポイント12は、クラスタ領域にグループ化または配置されていない。むしろ、上記ポイントは、ランダムな、つながりのないポイントとして存在している。本発明の目的のため、ポイント12の各々が別個の既存ユーザプロファイルをあらわすものとする。図2には、クラスタ領域14A〜Bにグループ化された同一のポイントが示されている。図示のように、ポイント12Aはクラスタ領域14Aに存在し、ポイント12Bはクラスタ領域14Bに存在する。クラスタ領域14A〜Bは通常、ボロノイクラスタ領域である。特定のクラスタ領域の各ポイントは、他のクラスタ領域のいかなるポイントよりも、同一のクラスタ領域内の他のポイントに近接しているからである。例えば、ポイント16は、クラスタ領域14Bのポイント20に対してよりも、クラスタ領域14Aのポイント18に近接している。この点について、ボロノイクラスタ領域は技術的に周知であり、ボロノイ図を算出するソフトウェアプログラムは、多数存在している。そのような例としては、ソフトウェアプログラムQHULLがある。これについては、以下のウェブサイトで詳細に説明されている。
“www.geom.umn.edu/software/qhull/html/qvoronoi.htm.”
本発明によれば、一組の既存ユーザプロファイルが、その特徴に基づいて、一以上のボロノイクラスタ領域にグループ化される。例えば、スポーツ番組に対する嗜好を示すユーザプロファイルは、あるクラスタ領域にグループ化され、ドラマに対する嗜好を示すユーザプロファイルは、別のクラスタ領域にグループ化され得る。一旦、適当なクラスタ領域にグループ化されると、その特徴を他のまたは新ユーザプロファイルを充実化させるのに用いることが可能になる。
代表的な実施形態においては、新ユーザは、最初に基本特徴を指定することで新ユーザプロファイルを作成する。一旦、作成されると、新ユーザプロファイルは、指定された特徴に基づいて適当なクラスタ領域に関連付けることができる。例えば、ユーザがスポーツジャンルの番組に対して強い嗜好を示した場合には、当該ユーザのプロファイルは、スポーツクラスタ領域に関連付けてもよい。いずれにしても、一旦関連付けがなされると、新ユーザプロファイルは、関連付けられたクラスタ領域の既存ユーザプロファイルで定義された特徴により、さらに充実化させることができる。例えば、スポーツクラスタ領域の既存ユーザプロファイルが、「スポーツセンタ」という番組に対する嗜好を示しており、ユーザが自分の新ユーザプロファイルにおいて上記番組を指定しなかった場合、上記番組は当該ユーザプロファイルに追加される。一旦充実化されると、充実化されたユーザプロファイルに基づいて、ユーザに対して推薦をおこなうことができる。例えば、ユーザに対して、毎晩午後6時にESPNネットワークにチャンネルを合わせて視聴することや、「スポーツセンタ」を録画することを推薦できる。
推薦を行う際には、いかなる公知の推薦アルゴリズムを導入してもよい。例えば、指定された頻度に基づいて推薦を行うアルゴリズムがある。つまり、ユーザが、自分が毎晩スポーツ番組を鑑賞することを示した場合には、「スポーツセンタ」は強く推薦される。推薦する際に推薦レベル(例えば、1〜5までのスケールで)を加えてもよい。あるいは、推薦度は、推薦される視聴頻度(例えば、ユーザに「スポーツセンタ」を毎晩、毎週鑑賞することを推薦する)に基づくものであってもよい。導入可能な他の推薦アルゴリズムの例が、国際公開公報第WO02/25938号、発明の名称“Method and Apparatus for Generating Recommendation Scores Using Implicit and Explicit Viewing Preferences”に記載されている。
図3は、本発明をコンピュータに実施した場合を示す。具体的には、コンピュータシステム20が図示されている。本明細書において、コンピュータシステム20は、情報の格納及びコマンドの実行が可能な任意の家庭用電化製品(例えば、セットトップボックス、ハードディスクレコーダ、DVDプレーや等)を表すものとする。図示の通り、コンピュータシステム20は一般に、中央演算処理装置(CPU)22、メモリ24、バス26、入出力(I/O)インタフェース28、外部装置/リソース30、データベース32を有する。CPU22は、単独の処理ユニットを有しても、一以上の位置における一以上の処理ユニット、例えばクライアントとサーバに分散されていてもよい。メモリ24は、磁気媒体、光媒体、RAM、ROM、データキャッシュ、データオブジェクト等、いかなる公知のデータストレージ及び/または送信媒体を有してもよい。さらに、CPU22と同様、メモリ24は、単一の物理位置に存在しても、一以上のデータストレージを有しても、種々の形態で複数の物理システムに分散されていてもよい。
I/Oインタフェース28は、情報を外部ソースとやりとりする任意のシステムを含む。外部装置/リソース30は、スピーカ、CRT、LEDスクリーン、携帯装置、キーボード、マウス、音声認識システム、音声出力システム、プリンタ、モニタ、ファクシミリ、ポケットベル等、いかなる公知の外部装置を有してもよい。同様に、バス26は、コンピュータシステム20の各構成要素間の通信リンクを提供し、有線、無線、光ファイバ等、任意の送信リンクを含む。また、図示はされていないが、コンピュータシステム20は、キャッシュメモリ、通信システム、システムソフトウェア等の付加的な要素を内蔵してもよい。
データベース32は、本発明の実施に必要な情報を格納する。このような情報には特に、既存ユーザプロファイル、既存ユーザプロファイルについて定義された特徴、指定された基礎となる特徴の(ボロノイ)クラスタ領域、新ユーザプロファイル、アルゴリズム等が含まれる。従って、データベース32は、磁気ディスクドライブや光ディスクドライブ等、一以上の記憶装置を有し得る。別の実施形態によれば、データベース32は、例えば、ローカルエリアネットワーク(LAN)、広域ネットワーク(WAN:wide area network)、または記憶領域ネットワーク(SAN:storage area network)(図示せず)に渡って分散されたデータを含む。データベース32はまた、当業者であれば一以上の記憶装置を有することが判断できるように構成されていてもよい。
コンピュータシステム20のメモリ24には、プロファイルシステム38(プログラムプロダクトとして示す)が格納されている。一般に、プロファイルシステム38は、クラスタシステム40、指定システム42、関連付けシステム44、充実化システム46、推薦システム48を有する。上述したように、既存ユーザプロファイルはボロノイクラスタ領域にグループ化される。一実施形態によれば、ニールセンのような第三者が既存ユーザプロファイルを提供する。あるいは、既存ユーザプロファイルは、同様の家庭用電化製品を購入し、ユーザプロファイルを作成し終わったユーザのものであってもよい。いずれにしても、コンピュータシステム20は、データベース32に格納済みの既存ユーザプロファイルと共にパッケージ化されているか、既存ユーザプロファイルは定期的にソース(図示せず)からダウンロード/送信されてもよい。
いずれにしても、既存ユーザプロファイルが、まだクラスタ領域にグループ化されていない場合、クラスタシステム40は、公知のアルゴリズムに従ってグループ化を行う。上述したように、既存ユーザプロファイルはジャンル(例えば、スポーツ、ドラマ等)に基づいてグループ化され得る。なお、任意の変形例も可能である。例えば、既存ユーザプロファイルは、特定の番組に基づいてクラスタ領域にグループ化され得る(例えば、番組「X」を示す全プロファイルが一つのクラスタ領域にグループ化される)。この点について、クラスタシステム38は、本発明によりボロノイクラスタ領域を形成する、公知のソフトウェアプログラム(例えば、QHULL)を含んでもよい。
一旦、既存ユーザプロファイルがクラスタ領域にグループ化されると、新ユーザプロファイルを充実化させることが可能になる。一般に、ユーザ34は、自分の新ユーザプロファイルの基本特徴を、指定システムを介して指定する。この点について、指定システム42は通常、ユーザインタフェースを有する。図4は、ユーザインタフェース50を詳細に示す。図示のように、ユーザインタフェース50は、基本特徴を指定するためのフィールド/ウィンドウ、メニュー、ボタンを有する。基本特徴は、ユーザ34の鑑賞嗜好を判断するのに役立つ個人情報や番組嗜好等のいかなる詳細/情報であってもよい。例えば、ユーザインタフェース50は、ユーザ34が自分の名前を指定するネームウィンドウ52、住所を指定するアドレスウィンドウ54、誕生日を指定する日付ウィンドウ56、性別を指定するジェンダーボックス58を含み得る。さらに、インタフェース50は、好みの番組を指定するプログラムウィンドウ60、番組を鑑賞する頻度を指定する頻度メニュー62、任意の好適なネットワークを指定するネットワークウィンドウ64、任意の好みの俳優/女優を指定するアクターウィンドウ66、任意の好みの番組を指定するジャンルボックス68も含み得る。
インタフェース50を介して基本特徴を指定する際には、いかなる公知の方法を用いてもよい。例えば、ユーザ34は、リモコンを用いて情報を入力することができる。あるいは、家庭用電化製品が、情報を入力するためのコントロール機器を有してもよい。いずれにしても、ユーザ34に指定される情報の量は、ユーザ34に完全に任せ得る。例えば、ユーザ34は、好みのネットワークを指定しなくてもよい。一旦、ユーザ34が任意の望ましい基本特徴を指定すると、サブミット(submit)ボタン70を選択し、指定された特徴を新ユーザプロファイルとしてデータベース32に格納するか、キャンセルボタン72を選択してインタフェース50をクリアしてもよい。
なお、インタフェース50は例示にすぎず、多くの変形が可能である。また、インタフェース50を介して指定できる特徴は、上記に限定されるものではない。むしろ、鑑賞嗜好を判断するのに役立ついかなる情報を要求してもよい。
図3を再度参照するに、一旦、基本特徴が指定されると、新ユーザプロファイルは、既存ユーザプロファイルの特定のクラスタ領域に関連付けシステム44を介して関連付けられる。既存ユーザプロファイルのクラスタリングと同様、関連付けは、いかなる公知のアルゴリズムによってもよい。例えば、ユーザ34は、インタフェース50を介して、スポーツを好みのジャンルに指定する。従って、新ユーザプロファイルはスポーツクラスタ領域に関連付けられる。あるいは、ユーザ34は、「法と秩序」を好みの番組に指定すると、新ユーザプロファイルは、ドラマまたは犯罪ドラマのクラスタ領域に関連付けられる。いずれにしても、関連付けアルゴリズム(それが何であっても)は、データベース32に格納され、関連付けシステム44によってアクセスされ得る。別の実施形態によれば、関連付けシステム44は、新ユーザプロファイルの基本特徴と、個々の既存ユーザプロファイルの定義された特徴を比較し、当該新ユーザプロファイルに類似した既存ユーザプロファイルを識別する比較システム45を有する。例えば、ユーザ34がスポーツを好みのジャンルとして指定した場合、比較システム44は、既存ユーザプロファイルの組をスキャンし、スポーツに関連する特徴を備える既存プロファイルを識別する。一旦、識別されると、新ユーザプロファイルは適切なクラスタ領域に関連付けられる。この点において、新ユーザプロファイルを2以上のクラスタ領域に関連付けることができる。
新ユーザプロファイルが一以上のクラスタ領域に関連付けられると、当該領域内の既存ユーザプロファイルの定義された特徴を用いて、当該新ユーザプロファイルを充実化(さらに充実化)する。図5〜図6は、充実化前後のユーザプロファイルを示す。図5に示されるように、充実化前の新ユーザプロファイルは、インタフェース50を介して指定された情報のみを含む。しかし、充実化後の新ユーザプロファイル82(図6)は、付加された好みのジャンルであるコメディやドラマだけでなく、「CSI」や「スポーツセンタ」といった付加された好みの番組や、ESPN、NBSやHBOといった好みのネットワークも含む。
付加された特徴は、関連付けられたクラスタ領域内の既存ユーザプロファイルからコピーされたものである。具体的には、新ユーザプロファイルは、鑑賞嗜好(例えば、基本特徴)に基づいて特定のクラスタ領域に関連付けられると、当該特定のクラスタ領域内の既存ユーザプロファイルは新ユーザプロファイルに類似しているとみなされる。従って、適切な/適当な鑑賞嗜好が、既存ユーザプロファイルから新ユーザプロファイルにコピーされる。例えば、ユーザ34が、インタフェース50を介して、スポーツを好みのジャンルとして指定した場合、充実化システム46(図3)は、関連番組である「スポーツセンタ」とネットワークのESPNを、既存プロファイルから新ユーザプロファイルにコピーする。また、ユーザ34が「法と秩序」を好みの番組として指定した場合、充実化システム46は、関連番組である「CSI」とネットワークのNBC及びHBOを新ユーザプロファイルにコピーする。
新ユーザプロファイルが、既存のユーザプロファイルに定義された特徴で充実化されると、推薦49をユーザ34に対して作成することができる。例えば、推薦システム48(図3)は、ユーザ34に、特定のネットワークで特定の時間に、毎週「CSI」を鑑賞するように推薦し得る。さらに、上記推薦に、ユーザの10個の指定された基本特徴に基づいた「推薦度」を付加することもできる。この場合、ユーザ34が毎日「法と秩序」を鑑賞することを示した場合、「CSI」についての推薦49は強いものとなる。既存ユーザプロファイルのクラスタリングや新ユーザプロファイルの特定クラスタへの関連付けと同様、推薦アルゴリズムは変更可能であり、通常はデータベース32に格納される。
図7は、本発明による方法のフローチャート100である。図示のように、第1のステップ102で、既存ユーザプロファイルをボロノイクラスタ領域にグループ化する。この点について、既存ユーザプロファイルは、既にクラスタ領域にグループ化されたものとして提供されても、グループ化されていない状態で提供され、クラスタシステム40が必要なグループ化を行ってもよい。いずれにしても、第2のステップ104で、新ユーザプロファイル用の基本特徴を指定する。指定されると、第3のステップ106で、新ユーザプロファイルを特定のクラスタ領域に関連付ける。そして、第4のステップ108で、新ユーザプロファイルを、上記特定のクラスタ領域内の既存ユーザプロファイルに定義された特徴で充実化させる。充実化されると、第5のステップ110で、充実化された新ユーザプロファイルに基づいて推薦を行う。
なお、本発明は、ハードウェア、ソフトウェア、またはハードウェアとソフトウェアの組み合わせにより実現可能である。いかなる種類のコンピュータ/サーバシステム、または本明細書に記載の方法を実行するのに適合した他の装置を用いることができる。ハードウェアとソフトウェアの代表的な組み合わせは、ロードかつ実行されると、コンピュータシステム20が本明細書に記載の方法を実行するようにコンピュータシステム20を制御するコンピュータプログラムを備える汎用コンピュータシステムであってもよい。あるいは、本発明の一以上の機能タスクを実行する専用ハードウェアを含む、特殊用途のコンピュータを用いてもよい。本発明はまた、本明細書に記載の方法を実施することを可能にするあらゆる機能を含み、コンピュータシステムにロードされたときに、上記方法を実行可能なコンピュータプログラムプロダクトに組み込むこともできる。本明細書においては、コンピュータプログラム、ソフトウェアプログラム、プログラム、またはソフトウェアは、言語、コードや表記法に関わらず、情報処理能力を有するシステムに、直接、特定の機能を実行させる命令の組を意味する。あるいは、(a)別の言語、コード、または表記法への変換、及び(b)異なる物理形式での再生の少なくとも一方の後に、特定の機能を実行させる命令の組を意味する。
上述した本発明の好適な実施形態は、説明ためのものである。本発明は、記載された詳細な内容に限定されるものではなく、もちろん多くの変更や変形が可能である。当業者であれば明確に理解できるそのような変更や変形も本発明に含まれる。
平面上の一組のポイントを示す図である。 ボロノイクラスタ領域にグループ化された、図1の一組のポイントを示す図である。 プロファイルシステムを備えるコンピュータシステムを示す図である。 新ユーザプロファイル用の基本特徴を指定するためのインタフェースの例を示す図である。 新ユーザプロファイルの例を示す図である。 既存ユーザプロファイルに基づいた充実化後の新ユーザプロファイルを示す図である。 本発明による方法のフローチャートである。

Claims (22)

  1. ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法であって、
    新ユーザプロファイル用の基本特徴を指定し、
    前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけ、
    前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる
    ことを特徴とする方法。
  2. 請求項1記載の方法であって、前記充実化された新ユーザプロファイルに基づいて推薦を行うことをさらに含むことを特徴とする方法。
  3. 請求項1記載の方法であって、前記関連付けステップの前に、クラスタ領域にグループ化された既存ユーザプロファイルを提供することをさらに含むことを特徴とする方法。
  4. 請求項3記載の方法であって、前記クラスタ領域は、特定のクラスタ領域内の既存ユーザプロファイルが、他のクラスタ領域内の既存ユーザプロファイルに対するよりも、前記特定のクラスタ領域内の他の既存ユーザプロファイルに近接している、ボロノイ(Vornoi)クラスタ領域であることを特徴とする方法。
  5. 請求項1記載の方法であって、前記関連付けステップは、
    前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別し、
    前記新ユーザプロファイルを、類似した既存ユーザプロファイルを有するクラスタ領域に関連付ける
    ことを含むことを特徴とする方法。
  6. 請求項1記載の方法であって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とする方法。
  7. ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法であって、
    ボロノイクラスタ領域にグループ化された複数の既存ユーザプロファイルを提供し、
    新ユーザプロファイル用の基本特徴を指定し、
    前記新ユーザプロファイルを、前記基本特徴に基づいて、前記ボロノイクラスタ領域の一つに関連づけ、
    前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる
    ことを特徴とする方法。
  8. 請求項7記載の方法であって、前記充実化されたユーザプロファイルに基づいて推薦を行うことをさらに含むことを特徴とする方法。
  9. 請求項7記載の方法であって、前記関連付けステップは、
    前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別し、
    前記新ユーザプロファイルを、類似した既存ユーザプロファイルを有するクラスタ領域に関連付ける
    ことを含むことを特徴とする方法。
  10. 請求項7記載の方法であって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とする方法。
  11. ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させるシステムであって、
    新ユーザプロファイル用の基本特徴を指定する指定システムと、
    前記新ユーザプロファイルを、前記基本特徴に基づいて、前記ボロノイクラスタ領域の一つに関連づける関連付けシステムと、
    前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させる充実化システムと
    を有することを特徴とするシステム。
  12. 請求項11記載のシステムであって、前記充実化されたユーザプロファイルに基づいて推薦を行う推薦システムをさらに含むことを特徴とするシステム。
  13. 請求項11記載のシステムであって、複数の既存ユーザプロファイルをクラスタ領域にグループ化するクラスタシステムをさらに含むことを特徴とするシステム。
  14. 請求項13記載のシステムであって、前記クラスタ領域は、特定のクラスタ領域内の既存ユーザプロファイルが、他のクラスタ領域内の既存ユーザプロファイルに対するよりも、前記特定のクラスタ領域内の他の既存ユーザプロファイルに近接している、ボロノイクラスタ領域であることを特徴とするシステム。
  15. 請求項11記載の方法であって、前記関連付けシステムは、
    前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別する比較システムを有することを特徴とするシステム。
  16. 請求項11記載のシステムであって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とするシステム。
  17. ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる、記録媒体に格納されたプログラムプロダクトであって、実行時に、
    新ユーザプロファイル用の基本特徴を指定するプログラムコードと、
    前記新ユーザプロファイルを、前記基本特徴に基づいて、既存ユーザプロファイルのクラスタ領域に関連づけるプログラムコードと、
    前記新ユーザプロファイルを前記既存ユーザプロファイルで定義された特徴で充実化させるプログラムコードと
    を含むことを特徴とするプログラムプロダクト。
  18. 請求項17記載のプログラムプロダクトであって、前記充実化された新ユーザプロファイルに基づいて推薦を行うプログラムコードをさらに含むことを特徴とするプログラムプロダクト。
  19. 請求項17記載のプログラムプロダクトであって、複数の既存ユーザプロファイルをクラスタ領域にグループ化するプログラムコードをさらに含むことを特徴とするプログラムプロダクト。
  20. 請求項19記載のプログラムプロダクトであって、前記クラスタ領域は、特定のクラスタ領域内の既存ユーザプロファイルが、他のクラスタ領域内の既存ユーザプロファイルに対するよりも、前記特定のクラスタ領域内の他の既存ユーザプロファイルに近接している、ボロノイ(Vornoi)クラスタ領域であることを特徴とするプログラムプロダクト。
  21. 請求項17記載のプログラムプロダクトであって、前記関連付け用プログラムコードは、前記新ユーザプロファイルの前記基本特徴を、既存ユーザプロファイルの定義された特徴と比較し、前記新ユーザプロファイルに類似した既存ユーザプロファイルを識別するプログラムコードを含むことを特徴とするプログラムプロダクト。
  22. 請求項17記載のプログラムプロダクトであって、前記基本特徴及び前記定義された特徴は、番組、チャンネル、俳優、及びジャンルから成る組から選択されたユーザプリファレンスを含むことを特徴とするプログラムプロダクト。
JP2004515096A 2002-06-19 2003-05-19 ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラム Pending JP2005530262A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/175,193 US7035863B2 (en) 2001-11-13 2002-06-19 Method, system and program product for populating a user profile based on existing user profiles
PCT/IB2003/002124 WO2004002155A1 (en) 2002-06-19 2003-05-19 Method, system and program product for populating a user profile based on existing user profiles

Publications (2)

Publication Number Publication Date
JP2005530262A true JP2005530262A (ja) 2005-10-06
JP2005530262A5 JP2005530262A5 (ja) 2006-07-06

Family

ID=29733794

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004515096A Pending JP2005530262A (ja) 2002-06-19 2003-05-19 ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラム

Country Status (9)

Country Link
US (1) US7035863B2 (ja)
EP (1) EP1518405B1 (ja)
JP (1) JP2005530262A (ja)
KR (1) KR20050010056A (ja)
CN (1) CN100588241C (ja)
AT (1) ATE366031T1 (ja)
AU (1) AU2003230151A1 (ja)
DE (1) DE60314632T2 (ja)
WO (1) WO2004002155A1 (ja)

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040147265A1 (en) * 2002-07-23 2004-07-29 Mark Kelley System and method for an adaptive user communications device
US7636755B2 (en) 2002-11-21 2009-12-22 Aol Llc Multiple avatar personalities
US8037150B2 (en) 2002-11-21 2011-10-11 Aol Inc. System and methods for providing multiple personas in a communications environment
US7908554B1 (en) 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
US20040179039A1 (en) 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate
US7913176B1 (en) 2003-03-03 2011-03-22 Aol Inc. Applying access controls to communications with avatars
US20070168863A1 (en) * 2003-03-03 2007-07-19 Aol Llc Interacting avatars in an instant messaging communication session
US20050114340A1 (en) * 2003-11-21 2005-05-26 Huslak Nicholas S. Method, system, and storage medium for providing adaptive programming listings over a network
JP4124115B2 (ja) * 2003-12-02 2008-07-23 ソニー株式会社 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
JP4075883B2 (ja) * 2004-05-12 2008-04-16 セイコーエプソン株式会社 液滴吐出装置、並びに電気光学装置の製造方法および電気光学装置
US11283885B2 (en) 2004-10-19 2022-03-22 Verizon Patent And Licensing Inc. System and method for location based matching and promotion
US7468729B1 (en) 2004-12-21 2008-12-23 Aol Llc, A Delaware Limited Liability Company Using an avatar to generate user profile information
US9652809B1 (en) 2004-12-21 2017-05-16 Aol Inc. Using user profile information to determine an avatar and/or avatar characteristics
JP2006201910A (ja) * 2005-01-19 2006-08-03 Matsushita Electric Ind Co Ltd 情報端末及び情報提供方法
US20070192181A1 (en) * 2006-02-10 2007-08-16 Microsoft Corporation Automatically modifying web pages to integrate advertising without changing UI
US20090327193A1 (en) * 2008-06-27 2009-12-31 Nokia Corporation Apparatus, method and computer program product for filtering media files
US8103547B2 (en) * 2006-09-18 2012-01-24 Microsoft Corporation Logocons: AD product for brand advertisers
US20080126411A1 (en) * 2006-09-26 2008-05-29 Microsoft Corporation Demographic prediction using a social link network
US20120046995A1 (en) 2009-04-29 2012-02-23 Waldeck Technology, Llc Anonymous crowd comparison
US20100299691A1 (en) * 2009-05-20 2010-11-25 Genieo Innovation Ltd. System and Method for Personalization of Television Content Provided by a Set-Top Box Based on a User's Context and Uniquifiers
US8407212B2 (en) 2009-05-20 2013-03-26 Genieo Innovation Ltd. System and method for generation of a customized web page based on user identifiers
US8504569B2 (en) * 2009-05-20 2013-08-06 Genieo Innovation Ltd. Apparatus and methods for providing answers to queries respective of a user based on user uniquifiers
US8473512B2 (en) 2009-11-06 2013-06-25 Waldeck Technology, Llc Dynamic profile slice
US8667112B2 (en) 2010-07-20 2014-03-04 Lg Electronics Inc. Selective interaction between networked smart devices
DE112010005675T5 (de) 2010-07-20 2013-08-01 Lg Electronics Inc. Elektronisches Gerät, elektronisches System und Verfahren zum Bereitstellen von Information unter Verwendung derselben
WO2012011636A1 (en) * 2010-07-20 2012-01-26 Lg Electronics Inc. User profile based configuration of user experience environment
US20120144117A1 (en) * 2010-12-03 2012-06-07 Microsoft Corporation Recommendation based caching of content items
US9058612B2 (en) 2011-05-27 2015-06-16 AVG Netherlands B.V. Systems and methods for recommending software applications
KR20130057175A (ko) * 2011-11-23 2013-05-31 삼성전자주식회사 가상 방송을 위한 장치 및 방법
US10678497B2 (en) 2016-12-31 2020-06-09 Spotify Ab Display of cached media content by media playback device
US10311012B2 (en) 2016-12-31 2019-06-04 Spotify Ab Media content playback with state prediction and caching
EP3565261B1 (en) 2018-05-02 2020-05-27 Spotify AB Predictive caching
US11153332B2 (en) 2018-12-10 2021-10-19 Bitdefender IPR Management Ltd. Systems and methods for behavioral threat detection
US11323459B2 (en) 2018-12-10 2022-05-03 Bitdefender IPR Management Ltd. Systems and methods for behavioral threat detection
US11089034B2 (en) 2018-12-10 2021-08-10 Bitdefender IPR Management Ltd. Systems and methods for behavioral threat detection
US20210321165A1 (en) * 2020-04-09 2021-10-14 Rovi Guides, Inc. Methods and systems for generating and presenting content recommendations for new users
US11847111B2 (en) 2021-04-09 2023-12-19 Bitdefender IPR Management Ltd. Anomaly detection systems and methods

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11161670A (ja) * 1997-12-01 1999-06-18 Ntt Data Corp 情報フィルタリング方法、装置及びシステム
JP2000148864A (ja) * 1998-10-09 2000-05-30 Internatl Business Mach Corp <Ibm> 製品推薦を提供する方法および装置
JP2000293531A (ja) * 1999-04-06 2000-10-20 Ntt Data Corp 情報検索方法及び装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US13009A (en) * 1855-06-05 Fastening foe
US6167390A (en) * 1993-12-08 2000-12-26 3M Innovative Properties Company Facet classification neural network
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US6460036B1 (en) * 1994-11-29 2002-10-01 Pinpoint Incorporated System and method for providing customized electronic newspapers and target advertisements
US6571279B1 (en) * 1997-12-05 2003-05-27 Pinpoint Incorporated Location enhanced information delivery system
US6092049A (en) * 1995-06-30 2000-07-18 Microsoft Corporation Method and apparatus for efficiently recommending items using automated collaborative filtering and feature-guided automated collaborative filtering
US6314420B1 (en) * 1996-04-04 2001-11-06 Lycos, Inc. Collaborative/adaptive search engine
US20010013009A1 (en) 1997-05-20 2001-08-09 Daniel R. Greening System and method for computer-based marketing
US6115708A (en) * 1998-03-04 2000-09-05 Microsoft Corporation Method for refining the initial conditions for clustering with applications to small and large database clustering
US6012058A (en) * 1998-03-17 2000-01-04 Microsoft Corporation Scalable system for K-means clustering of large databases
WO2000017784A1 (en) * 1998-09-18 2000-03-30 Tacit Knowledge Systems Method of constructing and displaying an entity profile constructed utilizing input from entities other than the owner
US7260823B2 (en) * 2001-01-11 2007-08-21 Prime Research Alliance E., Inc. Profiling and identification of television viewers
WO2001017250A1 (en) * 1999-08-31 2001-03-08 Ismail Labeeb K Method and apparatus for delivery of targeted video programming
CA2405526A1 (en) * 2000-04-03 2001-10-11 Anthony V. Pugliese, Iii System and method for displaying and selling goods and services
US7266503B2 (en) * 2001-03-22 2007-09-04 International Business Machines Corporation System and method for generating a company group user profile
US20020038230A1 (en) * 2000-09-25 2002-03-28 Li-Wen Chen User interface and method for analyzing customer behavior based upon event attributes
US7331057B2 (en) * 2000-12-28 2008-02-12 Prime Research Alliance E, Inc. Grouping advertisement subavails
EP1223757B1 (en) * 2001-01-09 2006-03-22 Metabyte Networks, Inc. System, method, and software application for targeted advertising via behavioral model clustering, and preference programming based on behavioral model clusters
DE10123851A1 (de) 2001-05-16 2002-11-28 Siemens Ag Verfahren und Vorrichtung zur Datenübertragung über Luftschnittstellenkanäle eines Kommunikationssystems
US8375113B2 (en) * 2002-07-11 2013-02-12 Oracle International Corporation Employing wrapper profiles

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11161670A (ja) * 1997-12-01 1999-06-18 Ntt Data Corp 情報フィルタリング方法、装置及びシステム
JP2000148864A (ja) * 1998-10-09 2000-05-30 Internatl Business Mach Corp <Ibm> 製品推薦を提供する方法および装置
JP2000293531A (ja) * 1999-04-06 2000-10-20 Ntt Data Corp 情報検索方法及び装置

Also Published As

Publication number Publication date
CN100588241C (zh) 2010-02-03
ATE366031T1 (de) 2007-07-15
EP1518405B1 (en) 2007-06-27
DE60314632T2 (de) 2008-03-06
WO2004002155A1 (en) 2003-12-31
DE60314632D1 (de) 2007-08-09
US20030236770A1 (en) 2003-12-25
EP1518405A1 (en) 2005-03-30
CN1663262A (zh) 2005-08-31
US7035863B2 (en) 2006-04-25
KR20050010056A (ko) 2005-01-26
AU2003230151A1 (en) 2004-01-06

Similar Documents

Publication Publication Date Title
JP2005530262A (ja) ユーザプロファイルを既存ユーザプロファイルに基づいて充実化させる方法、システム及びプログラム
JP7343626B2 (ja) 会話におけるコンテキスト切替を決定するためのシステムおよび方法
US11765432B2 (en) Systems and methods for adjusting the priority of media assets scheduled to be recorded
JP4912301B2 (ja) コンテンツ記録テクニック
US8990223B2 (en) Systems and methods for matching media content data
KR101482513B1 (ko) 재생리스트를 사용하기 위한 시스템들 및 방법들
JP5578040B2 (ja) 情報処理装置および方法、情報処理システム、並びに、プログラム
US11838829B2 (en) Systems and methods for intelligent audio output
JP4333254B2 (ja) 情報処理装置および方法、記録媒体、並びにプログラム
JPH10162027A (ja) 情報検索方法及びその装置
JP4092710B2 (ja) 番組検索方法及びその装置
KR100608645B1 (ko) 추천 컨텐츠를 실시간으로 제공하는 장치 및 그 방법
US11825143B2 (en) Systems and methods for providing personalized media content to a user
JP2005346213A (ja) コンテンツ関連情報検索装置及びコンテンツ関連情報検索方法

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060517

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060517

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090407

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090707

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090804