亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

使用相關(guān)的情況感知推薦的制作方法

文檔序號:6501386閱讀:177來源:國知局
使用相關(guān)的情況感知推薦的制作方法
【專利摘要】本發(fā)明提供使用相關(guān)的情況感知推薦。在一個實施例中,存儲與用戶的使用模式相關(guān)的數(shù)據(jù),其中數(shù)據(jù)包含關(guān)于已使用的項目以及項目被使用時所處的情境的信息。構(gòu)造相關(guān)表。然后將每個項目和每個情境之間的相關(guān)值存儲在相關(guān)表中,其中相關(guān)用來推薦項目中的一個或多個。
【專利說明】使用相關(guān)的情況感知推薦
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及情況識別。更具體來說,本發(fā)明涉及使用相關(guān)以情況感知方式(situation-aware)向用戶推薦項目(item)。
【背景技術(shù)】
[0002]從概念上講,計算系統(tǒng)(例如,計算設(shè)備、個人計算機(jī)、膝上型計算機(jī)、智能電話、移動電話)可以接受信息(內(nèi)容或數(shù)據(jù))并且基于有效地描述如何處理該信息的指令序列(或計算機(jī)程序)對該信息進(jìn)行操作以便獲得或確定結(jié)果。一般地,供計算系統(tǒng)使用的信息使用數(shù)字形式或二進(jìn)制形式存儲在計算機(jī)可讀存儲器中。較復(fù)雜的計算系統(tǒng)可以存儲包括計算機(jī)程序本身的內(nèi)容。計算機(jī)程序可以是不可變的和/或內(nèi)置于例如計算機(jī)(或計算)設(shè)備中,作為提供在微處理器或計算機(jī)芯片上的邏輯電路。當(dāng)今,通用計算機(jī)可以具有這兩種編程方式(programming)。計算系統(tǒng)也可以具有支持系統(tǒng),該支持系統(tǒng)除了其它功能以外還管理各種資源(例如,存儲器、外圍設(shè)備)和服務(wù)(例如,諸如打開文件的基本功能)并且允許所述資源在多個程序之間共享。一個這樣的支持系統(tǒng)通常稱為操作系統(tǒng)(0S),其向程序員提供用于訪問這些資源和服務(wù)的接口。
[0003]當(dāng)今,很多類型的計算設(shè)備可供使用。這些計算設(shè)備就尺寸、成本、存儲量和處理能力而言范圍很寬,從昂貴且強(qiáng)大的服務(wù)器、到相對便宜的個人計算機(jī)(PC)和膝上型計算機(jī)、再到提供在存儲設(shè)備、汽車和家用電器中的更為廉價的微處理器或計算機(jī)芯片。
[0004]近年來,計算系統(tǒng)已經(jīng)變得更加便攜和可移動。結(jié)果,各種移動和手持設(shè)備已經(jīng)可供使用。例如,無線電話、媒體播放器、個人數(shù)字助理(PDA)如今被廣泛使用。通常,移動或手持設(shè)備(亦稱手持計算機(jī)或簡單地稱為手持機(jī)(handheld))可以是口袋大小的計算設(shè)備,一般使用很小的可視顯示屏幕供用戶輸出以及微型鍵盤供用戶輸入。在個人數(shù)字助理(PDA)的情況中,輸入和輸出可以組合到觸摸屏幕接口中。
[0005]具體來說,移動通信設(shè)備(例如,移動電話)已經(jīng)變得極為普遍。一些移動通信設(shè)備(例如,智能電話)提供與個人計算機(jī)(PC)提供的計算環(huán)境類似的計算環(huán)境。因而,智能電話可以有效地為應(yīng)用開發(fā)者提供完整的操作系統(tǒng),作為標(biāo)準(zhǔn)化的接口和平臺。考慮到移動通信設(shè)備的普遍性,下面更詳細(xì)地討論電信。
[0006]通常,移動電話或蜂窩電話可以是被用于移動通信的長距離便攜式電子設(shè)備。除了電話的標(biāo)準(zhǔn)語音功能之外,當(dāng)前的移動電話還可以支持許多附加的服務(wù),比如用于文本消息發(fā)送的SMS、電子郵件、用于訪問因特網(wǎng)的分組交換、以及用于發(fā)送和接收照片和視頻的多媒體消息服務(wù)(MMS)。大多數(shù)當(dāng)前的移動電話都連接到基站(蜂窩站點)的蜂窩網(wǎng)絡(luò)、而該蜂窩網(wǎng)絡(luò)進(jìn)而與公共交換電話網(wǎng)絡(luò)(PSTN)互連(一種例外情況是衛(wèi)星電話)。
[0007]短消息服務(wù)(SMS),常常稱為文本消息發(fā)送(text messaging),它是一種向移動電話發(fā)送短消息并且從移動電話發(fā)送短消息的手段。SMS最初在1985年被定義為GSM標(biāo)準(zhǔn)系列的一部分,作為向全球移動通信系統(tǒng)(GSM)移動手持機(jī)發(fā)送并且從全球移動通信系統(tǒng)(GSM)移動手持機(jī)發(fā)送多達(dá)160個字符的消息的一種手段。從那時起,對該服務(wù)的支持已經(jīng)擴(kuò)展到包括可替代的移動標(biāo)準(zhǔn),比如,ANSI CDMA網(wǎng)絡(luò)以及數(shù)字AMPS、衛(wèi)星和陸地網(wǎng)絡(luò)。大多數(shù)SMS消息是移動到移動的文本消息,盡管該標(biāo)準(zhǔn)也支持其它類型的廣播消息發(fā)送。術(shù)語SMS在非技術(shù)意義上經(jīng)常用來指代文本消息本身,特別是在GMS系統(tǒng)已充分建立的不講英語的歐洲國家。
[0008]多媒體消息服務(wù)(麗S)是用于電話消息系統(tǒng)的相對更現(xiàn)代的標(biāo)準(zhǔn),其允許發(fā)送的消息包括多媒體對象(圖像、音頻,視頻、富文本),而不是像短消息服務(wù)(SMS)中那樣只包括文本。MMS可以與其它消息系統(tǒng)(比如,SMS,移動即時消息和移動電子郵件)一起部署在蜂窩網(wǎng)絡(luò)中。MMS可以與其它消息系統(tǒng)(比如,SMS,移動即時消息和移動電子郵件)一起部署在蜂窩網(wǎng)絡(luò)。MMS主要的標(biāo)準(zhǔn)化工作是由3GPP、3GPP2以及開放移動聯(lián)盟(0ΜΑ)來完成的。
[0009]存在許多這樣的情形,其中,如果計算機(jī)或其它電子設(shè)備能夠推薦軟件應(yīng)用或其它項目供用戶下載、安裝和/或以其它方式使用,那將是非常有益的。一種這樣的情形是用戶正在操作移動設(shè)備。這樣的設(shè)備的顯示和接口限制使得用戶難以使用它們執(zhí)行對應(yīng)用的有意義的搜索。例如,用戶可能正在購物并且期望在他的移動設(shè)備上使用價格比較軟件應(yīng)用。然而,該用戶將難以使用該移動設(shè)備瀏覽(navigate)因特網(wǎng)和/或可用軟件應(yīng)用的目錄。在這樣的情況中,向用戶推薦一小組軟件應(yīng)用將會非常有益。

【發(fā)明內(nèi)容】

[0010]在一個實施例中,存儲關(guān)于用戶的使用模式的數(shù)據(jù),其中該數(shù)據(jù)包括關(guān)于已使用的項目以及所述項目被使用時所處的情境的信息。構(gòu)造相關(guān)表。然后將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中,其中所述相關(guān)值用來推薦所述項目中的一個或多個。
[0011]在另一實施例中,提供一種裝置,其包括:接口 ;以及一個或多個處理器,所述一個或多個處理器被配置為:存儲關(guān)于用戶的使用模式的數(shù)據(jù),其中該數(shù)據(jù)包括關(guān)于已使用的項目以及所述項目被使用時所處的情境的信息;構(gòu)造相關(guān)表;以及將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中,其中所述相關(guān)值用來推薦所述項目中的一個或多個。
[0012]在另一實施例中,提供一種用于向用戶做出推薦的系統(tǒng),該系統(tǒng)包含:用于存儲關(guān)于用戶的使用模式的數(shù)據(jù)的裝置,其中該數(shù)據(jù)包括關(guān)于已使用的項目以及所述項目被使用時所處的情境的信息;用于構(gòu)造相關(guān)表的裝置;用于將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中的裝置,其中所述相關(guān)值用來推薦所述項目中的一個或多個。
[0013]在另一實施例中,提供一種程序存儲設(shè)備,其可由有形地具體化機(jī)器執(zhí)行的指令程序的機(jī)器讀取,該程序存儲設(shè)備用于執(zhí)行向用戶做出推薦的方法,該方法包含:存儲關(guān)于用戶的使用模式的數(shù)據(jù),其中該數(shù)據(jù)包括關(guān)于已使用的項目以及所述項目被使用時所處的情境的信息;構(gòu)造相關(guān)表;將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中,其中所述相關(guān)值用來推薦所述項目中的一個或多個。
【專利附圖】

【附圖說明】
[0014]圖1是示出存儲用于單個數(shù)據(jù)點的情境和使用信息的示例向量(vector)的示圖。[0015]圖2是示出示例圖的視圖。
[0016]圖3是其中數(shù)據(jù)點被聚類的圖的示例。
[0017]圖4是示出根據(jù)本發(fā)明的實施例的向用戶做出推薦的方法的流程圖。
[0018]圖5是根據(jù)本發(fā)明的實施例的相關(guān)表的示例。
[0019]圖6是示出根據(jù)本發(fā)明的實施例的系統(tǒng)的框圖。
[0020]圖7描繪根據(jù)本發(fā)明的各種實施例的計算系統(tǒng)。
【具體實施方式】
[0021]現(xiàn)在將對包括進(jìn)行本發(fā)明的發(fā)明人構(gòu)思出的最佳方式的本發(fā)明特定實施例進(jìn)行詳細(xì)介紹。這些特定實施例的示例在附圖中示出。雖然本發(fā)明是結(jié)合這些特定實施例來描述的,但是要理解并非意欲將本發(fā)明限制到所描述的實施例。相反,意欲覆蓋可以包括在所附權(quán)利要求所定義的本發(fā)明的精神和范圍內(nèi)的替換、修改和等效物。在下面的描述中,闡述特定細(xì)節(jié)以便提供對本發(fā)明的透徹理解。在沒有這些特定細(xì)節(jié)的一些或全部的情況下,也可以實踐本發(fā)明。此外,公知的特征可能沒有被詳細(xì)描述,是為了避免不必要地模糊了本發(fā)明。
[0022]根據(jù)本發(fā)明,組件、過程步驟和/或數(shù)據(jù)結(jié)構(gòu)可以使用各種類型的操作系統(tǒng)、編程語言、計算平臺、計算機(jī)程序和/或通用機(jī)器來實現(xiàn)。此外,本領(lǐng)域普通技術(shù)人員將認(rèn)識到無通用本質(zhì)的器件,比如,硬連線器件、現(xiàn)場可編程們陣列(FPGA)、專用集成電路(ASIC)等等也可以使用,而不脫離在這里公開的本發(fā)明構(gòu)思的范圍和精神。本發(fā)明也可以有形地具體化為存儲在諸如存儲器件的計算機(jī)可讀介質(zhì)上的計算機(jī)指令集合。
[0023]在本發(fā)明的實施例中,軟件應(yīng)用或其它項目可以基于與當(dāng)前情境(context)和過去的使用信息相關(guān)的數(shù)據(jù)而被自動地推薦給用戶。情境是指用戶和/或用戶正在操作的設(shè)備所處的情況(situation)。例如,情境可以包括用戶的位置一用戶在家、在辦公室還是在其它地方。情境也可以包括一天的時間一例如,是上午、下午還是晚上。本領(lǐng)域普通技術(shù)人員將認(rèn)識到:可以存在按情境捕捉的許多其它類型的信息并且本文中的任何內(nèi)容都不應(yīng)當(dāng)被理解為將本發(fā)明限制到任何特定類型的信息。
[0024]系統(tǒng)提供軟件推薦的一種方式將是讓用戶指定他或她的偏好,并且使用該偏好來指導(dǎo)應(yīng)用/服務(wù)的推薦。例如,用戶可以指示對于工作相關(guān)軟件的偏好,而系統(tǒng)可能使用該信息以便于推薦工作相關(guān)軟件應(yīng)用。因此,例如,如果在游戲應(yīng)用和word (字)處理應(yīng)用之間進(jìn)行選擇,系統(tǒng)將會推薦word處理應(yīng)用。然而,這個方案苦于這樣的障礙,即用戶研究表明很少用戶愿意麻煩地指定偏好,因而根本無法從中提取這樣的推薦的數(shù)據(jù)。此外,即使指定了偏好,用戶偏好也通常是依賴于情況的,即,用戶的偏好隨情況而變化。例如,用戶在上班或在白天可能具有對工作相關(guān)軟件的偏好,而同一用戶在家時可能具有對娛樂相關(guān)軟件的偏好。在另一個示例中,在晚上,在家并且是雨天,用戶可能想要做飯并且觀看新聞,因而可能傾向于與這些任務(wù)相關(guān)的軟件應(yīng)用,而在相似的時間,在辦公室并且在開會,用戶可能想要給家里打電話并且安排要在回家的路上購買的食物。所述基于偏好的推薦方法,如果單獨(dú)使用的話,根本不能提供有效用于現(xiàn)實世界使用所需的粒度級別。.[0025]因而,在本發(fā)明的實施例中,在應(yīng)用推薦過程中捕捉并且使用情境信息。關(guān)于先前的使用信息的數(shù)據(jù)可以被收集并且存儲為數(shù)據(jù)點。數(shù)據(jù)點信息可以存儲在向量中。圖1是示出存儲用于單個數(shù)據(jù)點的情境和使用信息的示例向量的示圖。在這個示例中,情境信息包括時間100、位置102和溫度104。使用信息指示用戶操作的應(yīng)用,包括電子郵件106、網(wǎng)絡(luò)瀏覽108和記事本(notepad) 110。
[0026]每個數(shù)據(jù)點也可以被想象為二維圖上的點。圖2是示出示例圖的視圖。該圖上數(shù)據(jù)點相互的接近度指示它們的向量的相似程度。在本發(fā)明的一個實施例中,這些數(shù)據(jù)點可以被分組成相似數(shù)據(jù)點的聚類。聚類是將對象分類成不同的組,更精確地說,是將數(shù)據(jù)集劃分成子集(聚類),從而每個子集中的數(shù)據(jù)(理想地)共享某些共同的特征(trait)-通常是根據(jù)某個定義的距離度量的接近度。這些聚類然后可以用于幫助系統(tǒng)選擇要推薦的適當(dāng)應(yīng)用。
[0027]—種對數(shù)據(jù)點進(jìn)行聚類的方式將嘗試為給定的數(shù)據(jù)點集合確定聚類的最佳數(shù)量。這個最佳數(shù)量被稱為K。存在很多用于進(jìn)行這種確定的傳統(tǒng)技術(shù),它們都不在本申請的范圍之內(nèi)。然而,這個方法存在很多缺點。K必須動態(tài)地確定,因而需要強(qiáng)大的處理能力,但是在移動設(shè)備中處理能力可能不足。此外,以任意精度確定K是很難的,并且不正確的猜測可能不利地影響聚類和推薦準(zhǔn)確度。在給定已劃分的聚類的情況下,提取模式的一種方式是將當(dāng)前數(shù)據(jù)點與聚類質(zhì)心(centroid)中的每一個進(jìn)行比較并且確定當(dāng)前數(shù)據(jù)點屬于哪個聚類。然后從這個聚類中提取應(yīng)用模式(application pattern)。對于η維結(jié)構(gòu),質(zhì)心是將所有超平面的交點,其將X分成關(guān)于超平面具有相同矩(moment)的兩部分。非正式地講,它是X的所有點的〃平均數(shù)(average)"或〃均值(mean)"。因此,聚類的質(zhì)心是該聚類中所有點的均值。圖3是其中數(shù)據(jù)點被聚類的圖的示例。聚類300具有質(zhì)心302而聚類304具有質(zhì)心306。
[0028]然而,比較這些質(zhì)心可能產(chǎn)生這樣的情況,其中某些相鄰數(shù)據(jù)點可能沒有被選擇為k個相鄰數(shù)據(jù)點中的一個,盡管它們距當(dāng)前數(shù)據(jù)點很近,這僅僅是因為它們所屬的聚類的質(zhì)心比其它質(zhì)心距當(dāng)前數(shù)據(jù)點遠(yuǎn)。這樣的情況的一個實例在圖3中繪出,其中數(shù)據(jù)點308是聚類310的一部分。數(shù)據(jù)點308比聚類304中的任何數(shù)據(jù)點距聚類300近,然而因為聚類310的質(zhì)心312比聚類304的質(zhì)心306距聚類300的質(zhì)心302遠(yuǎn),所以雖然數(shù)據(jù)點308與聚類300中的相關(guān)數(shù)據(jù)點314可論證地最相似,但是可能不被用在分析中。
[0029]與聚類相對比,另一種提取模式的方式是將距當(dāng)前數(shù)據(jù)點最近的相鄰數(shù)據(jù)點編組在一起。最近的相鄰數(shù)據(jù)點是與當(dāng)前情境和應(yīng)用使用(application usage)最相似的數(shù)據(jù)點。然后從這些相鄰實例中提取應(yīng)用模式。然而,這個方法要求對所有現(xiàn)有數(shù)據(jù)點進(jìn)行比較以便找到相鄰數(shù)據(jù)點,因此也不是適合于諸如移動設(shè)備的資源有限的設(shè)備上的在線計算。
[0030]在本發(fā)明的實施例中,不對數(shù)據(jù)進(jìn)行聚類,而是根據(jù)使用日志來計算項目和情境之間的相關(guān)。相關(guān)值揭示情境如何影響項目的使用。項目的最終使用模式通過組合多個情境的影響來計算。
[0031]當(dāng)新點到來(S卩,要基于當(dāng)前情境做出推薦)時,那么對于每個項目,基于組合后的來自相關(guān)表的多個影響以及當(dāng)前情境值來計算項目的值。然后基于計算出的項目的值來做出推薦決策。
[0032]圖4是示出根據(jù)本發(fā)明的實施例的向用戶做出推薦的方法的流程圖。這個方法中的每個步驟可以具體化在硬件、軟件或它們的任何組合中。用戶可能正在使用電子設(shè)備。這個設(shè)備可能是固定設(shè)備,比如桌上型計算機(jī)、或者可能是移動設(shè)備,比如移動電話、PDA或膝上型計算機(jī)。本領(lǐng)域普通技術(shù)人員將認(rèn)識到:其它類型設(shè)備可以用于本發(fā)明,并且本文件中的任何內(nèi)容都不應(yīng)當(dāng)被解釋為將所述設(shè)備限制為任何特定的實施方案。 [0033]在步驟400,存儲關(guān)于用戶的項目使用的數(shù)據(jù)。這個數(shù)據(jù)包括關(guān)于用戶使用過的項目以及該項目被使用時所處的情境的信息。該項目可以包括用戶可能發(fā)現(xiàn)對于得到推薦有幫助的任何項目。在本發(fā)明的一個實施例中,該項目可以包括設(shè)備上運(yùn)行的軟件應(yīng)用。因此,用戶可能發(fā)現(xiàn)其有助于收到對于其它可能未運(yùn)行的應(yīng)用的推薦,因此用戶不下載、安裝或運(yùn)行那些用戶可能對它們感興趣的概率很低的應(yīng)用。在本發(fā)明另一個實施例中,該項目可以包括計算服務(wù)。這可以包括例如在其它設(shè)備上運(yùn)行的應(yīng)用,比如遠(yuǎn)程游戲、診斷服務(wù)或防病毒服務(wù)。在本發(fā)明的另一個實施例中,該項目可以包括其它信息,比如例如電影,網(wǎng)站、音樂等等。本領(lǐng)域普通技術(shù)人員將認(rèn)識到使用本發(fā)明的各種實施例可以推薦許多不同類型的對象。這個使用數(shù)據(jù)可以存儲在例如向量中。向量可以包含與應(yīng)用使用值串接(concatenate)的情境。
[0034]在402,可以構(gòu)造相關(guān)表。相關(guān)表包括每個項目和每個情境的相關(guān)值。在一個實施例中,相關(guān)值的范圍從1到-1。1指示項目和情境具有強(qiáng)正相關(guān),意思是當(dāng)情境的值增加時項目的值增加。-1指示項目和情境具有強(qiáng)負(fù)相關(guān),意思是當(dāng)情境的值增加時項目的值減小。ο指示項目和情境不相關(guān)或者相關(guān)不清楚。使用相關(guān)的主要優(yōu)點是該方案(solution)的速度和效率。無需在用于聚類的K數(shù)上進(jìn)行猜測。
[0035]圖5是根據(jù)本發(fā)明的實施例的相關(guān)表的示例。在這個示例中,項目表示要被表示的軟件應(yīng)用。在這里,在每個軸上,列出各種情境(在這里,列出一天的三個時間:上午、下午,和晚上,以及兩個地點,家和辦公室)。此外,在每個軸上有可以被推薦的每個項目,在這里是電子郵件、word處理和國際象棋。表的主體是與每個情境和項目相對應(yīng)的概率。例如,用戶在上午的情境中將希望使用word處理程序的概率是0.83 (1為最高而0為最低)。這可以在單元格(cell) 500中看到。
[0036]應(yīng)當(dāng)注意的是,相關(guān)表是對存儲數(shù)據(jù)的方法的抽象。不要求相關(guān)表被存儲為傳統(tǒng)的表數(shù)據(jù)結(jié)構(gòu)。例如,相關(guān)表可以被存儲為陣列。
[0037]在404,一旦填了這個表,就容易確定一個項目在給定的特定情境中將對用戶有用的概率。無論情境中的維度的數(shù)目為多少,這都適用。例如,圖5是使用二維情境的樣本表(該情境包括作為一天中的時間的第一維度和作為地點的第二維度)。然后可以通過使用下列公式來確定基于這兩個維度對概率的計算,該公式為:
[0038]
= CorrjQ,為)+...+ Corr(C?,為)d —
[0039]其中P是概率,Ci是當(dāng)前情境的第i部分(Cn是當(dāng)前情境的最后部分),Ai是要推薦的第i軟件應(yīng)用,并且d是情境維度的數(shù)量。
[0040]因此,例如,如果用戶的當(dāng)前情境是上午并且在上班,并且系統(tǒng)正在確定用戶將希望使用word處理應(yīng)用的概率,則針對上午和word處理程序的組合(在這里,0.83)以及工作和word處理程序的組合(在這里,0.95)來訪問相關(guān)表。將這些數(shù)字相加然后除以2 (情境中的維度數(shù)量),得到0.89,即用戶在上午在上班時將希望訪問word處理程序的概率。針對用戶可能希望使用或者收到關(guān)于其它項目的推薦,可以執(zhí)行類似的計算。[0041]在本發(fā)明的一個實施例中,要存儲在相關(guān)表中的值使用皮爾森相關(guān)(Pearson’scorrelation)來構(gòu)造。皮爾森相關(guān)反映兩個變量之間的線性關(guān)聯(lián)程度。其范圍從+1到-1。+1的相關(guān)意思是變量之間存在完全正線性相關(guān)關(guān)系(perfect positive linearrelationship)。
[0042]在另一個實施例中,要存儲在相關(guān)表中的值使用基于余弦的相關(guān)(cosine-basedcorrelation)來構(gòu)造。在基于余弦的相關(guān)中,相關(guān)系數(shù)也可以被視為兩個樣本的向量之間的角的余弦。
[0043]在步驟406,一個或多個項目可以基于用戶希望使用它們的概率來推薦。要推薦的項目的數(shù)目可以以很多不同的方式來確定。在一個實施例中,系統(tǒng)推薦用戶希望使用它們的概率最高的X個項目,其中X是通過使用在所選擇的聚類中已經(jīng)使用的項目的平均數(shù)來動態(tài)確定的。在本發(fā)明的另一個實施例中,X簡單地是管理員所選擇的預(yù)設(shè)值。
[0044]在本發(fā)明的另一個實施例中,當(dāng)?shù)搅藢椖孔龀鐾扑]的時間時,使用產(chǎn)生與原始相關(guān)表中的、范圍僅僅在0到1的值不同的值的公式,對相關(guān)表中的應(yīng)用使用的值進(jìn)行重新計算,以便獲得對每個項目的真實值的估計。具體地說,該值可以使用下面的公式來重新計算:
【權(quán)利要求】
1.一種用于向用戶做出推薦的方法,該方法包含:存儲關(guān)于用戶的使用模式的數(shù)據(jù),其中該數(shù)據(jù)包括關(guān)于已使用的項目以及所述項目被使用時所處的情境的信息,其中所述情境包括所述項目被使用時所述用戶和設(shè)備正在其中操作的情況;構(gòu)造相關(guān)表,其中所述相關(guān)表的每個軸都具有能夠被推薦的項目和情境二者,所述能夠被推薦的項目和情境二者都是從使用模式中提取的;以及將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中,其中所述相關(guān)值用來推薦所述項目中的一個或多個。
2.如權(quán)利要求1所述的方法,其中所述相關(guān)值是項目和情境之間的關(guān)系。
3.如權(quán)利要求1所述的方法,其中所述項目包含軟件應(yīng)用、計算服務(wù)、或數(shù)據(jù)。
4.如權(quán)利要求1所述的方法,其中所述相關(guān)表包含由所述相關(guān)表的軸中的每一個軸上的數(shù)據(jù)點來描述的、一個或多個項目中的每一個以及所述情境中的每一個。
5.如權(quán)利要求1所述的方法,其中所述計算包括使用皮爾森相關(guān)。
6.如權(quán)利要求1所述的方法,其中所述計算包括使用基于余弦的相關(guān)。
7.如權(quán)利要求1所述的 方法,進(jìn)一步包含:重新計算所述相關(guān)值中的一個或多個以捕捉使用日志中的真實值。
8.如權(quán)利要求1所述的方法,其中所述構(gòu)造是在不執(zhí)行使用模式的聚類的情況下執(zhí)行的。
9.一種用于向用戶做出推薦的裝置,該裝置包含:接口 ;以及一個或多個處理器,被配置為:存儲關(guān)于用戶的使用模式的數(shù)據(jù),其中該數(shù)據(jù)包括關(guān)于已使用的項目以及所述項目被使用時所處的情境的信息,其中所述情境包括所述項目被使用時所述用戶和設(shè)備正在其中操作的情況;構(gòu)造相關(guān)表,其中所述相關(guān)表的每個軸都具有能夠被推薦的項目和情境二者,所述能夠被推薦的項目和情境二者都是從使用模式中提取的;以及將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中,其中所述相關(guān)值用來推薦所述項目中的一個或多個。
10.如權(quán)利要求9所述的裝置,其中所述裝置是移動設(shè)備。
11.如權(quán)利要求9所述的裝置,其中所述相關(guān)表是在不執(zhí)行使用模式的聚類的情況下構(gòu)造的。
12.一種用于向用戶做出推薦的系統(tǒng),該系統(tǒng)包含:用于存儲關(guān)于用戶的使用模式的數(shù)據(jù)的裝置,其中該數(shù)據(jù)包括關(guān)于已使用的項目以及所述項目被使用時所處的情境的信息,其中所述情境包括所述項目被使用時所述用戶和設(shè)備正在其中操作的情況;用于構(gòu)造相關(guān)表的裝置,其中所述相關(guān)表的每個軸都具有能夠被推薦的項目和情境二者,所述能夠被推薦的項目和情境二者都是從使用模式中提取的;用于將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中的裝置,其中所述相關(guān)值用來推薦所述項目中的一個或多個;以及計算機(jī)處理器,被配置為與所述用于存儲關(guān)于用戶的使用模式的數(shù)據(jù)的裝置、所述用于構(gòu)造相關(guān)表的裝置和所述用于將每個項目和每個情境之間的相關(guān)值存儲在所述相關(guān)表中的裝置交互,并且基于來自它們的輸入來執(zhí)行計算,并提供結(jié)果。
13.如權(quán)利要求12所述的系統(tǒng),其中用于構(gòu)造相關(guān)表的裝置在不執(zhí)行使用模式的聚類的情況構(gòu)造所述相關(guān)表。
【文檔編號】G06F17/30GK103646020SQ201310110271
【公開日】2014年3月19日 申請日期:2013年4月1日 優(yōu)先權(quán)日:2012年3月30日
【發(fā)明者】宋煜, 程以寧, S.鄭, S.卡拉薩珀 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1