用於為消費者提供物品和/或服務的方法、系統和控制器的製作方法
2023-09-20 20:43:30 2
專利名稱:用於為消費者提供物品和/或服務的方法、系統和控制器的製作方法
技術領域:
本發明涉及用於為消費者提供物品和/或服務的計算機化方法、系統和控制器,特別地涉及(但不限於)向消費者推薦媒體項目或提供到媒體項目的訪問。
背景技術:
用於使物品和/或服務與消費者的偏好相匹配的推薦系統是已知的且廣泛用於基於網際網路提供媒體項目。應用包括書籍、歌曲、視頻和其它媒體項目、或諸如拍賣、介紹、車輛和房屋的非媒體項目或服務。通常來說,這種系統依賴於使可用項目的特性與消費者期望的特性相匹配。這種推薦系統的複雜性廣泛變化,從基於用戶指定標籤的簡單搜尋引擎到基於由示例提供的衍生描述符進行匹配的系統。在以不同價格提供項目的情況下,通常價格被顯示為附加信息,並且除了可能被 消費者選擇為允許的價格範圍,價格在推薦中不起作用。在現有技術的系統中沒有考慮如下需要在考慮到消費者偏好的情況下,使消費者與呈現資金價值的項目相匹配。
發明內容
根據本發明的第一方面,提供了一種向消費者推薦物品或服務項目或提供對於物品或服務項目的訪問的選擇服務的方法,該方法包括下述步驟識別一組可用項目,所述可用項目中的至少一些可用項目需要向項目提供方支付用於訪問的費用;預測消費者對於每個可用項目可能喜歡的度量;計算對於消費者來說的每個可用項目的資金價值的度量;向消費者推薦物有所值的項目或提供到該物有所值的項目的訪問。在一個實施方式中,項目包括經過網絡進行訪問的數字媒體項目。在一個實施方式中,項目提供方包括媒體項目的製作方、作者或創作者。在一個實施方式中,存在多個消費者,每個消費者對所述服務進行支付,以接收對媒體項目的訪問。消費者可以支付定期費用,以接收對媒體項目的訪問。可以基於媒體項目的每次消費者的使用由所述服務向媒體項目提供方支付費用。在一個實施方式中,預測消費者對於每個可用項目可能喜歡的度量的步驟包括計算每個可用項目與消費者喜歡的示例項目或類別的匹配的緊密程度。可以由消費者指定示例項目或類別或可以通過過去的消費者行為來推斷示例項目或類別。在一個實施方式中,計算對於消費者來說每個可用項目的資金價值的度量的步驟包括至少基於可能喜歡的度量計算對於每個消費者來說每個可用項目的價值;以及將價值與訪問所需的任何支付費用進行比較。在一個實施方式中,向消費者推薦物有所值的項目或提供到該物有所值的項目的訪問的步驟包括選擇價值超過訪問所需的任何支付費用的項目;基於依賴於超額價值的每次使用頻率,推薦選擇的項目或提供到所選擇的項目的訪問。在一個實施方式中,該方法進一步包括下述步驟調整對於可用項目中的至少一個可用項目的每次使用所支付的費用,以增加對於所述項目所支付的費用總量。在一些實施方式中,項目可以是播放列表中由服務提供對其的訪問的歌曲。根據本發明的第二方面,提供了一種用於使能向消費者推薦物品或服務項目或提供對於物品或服務項目的訪問的選擇服務的系統,該系統包括接口,該接口用於消費者訪問項目; 可用項目識別器,該可用項目識別器用於識別一組可用項目,所述可用項目中的至少一些可用項目需要向項目提供方支付用於訪問的費用;可能喜歡預測器,用於預測消費者對每個可用項目的可能喜歡的度量;資金價值計算器,用於計算對於每個消費者來說每個可用項目的資金價值的度量;以及訪問決定器,用於消費者推薦物有所值的項目或提供到該物有所值的項目的訪問。根據本發明的第三方面,提供了一種用於使能選擇服務的控制器,所述選擇服務通過接口向消費者推薦媒體項目或提供到媒體項目的訪問,該控制器包括可用項目識別器,該可用項目識別器用於識別一組可用項目,所述可用項目中的至少一些可用項目需要向項目提供方支付用於訪問的費用;可能喜歡預測器,用於預測消費者對每個可用項目的可能喜歡的度量;資金價值計算器,用於計算對於每個消費者來說每個可用項目的資金價值的度量;以及訪問決定器,用於消費者推薦物有所值的項目或提供到該物有所值的項目的訪問。根據本發明的第四方面,提供了一種電腦程式代碼,當由計算裝置執行時,該電腦程式代碼使得該計算裝置實施本發明的第一方面的方法。根據本發明的第五方面,提供了一種計算機可讀介質,其包括本發明的第四方面的程序代碼。根據本發明的第六方面,提供了一種數據信號,其包括本發明的第四方面的電腦程式代碼。
圖I是應用於提供媒體項目的本發明的示例系統的框圖;圖2示出了應用於媒體項目的本發明的方法的流程圖。
具體實施例方式參考附圖,示出了根據本發明的實施方式的系統、控制器和方法的各方面。
系統可以採取多種不同的形式。在優選形式中,系統被設置在通過網際網路與消費者和項目提供方通信的伺服器上。現在參考圖1,應用到媒體項目的系統10的最寬泛級別的核心組件是與數據存儲器40通信的媒體選擇控制器30,數據存儲器40的全部或一部分可以位於遠處。媒體選擇控制器30與媒體項目提供方500進行數據通信,並且經由每個消費者的接口 20與至少一個(通常為很多)消費者進行數據通信。媒體選擇控制器30包含可用媒體項目識別器310,可用媒體項目識別器310用於識別一組可用媒體項目,所述可用媒體項目中的至少一些可用媒體項目需要向媒體項目提供方500支付用於訪問的費用(如果媒體項目為歌曲則通常為每次播放的價格)。媒體項目識別器可以包括例如網絡接口,在該網絡接口處,提供方500可以登記它們的興趣和它們的媒體項目。媒體選擇控制器30還包括可能喜歡預測器(likely enjoyment predictor)320,可能喜歡預測器320預測每個消費者對於每個可用媒體項目的可能喜歡的度量。這是通過 下述步驟來進行的查閱包含每個消費者喜歡的媒體項目的示例的消費者數據表424 ;以及將這些數據與描述符表422進行比較,其中該描述符表422包含在媒體項目資料庫420中保存的每個媒體項目的特性。與描述符的匹配的接近程度用於預測所述可能喜歡的度量。可以考慮和嘗試很多可能的度量,並且這些都在本發明的範圍之內。媒體選擇控制器30還包含資金價值計算器330,資金價值計算器330計算對於每個消費者來說每個可用媒體項目的資金價值的度量。這通常通過下述步驟來執行根據可能喜歡的度量和其它參數計算用於訪問媒體項目的貨幣值。其它參數可以包括對於服務的總購買預算的參考和可能需要被服務購買的訪問的總預計數目。媒體選擇控制器30還包括訪問決定器330,訪問決定器330最終決定將物有所值的哪個媒體項目提供或推薦給消費者。這可以包括利用加權機率的隨機選擇,該加權機率取決於資金價值超過價格多少。示例的播放列表系統在該示例中,消費者每月支付用於訪問音樂選擇服務的指定的定期訂閱費用。由於訂閱費用的支付,消費者可以播放來自可網際網路可訪問的庫的歌曲,該可網際網路可訪問的庫是由服務從音樂提供方購買的。消費者可以能夠手動地選擇歌曲,但是還可以被提供有自動生成的基於消費者偏好所確定的播放列表。在該示例中,服務向每個音樂提供方支付每次播放的價格。如本領域公知的,消費者可以選擇多個歌曲,並且系統可以推薦類似音樂。通常,這種推薦基於與其它消費者喜歡的歌曲相比該消費者喜歡的歌曲的累積數據,從而生成「喜歡這個的人也喜歡那個」這種推薦。有時,基於原生音頻質量來進行預測以找到本質上類似的音樂。在本發明的當前示例中,原生質量或原生質量和其它消費者偏好的組合用於在消費者點擊「尋找與此類似的音樂」的按鈕時找到類似的音樂。當播放任何音樂時,消費者可以選擇點擊「更多該音樂」或「更少該音樂」按鈕。如果一首歌曲被一個月中播放了很多遍,則假定消費者當前喜歡該歌曲勝於其它歌曲。這些數據都向系統指示消費者對於播放的音樂的評價。
基於這種信息和其它消費者行為,能夠預測消費者每個月從庫裡收聽多少歌曲,以及這些歌曲通常屬於哪些種類。在當前示例中,我們將價格結合到推薦系統中,從而推薦系統能夠推薦物有所值並且可能對消費者有吸引力的媒體項目。在該示例中,每個消費者通過選擇與他們希望聽到的歌曲相類似的多個歌曲和/或通過指定多個參數(風格、發布日期等等)來限定示例「播放列表」。如果消費者限定了多於一個放列表的不例,則每個播放列表被視為猶如它們來自不同的消費者。推薦系統然後根據所有歌曲與這些參數的匹配程度來對所有歌曲進行評分。按照示例歌曲,推薦算法可以使用原生媒體描述符,並且使用奇異值分解(SVD )將這些描述符精簡到大約30個描述符的可管理組。在本說明書最後的參考部分中提供了圖像和音頻的示例性原生媒體描述符。推薦算法可以提供與每個可用歌曲與選擇的示例歌曲組之間的描述符空間中的距離(例如,到最近的示例歌曲的距離或者到所有示例歌曲的平均距離)相關的 評分。高的評分表示距離小(即,匹配程度高)的項目;並且低的評分表示距離大(即,匹配程度低)的項目。結果是例如在如下表I中示出的評分矩陣。在該情況下,存在6個消費者和10個可用歌曲。這僅用於例示的目的,事實上,可以存在多個用戶和多個可用歌曲。表I,情況I,評分矩陣-R
消費者
歌曲 I_2_3_4__J_6_
13.691.45 3.40 2.26 J.36 3. HO
20.192.35 0.09 1.79 2.29 4.92
3±343.95 4.79 3.90 0.2 7 0.7H
41.450.69 3.33 0.73 3.56 0.165/.684.85 0.35 3.94 2.92 0.75
61.221.3 7 0.92 2.44 2.85 1.59
70.490.47 0.31 1.86 3. HO 3.05
82.862.28 3.01 176 0.15 0.95
94.654M 3.26 3.22 1.44 0.54
102.092.9, 3.71 4.92 1.02 0.09 總計 21.65 24.46 2.116 2S.fi3 21.67 16.62系統具有其能夠花費在提供播放列表上的最大資金數額-X,在該情況下,X=$150。系統還預先知曉由過去的行為意向所確定的每個消費者所需要的歌曲的量。表2,情況I,量矢量-Q
12 3 4 5 6 琺計所需要的量10 20 19 17 20 10 96允許每首歌曲的製作方設定其歌曲的價格。表3,情況I,價格矢量-P
權利要求
1.一種向消費者推薦物品或服務項目或提供對於物品或服務項目的訪問的選擇服務的方法,所述方法包括下述步驟 識別一組可用項目,所述可用項目中的至少一些可用項目需要向項目提供方支付用於訪問的費用; 預測所述消費者對於每個可用項目可能喜歡的度量; 計算對於所述消費者來說每個可用項目的資金價值的度量; 向所述消費者推薦物有所值的項目或提供到所述物有所值的項目的訪問。
2.根據權利要求I所述的方法,其中,所述項目包括通過網絡訪問的數字媒體項目。
3.根據權利要求I所述的方法,其中,所述項目提供方包括媒體項目的製作方、作者或創作者。
4.根據權利要求I所述的方法,其中,存在多個消費者,每個消費者對所述服務進行支付,以接收對媒體項目的訪問。
5.根據權利要求4所述的方法,其中,所述消費者支付定期費用,以接收對媒體項目的訪問。
6.根據權利要求4所述的方法,其中,由所述服務向所述項目提供方支付費用。
7.根據權利要求6所述的方法,其中,基於所述媒體項目的每次消費者使用向所述項目提供方支付費用。
8.根據權利要求I所述的方法,其中,預測消費者對於每個可用項目可能喜歡的度量的步驟包括計算每個可用項目與消費者喜歡的示例項目或類別匹配的緊密程度。
9.根據權利要求8所述的方法,其中,由消費者指定所述示例項目或類別。
10.根據權利要求8所述的方法,其中,通過過去的消費者行為來推斷所述示例項目或類別。
11.根據權利要求I所述的方法,其中,計算對於所述消費者來說每個可用項目的資金價值的度量的步驟包括 至少基於可能喜歡的度量計算對於所述消費者來說每個可用項目的價值;以及 將所述價值與訪問所需的任何支付費用進行比較。
12.根據權利要求I所述的方法,其中,向消費者推薦物有所值的項目或提供到所述物有所值的項目的訪問的步驟包括 選擇價值超過訪問所需的任何支付費用的項目; 基於依賴於超額價值的每次使用頻率,推薦選擇的項目或提供到所選擇的項目的訪問。
13.根據權利要求I所述的方法,所述方法進一步包括下述步驟調整對於所述可用項目中的至少一個可用項目的每次使用所支付的費用,以增加對於所述項目所支付的費用總量。
14.根據權利要求I至13中的任一項所述的方法,其中,所述項目是播放列表中由服務提供對其的訪問的歌曲。
15.一種用於使能選擇服務的系統,該選擇服務向消費者推薦項目或提供對所述項目的訪問,所述系統包括 接口,所述接口用於所述消費者訪問所述項目;可用項目識別器,所述可用項目識別器用於識別一組可用項目,所述可用項目中的至少一些可用項目需要向項目提供方支付用於訪問的費用; 可能喜歡預測器,所述可能喜歡預測器用於預測所述消費者對每個可用項目的可能喜歡的度星; 資金價值計算器,所述資金價值計算器用於計算對於所述消費者來說每個可用項目的資金價值的度量;以及 訪問決定器,所述訪問決定器用於向所述消費者推薦物有所值的項目或提供到所述物有所值的項目的訪問。
16.一種用於使能選擇服務的控制器,該選擇服務通過接口向消費者推薦項目或提供到所述項目的訪問,所述控制器包括 可用項目識別器,所述可用項目識別器用於識別一組可用項目,所述可用項目中的至少一些可用項目需要向項目提供方支付用於訪問的費用; 可能喜歡預測器,所述可能喜歡預測器用於預測所述消費者對每個可用項目的可能喜歡的度星; 資金價值計算器,所述資金價值計算器用於計算對於所述消費者來說每個可用項目的資金價值的度量;以及 訪問決定器,所述訪問決定器用於向所述消費者推薦物有所值的項目或提供到所述物有所值的項目的訪問。
17.分別根據權利要求15或權利要求16所述的系統或控制器,其中,所述可用項目識別器、可能喜歡預測器、資金價值計算器以及訪問決定器中的至少一個,至少部分地由執行在存儲器中存儲的代碼的處理器來實施。
18.一種電腦程式代碼,當由計算裝置執行時,所述電腦程式代碼使得所述計算裝置實施根據權利要求I至14中的任一項所述的方法。
19.一種計算機可讀介質,所述計算機可讀介質包括根據權利要求18所述的程序代碼。
20.一種數據信號,所述數據信號包括根據權利要求18所述的電腦程式代碼。
全文摘要
提供了用於向消費者推薦物品或服務項目或提供對於物品或服務項目的訪問的選擇服務的方法、系統和控制器,包括下述步驟識別可用項目組,該可用項目中的至少一些可用項目需要向項目提供方支付用於訪問的費用(1201);預測消費者對於每個可用項目可能喜歡的度量(1202)/計算對於消費者來說每個可用項目的資金價值的度量(1203);向消費者推薦物有所值的項目或提供到物有所值的項目的訪問(1204)。
文檔編號G06Q30/00GK102754117SQ201080062257
公開日2012年10月24日 申請日期2010年12月23日 優先權日2009年12月24日
發明者B·J·格羅諾, C·G·巴特斯, J·D·帕克, K·D·德維爾 申請人:集體智慧財產權私人控股有限公司