專利名稱:用于基于用戶交互數(shù)據(jù)來估計用戶特征的方法和設備的制作方法
用于基于用戶交互數(shù)據(jù)來估計用戶特征的方法和設備
背景技術:
服務提供者(例如,無線的、蜂窩的,等等)和設備制造者在向消費者遞送價值和便利性(例如,通過提供令人感興趣的網(wǎng)絡服務)方面不斷地受到挑戰(zhàn)。研發(fā)的一個領域是將數(shù)據(jù)挖掘用作從收集的數(shù)據(jù)中提取模式的工具。在采集了大量數(shù)據(jù)時,可以對這些數(shù)據(jù)進行分析以推導出有用的信息。通常,更多的數(shù)據(jù)點產(chǎn)生更準確的推導信息。由于人們持續(xù)地依賴于其移動設備(諸如,移動電話)來執(zhí)行諸如通信、媒體回放、因特網(wǎng)瀏覽等的各種任務,可以針對這些移動設備的使用數(shù)據(jù)進行數(shù)據(jù)挖掘。然而,在從這種使用數(shù)據(jù)推導有用信息方面付出了較少的努力。因此,需要從移動設備的使用中推導出有意義的信息。
發(fā)明內(nèi)容
因此,需要一種用于基于用戶交互數(shù)據(jù)來估計用戶特征的方法。根據(jù)一個實施方式,一種方法包括從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù)。該方法還包括根據(jù)交互數(shù)據(jù)確定使用向量。該方法進一步包括將確定的使用向量與一個或多個特征相關。該方法進一步包括至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔。根據(jù)另一實施方式,一種設備包括至少一個處理器,以及至少一個存儲器,其包括計算機程序代碼,該至少一個存儲器和計算機程序代碼配置用于與至少一個處理器一起引起所述設備至少執(zhí)行從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù)。所述設備還被引起根據(jù)交互數(shù)據(jù)確定使用向量。所述設備被進一步引起將確定的使用向量與一個或多個特征相關。所述設備被進一步引起至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔。根據(jù)另一實施方式,一種計算機可讀存儲介質(zhì),其攜帶一個或多個指令的一個或多個序列,在由一個或多個處理器執(zhí)行時,其引起設備至少部分從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù)。所述設備還被引起根據(jù)交互數(shù)據(jù)確定使用向量。所述設備還被進一步引起將確定的使用向量與一個或多個特征相關。所述設備被進一步引起至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔。根據(jù)另一實施方式,一種設備包括用于從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù)的裝置。該設備還包括用于根據(jù)交互數(shù)據(jù)確定使用向量的裝置。該設備進一步包括用于將確定的使用向量與一個或多個特征相關的裝置。該設備進一步包括用于至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔的裝置。通過簡單地示出多個特定實施方式和實現(xiàn),本發(fā)明的又一些其他方面、特征和優(yōu)勢將從下述詳細描述中變得顯然,該詳細描述包括用于實施本發(fā)明的最佳模式。本發(fā)明還能夠?qū)嵤┢渌筒煌膶嵤┓绞?,以及其若干細?jié)可以在各種顯然方面中進行修改,所有皆不脫離本發(fā)明的精神和范圍。因此,附圖和描述在本質(zhì)上將被視為示意而非限制。
通過示例而非限制的方式,在附圖的圖示中示出本發(fā)明的實施方式圖I是根據(jù)一個實施方式、能夠基于用戶交互數(shù)據(jù)來估計用戶特征的系統(tǒng)圖示;
圖2是根據(jù)一個實施方式的特征確定邏輯的部件圖示;圖3是根據(jù)一個實施方式、用于基于用戶交互數(shù)據(jù)來估計用戶特征的過程流程圖;圖4是根據(jù)一個實施方式、用于將初始特征與交互訓練數(shù)據(jù)相關聯(lián)的過程流程圖;圖5是根據(jù)一個實施方式、用于利用采樣的通信信息來補充交互數(shù)據(jù)的過程流程圖;圖6A-圖6B是根據(jù)各種實施方式的圖3過程的圖示; 圖7A-圖7B是根據(jù)各種實施方式、在圖3的過程中使用的用戶界面圖示;圖8是能夠用于實現(xiàn)本發(fā)明實施方式的硬件圖;圖9是能夠用于實現(xiàn)本發(fā)明實施方式的芯片集的圖示;以及圖10是能夠用于實現(xiàn)本發(fā)明實施方式的移動終端(例如,手持設備)的圖示。
具體實施例方式公開了用于基于用戶交互數(shù)據(jù)來估計用戶特征的方法、設備和計算機程序的示例。在下文描述中,出于說明的目的,給出了眾多特定細節(jié),以便提供對本發(fā)明實施方式的透徹理解。然而,對于本領域技術人員而言,顯然的是,本發(fā)明的實施方式可以在不具有這些特定細節(jié)的情況下或者利用等同布置的情況下得以實施。在其他實例中,以框圖形式示出了公知的結構和設備,以避免不必要地混淆本發(fā)明的實施方式。圖I是根據(jù)一個實施方式、能夠基于用戶交互數(shù)據(jù)來估計用戶特征的系統(tǒng)圖示。人的特征會影響人的生活方式及關于個人和商務場合的決策的各個方面。因此,理解人的特征可能是有幫助的,因為可以基于個性或其他品質(zhì)來估計人的偏好和/或行為,并且因此偏好和/或行為可以用來促進某些任務和/或提高該人員的生活。例如,對人類個性的分析已經(jīng)用于職業(yè)咨詢、婚介、婚姻咨詢、某些產(chǎn)品的營銷等等。因此,人類個性至少出于這些原因被研究了數(shù)十年。結果,人類個性可以整體上分類至代表個性不同方面的多個個性元素??梢酝ㄟ^編纂和分析對與個性元素有關的調(diào)查卷的響應來確定這些個性元素。然而,回答調(diào)查表集合是耗時的,因為為了獲得更準確的結果,該集合中的問題數(shù)量通常非常多。因此,盡管人的個性可能隨著時間改變,但是難以持續(xù)地更新人的個性元素。注意到,用戶傾向性或偏好的簡檔或記錄可以容易地利用用戶設備進行維護。例如,特定用戶訪問的網(wǎng)站的歷史可被存儲。此外,移動設備能夠捕獲和存儲各種信息,諸如位置信息(通常由全球定位系統(tǒng)(GPS)輔助)、包括聯(lián)系人姓名和通話時間在內(nèi)的通信歷史,等等。此外,這些移動設備可以執(zhí)行各種成熟的任務,包括使用語音服務或數(shù)據(jù)服務與其他設備通信、媒體回放和媒體捕獲、GPS導航和因特網(wǎng)瀏覽。移動設備也可以配置有傳感器,用于收集關于周邊環(huán)境的數(shù)據(jù),例如,溫度、運動等。因此,已認識到,這種移動設備可以獲取很多不同種類的信息,這些信息可以展示出該移動設備用戶的行為或傾向性。此外,隨著用戶越來越大量地使用移動設備,用戶對移動設備的使用可以視為顯示用戶特征的良好指示符。由于不同的人會以不同方式和頻率使用設備,所以移動設備及其使用可以反映人的行為和模式。然而,傳統(tǒng)上并沒有利用這一有用信息。為了解決這一問題,圖I的系統(tǒng)100引入了基于從與用戶相關聯(lián)的設備獲取的交互數(shù)據(jù)來估計用戶特征的能力。交互數(shù)據(jù)可以是涉及用戶針對移動設備的功能和應用的任何輸入、行動或事件,并且可以針對涉及設備的上下文(諸如,時間、位置、環(huán)境狀況等)進行記錄。更具體地,系統(tǒng)100支持UE IOla-IOln (也統(tǒng)稱為UE 101)根據(jù)交互數(shù)據(jù)形成具有向量參數(shù)的使用向量,以及將使用向量與預定義特征相關。在利用來自各種用戶的交互訓練數(shù)據(jù)和其他數(shù)據(jù)對統(tǒng)計分類器進行訓練之后,系統(tǒng)100可以利用統(tǒng)計分類器將使用向量與預定義特征相關。利用經(jīng)相關的使用向量,系統(tǒng)100計算用戶特征簡檔。用戶特征簡檔可以隨著收集到較新的交互數(shù)據(jù)來進行持續(xù)更新。因此,根據(jù)某些實施方式的這一方式的優(yōu)勢在于可以自動地計算用戶特征簡檔,而傳統(tǒng)方式可能需要用戶對用以估計用戶特征的調(diào)查卷集合做出響應。此外,這一方式的另一優(yōu)勢在于可以基于最新的交互數(shù)據(jù)自動更新用戶的特征簡檔,并且由此提供了關于用戶特征的最新信息。因此,用戶無需為了獲取關于用戶特征的最新信息而花費時間回答調(diào)查卷。此外,與常規(guī)方式不同,用戶并不知曉何時收集交互數(shù)據(jù),并且由此可以獲取用戶特征的更自然評估。結果,這一方式節(jié)省了用戶在估計用戶特征時花費的時間和精力,并且由此提供了估計用戶特征的高效和準確的備選方式。因此,期望用于基于交互數(shù)據(jù)來估計用 戶特征的手段。如圖I所示,系統(tǒng)100包括用戶設備(UE) 101,其具有經(jīng)由通信網(wǎng)絡105去往通信服務103的連通性。例如,系統(tǒng)100的通信網(wǎng)絡105包括一個或多個網(wǎng)絡,諸如數(shù)據(jù)網(wǎng)絡(未示出)、無線網(wǎng)絡(未示出)、電話網(wǎng)絡(未示出),或其任何組合。預期數(shù)據(jù)網(wǎng)絡可以是任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、公共數(shù)據(jù)網(wǎng)絡(例如,因特網(wǎng))、短程無線網(wǎng)絡,或任何其他適當?shù)姆纸M交換網(wǎng)絡,諸如,商業(yè)上擁有的專屬分組交換網(wǎng)絡,例如,專用線纜或光纖網(wǎng)絡等,或其任何組合。另外,無線網(wǎng)絡可以是例如蜂窩網(wǎng)絡,并且可以采用各種技術,包括增強數(shù)據(jù)速率全球演進(EDGE)、通用分組無線電服務(GPRS)、全球移動通信系統(tǒng)(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)、通用移動電信系統(tǒng)(UMTS)等,以及任何其他適當無線媒介,例如,微波接入全球互通(WiMAX)、長期演進(LTE)網(wǎng)絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、無線LAN(WLAN)、藍牙 (Bluetooth⑧)、因特網(wǎng)協(xié)議(IP)數(shù)據(jù)廣播、衛(wèi)星、移動自組網(wǎng)(MANET)等,或其任何組合。UE 101是任何類型的移動終端、固定終端或便攜式終端,包括移動手持設備、站、單元、設備、多媒體計算機、多媒體平板電腦、因特網(wǎng)節(jié)點、通信器、桌面計算機、膝上計算機、個人數(shù)字助理(PDA)、音頻/視頻播放器、數(shù)字相機/攝像機、定位設備、電視接收機、無線電廣播接收機、電子書設備、游戲設備,或其任何組合。還預期,UE 101可以支持去往用戶的任何類型接口(諸如,“可穿戴”電路等)。UE 101也可以連接至傳感器111。傳感器111可以用于收集信息,這些信息可以存儲在數(shù)據(jù)存儲109中或者可以由UE 101使用。在一個實施方式中,傳感器111可以包括聲音記錄器、光傳感器、全球定位系統(tǒng)(GPS)設備、溫度傳感器、運動傳感器、加速度計和/或可以用于收集關于與UE 101相關聯(lián)的周圍環(huán)境的信息的任何其他設備。UE 101可以包括特征確定邏輯107。在一個實施方式中,特征確定邏輯107能夠處理與使用UE 101進行的通信有關的各種計算和操作。例如,特征確定邏輯107可以管理經(jīng)由UE 101的傳入或傳出通信,以及顯示這種通信。進一步地,特征確定邏輯107基于向UE 101提供的信息和預定義的特征來計算用戶特征簡檔。特征確定邏輯107還可以提供可視化(例如,圖形用戶界面)以允許用戶控制通過通信網(wǎng)絡105的通信,以及還可以控制其他任務,諸如計算預定義的特征。此外,特征確定邏輯107可以包括接口(例如,應用編程接口(API)),其支持用戶經(jīng)由通信服務103使用各種通信服務(例如,電子郵件、即時消息收發(fā)、文本消息收發(fā)等)或者與基于因特網(wǎng)的網(wǎng)站進行通信。在某些實施方式中,特征確定邏輯107可以包括用戶接口(例如,圖形用戶接口、基于音頻的用戶接口等),以訪問基于因特網(wǎng)的通信服務、發(fā)起通信會話、選擇通信形式和/或其他相關功能。通信服務103向UE IOla-IOln提供與通信有關的各種服務,使得UE IOla-IOln可以通過通信網(wǎng)絡彼此通信。通信服務103提供的服務可以包括蜂窩電話服務、因特網(wǎng)服務、數(shù)據(jù)傳輸服務等。在一個實施方式中,通信服務103還可以提供媒體內(nèi)容,諸如音樂、視頻、電視服務等以及應用或數(shù)據(jù)庫,用于基于所獲取的信息來確定和更新關于人員特征的信息。通信服務103可以連接至服務存儲介質(zhì)113,以用于存儲或訪問數(shù)據(jù),諸如用于確定和更新人員特征的數(shù)據(jù)。在另一實施方式中,通信服務103還能夠執(zhí)行各種計算以支持特征確定邏輯107的功能,其中的某些功能可以針對UE 101執(zhí)行。例如,通信服務103可以 基于向UE 101提供的信息和預定義的特征來計算用戶特征簡檔。例如,UE 101和通信服務103使用公知的、新的或仍在研發(fā)的協(xié)議來彼此通信以及同通信網(wǎng)絡105的其他部件通信。在此上下文中,協(xié)議包括規(guī)則集合,其限定通信網(wǎng)絡105中的網(wǎng)絡節(jié)點如何基于在通信鏈路上發(fā)送的信息來彼此通信。協(xié)議在每個節(jié)點內(nèi)的不同操作層處是有效的,從生成和接收各種類型的物理信號,到選擇用于傳送這些信號的鏈路,到這些信號指示的信息格式,到識別計算機系統(tǒng)上執(zhí)行的哪些軟件應用發(fā)送或接收信息。用于通過網(wǎng)絡交換信息的概念上不同協(xié)議層在開放系統(tǒng)互連(OSI)參考模型中進行描述。網(wǎng)絡節(jié)點之間的通信典型地通過交換離散數(shù)據(jù)分組來實現(xiàn)。每個分組典型地包括
(I)與特定協(xié)議相關聯(lián)的報頭信息,以及(2)有效載荷信息,其在報頭信息之后并包含可以獨立于該特定協(xié)議進行處理的信息。在某些協(xié)議中,分組包括(3)尾部信息,其在有效載荷之后并指示有效載荷信息的結束。該報頭包括這樣的信息,諸如分組的源、其目的地、有效載荷的長度,以及該協(xié)議使用的其他屬性。通常,針對特定協(xié)議的有效載荷中的數(shù)據(jù)包括針對與OSI參考模型不同較高層相關聯(lián)的不同協(xié)議的有效載荷和報頭。用于特定協(xié)議的報頭典型地指示包含在其有效載荷中的下一協(xié)議類型??梢哉f較高層協(xié)議封裝在較低層協(xié)議中。包括在行進于多個異構網(wǎng)絡(諸如,因特網(wǎng))的分組中的報頭典型地包括由OSI參考模型定義的物理(層I)報頭、數(shù)據(jù)鏈路(層2)報頭、互聯(lián)網(wǎng)絡(層3)報頭和傳輸(層4)報頭,以及各種應用報頭(層5、層6和層7)。圖2是根據(jù)一個實施方式的特征確定邏輯107的部件圖示。例如,特征確定邏輯107包括用于基于用戶交互數(shù)據(jù)來估計用戶特征的一個或多個部件。預期這些部件的功能可以合并在一個或多個部件中,或者由等同功能性的其他部件執(zhí)行。在此實施方式中,特征確定邏輯107包括控制模塊201、輸入模塊203、計算模塊205、呈現(xiàn)模塊207和通信模塊209??刂颇K201監(jiān)督任務,包括由輸入模塊203、計算模塊205、呈現(xiàn)模塊207和通信模塊209執(zhí)行的任務。計算模塊205執(zhí)行用于完成用戶特征簡檔的計算和估計。例如,計算模塊205獲得與用戶的交互和行為有關的已獲取交互數(shù)據(jù),以及繼而基于獲取的數(shù)據(jù)和預定義的特征來估計用戶的特征。例如,計算模塊205根據(jù)交互數(shù)據(jù)確定使用向量,以及將使用向量與預定義的特征(諸如,邁爾斯-布里格斯類型指示符(MBTI) 二分類)相關。繼而,計算模塊205基于經(jīng)相關的特征來確定用戶特征簡檔。計算模塊205還可以基于用戶特征簡檔來確定推薦的服務、應用、媒體、文檔、內(nèi)容和產(chǎn)品。此外,計算模塊205可以用于訓練用以計算用戶特征簡檔的統(tǒng)計模型。由此,計算模塊205可以根據(jù)預定義特征、基于從多個用戶收集的基線數(shù)據(jù)來識別多個用戶,以及基于該基線數(shù)據(jù)確定與這些用戶相關聯(lián)的參考使用向量。繼而,計算模塊205可以將預定義的特征與參考使用向量相關聯(lián)。輸入模塊203管理和傳遞到UE 101的輸入,以及還傳遞傳感器Illa-Illn獲取的信息。到UE 101的輸入可以采用各種形式,包括按壓UE 101上的按鈕、觸摸觸屏、通過撥號盤或撥號板滾動,等。傳感器Illa-Illn獲取的信息可以采用各種類型的數(shù)據(jù)形式,或者采用電信號,該電信號由輸入模塊203轉換成數(shù)據(jù)形式。由輸入模塊203處理的某些信息可以用作交互數(shù)據(jù)。此外,輸入模塊203可以收集與UE 101的用戶相關聯(lián)的通信采樣,使得可以執(zhí)行識別分析以補充交互數(shù)據(jù)。通信模塊209管理傳入和傳出通信,并且可以控制將通信歷史存儲在數(shù)據(jù)存儲介質(zhì)109或服務存儲介質(zhì)113中。通信模塊209還可以收集與通信方、通信形式、通信時間有關的信息以及與通信有關的任何其他信息,使得此信息可以用作交互數(shù)據(jù)。呈現(xiàn)模塊207控制用戶接口(諸如,圖形用戶接口)的顯示,以經(jīng)由該接口 傳達信息以及允許用戶與UE 101進行交互。此外,呈現(xiàn)模塊207與控制模塊201、輸入模塊203和通信模塊209交互,以顯示需要傳達的任何所需信息,諸如,用戶特征簡檔、交互歷史日志,以及關于預定義特征的細節(jié)。UE 101也可以連接至存儲介質(zhì)(諸如,數(shù)據(jù)存儲介質(zhì)109a_109n),使得特征確定邏輯107可以訪問數(shù)據(jù)存儲介質(zhì)109a-109n中的數(shù)據(jù)或者將數(shù)據(jù)存儲于其中。如果數(shù)據(jù)存儲介質(zhì)109a-109n不在本地,則可以經(jīng)由通信網(wǎng)絡105對其進行訪問。UE 101也可以經(jīng)由通信網(wǎng)絡105連接至服務存儲介質(zhì)113,使得特征確定邏輯107可以能夠控制服務存儲介質(zhì)113中的數(shù)據(jù),以及將數(shù)據(jù)存儲在服務存儲介質(zhì)113中并訪問之。圖3是根據(jù)一個實施方式、用于基于用戶交互數(shù)據(jù)來估計用戶特征的過程流程圖。在一個實施方式中,特征確定邏輯107執(zhí)行過程300,以及例如實現(xiàn)在芯片集(包括圖9中示出的處理器和存儲器)中。在步驟301中,特征確定邏輯107從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù)。繼而,在步驟303中,根據(jù)交互數(shù)據(jù)確定使用向量。交互數(shù)據(jù)可以包括多個類型的數(shù)據(jù),諸如,聯(lián)系人列表的復合、通信歷史、網(wǎng)頁歷史、日歷信息、位置歷史和環(huán)境信息,其中不同類型的交互數(shù)據(jù)形成對應的使用向量。聯(lián)系人列表的復合可以包括關于聯(lián)系人數(shù)量的信息,以及關于每個聯(lián)系人的信息,諸如性別、年齡等。例如,大量的聯(lián)系人可以指示用戶是性格外向者。又例如,聯(lián)系人列表中的男性數(shù)量和女性數(shù)量可以指示用戶的若干特征(例如,如果該用戶是男性,并且聯(lián)系人列表上大部分是女性,則這可能指示該用戶是表現(xiàn)出大量女性特征的男性)。又例如,如果用戶的年齡是40多歲,并且聯(lián)系人上的大部分人是20多歲或者更小,則這可能指示該用戶有顆年輕的心,這可能影響該用戶的特征。通信歷史包括電話通信的數(shù)量、文本消息或電子郵件消息的數(shù)量、電話通信的持續(xù)時長、傳入通信的數(shù)量和傳出通信的數(shù)量??梢苑治鍪褂貌煌问酵ㄐ诺念l率(例如,文本消息通信的數(shù)量和電話通信的數(shù)量)以及頻繁通信的時間(例如,在白天、清晨和晚間進行通信的數(shù)量)以估計用戶特征。此外,可以利用類別(諸如,好友、同事、家人等)對通信數(shù)量進行分類。例如,在設定時段內(nèi)進行大量通信可能指示該用戶喜歡花大量時間進行溝通,這指示了性格的一個方面。網(wǎng)頁歷史示出了用戶訪問的網(wǎng)頁和訪問的頻率。用戶訪問的網(wǎng)頁類型可以因用戶的特征而發(fā)生變化,并且由此網(wǎng)頁歷史可以指示用戶特征的一個方面。此外,包括用戶行程的日歷信息可以指示用戶特征。例如,日歷信息可以示出該用戶具有非常忙碌的社交行程,或者該日歷信息可以示出該用戶的工作行程涉及很多會議?;谌諝v上行動的類型和頻率(或復現(xiàn)率),可以估計用戶特征。此外,在與諸如GPS設備的位置檢測設備耦合 時,日歷信息也可以示出在日歷顯示用戶需要在某個時間出現(xiàn)在某個地點時該用戶是否準時。位置歷史可以保有用戶移動設備的位置記錄,以及由此,假設該用戶位于用戶的移動設備附近,該位置歷史保有用戶位置的記錄。移動設備可以依賴于GPS設備、小區(qū)ID和/或基于WiFi的位置檢測,來估計移動設備的位置。移動設備的位置可以同與位置(例如,家庭、酒吧、飯館、學校等)有關的信息耦合。例如,指示該用戶頻繁出入酒吧和餐館的一個用戶位置歷史和指示該用戶通常在家的另一個用戶位置歷史可以產(chǎn)生不同的特征指示。環(huán)境信息可以包括噪音水平、亮度等,并且可以從感測聲音、亮度等的傳感器111獲取這種信息。例如,頻繁出入吵鬧場所(諸如,酒吧和嘈雜的餐館)的用戶較之于頻繁出入安靜場所的用戶,可能具有不同的特征品質(zhì)。此外,媒體使用歷史(例如,下載、流傳輸、不同媒體類型播放的歷史)也可以用于估計特征,因為用戶傾向于基于其特征來偏好不同的媒體類型和流派。此外,應用使用歷史可以用于估計特征,因為用戶可能基于其特征而使用不同類型的應用。例如,可以通過檢查用戶日常玩哪些類型的游戲(例如,動作游戲、迷宮游戲、角色扮演游戲等)來估計用戶特征的某些方面。在步驟305,特征確定邏輯107將在步驟303中確定的使用向量與預定義的特征相關。特征可以是用戶個性的某些方面的預定義指示符。例如,邁爾斯-布里格斯類型指示符(MBTI)可以通過測量人員如何感受不同的情景和如何做出決定而用作預定義的特征。邁爾斯-布里格斯類型指示符涉及代表不同特征方面的四對二分類,即,(I)外向/內(nèi)向、(2)實感/直覺、⑶思考/情感和⑷判斷/知覺,其中項目⑴代表態(tài)度,項目⑵和⑶代表心理功能,以及項目(4)代表生活方式。由此,這四對二分類可以與使用向量相關。預定義的特征也可以與年齡、性別或家庭關系有關。例如,年齡和性別可以通過檢驗通信期間的語音來估計。家庭關系可以通過檢驗例如位置歷史和通信歷史來估計。如果某些用戶每晚都處于相同位置(例如,住宅),并且在該位置待了整個晚上(即,睡眠),則這可能指示這些用戶可能是家庭成員。如果這些用戶在假期一起前往相同地點,這可能是這些用戶可能是家庭成員的附加指示。此外,在步驟305,使用向量與預定義特征之間的相關可以以諸如統(tǒng)計分類器的模型或算法為基礎。在一個實施方式中,用戶A和用戶B的傳感器數(shù)據(jù)可定義用戶A和用戶B是家庭成員?;诖硕x的關系,用戶A的設備可以接收、傳輸和/或與用戶B的設備交換傳感器數(shù)據(jù)。在一個實施方式中,關系的密切度可以用于定義交換哪些傳感器數(shù)據(jù)。例如,如果用戶A和用戶B具有密切關系(例如,丈夫和妻子),則可以交換更特定的位置數(shù)據(jù)(例如,準確到幾米)和/或更頻繁的數(shù)據(jù)(例如,每小時對每天)。在另一示例中,如果關系并不十分密切(例如,用戶A和用戶B僅是相同社交網(wǎng)絡的成員),則可能不允許交換傳感器數(shù)據(jù),或者針對交換傳感器數(shù)據(jù)需要請求特定的事先批準。在沒有交換附加傳感器數(shù)據(jù)時,特征確定邏輯107仍可以評價其他可用數(shù)據(jù)(例如,通信歷史、聯(lián)系人列表等)。
繼而,可以在每個用戶的相應設備中對來自用戶A設備的傳感器數(shù)據(jù)和來自用戶B設備的傳感器數(shù)據(jù)進行比較,以例如確定在傳感器數(shù)據(jù)之間是否存在足夠密切的匹配(例如,兩個設備中的位置數(shù)據(jù)指示位置已足夠相似,或者,在過去一年中,這兩個用戶一起在兩個或更多地點的活動超過預定次數(shù))。在一個實施方式中,足夠密切的匹配可能引發(fā)用戶A和用戶B —人或二人的設備中用戶界面或軟件特征的改變。例如,用戶A的設備可以改變或者建議改變其界面或特征(例如,用戶A設備中的電話簿),使得與用戶B有關的數(shù)據(jù)或信息更加可用、可見或以其他方式更易于訪問。例如,設備的改變可以包括(I)在屏幕上實現(xiàn)可點擊的小部件以呈現(xiàn)用戶數(shù)據(jù);(2)改變設備電話簿中姓名的順序;(3)向電話簿添加字段以區(qū)分工作、家庭、愛好相關的聯(lián)系人等;(4)向用戶在其設備中可能具有的某些圖像添加元數(shù)據(jù);(5)向地圖應用添加元數(shù)據(jù),使得在用戶回顧其自己的跟蹤路徑時,基于識別的兩個用戶之間的類似數(shù)據(jù),還可以找到和指示出兩個用戶的組合路徑;或其他類似改變。在一個實施方式中,用戶A的設備執(zhí)行計算機程序,其基于針對分析數(shù)據(jù)研發(fā)的邏輯、方法或過程來處理數(shù)據(jù)。附加地或備選地,對數(shù)據(jù)的分析可以由服務提供者或其他外 部服務器、計算機系統(tǒng)、平臺、模塊、其組合等執(zhí)行。以此方式,如果用戶A的設備具有有限的資源(例如,有限的存儲器、有限的處理能力等),則分析過程的全部或部分可以與例如服務提供者或其他外部部件共享。在一個實施方式中,此數(shù)據(jù)分析可以在服務入口(例如,諾基亞的OVI服務)處執(zhí)行,其中來自用戶A和用戶B的數(shù)據(jù)可以在該服務入口處進行收集,以及可以在該服務入口處執(zhí)行用戶之間的分析。繼而,在步驟307中,特征確定邏輯107基于經(jīng)相關的特征來計算用戶特征簡檔。附加地,盡管流程圖中未示出,但是可以隨著時間的推移來更新用戶特征簡檔。例如,可以監(jiān)控一段時間的交互數(shù)據(jù),以及可以基于監(jiān)控的交互數(shù)據(jù)來更新用戶特征簡檔。這是有利的,因為特征確定邏輯107基于近期的交互數(shù)據(jù)持續(xù)地更新用戶特征簡檔,以及由此可以提供用戶特征簡檔的準確且最新的版本。此外,在用戶特征簡檔計算的稍后階段,獲取的交互數(shù)據(jù)量比初始階段更多,以及由此,能夠隨著獲取到更多的交互數(shù)據(jù)來繼續(xù)更新用戶特征簡檔可能是重要的。此過程是有益的,因為其提供了一種隨著用戶自然地使用該用戶的移動設備,基于用戶的移動設備收集的交互數(shù)據(jù)來確定用戶特征的各種方面的方法。此外,基于交互數(shù)據(jù),可以持續(xù)地更新用戶特征。由此,此過程提供了無需消耗用戶時間和精力便能確定用戶特征的容易方式。特征確定邏輯107是用于實現(xiàn)這些優(yōu)勢的手段。圖4是根據(jù)一個實施方式、將初始特征與交互訓練數(shù)據(jù)相關聯(lián)的過程流程圖。在一個實施方式中,特征確定邏輯107執(zhí)行過程400,并且例如實現(xiàn)在包括如圖9所示處理器和存儲器的芯片集中。在步驟401中,UE IOla-IOln的特征確定邏輯107a-107n呈現(xiàn)特征調(diào)查卷,如步驟401所示,用以在最初估計UE IOla-IOln的用戶特征。用戶可以選擇參與調(diào)查卷或拒絕參與。通信服務103也可以設置為利用虛擬貨幣、點數(shù)、附件等來給予參與調(diào)查卷的用戶獎勵,以激勵用戶參與。調(diào)查卷例如可以基于邁爾斯-布里格斯類型指示符評估調(diào)查卷。用戶繼而可以回答這些問題,使得特征確定邏輯107接收用戶對調(diào)查卷的響應,如步驟403所示。繼而,特征確定邏輯107基于響應來確定初始特征,如步驟405所示。此夕卜,如步驟407所示,在每個UE IOla-IOln處收集交互訓練數(shù)據(jù)。此處,交互訓練數(shù)據(jù)和初始特征形成基線數(shù)據(jù),用于在最初估計特征以及訓練統(tǒng)計分類器,使得統(tǒng)計分類器可以在稍后用于基于交互數(shù)據(jù)來估計用戶特征,而不用呈現(xiàn)特征調(diào)查卷。交互訓練數(shù)據(jù)是這樣的交互數(shù)據(jù),其被收集以用于訓練統(tǒng)計分類器,并且直到從足夠數(shù)量的用戶獲取了足夠的交互訓練數(shù)據(jù)才停止收集,如步驟409所示。作為訓練統(tǒng)計分類器的一部分,初始特征與交互訓練數(shù)據(jù)相關聯(lián),如步驟411所示。此關聯(lián)可以由特征確定邏輯107或通信服務103執(zhí)行。然而,在通信服務103中執(zhí)行步驟411可能更為有利,因為步驟411可以處理來自很多不同用戶的大量數(shù)據(jù),以及通信服務103較之于特征確定邏輯107可以具有較高的處理功率。此過程是有利的,因為其訓練了統(tǒng)計分類器,以便幫助準確確定用戶特征。特征確定邏輯107和/或通信服務103是用于實現(xiàn)這些優(yōu)勢的手段。圖5是根據(jù)一個實施方式、用于利用采樣的通信信息來補充交互數(shù)據(jù)的過程流程圖。在一個實施方式中,特征確定邏輯107執(zhí)行過程500,并且特征確定邏輯107例如實現(xiàn) 在包括如圖9所示處理器和存儲器的芯片集中。在步驟501中,特征確定邏輯107取得通信方之間通信的采樣。采樣可以是通信方之間的通信音頻剪輯,以及為了識別分析能夠在采樣上正常工作,采樣的持續(xù)時長需要足夠長。繼而,在步驟503中,特征確定邏輯107在采樣的通信上執(zhí)行識別分析。識別分析可以包括語音識別和音高/聲音識別,其可以用于確定近似的年齡和性別。例如,青少年的聲音與年長者的聲音聽起來不同,以及由此識別分析可以能夠區(qū)分年齡組。此外,女性的聲音通常比男性的聲音音高高,這可以由識別分析進行區(qū)分。此外,基于識別分析,特征確定邏輯107估計關于通信方的信息,如步驟505所示。關于通信方的信息可以包括通信方的身份、通信方的特征和通信中的環(huán)境特征。識別分析可以能夠區(qū)分聯(lián)系人列表上人員的聲音,以及確定通信方的身份。繼而,利用基于識別分析估計的信息來補充交互數(shù)據(jù),如步驟507所示。由此,此識別分析過程是有利的,因為其提供了用于計算用戶特征簡檔的附加信息,以及由此,支持了更準確地確定用戶行為。附加信息可以用于補充由交互數(shù)據(jù)提供的信息。特征確定邏輯107是用于實現(xiàn)這一優(yōu)勢的手段。圖6A-圖6B是根據(jù)各種實施方式、在圖3的過程中計算用戶特征簡檔的圖示。圖6A示出了用以使用輸入向量來估計用戶特征簡檔的過程600的框圖。示出為I的輸入使用向量601包括與上述多個交互數(shù)據(jù)有關的信息。由此,輸入使用向量601可以表示為I=(I1, i2, i3,…,iN),其中、-、代表針對N個交互數(shù)據(jù)類型的參數(shù)。如果確定了用戶的個性,則示出為C的用戶特征簡檔605可以編碼為四個維度的組合,這四個維度定義為內(nèi)向/外向(E/I)、實感/直覺(S/I)、思考/情感(I/F)和判斷/知覺(J/P)。例如,具有外向、實感、思考和判斷這四個特征的用戶可以由函數(shù)C= (E,S,T,J)來表示。當基于獲取的交互數(shù)據(jù)確定了輸入使用向量601時,使用向量被用于基于該使用向量和預定義的特征、使用示出為M的統(tǒng)計分類器603來計算用戶特征簡檔。統(tǒng)計分類器603可以是決策樹(DT)、人工神經(jīng)網(wǎng)絡(ANN)或支持向量機(SVM)。統(tǒng)計分類器M 603可以包括一個或多個分類器。例如,統(tǒng)計分類器M 603可以包括針對邁爾斯-布里格斯評估的所有四個二分類進行訓練的一個分類器,或者可以包括四個分類器,每個分類器被指派給這四個二分類,以使得每個分類器處理一個二分類。此外,統(tǒng)計分類器M 603可以這樣設置,以使得分類可以以離散方式實現(xiàn)或者作為概率測度實現(xiàn)。例如,在離散方式中,態(tài)度可以確定為外向或內(nèi)向,而在概率測度中,態(tài)度可以按程度確定,諸如80 %外向或20 %內(nèi)向。
圖6B示出了決策樹,其可以針對統(tǒng)計分類器M 603實現(xiàn)。決策樹630從根節(jié)點631向下遍歷。在此示例中,在根節(jié)點處,樹以態(tài)度S1和特征C1開始。在此遍歷期間,決策樹沿這樣的分支向下,其中,態(tài)度值與該分支代表的信息相匹配。樹一直向下遍歷,直到找到葉子節(jié)點635,或者在樹中未找到匹配的態(tài)度值。此示例中的內(nèi)部節(jié)點633僅具有一個內(nèi)部節(jié)點,但是也可以包括多個層次的內(nèi)部節(jié)點。在葉子節(jié)點633中,特征值例如C3-C9可以代表邁爾斯-布里格斯類型指示符評估二分類。在決策樹實現(xiàn)中,統(tǒng)計分類器M 603可以設計為給出離散輸出(例如,外向或內(nèi)向),或者備選地,利用支持向量機或隱式馬爾科夫模型,可以計算概率測度輸出的實現(xiàn)(例如,80%外向和20%內(nèi)向)。圖7A-圖7B是根據(jù)各種實施方式、在圖3的過程中利用的用戶界面圖示。圖7A是根據(jù)一個實施方式的、示出聯(lián)系人列表的聯(lián)系人列表用戶界面700。信息面板701顯示該用戶界面700正在示出聯(lián)系人列表。用戶面板703示出了與設備用戶有關的信息,諸如,用戶姓名、用戶的電話號碼、個性、性別和年齡組。聯(lián)系人列表705具有用戶可以聯(lián)系的人員列表。針對每個聯(lián)系人,示出了人員姓名707、人員電話號碼709和簡單的特征簡檔711。簡單的特征簡檔711示出了邁爾斯-布里格斯類型指示符、性別(例如,M代表男性和F代表女 性)和年齡組(例如,兒童、青少年、成年人、年長者、老年人)。用戶可以將醒目顯示的條帶上移和下移,以選擇要聯(lián)系的人員。在此情況下,醒目顯示的條帶位于“Lauren Anderson”上??梢赃x擇呼叫選項713或文本選項715,以允許用戶向選定的人員撥打電話或發(fā)送文本消息??梢赃x擇特征選項717以查看關于選定人員特征簡檔的細節(jié)。也可以選擇用戶面板703以查看關于用戶特征簡檔的細節(jié)。編輯選項719允許用戶改變選定人員的聯(lián)系信息。圖7B是根據(jù)一個實施方式、示出關于特征簡檔的細節(jié)的特征簡檔用戶界面730。在選擇了圖7A中的特征選項717時,可以激活特征簡檔用戶界面730。信息面板731顯示該用戶界面正在顯示用戶(即,自己,我)的特征簡檔。邁爾斯-布里格斯面板733示出了四個二分類和針對每個二分類的程度。在此示例中,用戶具有80%的外向(E),以及由此具有20%的內(nèi)向。該用戶還具有72%的實感(S)、55%的情感(F)和92%的判斷(J),以及由此具有28%的直覺(1)、45%的思考(T)和8%的知覺(P)。摘要面板735具有滾動條帶637,用于在顯示用戶特征摘要的摘要面板735上進行上下導航。此外,關于收集交互數(shù)據(jù)的時間可以在數(shù)據(jù)收集面板739中示出,在此示例中,該面板739顯示從2008年I月3日開始收集交互數(shù)據(jù)。數(shù)據(jù)類型面板741示出了在計算特征時考慮的交互數(shù)據(jù)類型。之前已經(jīng)討論過交互數(shù)據(jù)類型的示例。日志選項743針對時間示出了所收集交互數(shù)據(jù)的詳細日志。更新選項745允許通過將直到最近收集的交互數(shù)據(jù)納入考慮來對特征進行更新。在特征簡檔用戶界面730底部,可以看到基于特征的推薦。朋友選項747基于特征建議可能是朋友的可能用戶,以及約會選項749基于用戶的特征建議UE 101用戶的可能約會。媒體選項751基于用戶的特征來建議媒體。針對推薦的附加選項可以在單獨的用戶界面(未示出)中進行選擇,其中附加選項可以包括對應用、文檔、產(chǎn)品、內(nèi)容等的推薦。工作選項753基于用戶的特征來建議工作。此處描述的用以基于用戶交互數(shù)據(jù)來估計用戶特征的過程可以有利地經(jīng)由軟件、硬件(例如,通用處理器、數(shù)字信號處理(DSP)芯片、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)等)、固件或其組合實現(xiàn)。以下詳細描述這種用于執(zhí)行所描述功能的示例性硬件。
圖8圖示了本發(fā)明實施方式可以在其上實現(xiàn)的計算機系統(tǒng)800。盡管針對特定設備或裝置描述了計算機系統(tǒng)800,但是應當理解,圖8中的其他設備或裝置(例如,網(wǎng)絡元件、服務器等)可以部署系統(tǒng)800的示出硬件和部件。計算機系統(tǒng)800被編程(例如,經(jīng)由計算機程序代碼或指令)以如此處所述的基于用戶交互數(shù)據(jù)來估計用戶特征,而且包括諸如用于在計算機系統(tǒng)800的其他內(nèi)部組件和外部組件之間傳遞信息的總線810的通信機制。信息(也稱為數(shù)據(jù))表示為可測量現(xiàn)象(典型為電壓)的物理表達,但在其他實施方式中,這種現(xiàn)象包括磁的、電磁的、壓力的、化學的、生物的、分子的、原子的、亞原子和量子交互的現(xiàn)象。例如,北和南磁場,或零和非零電壓,表示二進制位(比特)的兩種狀態(tài)(0,1)。其他現(xiàn)象可以表示更高基數(shù)的位。多個同時量子態(tài)在測量前的疊加表示量子位(qubit)。一個或多個位的序列構成用于表示字符的編號或代碼的數(shù)字數(shù)據(jù)。在一些實施方式中,稱為模擬數(shù)據(jù)的信息由特定范圍內(nèi)可測量值的近連續(xù)來表示。計算機系統(tǒng)800或其部分構成用于執(zhí)行基于用戶交互數(shù)據(jù)來估計用戶特征的一個或多個步驟的裝置。
總線810包括一個或多個并聯(lián)的信息導線,從而信息在耦合到總線810的設備之間快速傳輸。一個或多個處理信息的處理器802與總線810耦合。處理器802對信息執(zhí)行與基于用戶交互數(shù)據(jù)來估計用戶特征有關的計算機程序代碼所指定的操作集。計算機程序代碼是指令或語句的集合,其為處理器和/或計算機系統(tǒng)的操作提供指令以執(zhí)行指定功能。例如,可以用編譯為處理器本地指令集的計算機編程語言來編寫代碼。還可以直接用本地指令集(例如,機器語言)編寫代碼。操作集包括從總線810導入信息和置入信息到總線810上。操作集典型地還包括比較兩個或更多的信息單元、移動信息單元的位置和組合兩個或更多的信息單元,諸如通過加法或乘法或諸如或(0R)、異或(XOR)和與(AND)的邏輯操作。操作集中每個可由處理器執(zhí)行的操作通過稱為指令的信息(諸如一或多位的操作代碼)表現(xiàn)給處理器。將由處理器802執(zhí)行的操作序列(諸如操作代碼序列)構成處理器指令,也稱為計算機系統(tǒng)指令或簡單稱為計算機指令。除了別的之外,處理器可以單獨或者結合地實施為機械的、電的、磁的、光學的、化學的或量子的組件。計算機系統(tǒng)800還包括耦合到總線810的存儲器804。存儲器804,諸如隨機訪問存儲器(RAM)或其他動態(tài)存儲設備,存有包括用于基于用戶交互數(shù)據(jù)來估計用戶特征的處理器指令的信息。動態(tài)存儲器允許計算機系統(tǒng)800改變存儲于其中的信息。RAM允許存儲在稱為存儲器地址的位置處的信息單元獨立于臨近地址處的信息被儲存和檢索。存儲器804還被處理器802使用,以存儲執(zhí)行處理器指令過程中的臨時值。計算機系統(tǒng)800還包括耦合到總線810的只讀存儲器(ROM) 806或其他靜態(tài)存儲設備,用于存儲靜態(tài)包括指令的信息,其不被計算機系統(tǒng)800所改變。一些存儲器由掉電時會失去存儲于其上的信息的易失性存儲組成。非易失性(永久)存儲設備808也耦合到總線810,諸如磁盤、光盤或快閃卡,用于存儲包括指令的信息,其即使當計算機系統(tǒng)800關閉或以其他方式斷電時也存留。包括用于基于用戶交互數(shù)據(jù)來估計用戶特征的指令的信息從諸如傳感器或包含由人類用戶操作的字母數(shù)字鍵的鍵盤之類的外部輸入設備812提供到總線810以供處理器使用。傳感器檢測其附近的狀況,而且將這些檢測轉化為與用于表現(xiàn)計算機系統(tǒng)800中的信息的可測量現(xiàn)象相兼容的物理表述。耦合到總線810的其他外部設備主要用于與人交互,包括諸如陰極射線管(CRT)或液晶顯示器(LCD)的顯示設備814或等離子屏或用于呈現(xiàn)文本或圖像的打印機,以及諸如鼠標、軌跡球或光標導向鍵的指點設備816,或用于控制呈現(xiàn)在顯示器814上的小光標圖像位置和發(fā)布與呈現(xiàn)在顯示器814上圖形元件相關聯(lián)的命令的運動傳感器。在一些實施方式中,例如,在計算機系統(tǒng)800無需人工輸入而自動執(zhí)行所有功能的實施方式中,夕卜部輸入設備812、顯不設備814和指點設備816中的一個或多個被省略。在示出的實施方式中,特定目的硬件,諸如專用集成電路(ASIC)820耦合到總線810。特定目的硬件配置用于執(zhí)行處理器802針對特定目的未能足夠快的執(zhí)行的操作。專用IC的示例包括用于為顯示器814生成圖像的圖形加速卡、加密和解密跨網(wǎng)絡發(fā)送的消息的密碼卡、語音識別和到諸如機器臂和醫(yī)療掃描裝備等特殊外部設備的接口,這些特殊外部設備重復執(zhí)行由硬件實施更為有效的一些復雜操作序列。計算機系統(tǒng)800還包括耦合到總線810的通信接口 870的一個或多個實例。通信接口 870提供耦合到利用自身處理器操作的多樣外部設備的單向或雙向通信,這些外部設備諸如是打印機、掃描儀和外部磁盤。一般地,該耦合是利用連接到本地網(wǎng)絡880的網(wǎng)絡鏈 路878,其中多種利用自身處理器的外部設備連接到本地網(wǎng)絡880。例如,通信接口 870可以是個人計算機上的并口、串口或通用串行總線(USB)端口。在一些實施方式中,通信接口870是提供到相應類型電話線的信息通信連接的綜合業(yè)務數(shù)字網(wǎng)(ISDN)卡、數(shù)字用戶線路(DSL)卡或電話調(diào)制解調(diào)器。在一些實施方式中,通信接口 870是電纜調(diào)制解調(diào)器,其將總線810上的信號轉化為用于同軸電纜上通信連接的信號,或轉化為用于在光纜上通信連接的光學信號。作為另外示例,通信接口 870可以是提供到諸如因特網(wǎng)的兼容LAN的數(shù)據(jù)通信連接的局域網(wǎng)(LAN)卡。還可以實施無線鏈接。對于無線鏈接,通信接口 870發(fā)送或接收,或既發(fā)送又接收承載諸如數(shù)字數(shù)據(jù)等信息流的電、聲學或者電磁信號,包括紅外和光學信號。例如,在無線手持設備中,諸如比如蜂窩電話的移動電話,通信接口 870包括稱為無線收發(fā)信機的無線電頻段電磁發(fā)射器和接收器。在某些實施方式中,通信接口 870支持到通信網(wǎng)絡105的連接,以用于基于用戶交互數(shù)據(jù)來估計用戶特征。這里使用術語“計算機可讀介質(zhì)”是指參與向處理器802提供信息的任意介質(zhì),包括用于執(zhí)行的指令。這樣的介質(zhì)可以為許多形式,包括但是不局限于計算機可讀存儲介質(zhì)(例如,非易失性介質(zhì)、易失性介質(zhì))和傳輸介質(zhì)。非瞬態(tài)介質(zhì)(諸如,非易失性介質(zhì))例如包括光盤或磁盤,諸如存儲設備808。易失性介質(zhì)包括例如動態(tài)存儲器804。傳輸介質(zhì)例如包括同軸電纜、銅線、光纜和無需線和纜在空間穿行的載波,諸如聲波和電磁波,包括無線電波、光波和紅外波。信號包括幅度、頻率、相位、極化的人為瞬時變化或通過傳輸介質(zhì)傳播的其他物理屬性。計算機可讀介質(zhì)的通常形式例如包括軟盤、柔性盤、硬盤、磁帶、任意其他磁介質(zhì)、CD-ROM、CDRW、DVD、任意其他光介質(zhì)、打孔卡、紙帶、光符板、具有孔樣式或其他光學可識別標記的任意其他物理介質(zhì)、RAM、PROM、EPROM、FLASH-EPR0M、任意其他的存儲器芯片或盒式磁盤、載波或計算機可讀的任意其他介質(zhì)。這里使用術語“計算機可讀介質(zhì)”是指除了傳輸介質(zhì)之外的任意計算機可讀介質(zhì)。編碼在一個或多個有形介質(zhì)中的邏輯包括計算機可讀存儲介質(zhì)和專用硬件(諸如,ASIC 820)中之一或二者上的處理器指令。網(wǎng)絡鏈路878典型地使用通過一個或多個網(wǎng)絡的傳輸介質(zhì)向使用或處理信息的其他設備提供這些信息。例如,網(wǎng)絡鏈路878可以通過本地網(wǎng)絡880提供去往由因特網(wǎng)服務提供者(ISP)操作的設備884或主機計算機882的連接。ISP設備884轉而通過現(xiàn)在稱為因特網(wǎng)890的、網(wǎng)絡的公共全球分組交換通信網(wǎng)絡來提供數(shù)據(jù)通信服務。連接至因特網(wǎng)的、稱為服務器主機892的計算機主控響應于通過因特網(wǎng)接收的信息而提供服務的過程。例如,服務器主機892主控提供代表呈現(xiàn)在顯示器814上的視頻數(shù)據(jù)的信息的過程。預期系統(tǒng)800的部件可以以各種配置部署在其他計算機系統(tǒng)中,例如,主機882和服務器892。本發(fā)明的至少某些實施方式涉及使用計算機系統(tǒng)800來實現(xiàn)此處描述的某些或全部技術。根據(jù)本發(fā)明的一個實施方式,這些技術響應于處理器802執(zhí)行存儲器804中包含的一個或多個處理器指令的一個或多個序列而由計算機系統(tǒng)800執(zhí)行。這種指令(也稱為計算機指令、軟件和程序代碼)可以從諸如存儲設備808或網(wǎng)絡鏈路878的另一計算機可讀介質(zhì)讀取至存儲器804中。包含在存儲器804中的指令序列的執(zhí)行引起處理器802執(zhí)行此處描述的一個或多個方法步驟。在備選實施方式中,諸如ASIC 820的硬件可以替代或結合軟件使用,以實現(xiàn)本發(fā)明。由此,本發(fā)明的實施方式不限于任何特定的硬件和軟件組合, 除非以其他方式在此明確表明。在網(wǎng)絡鏈路878和其他網(wǎng)絡上通過通信接口 870傳輸?shù)男盘枖y帶去往和來自計算機系統(tǒng)800的信息。除了其他之外,計算機系統(tǒng)800可以通過網(wǎng)絡880、890,經(jīng)由網(wǎng)絡鏈路878和通信接口 870發(fā)送和接收信息,包括程序代碼。在使用因特網(wǎng)890的示例中,服務器主機892通過因特網(wǎng)890、ISP設備884、本地網(wǎng)絡880和通信接口 870傳輸從計算機800發(fā)送的消息所請求的特定應用的程序代碼。所接收的代碼可以在接收時由處理器802執(zhí)行,或者可以存儲在存儲器804或存儲設備808或其他非易失性存儲中以供后續(xù)執(zhí)行,或者二者皆可實現(xiàn)。以此方式,計算機系統(tǒng)800可以獲取載波上信號形式的應用程序代碼。各種形式的計算機可讀介質(zhì)可以用于將指令或數(shù)據(jù)或二者的一個或多個序列攜帶至處理器802以供執(zhí)行。例如,指令和數(shù)據(jù)最初可以承載在遠程計算機(諸如,主機882)的磁盤上。遠程計算機將指令和數(shù)據(jù)加載至其動態(tài)存儲器,并使用調(diào)制解調(diào)器通過電話線來發(fā)送指令和數(shù)據(jù)。計算機系統(tǒng)800本地的調(diào)制解調(diào)器在電話線上接收指令和數(shù)據(jù),并且使用紅外發(fā)射器來將這些指令和數(shù)據(jù)轉換為用作網(wǎng)絡鏈路878的紅外載波上的信號。用作通信接口 870的紅外檢測器接收在紅外信號中攜帶的指令和數(shù)據(jù),并將代表指令和數(shù)據(jù)的信息放置在總線810上??偩€810將這些信息攜帶至存儲器804,處理器802從存儲器804處獲取指令并使用與指令一起發(fā)送的某些數(shù)據(jù)來執(zhí)行指令。在存儲器804中接收的指令和數(shù)據(jù)可以可選地存儲在存儲設備808上,或者在由處理器802執(zhí)行之前,或者在其執(zhí)行之后。圖9示出本發(fā)明實施方式可以在其上實施的芯片集900。芯片集900被編程以如這里描述的基于用戶交互數(shù)據(jù)來估計用戶特征,而且例如包括參照圖8描述的、結合到一個或多個物理包(例如,芯片)中的處理器和存儲器部件。通過示例方式,物理包包括一個或多個物質(zhì)、部件、和/或電線在結構組件(例如,基板)上的布置,以提供諸如物理強度、保存尺寸和/或電交互局限的一個或多個特征。預期在某些實施方式中,芯片集可以實施為單芯片。芯片集900或其部分構成用于執(zhí)行基于用戶交互數(shù)據(jù)來估計用戶特征的一個或多個步驟的裝置。在一個實施方式中,芯片集900包括諸如用于在芯片集900的部件之間傳送信息的總線901之類的通信機制。處理器903具有到總線901的連通性,以執(zhí)行指令和處理存儲在例如存儲器905中的信息。處理器903可以包括一個或多個處理核,每個核配置為獨立操作。多核處理器支持單個物理包中的多處理。多核處理器的示例包括兩個、四個、八個或更多數(shù)目的處理核??商鎿Q地或附加地,處理器903可以包括一個或多個經(jīng)由總線901串聯(lián)的微處理器,以支持獨立執(zhí)行指令、流水線和多線程。處理器903還可以與諸如一個或多個數(shù)字信號處理器(DSP)907,或者一個或多個專用集成電路(ASIC)909之類的一個或多個專用部件相互協(xié)同,以執(zhí)行某些處理功能和任務。DSP 907典型地配置為獨立于處理器903實時處理現(xiàn)實世界信號(例如,聲音)。類似地,ASIC 909可以配置為執(zhí)行通用處理器難以執(zhí)行的專用功能。其他有助于執(zhí)行這里描述的本發(fā)明功能的專用部件包括一個或多個現(xiàn)場可編程門陣列(FPGA)(未示出),一個或多個控制器(未示出)或一個或多個其他專用計算機芯片。處理器903和協(xié)同部件具有經(jīng)由總線901到存儲器905的連通性。存儲器905包括用于存儲可執(zhí)行指令的動態(tài)存儲器(例如,RAM、磁盤、可寫光盤等)和靜態(tài)存儲器(例如,ROM、CD-ROM等),當指令被運行時執(zhí)行這里描述的發(fā)明步驟以基于用戶交互數(shù)據(jù)來估計用戶特征。存儲器905還存儲與執(zhí)行本發(fā)明步驟相關聯(lián)的數(shù)據(jù)或執(zhí)行本發(fā)明步驟所產(chǎn)生 的數(shù)據(jù)。圖10是根據(jù)一個實施方式、能夠在圖I系統(tǒng)中操作的用于通信的移動終端(例如,手持設備)的示例性部件圖示。在某些實施方式中,移動終端1000或其部分構成用于執(zhí)行基于用戶交互數(shù)據(jù)來估計用戶特征的一個或多個步驟的裝置。通常,依據(jù)前端和后端特征來定義無線電接收器。接收器的前端涵蓋所有射頻(RF)電路,而后端涵蓋所有基帶處理電路。如此申請中使用的,術語“電路”涉及以下二者(1)僅硬件實現(xiàn)(諸如以模擬和/或數(shù)字電路實現(xiàn)),和(2)電路和軟件(和/或固件)的組合(諸如,如果適用于特定上下文,則涉及處理器(包括數(shù)字信號處理器)、軟件和存儲器的組合,這些部件一起工作以引起諸如移動電話或服務器之類的設備執(zhí)行各種功能)?!半娐贰钡倪@一定義在此申請中適用于此術語的所有使用,包括在任何權利要求中也是如此。作為另一示例,如在此申請中使用的以及如果適用于特定上下文,術語“電路”也將覆蓋僅處理器(或多個處理器)及其隨附軟件和/或固件的實現(xiàn)。如果適用于特定上下文,術語“電路”也將覆蓋例如移動電話中的基帶集成電路或應用處理器集成電路,或者蜂窩網(wǎng)絡設備或其他網(wǎng)絡設備中類似的集成電路。電話的有關內(nèi)部部件包括主控單元(MCU) 1003、數(shù)字信號處理器(DSP) 1005和包括麥克風增益控制單元和揚聲器增益控制單元的接收器/發(fā)射器單元。主顯示單元1007向用戶提供顯示以支持各種應用,以及執(zhí)行或支持基于用戶交互數(shù)據(jù)來估計用戶特征的步驟的移動終端功能。顯示器10包括配置用于顯示移動終端(例如,移動電話)用戶界面的至少部分的顯示電路。附加地,顯示器1007和顯示電路配置用于促進用戶對移動終端至少某些功能的控制。音頻功能電路1009包括麥克風1011和放大從麥克風1011輸出的語音信號的麥克風放大器。放大的語音信號從麥克風1011輸出,饋送到編碼器/解碼器(CODEC)1013。無線電部分1015放大功率并轉變頻率以經(jīng)由天線1017與基站通信,其中基站包含在移動通信系統(tǒng)中。如現(xiàn)有技術已知,功率放大器(PA) 1019和發(fā)射器/調(diào)制電路可操作地響應于MCU 1003,從PA 1019的輸出耦合到雙工器1021或循環(huán)器或天線開關。PA 1019還耦合到電池接口和功率控制單元1020。在使用中,移動終端1001的用戶對著麥克風1011講話,而且他或她的語音連同任何檢測到的背景噪音被轉換為模擬電壓。模擬電壓繼而通過模擬到數(shù)字轉換器(ADC) 1023轉換為數(shù)字信號??刂茊卧?003將數(shù)字信號路由到DSP 1005以在其中處理,諸如語音編碼、信道編碼、解密和交織。在一個實施方式中,處理后的語音信號由沒有單獨示出的單元進行編碼,其使用蜂窩傳輸協(xié)議,諸如全球演進(EDGE)、通用分組無線服務(GPRS)、全球移動通信(GSM)、因特網(wǎng)協(xié)議多媒體子系統(tǒng)(IMS)、通用移動通信系統(tǒng)(UMTS)等,以及例如微波接入(WiMAX)、長期演進(LTE)網(wǎng)絡、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線保真(WiFi)、衛(wèi)星及類似的其他任意合適的無線介質(zhì)。編碼信號接著路由到均衡器1025,以補償在穿過空氣而傳輸?shù)倪^程中發(fā)生的、與頻率相關的任意損失,諸如相位和幅度失真。均衡比特流之后,調(diào)制器1027將該信號與RF接口 1029中產(chǎn)生的RF信號結合。調(diào)制器1027通過頻率或相位調(diào)制產(chǎn)生正弦波。為了準備傳輸信號,上變頻器1031將調(diào)制器1027輸出的正弦波與合成器1033產(chǎn)生的另一正弦波相結合,以達到傳輸期望頻率。接著經(jīng)過PA 1019發(fā)送信號,以將該信號增加到恰當?shù)墓β始墑e。在特定系統(tǒng)中,PA 1019作為可變增益放大器,其增益由DSP 1005根據(jù)從網(wǎng)絡基站接收的信息進行控制。信號接著在雙工器1021內(nèi)過濾,而且可選地發(fā)送到天線耦合器1035以匹配阻抗,從而提供最大功率傳輸。最后,信號經(jīng)由天線1017發(fā)射到本地基站??梢蕴峁┳詣釉鲆婵刂?AGC),以控制接收器最后級的增益。信號可以從那里轉發(fā)至可以是另一蜂窩電話、其他移動電話或連接到公共交換電話網(wǎng)絡(PSTN)或其他電話網(wǎng)絡的陸上通訊線的遠程電話。發(fā)射到移動終端1001的語音信號經(jīng)由天線1017被接收,而且立刻被低噪放大器(LNA) 1037放大。下變頻器1039降低載波頻率,而解調(diào)器1041將RF剝離為只剩下數(shù)字比特流。信號接著穿過均衡器1025且被DSP 1005處理。數(shù)字到模擬轉換·器(DAC) 1043轉換該信號,而且得到的輸出通過揚聲器1045被發(fā)送到用戶,這都在可以實施為中央處理單元(CPU)(沒有示出)的主控單元(MCU) 1003的控制之下。MCU 1003接收包括來自鍵盤1047的輸入信號的許多信號。與其他用戶輸入部件(例如,麥克風1011)結合的鍵盤1047和/或MCU 1003包括用于管理用戶輸入的用戶接口電路。MCU 1003運行用戶接口軟件以促進用戶控制移動終端1001的至少一些功能,從而基于用戶交互數(shù)據(jù)來估計用戶特征。MCU 1003還分別遞送顯示命令和切換命令到顯示器1007以及到語音輸出切換控制器。此外,MCU 1003與DSP 1005交換信息,而且能夠訪問可選并入的SM卡1049和存儲器1051。另外,MCU 1003執(zhí)行該終端所需要的各種控制功能。取決于具體實施,DSP 1005可以執(zhí)行關于語音信號的許多傳統(tǒng)數(shù)字處理功能中的任意。另外地,DSP 1005根據(jù)麥克風1011檢測的信號確定本地環(huán)境的背景噪聲水平,而且將麥克風1011的增益設置到補償移動終端1001用戶的自然趨勢的選定級別。CODEC 1013包括ADC 1023和DAC 1043。存儲器1051存儲包括呼入音數(shù)據(jù)的許多數(shù)據(jù),而且能夠存儲其他數(shù)據(jù),包括經(jīng)由例如全球因特網(wǎng)接收到的音樂數(shù)據(jù)。軟件模塊可以駐留在RAM存儲器、閃存、寄存器或其他任意形式的本領域公知的可寫存儲介質(zhì)中。存儲設備1051可以是,但是不局限于單存儲器、⑶、DVD、ROM、RAM、EEPR0M、光存儲或任意其他能夠存儲數(shù)字數(shù)據(jù)的非易失性存儲介質(zhì)。例如,可選并入的SIM卡1049承載諸如蜂窩電話號碼、載波提供服務、訂閱細節(jié)和安全信息的重要信息。SM卡1049主要服務于在無線電網(wǎng)絡中標識移動終端1001???049還包含用于存儲個人電話號碼登記簿、文本消息和用戶特定移動臺設置的存儲器。
盡管結合許多實施方式和實現(xiàn)對本發(fā)明進行了描述,本發(fā)明卻并不如此局限,而應該覆蓋落入所附權利要求范圍內(nèi)的許多明顯修改和等同布置。雖然在權利要求中以某種組合表述了本發(fā)明的特征,可以預期到能夠按照任意組合和順序布置這些特征。
權利要求
1.一種方法,包括 從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù); 根據(jù)所述交互數(shù)據(jù)確定使用向量; 將確定的使用向量與一個或多個預定義特征相關;以及 至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔。
2.如權利要求I的方法,進一步包括 至少部分引起對與所述用戶相關聯(lián)的一個或多個通信進行采樣; 對經(jīng)采樣的一個或多個通信執(zhí)行識別分析;以及 利用所述識別分析的結果來補充所述交互數(shù)據(jù)。
3.如權利要求2的方法,所述方法進一步包括 基于所述識別分析,確定通信方、所述通信方的特征、環(huán)境特征或這些的組合, 其中補充所述交互數(shù)據(jù)包括確定的通信方、所述通信方的特征、環(huán)境特征或這些的組口 ο
4.如權利要求1-3中任一項的方法,進一步包括 基于所述用戶特征簡檔,確定推薦的服務、應用、媒體、文檔、內(nèi)容、產(chǎn)品或這些的組合;以及 至少部分引起對確定的推薦的呈現(xiàn)。
5.如權利要求1-4中任一項的方法,進一步包括 監(jiān)控一段時間的所述交互數(shù)據(jù), 其中所述用戶特征簡檔是基于監(jiān)控的所述交互數(shù)據(jù)來更新的。
6.如權利要求1-5中任一項的方法,進一步包括 從多個其他用戶收集基線數(shù)據(jù)集合; 至少部分基于所述基線數(shù)據(jù)集合,根據(jù)所述一個或多個預定義特征來識別所述其他用戶中的每個用戶; 至少部分基于所述基線數(shù)據(jù)集合,確定與所述其他用戶中的每個用戶相關聯(lián)的參考使用向量;以及 將所述預定義特征中的每個預定義特征與所述參考使用向量的相應參考使用向量相關聯(lián), 其中所述確定的使用向量與所述一個或多個預定義特征的相關是至少部分基于所述相應參考使用向量與相應的特征的關聯(lián)的。
7.如權利要求1-6中任一項的方法,其中所述用戶簡檔是個性簡檔,并且所述預定義特征至少部分包括內(nèi)向/外向二分類、實感/直覺二分類、思考/情感二分類、判斷/知覺二分類,或這些的組合。
8.如權利要求1-7中任一項的方法,其中所述用戶簡檔是家庭簡檔,并且所述預定義特征至少部分包括年齡、性別、家庭關系或這些的組合。
9.如權利要求1-8中任一項的方法,其中所述交互數(shù)據(jù)包括聯(lián)系人列表信息、通信歷史、web瀏覽歷史、日歷信息、移動歷史、音頻環(huán)境數(shù)據(jù)、應用使用歷史、媒體使用歷史,或這些的組合。
10.一種設備,包括至少一個處理器;以及 至少一個存儲器,其包括計算機程序代碼, 所述至少一個存儲器和所述計算機程序代碼配置用于與所述至少一個處理器一起,弓丨起所述設備至少如下執(zhí)行, 從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù); 根據(jù)所述交互數(shù)據(jù)確定使用向量; 將確定的使用向量與一個或多個預定義特征相關;以及 至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔。
11.如權利要求10的設備,其中所述設備被進一步引起至少部分執(zhí)行 至少部分引起對與所述用戶相關聯(lián)的一個或多個通信進行采樣; 對經(jīng)采樣的一個或多個通信執(zhí)行識別分析;以及 利用所述識別分析的結果來補充所述交互數(shù)據(jù)。
12.如權利要求10的設備,其中所述設備被進一步引起至少部分執(zhí)行 基于所述識別分析,確定通信方、所述通信方的特征、環(huán)境特征或這些的組合, 其中補充所述交互數(shù)據(jù)包括確定的通信方、所述通信方的特征、環(huán)境特征或這些的組口 ο
13.如權利要求10-12中任一項的設備,其中所述設備被進一步引起至少部分執(zhí)行 基于所述用戶特征簡檔,確定推薦的服務、應用、媒體、文檔、內(nèi)容、產(chǎn)品或這些的組合;以及 至少部分引起對確定的推薦的呈現(xiàn)。
14.如權利要求10-13中任一項的設備,其中所述設備被進一步引起至少部分執(zhí)行 監(jiān)控一段時間的所述交互數(shù)據(jù), 其中所述用戶特征簡檔是基于監(jiān)控的所述交互數(shù)據(jù)來更新的。
15.如權利要求10-14中任一項的設備,其中所述設備被進一步引起至少部分執(zhí)行 從多個其他用戶收集基線數(shù)據(jù)集合; 至少部分基于所述基線數(shù)據(jù)集合,根據(jù)所述一個或多個預定義特征來識別所述其他用戶中的每個用戶; 至少部分基于所述基線數(shù)據(jù)集合,確定與所述其他用戶中的每個用戶相關聯(lián)的參考使用向量;以及 將所述預定義特征中的每個預定義特征與所述參考使用向量的相應參考使用向量相關聯(lián), 其中所確定的使用向量與所述一個或多個預定義特征的相關是至少部分基于所述相應參考使用向量與相應的特征的關聯(lián)的。
16.如權利要求10-15中任一項的設備,其中所述用戶簡檔是個性簡檔,并且所述預定義特征至少部分包括內(nèi)向/外向二分類、實感/直覺二分類、思考/情感二分類、判斷/知覺二分類,或這些的組合。
17.如權利要求10-16中任一項的設備,其中所述用戶簡檔是家庭簡檔,并且所述預定義特征至少部分包括年齡、性別、家庭關系或這些的組合。
18.如權利要求10-17中任一項的設備,其中所述交互數(shù)據(jù)包括聯(lián)系人列表信息、通信歷史、web瀏覽歷史、日歷信息、移動歷史、音頻環(huán)境數(shù)據(jù)、應用使用歷史、媒體使用歷史,或這些的組合。
19.如權利要求10-17中任一項的設備,其中所述設備是移動電話,進一步包括 用戶接口電路和用戶接口軟件,配置用于促進通過使用顯示器對所述移動電話至少某些功能的用戶控制,以及配置用于對用戶輸入進行響應;以及 顯示器和顯示器電路,配置用于顯示所述移動電話的用戶接口的至少部分,所述顯示器和顯示器電路配置用于促進對所述移動電話的至少某些功能的用戶控制。
20.一種計算機可讀存儲介質(zhì),攜帶一個或多個指令的一個或多個序列,在由一個或多個處理器執(zhí)行時,其引起設備至少執(zhí)行下述步驟 從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù); 根據(jù)所述交互數(shù)據(jù)確定使用向量; 將確定的使用向量與一個或多個預定義特征相關;以及 至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔。
21.如權利要求20的計算機可讀存儲介質(zhì),其中所述設備被進一步引起至少部分執(zhí)行 至少部分引起對與所述用戶相關聯(lián)的一個或多個通信進行采樣; 對經(jīng)采樣的一個或多個通信執(zhí)行識別分析;以及 利用所述識別分析的結果來補充所述交互數(shù)據(jù)。
22.如權利要求21的計算機可讀存儲介質(zhì),其中所述設備被進一步引起至少部分執(zhí)行 基于所述識別分析,確定通信方、所述通信方的特征、環(huán)境特征或這些的組合, 其中補充所述交互數(shù)據(jù)包括確定的通信方、所述通信方的特征、環(huán)境特征或這些的組入口 ο
23.如權利要求20-22中任一項的計算機可讀存儲介質(zhì),其中所述設備被進一步引起至少部分執(zhí)行 基于所述用戶特征簡檔,確定推薦的服務、應用、媒體、文檔、內(nèi)容、產(chǎn)品或這些的組合;以及 至少部分引起對確定的推薦的呈現(xiàn)。
24.如權利要求20-23中任一項的計算機可讀存儲介質(zhì),其中所述設備被進一步引起至少部分執(zhí)行 監(jiān)控一段時間的所述交互數(shù)據(jù), 其中所述用戶特征簡檔是基于監(jiān)控的所述交互數(shù)據(jù)來更新的。
25.如權利要求20-24中任一項的計算機可讀存儲介質(zhì),其中所述設備被進一步引起至少部分執(zhí)行 從多個其他用戶收集基線數(shù)據(jù)集合; 至少部分基于所述基線數(shù)據(jù)集合,根據(jù)所述一個或多個預定義特征來識別所述其他用戶中的每個用戶; 至少部分基于所述基線數(shù)據(jù)集合,確定與所述其他用戶中的每個用戶相關聯(lián)的參考使用向量;以及將所述預定義特征中的每個預定義特征與所述參考使用向量的相應參考使用向量相關聯(lián), 其中所述確定的使用向量與所述一個或多個預定義特征的相關是至少部分基于所述相應參考使用向量與相應的特征的關聯(lián)的。
26.如權利要求20-25中任一項的計算機可讀存儲介質(zhì),其中所述用戶簡檔是個性簡檔,以及所述預定義特征至少部分包括內(nèi)向/外向二分類、實感/直覺二分類、思考/情感二分類、判斷/知覺二分類,或這些的組合。
27.如權利要求20-26中任一項的計算機可讀存儲介質(zhì),其中所述用戶簡檔是家庭簡檔,以及所述預定義特征至少部分包括年齡、性別、家庭關系或這些的組合。
28.如權利要求20-27中任一項的計算機可讀存儲介質(zhì),其中所述交互數(shù)據(jù)包括聯(lián)系人列表信息、通信歷史、web瀏覽歷史、日歷信息、移動歷史、音頻環(huán)境數(shù)據(jù)、應用使用歷史、媒體使用歷史,或這些的組合。
29.—種設備,包括 用于從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù)的裝置; 用于根據(jù)所述交互數(shù)據(jù)確定使用向量的裝置; 用于將確定的使用向量與一個或多個預定義特征相關的裝置;以及 用于至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔的裝置。
30.如權利要求29的設備,進一步包括 用于至少部分引起對與所述用戶相關聯(lián)的一個或多個通信進行采樣的裝置; 用于對經(jīng)采樣的一個或多個通信執(zhí)行識別分析的裝置;以及 用于利用所述識別分析的結果來補充所述交互數(shù)據(jù)的裝置。
31.如權利要求30的設備,進一步包括 用于基于所述識別分析,確定通信方、所述通信方的特征、環(huán)境特征或這些的組合的裝置, 其中補充所述交互數(shù)據(jù)包括確定的通信方、所述通信方的特征、環(huán)境特征或這些的組合。
32.如權利要求29-31中任一項的設備,進一步包括 用于基于所述用戶特征簡檔,確定推薦的服務、應用、媒體、文檔、內(nèi)容、產(chǎn)品或這些的組合的裝置;以及 用于至少部分引起對確定的推薦的呈現(xiàn)的裝置。
33.如權利要求29-32中任一項的設備,進一步包括 用于監(jiān)控一段時間的所述交互數(shù)據(jù)的裝置, 其中所述用戶特征簡檔是基于監(jiān)控的所述交互數(shù)據(jù)來更新的。
34.如權利要求29-33中任一項的設備,進一步包括 用于從多個其他用戶收集基線數(shù)據(jù)集合的裝置; 用于至少部分基于所述基線數(shù)據(jù)集合,根據(jù)所述一個或多個預定義特征來識別所述其他用戶中的每個用戶的裝置; 用于至少部分基于所述基線數(shù)據(jù)集合,確定與所述其他用戶中的每個用戶相關聯(lián)的參考使用向量的裝置;以及用于將所述預定義特征中的每個預定義特征與所述參考使用向量的相應參考使用向量相關聯(lián)的裝置, 其中所述確定的使用向量與所述一個或多個預定義特征的相關是至少部分基于所述相應參考使用向量與相應的特征的關聯(lián)的。
35.如權利要求29-34中任一項的設備,其中所述用戶簡檔是個性簡檔,并且所述預定義特征至少部分包括內(nèi)向/外向二分類、實感/直覺二分類、思考/情感二分類、判斷/知覺二分類,或這些的組合。
36.如權利要求29-35中任一項的設備,其中所述用戶簡檔是家庭簡檔,并且所述預定義特征至少部分包括年齡、性別、家庭關系或這些的組合。
37.如權利要求29-36中任一項的設備,其中所述交互數(shù)據(jù)包括聯(lián)系人列表信息、通信歷史、web瀏覽歷史、日歷信息、移動歷史、音頻環(huán)境數(shù)據(jù)、應用使用歷史、媒體使用歷史,或這些的組合。
38.一種計算機程序產(chǎn)品,包括一個或多個指令的一個或多個序列,在由一個或多個處理器執(zhí)行時,引起設備至少執(zhí)行權利要求1-9中任一方法的步驟。
全文摘要
提供了一種用于基于用戶交互數(shù)據(jù)來估計用戶特征的方式。特征確定邏輯從與用戶相關聯(lián)的設備獲取交互數(shù)據(jù)。接著,該特征確定邏輯根據(jù)交互數(shù)據(jù)確定使用向量。繼而,該特征確定邏輯將所確定的使用向量與一個或多個預定義的特征相關。繼而,該特征確定邏輯至少部分基于一個或多個經(jīng)相關的特征來計算用戶特征簡檔。
文檔編號H04L29/08GK102859967SQ201080066266
公開日2013年1月2日 申請日期2010年3月1日 優(yōu)先權日2010年3月1日
發(fā)明者J·奧爾森, 田繼雷 申請人:諾基亞公司