[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3936862B2 - 推薦システム及び推薦方法 - Google Patents

推薦システム及び推薦方法 Download PDF

Info

Publication number
JP3936862B2
JP3936862B2 JP2001388418A JP2001388418A JP3936862B2 JP 3936862 B2 JP3936862 B2 JP 3936862B2 JP 2001388418 A JP2001388418 A JP 2001388418A JP 2001388418 A JP2001388418 A JP 2001388418A JP 3936862 B2 JP3936862 B2 JP 3936862B2
Authority
JP
Japan
Prior art keywords
user
item
recommendation
document
language
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001388418A
Other languages
English (en)
Other versions
JP2002278989A (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.)
Xerox Corp
Original Assignee
Xerox Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xerox Corp filed Critical Xerox Corp
Publication of JP2002278989A publication Critical patent/JP2002278989A/ja
Application granted granted Critical
Publication of JP3936862B2 publication Critical patent/JP3936862B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/93Document management systems
    • 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/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99936Pattern matching access

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は推薦システムに関し、より特定的には、暗示的レーティング(implicit ratings)を作成する、ハードコピー媒体機器に関連した推薦システムに関する。
【0002】
【従来の技術】
電子媒体利用の増大にともない、通信媒体としての紙の役目は終わりに向かう感がある。しかしいわゆるペーパーレス・オフィス構想はまだ実現されていない。依然として、紙は、文書を読み、注釈を付け、かつ共有するのに至便な媒体であるから、例えば大半の重要文書は、その役目を終えるまでに少なくとも1回は印刷される。あるワークグループのプリンタ/ファクシミリ/コピー機を組み合わせたものが設置される部屋は、文書に表現される関連情報の大半が通過する交差点といえる。
【0003】
【発明が解決しようとする課題】
電子情報が利用できるにもかかわらず、ワークグループで働く人たちは、社会的な交流や偶然に依存して、新たな関連文書を見つけたり他種類の情報を共有する場合が多い。直接的な対話なしでは、関連文書を見つけた人物が同僚の関心事を認識することはないだろうし、またはその人物が、ある特定の情報と同僚が関心があると考えるものとの間に関連性を見つけることはできないだろう。
【0004】
この問題を解決する1つとして、推薦システム、特に協調型(collaborative)推薦システムが挙げられる。このシステムは、関連情報の共有を増大させる支援をし、ユーザが自分たちの関心事を表明できるようにする。しかし最近まで、仕事場での推薦システムは、ユーザからの積極的な参加が必要であった。
【0005】
暗示的レーティング(行動から推測したレーティング)を使用して推薦を計算する方法が、文献で提案されている。
【0006】
一般に、暗示的レーティングを獲得する推薦システムは、積極的な参加を要求するシステムよりも、より多数のレーティングを入手できるという利点がある。ワークグループ環境で暗示的レーティングを作成する推薦システムは、さらに大きな利点を提供しうる。専用の追加ハードウェアの入手やユーザによるファイルのアップロード及びダウンロードを必要とせずに、印刷/スキャン/ファクシミリサービスを増進するシステムは、ユーザにとって有益と考える。
【0007】
【課題を解決するための手段】
本発明は、ワークグループによる共有記録装置の使用、例えばプリンタ、コピー機、スキャナ、またはプリンタ、コピー機、及びスキャナの組、またはこれらを組み合わせたものの使用から、暗示的な推薦を推測することによって、ユーザが積極的に参加せずに推薦を蓄積する。本発明は、他の業務用推薦システムと同じく、ワークグループ内で関連情報を共有する問題に対処する推薦及び検索メカニズムを提供するが、ただしユーザには追加コストがほぼかからない。
【0008】
本発明に従うアイテム推薦を提供するシステムは、メモリと、ユーザリクエストに応答してハードコピー媒体上にアイテムを記録する装置と、アイテムのレーティングを記憶し、かつ推薦基準に基づいて新アイテムの推薦を作成するプロセッサとを含む。ユーザリクエストに応答して、プロセッサは、要求されたアイテムの暗示的レーティングをメモリに記憶し、この暗示的レーティング及び推薦基準に基づいて、アイテム推薦を作成するかどうかを判定し、もし推薦作成基準に合致すれば、新アイテムの推薦を作成する。プロセッサ及びメモリは、記録装置と同位置に配置してもよい。または、プロセッサ及びメモリは、記録装置から離れた位置に配置し、構内イントラネットまたはインターネットを介して記録装置に接続してもよい。
【0009】
推薦システムはさらに、記録済みアイテムの表現をメモリに記憶できる。この表現は、記録済みアイテム全体、記録済みアイテムのサムネイル画像、記録済みアイテムの内容のアイテム属性または特徴の組の表現でもよい。この表現を推薦システムが用いて、他アイテムとの、またはユーザプロファイルに記載されたユーザプリファレンス(ユーザの好み)とのアイテム類似性を測定または判定する。システム中にユーザプロファイルが記憶されている場合は、プロセッサは、ユーザリクエストに応答して、ユーザプロファイルを暗示的レーティングで更新する。推薦は、アイテム間の類似性、アイテム−ユーザ間の類似性、またはユーザ間の類似性に基づきうる。
【0010】
ユーザ間の類似性は、好適には2つの方法のうちのいずれかで判定できる。第1の方法では、推薦システムは、言語ツールを用いて記録済みアイテムの内容を特徴付け、ユーザが記録したアイテム群から抽出した用語リストと、その抽出用語の発生頻度とを含む言語ユーザプロファイル履歴を各ユーザごとに作成し、かつt=(本日)―(記録済みアイテムとユーザとが関連づけられたタイムスタンプ)、αを減衰係数とすると、 - α t で表される減衰係数で重み付けされた用語群からなる、ユーザが記録したアイテム群から抽出した用語リストを含む現在の言語ユーザプロファイルを各ユーザごとに作成する。2人のユーザが類似の言語プロファイルを持っていれば、一方のユーザが記録したアイテムが他方のユーザに推薦されうる。
【0011】
第2の方法では、推薦システムは、ユーザプロファイル中のユーザが与えたアイテム数と、メモリ中に記憶された記録済みアイテム表現の総数とを相関させて、行為ベースのユーザ類似性レーティングを判定する。2人のユーザが類似の記録及び/またはレーティング履歴を持つ場合、将来一方のユーザによって記録されるアイテムまたは文書は、他方のユーザにも関心がある可能性が高い。
【0012】
本発明は、オフィス用プリンタ(または複数のプリンタの組)を拡張して、推薦システムとする。記録行為(印刷、スキャン、コピー等)を、関心を暗に表明したものとしてとらえる。明示的レーティング(explicit rating)の入力を受信する別個の入力インターフェースが設けられる場合は、ユーザはシステムに対して積極的に文書を推薦する能力を保持する。推薦システムの主要な利点、すなわち個人に合った推薦、情報共有、評価メカニズム、ワークグループ/コミュニティメモリ、検索及び閲覧機能を維持しながら、ワークグループに対して追加コストなしでより多くの暗示的レーティングを得る利点を有する。
【0013】
本発明の推薦システムは、複数の機能性を有する。ユーザは(文書−ユーザ間類似性基準を用いて)、自分が最近または過去に印刷したのと類似する文書の通知を自動的に受け取ることができる。ユーザは(ユーザ間類似性基準を用いて)、類似のプリファレンスを持つユーザが印刷した文書の推薦を自動的に受け取ることができる。ユーザは(文書間類似性基準を用いて)、所与の文書に類似した文書を見つけることができる。ユーザは(オプションの検索機能性を用いて)、所与の文書のその他の読み手を見つけることができる。ユーザは(文書間類似性基準を用いて)、所与の文書に類似した文書のその他の読み手を見つけることができる。ユーザは(オプションで)、その日の任意の文書を受け取ることができる。
【0014】
文書を印刷すると、ユーザはユーザディスプレイまたはインターフェースを介して、上記の機能性のうち1つ以上の機能性を電子的に受信できる。またはユーザは、リンタのカバーシート(管理者によって、上述した別種類の通知を1つ以上自動的に表示するように構成可能)上に印刷された推薦を受信できる。
【0015】
プリンタ、ファクシミリ機、及びスキャナ等の記録装置のユーザに推薦サービスを提供することに加えて、追加のソフトウェアまたは機器を購入かつインストールする必要なく、他のサービスの提供も可能である。このような追加サービスを提供する情報管理システムは、ユーザリクエストに応答して、要求されたアイテムをハードコピー媒体上に記録する装置と、この装置から離れた分散型ネットワーク上に設置されて、システム中の各アイテムに関連したサービスを提供する情報管理サービスとを含む。このサービスはレポジトリ(置き場)とプロセッサとを含み、記録を要求される各アイテムごとに、情報管理サービスが、記録済みアイテムの電子コピーをレポジトリに保存し、ユーザリクエストと要求されたアイテムとの記録を作成して、レポジトリ中に保存し、サービスと要求されたアイテムとを関連づける。このシステムはまた、システム上のアイテムに関連したサービスをリクエストする入力装置を含む。入力装置及び記録装置は、記録装置がシステムにリクエストを入力できるように構成される場合は、同一の装置でもよい。
【0016】
情報管理システムは、記録済み(印刷済、ファクシミリ済、スキャン済等)文書ストリームをシームレスで取得する。ユーザ位置にある物理プリンタと情報管理システムとが関連づけられると、遠隔位置にある情報管理サービスが仮想プリンタと物理プリンタとを関連づける。仮想プリンタは、物理プリンタのサービス増大に利用できる。ユーザ位置と情報管理サービスとは、イントラネットまたはインターネットを介して接続できる。印刷時には、ユーザは、システム上にはない物理プリンタか、またはシステム上の「仮想プリンタ」を選択するオプションが与えられる。システムプリンタ上で印刷することによって、ユーザは、PostScriptまたはPDFファイル等の文書の印刷準備バージョンをユーザの個人的な印刷メモリ中に保存する記憶サービスを起動する。レポジトリ中に印刷済み文書を置くことができるため、(印刷によって)関連性を持つ文書のワークグループメモリも作成され、この上で、ユーザ位置で記憶装置及び処理装置を持つ必要なく、追加の個人的かつ協調的サービスを提供できる。
【0017】
こうして多数の異なるタイプのサービスがローカルユーザに利用可能となる。記録済み文書にインデックスを付けて、検索及び高速取り出しができるようにしてもよい。検索を支援するため、文脈メモリを用いてもよい(「私はその文書を先週印刷したことを覚えている」等)。関連文書(「友人」文書)を該文書を記録したユーザ名とともに取り出せるようにして、関連行為の認識を支援し、かつ専門知識の位置確認を容易にするようにしてもよい。文書をクラスター化かつ分類して、行為及び個人やグループの関心の変化の自己認識を支援するようにしてもよい。同一文書の複数のバージョン(「双子」文書)を認識して、複数の著者がいる場合でも、自動的にバージョン化できるようにしてもよい。システムを拡張して、文書のより最近のバージョンが印刷される場合は、以前の読み手または著者に警告を送るようにもできる。
【0018】
情報管理システムがインターネットを介して接続される場合は、ユーザが自分のウェブブラウザからサービスにアクセスできるようにするウェブサーバを使用できる。例えば、DocuShareを用いて文書レポジトリを整理し、印刷済み文書の保存かつアクセス、及び関連サービスの提供ができるようにしてもよい。
【0019】
情報管理システムの重要な特徴は、印刷メモリと呼ばれる記録アーカイブである。システムは、ローカルユーザからの印刷/ファクシミリ/スキャンリクエストに割り込んで、文書をデジタルアーカイブに記録する。より正確には、システムがリモートシステムサーバ中でローカルプリンタ用の印刷待ち行列を作成すると、ローカルプリンタは仮想プリンタとなる。その後、ユーザは、そのプリンタ直接ではなく、システムサーバを介して印刷を行う。従ってシステムは、印刷ジョブを記録する機会だけでなく、印刷ジョブを増やすことによって追加情報またはサービスを提供する機会も持つ。特に、印刷バナーを、現在の印刷ジョブび要求中のユーザのためにその場で作成されるFlowPort(登録商標)フォームと交換することによって、システムは情報共有またはワークフロー分野のいずれかに関係するより貴重なサービスを提供する。このシステムのもっとも重要な利点は、ユーザの印刷/記録行為によってサービスが提供かつ起動されるという、サービスの非妨害性である。
【0020】
情報管理システムは、定位置すなわちローカルネットワーク上でサービスを提供できるが、インターネットを介してサービスを提供できる利点もある。この場合、小規模またはホームオフィスに対しては、第三者が記憶及び関連文書サービスを提供して、専用機器またはソフトウェアのインストールを代行し、管理コストがかからないようにすることができる。このようなインターネットベースのシステムでは、例えばユーザは情報管理システムのサービスプロバイダのインターネットウェブサイトに登録できる。ユーザは、ネットワークアドレス及び好適な印刷プロトコルを指定して、1台または複数の手持ちプリンタ(ファクシミリ機、スキャナ、または多機能装置)をサービスプロバイダに登録できる。インターネット・情報管理システム・ウェブサイトは、登録された機器に応じて増やした記録待ち行列を顧客に提供する。ユーザは任意の好都合な入力装置を介してサービスを要求できる。
【0021】
【発明の実施の形態】
図1を参照して、推薦を提供するシステム100は、紙等のハードコピー媒体上に文書(アイテム)を記録する装置10と、プロセッサ12と、メモリレポジトリ40とを含む。メモリ40は、文書表現を記憶する領域42と、レーティング領域44と、ユーザプロファイル領域46と、推薦基準領域48とを含む。ユーザ50が文書を記録(印刷等)するリクエストを装置10に送ると、プロセッサ12は要求された文書の暗示的レーティングをレーティング44に記憶する。ユーザ50のユーザプロファイルがユーザプロファイル46に記憶されている場合は、プロセッサ12はユーザ50のユーザプロファイルを更新して、要求された文書の暗示的レーティングを示すようにする。プロセッサ12は、推薦基準48に記憶されている何らかの推薦基準を利用して推薦を作成し、ユーザ50に与える。推薦は、文書間の類似性(要求された文書と推薦システム中の他文書との類似性)の判定、文書−ユーザ間の類似性(ユーザが過去に印刷した文書と類似した文書)の判定、またはユーザ間の類似性(類似のユーザプロファイルを持つ他ユーザによって印刷された文書)の判定に基づいて作成されうる。プロセッサ12が1つ以上の他文書の推薦をユーザ50に提供できるようになると、これら推薦は複数の方法でユーザ50に提供できる。
【0022】
刷文書30に先行してプリンタが出力するプリンタカバーシート上に推薦を印刷して、ユーザ50に与えてもよい。またはユーザ50は、電子インターフェース60にアクセスして、該インターフェース60に関連した表示装置上で推薦を読むこともできる。電子インターフェース60は、例えばコンピュータ、個人情報端末(PDA)、インターネットeメール機能付け携帯電話、またはネットワークステーションでもよい。電子インターフェースは、直接、無線、イントラネット接続、またはインターネット接続を介してシステム100に接続可能である。推薦システム100がオプションで検索機能性を含む場合は、ユーザ50は検索推薦システム100にアクセスし、ユーザ50が与える何らかの入力基準に基づいて関心のある文書を検索することができる。
【0023】
本発明のこの実施形態は、プリンタ(または他種類の記録装置)を推薦システムに拡張したものと考えることができる。プロセッサとメモリとの組み合わせが機能的に作動して、あるワークグループの印刷済み文書の表現を計算かつ記憶するモジュール、印刷済み文書間の類似性を測定するモジュール、及び関係者の関心の類似性を測定するモジュールを与える。
【0024】
すべてのユーザが推薦システムへの参加を希望しない場合もあるので、ユーザの印刷行為が要求文書の暗示的レーティングとしてシステムに入力されるワークグループモードでの文書印刷をユーザが選択できるように、ワークグループを構成してもよい。ユーザが個人モードでの印刷を選択する場合は、このレーティングは記憶されず、推薦は発行されない。ワークグループモードでは、推薦システムは文書の正の暗示的レーティングをユーザのプロファイルに加算する。推薦システムは、多数の異なる推薦基準で構成可能である。例えばワークグループは、送信された印刷ジョブからの文脈と、ユーザ及び文書に関する情報とを、オンラインまたはオフラインで推薦システムに抽出させる推薦基準を確立してもよい。推薦システムはまた、(ローカルまたはリモートの)レポジトリ中に文書の表現を記憶してもよく、この表現は文書自体でもよいし、または言語ツールを用いて計算した文書内容の特徴表示等を伴う該文書の属性の組(文書のタイトル、参照文献、及びその他のメタデータ)でもよい。文書類似性モジュールは、記憶した印刷済み文書の表現を基にして、文書の類似性を(やはりオンラインまたはオフラインで)計算できる。関心類似性モジュールは、複数のユーザが類似文書を印刷する傾向に基づいてユーザ間の関心を相関させ、文書とユーザの関心との間の類似性を(オンラインまたはオフラインで)計算できる。
【0025】
推薦システムが、一定期間の間、定位置に設置されて、レーティングを記憶し、ワークグループに推薦を作成すると、推薦システムの他の典型的な特徴を提供できるようになる。例えば推薦システムは、ワークグループ中で過去に印刷されたもののマップを作成できる。この情報は、その後、電子インターフェース60からシステム100に対して閲覧または検索できる。この情報の集合体は、それ自体で企業またはワークグループのメモリとしての価値がある。このような情報の集合体にインデックスを付け、かつ閲覧するために実行される方法には、同時継続中の同一譲受人に譲渡された米国特許出願第09/305,836号(1999年5月5日出願)「アクセスされたリソースの言語学的に分析可能な内容に基づいて人物グループを見つける方法(Finding Groups of People Based on Linguistically Analyzable Content of Resources Accessed)」に記載されたようなものがあり、かかる方法を本発明に適用できる。
【0026】
装置10は、プリンタ、コピー機、スキャナ、または多機能装置(MFD)でもよい。MFDは、スキャン可能、スキャン済みアイテムのメモリへの記憶可能、及びスキャン済みアイテムの印刷が可能なデジタル装置である。あるアイテムが印刷のためにMFDに提示されると、MFDは、印刷されるアイテムの画像を記憶できる。この画像はMFDのメモリ、推薦サービスのメモリ、または文書レポジトリ中に局所的に記憶されうる。文書レポジトリに記憶される場合は、文書レポジトリは局所的に配置してもよいし、または遠隔に配置してネットワークによってアクセスできるようにしてもよい。印刷または記録済みの各アイテムの記録または画像を記憶することによって、推薦システムは、推薦を作成し、ワークグループにとって暗に関心のあるアイテムの履歴を保持することができる。また、ユーザが記憶されたアイテムにアクセスすることもできる。これは、インターネットからダウンロードしたウェブページ等の一時的なアイテムを印刷する場合には特に有利と考えられる。
【0027】
推薦システム100は、3層のシステムアーキテクチャを持つと考えることができる。システムアーキテクチャの最下層は記憶部からなり、一般的にはデータベースを用いて文書表現及びユーザプロファイルを記憶するように構成される。文書及びユーザを表現する方法については、後ほど詳述する。中間層はサービスの組からなり、サービスは(1)文書間の類似性、(2)ユーザ間の類似性、及び(3)文書−ユーザ間の類似性をそれぞれ計算及び更新する役目を持つ複数のモジュールを介して実現される。最後に、最上層はユーザインターフェースからなり、サービスにアクセスする。
【0028】
システムは、ネットワークに接続されたプリンタまたはその他の記録装置を用いて、文書についての暗示的レーティングを、ユーザから非割り込み式に集める。プリンタから直接サービスにアクセスすることも可能だし、またはブラウザ、eメールインターフェース、もしくは文書管理システムインターフェース等の標準的な電子インターフェースを介してアクセスしてもよい。以下に、3種類の異なる類似性基準を計算する1組の方法と、システム用のユーザインターフェースの可能な実施形態とを説明する。
【0029】
文書表現及び文書間類似性基準。文書が推薦システム100を通過するたびに、システムはその文書がシステムにとって公知のものかどうかを検査する。まず、後述のように文書の特徴が計算される。この特徴がシステム中にすでに記憶されたものと一致すれば、文書は「公知」とされ、それ以降のステップは行われない。それ以外の場合は、文書には文書ID(docid)が割り当てられ、このdocid、特徴、及びタイムスタンプが(例えば文書の特徴はデータベーステーブル42に)記憶される。
【0030】
システムメモリに含まれる各文書は、言語学的方法を用いて特徴付けることができる。文書の特徴付けには他の方法を用いてもよい。その後、文書同士が互いに比較され、各文書の特徴を用いて文書間の類似性を計算できる。
【0031】
文書の特徴を計算し、文書間の類似性を判定する方法には次のようなものがある。まず、ソースとなるテキストに使用される言語がわかっていない場合は、可能性のある言語が特定される(G. Grefenstette, "Comparing Two Language Identification Schemes", in Proceedings of The 3rd International Conference on the Statistical Analysis of the Textual Data, JADT '95, December 1995, Rome Italy参照)。その後、テキストの単語群が個々の単語に分けられる(G. Grefenstette and P. Tapanainen, "What is a Word, What is a Sentence. Problems of Tokenization", in 3rd International Conference on Computer Lexicography and Text Research COMPLEX '94, July 1994, Budapest, Hungary参照)。個々に分けられた単語は、その後、形態学的な語彙目録中で調べられ、各単語のもっとも可能性の高い品詞タグが計算される(A. Schiller, "Multilingual Part-of-Speech Tagging and Noun Phrase Mark-up", in the 15th European Conference on Grammar and Lexicon of Romance Languages", September 1996, University of Munich参照)。これを用いて、各単語の標準化形式が作成される。このプロセスが始まると、二重単語は廃棄され、各単語の発生回数のカウントがとられて、単語の頻度に応じた重みを計算できる。最後に、ソースとなる言語の停止語のリスト(G. Salton, "The SMART Retrival System: Experiments in automatic document processing", Prentice-Hall, 1971参照)を用いて、接続詞や前置詞等、テキスト分類に使用されない頻発する単語が廃棄される。
【0032】
このプロセスの結果、各文書は、各語の頻度を記載した関連キーワードリストを持つようになる。この頻度リストを用いて、重み付けジャカードアルゴリズムを適用して、2文書間の類似性を計算できる(G. Grefenstette, "Explorations in Automatic Thesaurus Discovery", Kluwer Academic Press, 1994参照)。まずキーワードには、文書全集中の頻度に反比例する重みが付けられ、このためよりより優秀な識別子である低頻度の単語のほうがより多く重み付けされる。
【0033】
だがこのアプローチは、特定したキーワード群が必ずしも文書内容の最良の指標とは限らないため、常に最適とはいえない。例えば「サイエンス・フィクション」という句を含む文書は、「コンピュータ・サイエンス」という句を含む文書と何らかの相関を持ちうる。また利用可能な停止語リストは、「人」という単語等の識別力をほとんど持たない単語は含まない。これらの問題に対処するため、上記のアプローチにいくつかの改良を加えることができる。まず、単一のキーワードの代わりに、システムが名詞句を特定し、これらの句のみを使用するようにできる。識別力を向上するため、ある特定の最低数の単語からなる名詞句のみを使用するようにシステムを設定可能である。例えば「情報検索」は単に「情報」及び「検索」をそれぞれ特定キーワードとして使用するより文書間を良好に識別できる場合が多い。第2に、キーワードを廃棄する追加方法を使用できる。ブリティッシュ・ナショナル・コーパス(British National Corpus)等の文書全集は、単語、その単語の品詞、頻度、及びその単語が登場する文書全集中の文書数を記載したリストを提供している。この情報を用いて、ある特定のテキスト中のある単語を平均発生頻度と比較した場合に、平均頻度より上の頻度で発生しているかどうかを判定でき、これにより、平均頻度より上の(従ってテキストの主題領域により密接に関係していると思われる)キーワードのみを使用して、類似性を測定できる。
【0034】
その後、2つの文書間の類似性を、2文書が共通に持つ全キーワード(または句)の重みの和を、2文書X及びYに関連づけられる全キーワードの重みの和で除算したものとして計算する(以下の式1)。
【数1】
Figure 0003936862
【0035】
文書間の類似性基準は、所与の文書(ユーザによって印刷中のもの等)に類似した他文書、及び所与の文書に類似した文書を印刷したことがある(従って類似トピックを調査していると思われる)同僚の特定に使用できる。2つの文書は、その文書間類似性基準が所与のしきい値を超えている場合に、類似していると定義される。
【0036】
ユーザプロファイル、ならびにユーザ間及びユーザ−文書間類似性基準。ユーザが文書を印刷/スキャン/コピーするたびに、システムはユーザのID(userid)、docid、印刷/スキャン/コピー行為、及びタイムスタンプを記憶する。システムが、文書についてのイベントを「読む」手段(ユーザインターフェースを電子的にモニターする等によって)を持つ場合は、システムはuserid、docid、読み行為、読みに要した時間、及びこれらイベントのタイムスタンプを記憶する能力を有する。可能な場合は、印刷カバーシート紙のインターフェース、または電子ユーザインターフェースを介してユーザから与えられる明示的レーティング及びコメントを記憶することもできる。こうして、暗示的レーティング(「印刷」及び/または「読み」行為等)と、明示的レーティング(数値的スコア及びコメント等)との両方のユーザプロファイルを時間とともに漸増するように構成できる。
【0037】
ユーザプロファイルはまた、ユーザに関連した文書(ユーザが印刷、読み、またはそれ以外で推薦した文書)から抽出した用語頻度リストを含みうる。ある有利な方法では、各ユーザごとに2つの用語頻度リストが維持される。第1のリストは、ユーザに関連した全文書の組から抽出される。このリストは、ユーザの言語ユーザプロファイル履歴と称される。第2のリストでは、より最近ユーザに関連づけられた文書の用語のほうが、ずっと以前に関連づけられた文書の用語より多く重み付けされる。これは例えば、文書用語の重みを減衰係数で累乗して得ることができ、t=(本日)―(文書とユーザとが関連づけされたタイムスタンプ)、かつαを減衰係数とすると、 - α t と表すことができる。この第2のリストは、ユーザの「現在の」言語プロファイルと称される。
【0038】
ユーザ間の類似性の判定には、様々な方法をとることができる。例えば、行為ベースのユーザ間類似性では、推薦システムが公知である文書組に対するユーザの印刷/レーティング行為の相関を計算する。言語学的なユーザ間類似性では、上記の文書間類似性基準で文書の特徴の共通部分を計算するのとちょうど同じように、ユーザの言語プロファイルの共通部分を比較する。ユーザの言語プロファイルと文書の特徴間の共通部分も判定できる。
【0039】
行為ベースのユーザ間類似性。このアプローチは、2人のユーザが同様の印刷及び/またはレーティング履歴を持つならば、一方のユーザがある行為を行う文書は、将来、他方のユーザにも関心を与えるであろう、という仮定に基づく。本質的には、このアプローチは、暗示的レーティングを考慮するために多数の既存推薦システムが使用している受動的協調フィルタリング(passive collaborative filtering)アルゴリズムを拡張したものである。
【0040】
システムは、各ユーザ対X,Yごとに相関ベクトル{printxy,ratexy}を作成する。印刷行為(及び読み、スキャン、コピー等の他の暗示的な推薦行為も含めてもよい)については、この2人のユーザ間の相関は、2人のユーザが同一文書に対して同一行為を行う相対頻度となり、これは以下の式2で与えられる。
【数2】
Figure 0003936862
【0041】
すなわち、2人のユーザX及びYについての印刷相関は、両ユーザが過去に印刷した共通文書数を、両ユーザが印刷した文書の合計数で除算したものである。
【0042】
2人のユーザ間のレーティングの相関は、P.Resnick, N. Iacovou, M. Suchak, P. Bergstrom & J. Riedl: "GroupLens: An Open Architecture for Collaborative Filtering of Netnews" に記載されているピヤソンアルゴリズム(Pearson Algorithm)等を用いて、統計的に計算できる。CSCW'94, October 22-26, Chapel Hill, NC, 1994の議事録及び以下の式3に示すように、Xi及びYiはそれぞれ、アイテムiについてのユーザX及びYのレーティングを表す。このアルゴリズムは、−1(X及びYが一致しない場合)から0(X及びYの行為に相関がない場合)まで、及び1(X及びYが完全に一致する場合)までの値をだす。これらの計算において考慮されるアイテムは、X及びY両者がレーティングしたものだけであることに注意されたい。
【数3】
Figure 0003936862
【0043】
その後、X及びYについて計算した相関値を、個々のベクトル成分の重み付け和として用いる。異なる成分(すなわち印刷/レーティング)に割り当てられる重みは、推薦システムのパラメータであり、かつ各行為ごとの共通文書数の関数ともなる。例えば、システムは、2人のユーザが最低10件の文書を共通にレーティング/印刷した場合にのみ、レーティング/印刷相関を考慮してもよい。
【0044】
このアプローチは、コールドスタート問題(最初に共通行為がないこと)や、希薄性の問題(2人のユーザが一般的に異なる文書組に対して行為を行うこと)の影響を受けることがある。この結果、本アプローチは、推薦システム100が有効数のユーザ行為を収集した後にのみ、非常に有用な類似性基準を与えうる。だが、多数の異なるユーザ行為を考慮することによって、この推薦システムは、従来のレーティングベースの推薦システムより迅速にコールドスタート問題を克服できる。実際、システムは初期に、すべてのユーザ行為を1種類に巻き込んで、少ない行為組を最大に利用できるように構成できる。このため一般的に同一文書に対して行為を行う2人のユーザについて、当初から十分に相関をとることができる。システムがこれら2人のユーザについてより多くの行為を収集すると、より差別化されたベクトルアプローチが発生する。
【0045】
言語的なユーザ間及びユーザ−文書間の類似性。行為の類似性に基づいてユーザ間の相関を計算することに加えて、ユーザプロファイル同士を直接比較して重複の度合いを検査し、ユーザ間を相関させることも可能である。ユーザ間の言語的類似性は、文書間の類似性と同じ方法で判定される。ただ一点、ユーザ間類似性は、ユーザの関心(過去または現在の関心)を表すベクトルを用いる点が異なる。これらのベクトルは、その後、文書が(ワークグループモードで)印刷されるごとに、または一定期間ごとに全ユーザについて、定期的に更新される。同様に、文書の特徴とユーザプロファイルとの共通部分を判定して、文書−ユーザ間類似性基準を求めることもできる。
【0046】
上述のごとく、推薦システムは、文書の特徴及びユーザプロファイルの記憶と、ユーザ間、文書−ユーザ間、及び文書間の類似性の計算とに基づいて、多数のサービスを提供する。推薦システムによってこのように保存されたワークグループメモリは、ワークグループモードで閲覧される文書レポジトリと組み合わせて拡張可能である。閲覧文書のレポジトリ上でのサービスについては、同時継続中の同一譲受人に譲渡された米国特許出願第09/305,836号(1999年5月5日出願)「アクセスされたリソースの言語学的に分析可能な内容に基づいて人物グループを見つける方法(Finding Groups of People Based on Linguistically Analyzable Content of Resources Accessed)」に記載されており、かつゼロックス・リサーチ・センター・ヨーロッパによってウェブメモリと呼ばれるリサーチプロトタイプ形式で実現されている。2つのレポジトリを組み合わせることによって、紙のインターフェースと電子ユーザインターフェースとの2つの異なるインターフェースを介して、改良したサービスを提供できる。さらに、ウェブメモリには、推薦システムの2つの主要サービス、すなわちカバーシートをインターフェースとして用いてテンプレートに類似した文書を抽出することと、関心があると思われる文書を個人的に通知すること、が可能となりうる。
【0047】
その後、別種類の行為として、閲覧(すなわち読み)行為を推薦システムに加えることができる。実際、文書の閲覧行為と印刷行為とは、文書の品質及び関連性の表現度合いが異なる。文書が推薦または検索される場合、ユーザインターフェースは、ユーザ人口中の閲覧頻度と印刷頻度との両方を示すことができる。
【0048】
その後、ユーザの読み及び印刷行為によってレポジトリに格納される文書を検索して、同様の関心を持っている人はだれか、及びトピックに関連した文書はどれかを見つけることができる。複数の人が同一文書を読み、かつ印刷した可能性があるので、この情報を用いて文書の価値にランク付けをすることができる。これら2つの行為をヒットと称して、読みヒットと印刷ヒットとに識別できる。文書の言語表現、及びそれに関連したヒット数に基づいて、サービスは文書について2つのビューを提供し、結果のナビゲーションを支援することができる。内容ベースのビューは、ユーザリクエストとの類似性の度合いに基づく文書リストを配列し、また同時にヒット及びその質的価値(読みまたは印刷)を表示する。ヒットビューは、リスト上方によりヒット基準の高い文書を置いて結果を配列し、同時にユーザリクエストとの類似性の強さを表示する。
【0049】
文書の印刷に誘発される類似文書の推薦。文書が印刷されるたびに、文書自体をテンプレートとして用いて、それに対してレポジトリ中で類似性が測定される。印刷文書の内容は言語表現に変換され、上述したような方法で類似性の測定に使用される。その後、上記の2つのビュー(内容またはヒット)のいずれかに、結果リストが提示される。この結果は、文書の印刷カバーシート上でユーザに配布することができる。カバーシート自体が有効トークンとして機能し、示された文書を直接プリンタから取り出す支援ができることも提案されている。
【0050】
関心の類似性に基づく関心のある文書の推薦。印刷メモリはまた、上述の場合のようにサンプル文書に頼らずに、純粋にユーザ間の類似性のみに基づいてアドバイスを行うことができる。上記のモードはリアクティブ(受動的)、ここで提示するモードはプロアクティブ(能動的)と定義できる。リアクティブモードでは、テンプレートとして考慮される印刷文書のカバーシートが好都合な出力といえるが、プロアクティブ推薦の場合は、おそらく他の手段がより適切と考えられる。例えばユーザは、グループが(選択された組織プリファレンスのグラニュラリティ(粒度)度合で)(過去または最近に)関心があると考えるコンパイルした文書リストを、eメールで受信できる。
【0051】
本発明の他の実施形態では、記録装置のユーザに対して推薦サービスを提供する以外に、他の文書関連サービスを提供できる。図2及び図3に、分散型情報管理システム200を示す。システム200は、情報管理システムプロバイダ210を含み、これはユーザ50から遠隔位置に位置する。本例では、ユーザ50はインターネット150を介してサービスプロバイダ210が提供するサービスにアクセスする。サービスプロバイダ210は、レポジトリとプロセッサとを有する。プロバイダ210によって各種サービス(上述した推薦サービスを含む)の提供が可能である。
【0052】
サービスにアクセスするには、ユーザ50は、サービスプロバイダ210に接続したローカルプリンタ112で文書120を印刷する。サービスプロバイダ210は、この文書120をユーザ50用のデジタルアーカイブに記録し、また各種文書サービスを提供するために印刷ジョブを処理する。この処理には、印刷文書120のコピーの記憶、テキストの抽出、内容のインデックス付け、及びその他のサービス等がある。サービスプロバイダ210は、その後、印刷ジョブをユーザのプリンタ112に送信し、そこで印刷文書が作成される。サービスプロバイダ210には、追加記憶装置220及びFlowPort(登録商標)等のデータ管理ツール240を増設してもよい。
【0053】
ユーザ50は、自分のプリンタ112から印刷ジョブを取り出す。ユーザ50は、サービスプロバイダ210のウェブサイト130から、閲覧、検索、及びその他の任意のサービスにアクセスできる。顧客はまた、FlowPort(登録商標)によって起動されるMFD110上で記入済みフォーム122をスキャンすることにより、紙ベースのユーザインターフェース110(FlowPort(登録商標)フォーム等)を介してサービスにアクセスすることもできる。印刷文書の前にFlowPort(登録商標)フォーム等の特別のバナーページが設けられ、ユーザが紙上でサービスプロバイダと他のやりとりを行うことができるようにしてもよい。カバーシート122は独自に識別されるので、デジタルアーカイブに記憶された文書のポインタとなる。
【0054】
分散型システム200は、ユーザに対して情報管理システム及びその他の利点を提供する。システム200は、専用装置またはソフトウェアの入手コストを削減する。管理コスト、特に大量のデータを安全にアーカイブに格納することに起因するコストが削減され、アーカイブへの格納はリモートレポジトリ上で行われる。顧客は、最新のサービスの恩恵を受ける。地理的に分散したオフィス間で1つのアーカイブをシームレスで共有できる。システム200によって、複数の異なる目的を同時に達成することができる。所有権が同じである複数のオフィスは同一のアーカイブを共有し、所有権が異なる複数のオフィスもアーカイブを共有して協調することができる。
【0055】
システム200では、ユーザがサービスプロバイダに、ユーザのプリンタへのネットワークアクセスを付与しなければならない。このためファイアウォール140構造が必要と考えられ、悪意のある人物によるプリンタの不正使用の危険性に関する保安上の注意が必要である。この問題は、ネットワーク連結性の分野で周知である、プリンタの使用に対するアクセスコントロールの設定によって解決できる。さらに、安全性の問題も考慮されうる。SecureHTTP等の安全トランスポートプロトコルを用いてインターネットを介して、またはインターネットプリントプロトコルに対して、 クライアント−サーバ間の認証(ユーザが主張する人物であると証明すること)、データの保全(内容が改ざんされていないと保証すること)、及びプライバシー(内容の守秘)を適正に処理できる。だがサービスプロバイダは、内容に対する完全なアクセス権を持つ。プライバシー及び内容の保全は技術的には保証することができないので、顧客はサービスプロバイダを(銀行、公証人等の場合と同じく)信用しなければならない。印刷ジョブは大規模な場合が多く、インターネット帯域幅が時に進行妨害となるが、帯域幅の改良が進んでいるため、これは大きな問題ではないと考える。
【0056】
システム200によって(文書記録ストリームの取得によって)提供可能なサービス例には、次のようなものがある。取得した文書からテキスト内容を抽出してインデックスを付すことができる。現在のOCR(光学式文字認識)技術は、機械作成文字については100%近くの文字認識率を持つ。他の方法にはPostScript−テキストコンバータがあるが、有効性が低い。印刷文書の永久アーカイブ格納、及び関連の検索及び視覚化サービスを作成できる。このアーカイブは、「私はこの文書を数週間前にそのカラープリンタで印刷したことを覚えている。」等の文脈メモリを支持する。文書の自動的なクラスター化及び分類によって、記憶された文書の階層的なビューが与えられる。
【0057】
ネットワークの視点からは、ユーザは、サービスプロバイダ210が印刷ジョブをユーザのプリンタに送信できるように、ルータによってインターネットに接続された構内ネットワークを有すると仮定される。この構造はファイアウォール140の使用も示唆する。これはオフィスの場合には、小さいオフィスであっても非常に一般的な構造だが、ホームオフィスではまだ一般的ではない。しかしホームオフィスネットワークは将来より広がることが予想される。印刷文書をサービスプロバイダ210に送信し、サービスプロバイダ210が該文書を処理してから文書をリリースすることによる時間遅延を最小化するため、他のアプローチでは、印刷ジョブのコピー(サービスプロバイダでの印刷ではなく、サービスプロバイダにカーボンコピーを)送付する。これは印刷スプーラを修正すれば可能である。本実施形態では、サービスプロバイダは文書から必要なデータを抽出し、一方、ローカルプリンタは印刷ジョブを作成する。ただしこの代替実施形態では、サービスプロバイダは印刷カバーシートによる情報の提供はできない。本実施形態では、サービスプロバイダにプリンタアクセスを与える必要性をなくし、インターネットを介して送信されるデータのサイズを1/2に縮小し、印刷時間を減速させない。
【0058】
サービスプロバイダは、ユーザインターフェースとサーバとの間で文書内容及びユーザリクエストを渡すことができるXML(eXtensible Markup Language)インターフェースを提供しうる。XMLインターフェースを用いると、多数のユーザインターフェースが利用可能となる等のいくつかの利点がある。ユーザは紙インターフェースを介してサービスにアクセス可能である。文書が印刷されるたびにFlowPort(登録商標)フォームが作成される場合、ユーザはFlowPort(登録商標)フォームを入力装置に与えて、サービスを要求できる。このインターフェースは、手書きのメモ書き、文書の分類、及び文書トークンによる文書の共有を支援する。ユーザは、DocuShareアカウントを介してサービスプロバイダにアクセスすることもできる。DocuShareは、ウェブインターフェースの等価物となる。ユーザは、個人情報端末(PDA)等を介して、無線接続でサービスプロバイダにアクセスできる。サービス(閲覧及びリプリント)は、パームポートインターフェースから可能である。パームポートは、多機能装置上で赤外線ベースの閲覧及び印刷を支持する。ユーザは、デジタル・ファイリング・キャビネット(DFC)を介してサービスプロバイダにアクセスできる。DFCは、英国のケンブリッジで開発された、多機能装置(MFD)からハイレベルの文書機能にアクセスするユーザインターフェースである。DFCインターフェースからは、MFDから文書を検索する別の方法(すなわち印刷行為に関連した文脈メモリを利用する方法)を実演するシステムサービスが利用可能である。
【0059】
情報管理システムは、(ワークグループ及び組織の)記録行為をシームレスで捕捉して、かかる記録行為によって作成される共通レポジトリを利用する。システムの利点の1つは、情報のクラスター化及び分類による検索手段を提供できることである。記録済み文書の記憶及び分析後、ウェブ上の平均頻度に基づく用語重み付けに基づいて、類似性の測定が使用可能である。この測定は、先祖(バージョン)、子(一部)、友人(関連)文書の検出、行為分析及び情報探査行為の両方を支持するための関心事クラスターの検出、コミュニティマイニング、(印刷重複度が高い)実践コミュニティと(トピックの重複度が高い)関心事コミュニティとの識別、という多数のサービスを構築するインフラストラクチャを与える。
【0060】
以上、本発明を特定の実施形態を参照して説明した。本明細書及び添付図面を判読し理解することによって、変形及び変更の可能性が生じるであろう。ここに記載した実施形態は例にすぎず、当業者によって本明細書の教示から各種変更、変形、修正、または改良が行われると考え、それらは前掲の特許請求の範囲に包含されるものとする。
【図面の簡単な説明】
【図1】 本発明に従う推薦を与えるシステムのブロック図である。
【図2】 本発明に従う分散型情報管理システムのブロック図である。
【図3】 本発明に従う分散型情報管理システムのブロック図である。
【符号の説明】
10 プリンタ(MFD)、12 プロセッサ、20 カバーシート、30 記録済み文書、40 メモリ、42 文書表現、44 レーティング、46 ユーザプロファイル、48 推薦基準、50 ユーザ、60 電子インターフェース、100 推薦提供システム、110 ユーザインターフェース、112 ローカルプリンタ、120 文書、122 カバーシート(記入済みフォーム)、140 ルータ・ファイアウォール、150 インターネット、200 分散型情報管理システム、210 サービスプロバイダ、220 ハードディスク等、240 FlowPort(登録商標)。

Claims (6)

  1. アイテム推薦を与える推薦システムであって、
    ユーザリクエストに応答してハードコピー媒体上にアイテムを記録する処理であって、ユーザによるそのアイテムへの暗示的なレーティングを示す記録処理を行う手段と、
    言語ツールを用いて前記記録済みのアイテムの内容を特徴付ける手段であって、ハードコピー媒体上へのアイテムの記録に応じて、記録されたアイテムの暗示的なレーティングを保存し、記録されたアイテムに対する暗示的なレーティングと推薦基準に基づいて推薦を行うか否かを決定し、もし推薦を行うための基準が満たされれば新しく推薦するアイテムを抽出する手段と、
    ユーザが記録したアイテム群から抽出した用語リストと、前記抽出した用語の発生頻度と、を含む言語ユーザプロファイル履歴をユーザ毎に生成する手段と、
    t=(本日)−(前記記録済みアイテムとユーザとが関連付けられた時点の時間)、α=減衰係数とすると、e-αtで表される減衰係数で重み付けされた用語群からなる現在の言語プロファイルを生成する手段と、
    推奨を要求するユーザに対する前記言語ユーザプロファイル履歴と推奨を要求するユーザではないユーザに対する前記現在の言語プロファイルとに基づいて推薦するアイテムを抽出する手段と、
    を備えることを特徴とする推薦システム。
  2. 請求項1に記載の推薦システムにおいて、
    前記アイテムを抽出する手段は、複数のアイテム間において前記言語ユーザプロファイル履歴の共通部分と前記現在の言語プロファイルの共通部分と、をそれぞれ比較することによってアイテムを抽出することを特徴とする推薦システム。
  3. 請求項1又は2に記載の推薦システムにおいて、
    前記アイテムは、ユーザによって印刷、スキャン、及び、コピーのいずれか1つの処理に供されたものであることを特徴とする推薦システム。
  4. アイテム推薦を与える推薦プログラムであって、
    コンピュータに、
    ユーザリクエストに応答してハードコピー媒体上にアイテムを記録するステップであって、ユーザによるそのアイテムへの暗示的なレーティングを示す記録処理を行うステップと、
    言語ツールを用いて前記記録済みのアイテムの内容を特徴付けるステップであって、ハードコピー媒体上へのアイテムの記録に応じて、記録されたアイテムの暗示的なレーティングを保存し、記録されたアイテムに対する暗示的なレーティングと推薦基準に基づいて推薦を行うか否かを決定し、もし推薦を行うための基準が満たされれば新しく推薦するアイテムを抽出するステップと、
    ユーザが記録したアイテム群から抽出した用語リストと、前記抽出した用語の発生頻度と、を含む言語ユーザプロファイル履歴をユーザ毎に生成するステップと、
    t=(本日)−(前記記録済みアイテムとユーザとが関連付けられた時点の時間)、α=減衰係数とすると、e-αtで表される減衰係数で重み付けされた用語群からなる現在の言語プロファイルを生成するステップと、
    推奨を要求するユーザに対する前記言語ユーザプロファイル履歴と推奨を要求するユーザではないユーザに対する前記現在の言語プロファイルとに基づいて推薦するアイテムを抽出するステップと、
    を実行させることを特徴とする推薦プログラム。
  5. 請求項4に記載の推薦プログラムにおいて、
    前記アイテムを抽出するステップは、複数のアイテム間において前記言語ユーザプロファイル履歴の共通部分と前記現在の言語プロファイルの共通部分と、をそれぞれ比較することによってアイテムを抽出することを特徴とする推薦プログラム。
  6. 請求項4又は5に記載の推薦プログラムにおいて、
    前記アイテムは、ユーザによって印刷、スキャン、及び、コピーのいずれか1つの処理に供されたものであることを特徴とする推薦プログラム。
JP2001388418A 2000-12-22 2001-12-20 推薦システム及び推薦方法 Expired - Fee Related JP3936862B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/746,917 2000-12-22
US09/746,917 US7440943B2 (en) 2000-12-22 2000-12-22 Recommender system and method

Publications (2)

Publication Number Publication Date
JP2002278989A JP2002278989A (ja) 2002-09-27
JP3936862B2 true JP3936862B2 (ja) 2007-06-27

Family

ID=25002901

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001388418A Expired - Fee Related JP3936862B2 (ja) 2000-12-22 2001-12-20 推薦システム及び推薦方法

Country Status (3)

Country Link
US (2) US7440943B2 (ja)
EP (1) EP1217554A3 (ja)
JP (1) JP3936862B2 (ja)

Families Citing this family (209)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6317722B1 (en) 1998-09-18 2001-11-13 Amazon.Com, Inc. Use of electronic shopping carts to generate personal recommendations
FI108490B (fi) * 2000-05-02 2002-01-31 Sonera Oyj Valtuutusinformaation võlittõminen
US6964022B2 (en) * 2000-12-22 2005-11-08 Xerox Corporation Electronic board system
US7440943B2 (en) * 2000-12-22 2008-10-21 Xerox Corporation Recommender system and method
US20020116470A1 (en) * 2001-02-20 2002-08-22 Dyer Daniel J. Document distribution system and method
US20010027419A1 (en) * 2001-03-21 2001-10-04 Sands Gerald Keith Methods and apparatus for fulfilling electronic book orders on demand
US7392287B2 (en) * 2001-03-27 2008-06-24 Hemisphere Ii Investment Lp Method and apparatus for sharing information using a handheld device
US7117247B2 (en) * 2001-04-24 2006-10-03 Ricoh Company, Ltd. System, computer program product and method for storing information in an application service provider via e-mails
US7239409B2 (en) * 2001-06-22 2007-07-03 Hewlett-Packard Development Company, L.P. Remote access to print job retention
US7284191B2 (en) 2001-08-13 2007-10-16 Xerox Corporation Meta-document management system with document identifiers
US7133862B2 (en) * 2001-08-13 2006-11-07 Xerox Corporation System with user directed enrichment and import/export control
US20040201682A1 (en) * 2001-08-22 2004-10-14 Lou Chauvin System, method and software product for allowing a consumer to order image products over a communication network from a plurality of different providers
US8688764B2 (en) * 2001-08-22 2014-04-01 Intellectual Ventures Fund 83 Llc System, method and software product for ordering image products using images stored on a digital storage device from a plurality of order terminals
US6985908B2 (en) * 2001-11-01 2006-01-10 Matsushita Electric Industrial Co., Ltd. Text classification apparatus
DE10157487C1 (de) * 2001-11-23 2003-06-18 Sgl Carbon Ag Faserverstärkter Verbundkörper für Schutzpanzerungen, seine Herstellung und Verwendungen
US20060085270A1 (en) * 2001-12-12 2006-04-20 Bellsouth Intellectual Property Corporation Process and system for providing information to customers at point of sale
US9967633B1 (en) 2001-12-14 2018-05-08 At&T Intellectual Property I, L.P. System and method for utilizing television viewing patterns
US7096265B2 (en) * 2001-12-28 2006-08-22 Hewlett-Packard Development Company, L.P. System and method for intelligent routing of tasks across a distributed network
US7464134B2 (en) * 2002-01-24 2008-12-09 Hewlett-Packard Development Company, L.P. Mechanism and method for sharing imaging information from an enterprise resource planning computing environment
US7253915B2 (en) * 2002-03-07 2007-08-07 Canon Kabushiki Kaisha Creating a locally managed instance of a network printer
US7426549B2 (en) * 2002-05-31 2008-09-16 Hewlett-Packard Development Company, L.P. Mechanism for sharing web-based imaging information from a mainframe computing environment
US7321902B2 (en) * 2002-08-15 2008-01-22 Hewlett-Packard Development Company, L.P. Mechanism for sharing web-based imaging information from a multi-function peripheral
KR20050043917A (ko) * 2002-08-19 2005-05-11 초이스스트림 통계적 개인화된 추천 시스템
JP4233836B2 (ja) * 2002-10-16 2009-03-04 インターナショナル・ビジネス・マシーンズ・コーポレーション 文書自動分類システム、不要語判定方法、文書自動分類方法、およびプログラム
US8868543B1 (en) * 2002-11-20 2014-10-21 Google Inc. Finding web pages relevant to multimedia streams
US7460259B2 (en) * 2002-12-19 2008-12-02 Panasonic Corporation Print control device and print control method
US20040153373A1 (en) * 2003-01-31 2004-08-05 Docomo Communications Laboratories Usa, Inc. Method and system for pushing services to mobile devices in smart environments using a context-aware recommender
US7797343B2 (en) * 2003-03-17 2010-09-14 Xerox Corporation System and method for providing usage metrics of digital content
EP1484692B1 (en) * 2003-06-04 2013-07-24 Intel Corporation Content recommendation device with user feedback
EP1484693A1 (en) * 2003-06-04 2004-12-08 Sony NetServices GmbH Content recommendation device with an arrangement engine
US7162103B2 (en) * 2003-07-21 2007-01-09 Xerox Corporation Output job request electronic message notification system and method
JP2005049972A (ja) * 2003-07-30 2005-02-24 Ricoh Co Ltd 多機能画像形成装置及び文書情報検索方法
US7310612B2 (en) * 2003-08-13 2007-12-18 Amazon.Com, Inc. Personalized selection and display of user-supplied content to enhance browsing of electronic catalogs
EP1519529B1 (en) * 2003-09-25 2012-06-27 RealNetworks, Inc. Content output device providing personalized media content
US20050138065A1 (en) * 2003-12-18 2005-06-23 Xerox Corporation System and method for providing document services
US20050149498A1 (en) * 2003-12-31 2005-07-07 Stephen Lawrence Methods and systems for improving a search ranking using article information
US8954420B1 (en) 2003-12-31 2015-02-10 Google Inc. Methods and systems for improving a search ranking using article information
US7389285B2 (en) * 2004-01-22 2008-06-17 International Business Machines Corporation Process for distributed production and peer-to-peer consolidation of subjective ratings across ad-hoc networks
US7693825B2 (en) 2004-03-31 2010-04-06 Google Inc. Systems and methods for ranking implicit search results
US8346777B1 (en) 2004-03-31 2013-01-01 Google Inc. Systems and methods for selectively storing event data
US20080040315A1 (en) * 2004-03-31 2008-02-14 Auerbach David B Systems and methods for generating a user interface
US8161053B1 (en) 2004-03-31 2012-04-17 Google Inc. Methods and systems for eliminating duplicate events
US7707142B1 (en) 2004-03-31 2010-04-27 Google Inc. Methods and systems for performing an offline search
US8631076B1 (en) 2004-03-31 2014-01-14 Google Inc. Methods and systems for associating instant messenger events
US8386728B1 (en) 2004-03-31 2013-02-26 Google Inc. Methods and systems for prioritizing a crawl
US7725508B2 (en) 2004-03-31 2010-05-25 Google Inc. Methods and systems for information capture and retrieval
US8099407B2 (en) 2004-03-31 2012-01-17 Google Inc. Methods and systems for processing media files
US9009153B2 (en) 2004-03-31 2015-04-14 Google Inc. Systems and methods for identifying a named entity
US7941439B1 (en) 2004-03-31 2011-05-10 Google Inc. Methods and systems for information capture
US8275839B2 (en) 2004-03-31 2012-09-25 Google Inc. Methods and systems for processing email messages
US8631001B2 (en) * 2004-03-31 2014-01-14 Google Inc. Systems and methods for weighting a search query result
US8041713B2 (en) * 2004-03-31 2011-10-18 Google Inc. Systems and methods for analyzing boilerplate
US7412708B1 (en) 2004-03-31 2008-08-12 Google Inc. Methods and systems for capturing information
US7680888B1 (en) 2004-03-31 2010-03-16 Google Inc. Methods and systems for processing instant messenger messages
US7272601B1 (en) 2004-03-31 2007-09-18 Google Inc. Systems and methods for associating a keyword with a user interface area
US7664734B2 (en) * 2004-03-31 2010-02-16 Google Inc. Systems and methods for generating multiple implicit search queries
US7333976B1 (en) 2004-03-31 2008-02-19 Google Inc. Methods and systems for processing contact information
US7581227B1 (en) 2004-03-31 2009-08-25 Google Inc. Systems and methods of synchronizing indexes
US7376643B2 (en) * 2004-05-14 2008-05-20 Microsoft Corporation Method and system for determining similarity of objects based on heterogeneous relationships
US8131754B1 (en) 2004-06-30 2012-03-06 Google Inc. Systems and methods for determining an article association measure
US7788274B1 (en) 2004-06-30 2010-08-31 Google Inc. Systems and methods for category-based search
CA2512945A1 (en) * 2004-07-23 2006-01-23 Genesis Group Inc. System and method for estimating user ratings from user behavior and providing recommendations
US7752200B2 (en) * 2004-08-09 2010-07-06 Amazon Technologies, Inc. Method and system for identifying keywords for use in placing keyword-targeted advertisements
JP4605763B2 (ja) * 2004-11-26 2011-01-05 京セラ株式会社 端末装置及びその条件確認方法並びに条件確認プログラム
US20060136284A1 (en) * 2004-12-17 2006-06-22 Baruch Awerbuch Recommendation system
JP2006260522A (ja) * 2005-02-21 2006-09-28 Ricoh Co Ltd 情報処理装置、情報管理装置、情報管理システム、情報処理方法、情報管理方法、情報処理プログラム、情報管理プログラム及び記録媒体
US8214264B2 (en) * 2005-05-02 2012-07-03 Cbs Interactive, Inc. System and method for an electronic product advisor
US8365306B2 (en) * 2005-05-25 2013-01-29 Oracle International Corporation Platform and service for management and multi-channel delivery of multi-types of contents
US7783635B2 (en) * 2005-05-25 2010-08-24 Oracle International Corporation Personalization and recommendations of aggregated data not owned by the aggregator
US7917612B2 (en) 2005-05-25 2011-03-29 Oracle International Corporation Techniques for analyzing commands during streaming media to confirm delivery
JP4591217B2 (ja) * 2005-06-07 2010-12-01 富士ゼロックス株式会社 推薦情報提供システム
JP2006344118A (ja) * 2005-06-10 2006-12-21 Fuji Xerox Co Ltd 利用状況通知システム
CA2613200A1 (en) * 2005-06-28 2007-01-04 Choicestream, Inc. Methods and apparatus for a statistical system for targeting advertisements
JP4614392B2 (ja) * 2005-08-09 2011-01-19 キヤノン株式会社 情報処理装置及びその制御方法、並びにコンピュータプログラム及びコンピュータ可読記憶媒体
US7788266B2 (en) 2005-08-26 2010-08-31 Veveo, Inc. Method and system for processing ambiguous, multi-term search queries
JP4908094B2 (ja) * 2005-09-30 2012-04-04 株式会社リコー 情報処理システム、情報処理方法及び情報処理プログラム
US10324899B2 (en) * 2005-11-07 2019-06-18 Nokia Technologies Oy Methods for characterizing content item groups
EP1783632B1 (en) * 2005-11-08 2012-12-19 Intel Corporation Content recommendation method with user feedback
WO2007142696A2 (en) * 2005-12-08 2007-12-13 Mybuys, Inc Apparatus and method for providing a marketing service
US9262446B1 (en) 2005-12-29 2016-02-16 Google Inc. Dynamically ranking entries in a personal data book
US7657526B2 (en) 2006-03-06 2010-02-02 Veveo, Inc. Methods and systems for selecting and presenting content based on activity level spikes associated with the content
JP4875911B2 (ja) * 2006-03-20 2012-02-15 ニフティ株式会社 コンテンツ特定方法及び装置
US8285595B2 (en) * 2006-03-29 2012-10-09 Napo Enterprises, Llc System and method for refining media recommendations
US7539676B2 (en) 2006-04-20 2009-05-26 Veveo, Inc. User interface methods and systems for selecting and presenting content based on relationships between the user and other members of an organization
JP4289371B2 (ja) * 2006-05-30 2009-07-01 コニカミノルタビジネステクノロジーズ株式会社 文書データ処理装置及び文書データ処理プログラム
JP4179341B2 (ja) * 2006-06-01 2008-11-12 ソニー株式会社 情報処理装置および方法、プログラム、並びに記録媒体
US8032425B2 (en) * 2006-06-16 2011-10-04 Amazon Technologies, Inc. Extrapolation of behavior-based associations to behavior-deficient items
US8903843B2 (en) 2006-06-21 2014-12-02 Napo Enterprises, Llc Historical media recommendation service
US8560463B2 (en) 2006-06-26 2013-10-15 Oracle International Corporation Techniques for correlation of charges in multiple layers for content and service delivery
US9003056B2 (en) 2006-07-11 2015-04-07 Napo Enterprises, Llc Maintaining a minimum level of real time media recommendations in the absence of online friends
US8327266B2 (en) 2006-07-11 2012-12-04 Napo Enterprises, Llc Graphical user interface system for allowing management of a media item playlist based on a preference scoring system
US8059646B2 (en) 2006-07-11 2011-11-15 Napo Enterprises, Llc System and method for identifying music content in a P2P real time recommendation network
US7970922B2 (en) 2006-07-11 2011-06-28 Napo Enterprises, Llc P2P real time media recommendations
US7613692B2 (en) * 2006-07-25 2009-11-03 Microsoft Corporation Persona-based application personalization
US8090606B2 (en) 2006-08-08 2012-01-03 Napo Enterprises, Llc Embedded media recommendations
US8620699B2 (en) 2006-08-08 2013-12-31 Napo Enterprises, Llc Heavy influencer media recommendations
JP2008059150A (ja) * 2006-08-30 2008-03-13 Fuji Xerox Co Ltd 情報処理プログラム、画像読取プログラム、情報処理装置、画像読取装置および情報処理システム
US20080133681A1 (en) * 2006-10-13 2008-06-05 Jackson Troy V System and method for diagnosis of and recommendations for remote processor system
US8001008B2 (en) * 2006-10-24 2011-08-16 Garett Engle System and method of collaborative filtering based on attribute profiling
US8078884B2 (en) 2006-11-13 2011-12-13 Veveo, Inc. Method of and system for selecting and presenting content based on user identification
US7584171B2 (en) * 2006-11-17 2009-09-01 Yahoo! Inc. Collaborative-filtering content model for recommending items
US20080147500A1 (en) * 2006-12-15 2008-06-19 Malcolm Slaney Serving advertisements using entertainment ratings in a collaborative-filtering system
US8175989B1 (en) 2007-01-04 2012-05-08 Choicestream, Inc. Music recommendation system using a personalized choice set
US7729899B2 (en) * 2007-02-06 2010-06-01 Basis Technology Corporation Data cleansing system and method
US20080222105A1 (en) * 2007-03-09 2008-09-11 Joseph Matheny Entity recommendation system using restricted information tagged to selected entities
US9224427B2 (en) * 2007-04-02 2015-12-29 Napo Enterprises LLC Rating media item recommendations using recommendation paths and/or media item usage
US7941764B2 (en) 2007-04-04 2011-05-10 Abo Enterprises, Llc System and method for assigning user preference settings for a category, and in particular a media category
US8112720B2 (en) 2007-04-05 2012-02-07 Napo Enterprises, Llc System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items
JP5178040B2 (ja) * 2007-04-23 2013-04-10 株式会社タイトー 携帯端末における自動ユーザ嗜好収集システムおよび該システムに用いるサーバ装置
US8793155B2 (en) * 2007-04-30 2014-07-29 The Invention Science Fund I, Llc Collecting influence information
US8290973B2 (en) * 2007-04-30 2012-10-16 The Invention Science Fund I, Llc Determining influencers
US20080270552A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Determining influencers
US20080270620A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Reporting influence on a person by network-available content
US9135657B2 (en) * 2007-07-27 2015-09-15 The Invention Science Fund I, Llc Rewarding independent influencers
US20080270551A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Rewarding influencers
US20080270473A1 (en) * 2007-04-30 2008-10-30 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Determining an influence on a person by web pages
US20080270474A1 (en) * 2007-04-30 2008-10-30 Searete Llc Collecting influence information
US8712837B2 (en) * 2007-04-30 2014-04-29 The Invention Science Fund I, Llc Rewarding independent influencers
US9037632B2 (en) 2007-06-01 2015-05-19 Napo Enterprises, Llc System and method of generating a media item recommendation message with recommender presence information
US8285776B2 (en) * 2007-06-01 2012-10-09 Napo Enterprises, Llc System and method for processing a received media item recommendation message comprising recommender presence information
US9164993B2 (en) * 2007-06-01 2015-10-20 Napo Enterprises, Llc System and method for propagating a media item recommendation message comprising recommender presence information
US20090049045A1 (en) * 2007-06-01 2009-02-19 Concert Technology Corporation Method and system for sorting media items in a playlist on a media device
US8839141B2 (en) 2007-06-01 2014-09-16 Napo Enterprises, Llc Method and system for visually indicating a replay status of media items on a media device
US20080307316A1 (en) * 2007-06-07 2008-12-11 Concert Technology Corporation System and method for assigning user preference settings to fields in a category, particularly a media category
CN101779180B (zh) * 2007-08-08 2012-08-15 贝诺特公司 基于背景的内容推荐的方法和设备
US20090077093A1 (en) * 2007-09-19 2009-03-19 Joydeep Sen Sarma Feature Discretization and Cardinality Reduction Using Collaborative Filtering Techniques
US20090077081A1 (en) * 2007-09-19 2009-03-19 Joydeep Sen Sarma Attribute-Based Item Similarity Using Collaborative Filtering Techniques
US7865522B2 (en) * 2007-11-07 2011-01-04 Napo Enterprises, Llc System and method for hyping media recommendations in a media recommendation system
US7904462B1 (en) * 2007-11-07 2011-03-08 Amazon Technologies, Inc. Comparison engine for identifying documents describing similar subject matter
US9060034B2 (en) 2007-11-09 2015-06-16 Napo Enterprises, Llc System and method of filtering recommenders in a media item recommendation system
US8943539B2 (en) 2007-11-21 2015-01-27 Rovi Guides, Inc. Enabling a friend to remotely modify user data
US20090138457A1 (en) * 2007-11-26 2009-05-28 Concert Technology Corporation Grouping and weighting media categories with time periods
US8224856B2 (en) 2007-11-26 2012-07-17 Abo Enterprises, Llc Intelligent default weighting process for criteria utilized to score media content items
US20090144226A1 (en) * 2007-12-03 2009-06-04 Kei Tateno Information processing device and method, and program
US9224150B2 (en) 2007-12-18 2015-12-29 Napo Enterprises, Llc Identifying highly valued recommendations of users in a media recommendation network
US8396951B2 (en) 2007-12-20 2013-03-12 Napo Enterprises, Llc Method and system for populating a content repository for an internet radio service based on a recommendation network
US9734507B2 (en) * 2007-12-20 2017-08-15 Napo Enterprise, Llc Method and system for simulating recommendations in a social network for an offline user
US8117193B2 (en) 2007-12-21 2012-02-14 Lemi Technology, Llc Tunersphere
US8060525B2 (en) 2007-12-21 2011-11-15 Napo Enterprises, Llc Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information
US8316015B2 (en) 2007-12-21 2012-11-20 Lemi Technology, Llc Tunersphere
US9141687B2 (en) * 2008-01-03 2015-09-22 Hewlett-Packard Development Company, L.P. Identification of data objects within a computer database
JP5473230B2 (ja) * 2008-02-06 2014-04-16 キヤノン株式会社 文書管理方法、文書管理装置、文書管理システム、およびプログラム
US9223530B2 (en) * 2008-02-26 2015-12-29 Konica Minolta Laboratory U.S.A., Inc. Multi-tiered constraint checking for managing print jobs
US8725740B2 (en) 2008-03-24 2014-05-13 Napo Enterprises, Llc Active playlist having dynamic media item groups
US20090259621A1 (en) * 2008-04-11 2009-10-15 Concert Technology Corporation Providing expected desirability information prior to sending a recommendation
US8484311B2 (en) 2008-04-17 2013-07-09 Eloy Technology, Llc Pruning an aggregate media collection
US8204883B1 (en) * 2008-04-17 2012-06-19 Amazon Technologies, Inc. Systems and methods of determining genre information
US20090303535A1 (en) * 2008-06-05 2009-12-10 Kabushiki Kaisha Toshiba Document management system and document management method
JP2009301108A (ja) * 2008-06-10 2009-12-24 Canon Inc 文書管理システム、文書管理システムの情報処理方法、及びプログラム
EP2332039A4 (en) * 2008-08-11 2012-12-05 Collective Inc METHOD AND SYSTEM FOR CLASSIFYING TEXT
US8880599B2 (en) 2008-10-15 2014-11-04 Eloy Technology, Llc Collection digest for a media sharing system
US8484227B2 (en) 2008-10-15 2013-07-09 Eloy Technology, Llc Caching and synching process for a media sharing system
US9129008B1 (en) 2008-11-10 2015-09-08 Google Inc. Sentiment-based classification of media content
US9262509B2 (en) * 2008-11-12 2016-02-16 Collective, Inc. Method and system for semantic distance measurement
US8214375B2 (en) * 2008-11-26 2012-07-03 Autodesk, Inc. Manual and automatic techniques for finding similar users
US20100153581A1 (en) * 2008-12-17 2010-06-17 Xerox Corporation Method and system for optimizing network transmission of rendered documents
US8380583B1 (en) * 2008-12-23 2013-02-19 Amazon Technologies, Inc. System for extrapolating item characteristics
US20100312648A1 (en) * 2009-01-10 2010-12-09 Ryan Gerome System and method for profile based search and correlation of customers, vendors, distributors, consultants and products
US8326688B2 (en) * 2009-01-29 2012-12-04 Collective, Inc. Method and system for behavioral classification
US8200602B2 (en) * 2009-02-02 2012-06-12 Napo Enterprises, Llc System and method for creating thematic listening experiences in a networked peer media recommendation environment
US9836538B2 (en) * 2009-03-03 2017-12-05 Microsoft Technology Licensing, Llc Domain-based ranking in document search
US8301624B2 (en) * 2009-03-31 2012-10-30 Yahoo! Inc. Determining user preference of items based on user ratings and user features
EP2452280A1 (en) * 2009-07-09 2012-05-16 Collective Media, Inc. Method and system for tracking interaction and view information for online advertising
US8612435B2 (en) 2009-07-16 2013-12-17 Yahoo! Inc. Activity based users' interests modeling for determining content relevance
US9166714B2 (en) 2009-09-11 2015-10-20 Veveo, Inc. Method of and system for presenting enriched video viewing analytics
US20110066497A1 (en) * 2009-09-14 2011-03-17 Choicestream, Inc. Personalized advertising and recommendation
US20110154209A1 (en) * 2009-12-22 2011-06-23 At&T Intellectual Property I, L.P. Platform for proactive discovery and delivery of personalized content to targeted enterprise users
US20110191330A1 (en) 2010-02-04 2011-08-04 Veveo, Inc. Method of and System for Enhanced Content Discovery Based on Network and Device Access Behavior
CN102169566A (zh) * 2010-02-26 2011-08-31 国际商业机器公司 在陌生领域中生成推荐项目的方法和装置
US8788342B2 (en) * 2010-03-04 2014-07-22 Yahoo! Inc. Intelligent feature expansion of online text ads
US9183308B1 (en) * 2010-05-28 2015-11-10 Sri International Method and apparatus for searching the internet
JP5483576B2 (ja) * 2010-06-08 2014-05-07 日本電信電話株式会社 推薦アイテムフィルタリング方法及び推薦アイテムフィルタリングプログラム
US8413037B2 (en) * 2010-06-27 2013-04-02 Hewlett-Packard Development Company, L.P. User selection of flaw present within digitally scanned document
US9792640B2 (en) * 2010-08-18 2017-10-17 Jinni Media Ltd. Generating and providing content recommendations to a group of users
US8533066B2 (en) * 2010-10-13 2013-09-10 Hulu, LLC Method and apparatus for recommending media programs based on correlated user feedback
US9044675B2 (en) 2010-11-17 2015-06-02 Sony Computer Entertainment Inc. Automated video game rating
CA2853856A1 (en) * 2010-11-25 2012-05-31 Kobo Inc. Systems and methods for managing a profile of a user accessing electronic content
TWI480742B (zh) * 2011-03-18 2015-04-11 Ind Tech Res Inst 基於動態語言模型之推薦方法與推薦系統
IL212502A0 (en) 2011-04-26 2011-07-31 Friedmann Michael Method and system for recommending geo-tagged items
US9460375B2 (en) * 2011-06-01 2016-10-04 Hewlett-Packard Development Company, L.P. Managing printer dry time
US8842840B2 (en) 2011-11-03 2014-09-23 Arvind Gidwani Demand based encryption and key generation and distribution systems and methods
US8458197B1 (en) * 2012-01-31 2013-06-04 Google Inc. System and method for determining similar topics
US8458193B1 (en) 2012-01-31 2013-06-04 Google Inc. System and method for determining active topics
US8886648B1 (en) 2012-01-31 2014-11-11 Google Inc. System and method for computation of document similarity
US8458195B1 (en) * 2012-01-31 2013-06-04 Google Inc. System and method for determining similar users
US8458196B1 (en) 2012-01-31 2013-06-04 Google Inc. System and method for determining topic authority
US8756236B1 (en) 2012-01-31 2014-06-17 Google Inc. System and method for indexing documents
US8458194B1 (en) 2012-01-31 2013-06-04 Google Inc. System and method for content-based document organization and filing
US10438268B2 (en) 2012-02-09 2019-10-08 Microsoft Technology Licensing, Llc Recommender system
US8880439B2 (en) 2012-02-27 2014-11-04 Xerox Corporation Robust Bayesian matrix factorization and recommender systems using same
EP2845147B1 (en) * 2012-04-29 2018-06-06 Hewlett-Packard Development Company, L.P. Re-digitization and error correction of electronic documents
US9086825B2 (en) 2013-01-23 2015-07-21 Hewlett-Packard Development Company, L.P. Providing supplemental content based on a selected file
EP2948842A4 (en) * 2013-01-24 2016-09-21 Hewlett Packard Development Co COMPOSITE PRODUCT FOR PRINTING
US9547829B2 (en) 2014-03-06 2017-01-17 Quale LLC Two-model recommender
US9836765B2 (en) 2014-05-19 2017-12-05 Kibo Software, Inc. System and method for context-aware recommendation through user activity change detection
US10025779B2 (en) * 2015-08-13 2018-07-17 Xerox Corporation System and method for predicting an optimal machine translation system for a user based on an updated user profile
KR102651538B1 (ko) * 2016-12-16 2024-03-28 삼성전자주식회사 콘텐트 추천 시스템
US11488602B2 (en) 2018-02-20 2022-11-01 Dropbox, Inc. Meeting transcription using custom lexicons based on document history
US10467335B2 (en) 2018-02-20 2019-11-05 Dropbox, Inc. Automated outline generation of captured meeting audio in a collaborative document context
CN108763502B (zh) * 2018-05-30 2022-03-25 腾讯科技(深圳)有限公司 信息推荐方法和系统
US20210165829A1 (en) * 2018-07-23 2021-06-03 Google Llc Intelligent serendipitous document discovery notifications
US11689379B2 (en) 2019-06-24 2023-06-27 Dropbox, Inc. Generating customized meeting insights based on user interactions and meeting media
US11455312B1 (en) 2019-11-20 2022-09-27 Sabre Glbl Inc. Data query system with improved response time
US11847170B2 (en) 2020-01-17 2023-12-19 Target Brands, Inc. Data visualization tool with guided visualization creation and secure publication features, and graphical user interface thereof
USD941836S1 (en) 2020-01-17 2022-01-25 Target Brands, Inc. Display panel or portion thereof with a computer-generated graphical user interface
US11921991B2 (en) 2020-01-17 2024-03-05 Target Brands, Inc. Data visualization tool with guided visualization creation and secure publication features, and graphical user interface thereof
WO2022051735A1 (en) * 2020-09-04 2022-03-10 Hewlett-Packard Development Company, L.P. Print pool ports
US20240152853A1 (en) * 2022-10-14 2024-05-09 Dista Technology Private Limited Methods and systems to create clusters in an area
US12106316B1 (en) * 2024-02-22 2024-10-01 ESG-Rate, Inc. Counting machine for data and confidential personalization of proprietary entity ratings via minkowski-distance semi-supervised machine learning

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5483650A (en) * 1991-11-12 1996-01-09 Xerox Corporation Method of constant interaction-time clustering applied to document browsing
US5694594A (en) 1994-11-14 1997-12-02 Chang; Daniel System for linking hypermedia data objects in accordance with associations of source and destination data objects and similarity threshold without using keywords or link-difining terms
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
US5887120A (en) * 1995-05-31 1999-03-23 Oracle Corporation Method and apparatus for determining theme for discourse
US5664109A (en) * 1995-06-07 1997-09-02 E-Systems, Inc. Method for extracting pre-defined data items from medical service records generated by health care providers
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
US6112186A (en) * 1995-06-30 2000-08-29 Microsoft Corporation Distributed system for facilitating exchange of user information and opinion using automated collaborative filtering
US6049777A (en) * 1995-06-30 2000-04-11 Microsoft Corporation Computer-implemented collaborative filtering based method for recommending an item to a user
US6041311A (en) 1995-06-30 2000-03-21 Microsoft Corporation Method and apparatus for item recommendation using automated collaborative filtering
EP0817461A3 (en) * 1996-06-25 2000-08-16 Matsushita Electric Industrial Co., Ltd. Image information processor and image information transmitter
US6108493A (en) 1996-10-08 2000-08-22 Regents Of The University Of Minnesota System, method, and article of manufacture for utilizing implicit ratings in collaborative filters
JPH1120275A (ja) * 1997-07-08 1999-01-26 Toshiba Corp 画像印刷システム及び画像印刷方法
US6105023A (en) * 1997-08-18 2000-08-15 Dataware Technologies, Inc. System and method for filtering a document stream
US6269368B1 (en) * 1997-10-17 2001-07-31 Textwise Llc Information retrieval using dynamic evidence combination
US6562077B2 (en) * 1997-11-14 2003-05-13 Xerox Corporation Sorting image segments into clusters based on a distance measurement
EP0935182A1 (en) * 1998-01-09 1999-08-11 Hewlett-Packard Company Secure printing
NL1008642C2 (nl) * 1998-03-19 1999-09-23 Oce Tech Bv Digitale kopieerinrichting met een persoonlijk gegevens-opslagsysteem.
US6377937B1 (en) * 1998-05-28 2002-04-23 Paskowitz Associates Method and system for more effective communication of characteristics data for products and services
US6266649B1 (en) * 1998-09-18 2001-07-24 Amazon.Com, Inc. Collaborative recommendations using item-to-item similarity mappings
US6189002B1 (en) * 1998-12-14 2001-02-13 Dolphin Search Process and system for retrieval of documents using context-relevant semantic profiles
US6651218B1 (en) * 1998-12-22 2003-11-18 Xerox Corporation Dynamic content database for multiple document genres
US6675356B1 (en) * 1998-12-22 2004-01-06 Xerox Corporation Distributed document-based calendaring system
US6199067B1 (en) 1999-01-20 2001-03-06 Mightiest Logicon Unisearch, Inc. System and method for generating personalized user profiles and for utilizing the generated user profiles to perform adaptive internet searches
US6446035B1 (en) 1999-05-05 2002-09-03 Xerox Corporation Finding groups of people based on linguistically analyzable content of resources accessed
US6981214B1 (en) * 1999-06-07 2005-12-27 Hewlett-Packard Development Company, L.P. Virtual editor and related methods for dynamically generating personalized publications
JP4743740B2 (ja) * 1999-07-16 2011-08-10 マイクロソフト インターナショナル ホールディングス ビー.ブイ. 自動化された代替コンテンツ推奨を作成する方法及びシステム
US6578167B2 (en) * 1999-08-06 2003-06-10 Hewlett-Packard Development Company, L.P. Digital Component test Apparatus, an apparatus for testing electronic assemblies and a method for remotely testing a peripheral device having an electronic assembly
US6430559B1 (en) * 1999-11-02 2002-08-06 Claritech Corporation Method and apparatus for profile score threshold setting and updating
US6785721B1 (en) * 2000-06-19 2004-08-31 International Business Machines Corporation System and method for providing a distributable runtime that deploys web applications and services from a workflow, enterprise, and mail-enabled web application server and platform
US20020053020A1 (en) * 2000-06-30 2002-05-02 Raytheon Company Secure compartmented mode knowledge management portal
WO2002010984A2 (en) * 2000-07-21 2002-02-07 Triplehop Technologies, Inc. System and method for obtaining user preferences and providing user recommendations for unseen physical and information goods and services
US6845374B1 (en) * 2000-11-27 2005-01-18 Mailfrontier, Inc System and method for adaptive text recommendation
US7440943B2 (en) 2000-12-22 2008-10-21 Xerox Corporation Recommender system and method
US6873430B2 (en) 2000-12-22 2005-03-29 Xerox Corporation Knowledge management system and method
US6964022B2 (en) 2000-12-22 2005-11-08 Xerox Corporation Electronic board system
AU2002353289A1 (en) * 2001-12-13 2003-06-23 Koninklijke Philips Electronics N.V. Recommending media content on a media system

Also Published As

Publication number Publication date
EP1217554A3 (en) 2003-11-26
JP2002278989A (ja) 2002-09-27
US20020116291A1 (en) 2002-08-22
US20040254911A1 (en) 2004-12-16
EP1217554A2 (en) 2002-06-26
US7440943B2 (en) 2008-10-21
US7386547B2 (en) 2008-06-10

Similar Documents

Publication Publication Date Title
JP3936862B2 (ja) 推薦システム及び推薦方法
US6873430B2 (en) Knowledge management system and method
US6446035B1 (en) Finding groups of people based on linguistically analyzable content of resources accessed
US7305381B1 (en) Asynchronous unconscious retrieval in a network of information appliances
JP4908094B2 (ja) 情報処理システム、情報処理方法及び情報処理プログラム
US7617195B2 (en) Optimizing the performance of duplicate identification by content
US6883001B2 (en) Document information search apparatus and method and recording medium storing document information search program therein
EP1524610B1 (en) Systems and methods for performing electronic information retrieval
US6202058B1 (en) System for ranking the relevance of information objects accessed by computer users
US6523044B1 (en) Collecting, storing, and retrieving knowledge within an organization
EP1906321A1 (en) System, apparatus and method for document management
US20080243818A1 (en) Content-based accounting method implemented in image reproduction devices
Murphy Digital document metadata in organizations: Roles, analytical approaches, and future research directions
US9607076B2 (en) Device and method for determining interest, and computer-readable storage medium for computer program
JP3722672B2 (ja) 指定単語関係者情報抽出装置,及び指定単語関係者情報抽出プログラムを記録したコンピュータ読み取り可能な記録媒体,及び設定単語関係者度数集計装置
US20090287692A1 (en) Information processing apparatus and method for controlling the same
JP2001160068A (ja) 文書管理システムにおいて問い合わせを処理するための方法及び装置
JP2020064482A (ja) 属性抽出装置および属性抽出方法
JP2009075849A (ja) 情報処理装置、情報処理方法、そのプログラム及び記憶媒体
JP5217513B2 (ja) 情報解析処理方法、情報解析処理プログラム、情報解析処理装置、情報登録処理方法、情報登録処理プログラム、情報登録処理装置、情報登録解析処理方法、および情報登録解析処理プログラム。
JP5082974B2 (ja) 画像生成装置及びプログラム
JP4311062B2 (ja) コンテンツ推薦システム
Grasso et al. Who can claim complete abstinence from peeking at print jobs?
JP2006146621A (ja) 情報管理装置及び方法並びに情報管理用プログラム
KR20020019991A (ko) 이미지 데이터 베이스 자료 구축과 검색 시스템

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041214

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20041214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060510

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060704

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060727

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061127

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20070208

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: 20070227

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070326

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110330

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120330

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

Free format text: PAYMENT UNTIL: 20120330

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20130330

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees