專利名稱:基于用戶簡檔數(shù)據(jù)的內(nèi)容選擇的系統(tǒng)和方法
技術(shù)領(lǐng)域:
當(dāng)前發(fā)明涉及內(nèi)容選擇和呈現(xiàn),尤其是在基于用戶簡檔數(shù)據(jù)的在線環(huán)境
中選擇和呈現(xiàn)內(nèi)容。
背景技術(shù):
近來,在線用戶體驗已經(jīng)有了顯著地發(fā)展,并且現(xiàn)在包括了在線呈現(xiàn)多
媒體內(nèi)容的所有方面。例如用戶可以訪問很多在線內(nèi)容資源以便聽音樂,下
載視頻,閱讀新聞文章,與其他人的社會交往等。對于這^f寺定在線用戶的可 獲得的關(guān)注范圍,伴隨著該用戶周圍有限的交互空間,只有有限數(shù)量的預(yù)先選 擇的內(nèi)容可以被有效的呈現(xiàn)給用戶。這些預(yù)先選擇的內(nèi)容可以包括,例如,在 線廣告,購買選擇,可用棚艮務(wù)^^似的信息。隨 來越多的用戶移往在線環(huán)境,無論是虛擬還是現(xiàn)實中,在競爭在 線用戶的注意力方面有一個相應(yīng)的增長。從廣告這點來看,目前沒有辦法精確 的選擇在線內(nèi)容以便提供給一個時定的在線用戶,而這些內(nèi)割艮可能是用戶感 興趣的,例如目標(biāo)廣告或購買選擇。 一種減輕這種斷開現(xiàn)象的方式是將用戶簡 檔信息與特定的可用的在線內(nèi)容相匹配。然而,由此出現(xiàn)了很多效果不高的用 來識另,戶精選的在線內(nèi)容的裝置。這主要是因為,當(dāng)用戶可能典型的被要求 提供特定的人口統(tǒng)計的和心理的信息作為例行的在線注冊過程的一部分,這些 用戶經(jīng)常不愿意泄漏個人信息,或者對于他們的回答是不可信的。因此,有獲 得一種基于用戶簡檔 的在線內(nèi)容選擇的系統(tǒng)和方法的需求,所述在線內(nèi)容 選擇系統(tǒng)和方法至少部分基于用戶簡檔數(shù)據(jù)。
發(fā)明內(nèi)容
在此公開和要求的是一種用于在線內(nèi)容選擇的方法,簡檔服務(wù)器和計算 機程序產(chǎn)品。在一個實施例中, 一種方法包括接收包含了用戶特征的用戶簡檔 數(shù)據(jù)的至少一部分,對用戶特征計算簡檔概率,并接收在線用戶行為數(shù)據(jù)。該 方法進一步包括,至少部分基于在線用戶行為數(shù)據(jù)為用戶特征更新簡檔概率, 然后基于用戶簡檔 選擇在線內(nèi)容。
鑒于隨后對本發(fā)明的可仿效的實施例描述的基礎(chǔ)上,本發(fā)明的其他方面, 特征和技術(shù),對于熟知相關(guān)技術(shù)的人來說是顯而易見的。
本發(fā)明的特點,目的和優(yōu)點可以從下面闡明的與附圖一起的詳細(xì)描述中
更明顯的得到,類似的參考特征也相應(yīng)的通過附圖識別出來
圖l示出了根據(jù)本發(fā)明的一個實施例的通信系統(tǒng);圖2描述了根據(jù)本發(fā)明的一個實施例的基于用戶簡檔 選擇內(nèi)容的處 理過私圖3A-3B描述了根據(jù)本發(fā)明其他實施例的基于用戶簡檔數(shù)據(jù)呈現(xiàn)內(nèi)容的 處理過程。
具體實施例方式本公開一般涉及基于用戶簡檔 選擇和呈現(xiàn)在線內(nèi)容。在某些實施例 中,用戶簡檔數(shù)據(jù)可以被接收,或者是在一個注冊過程中,或者是在基于一個 或多個在線用戶的動作的選擇性推斷中。用戶簡檔數(shù)據(jù)可以由很多獨立的特征 構(gòu)成,其中的每一個特征可以具有關(guān)聯(lián)的簡檔概率,它代表著底層數(shù)據(jù)的信心 水平。發(fā)明的一個方面是為了積累用戶行為數(shù)據(jù),優(yōu)選地來自于多個在線應(yīng)用
或其他資源。在下面將被詳細(xì)描述的某些實施例中,這種用戶行為數(shù)據(jù)可以隨
即被用于更新前述的簡檔概率,然后是全部的用戶簡檔數(shù)據(jù)。在某些實施例中,可以至少部分基于更新的用戶簡檔將特定的在線內(nèi)容
呈現(xiàn)給主體用戶。這些在線內(nèi)容可以被基于一個"最接近匹配"的對比從一組
可用的內(nèi)容中選擇出來。在此使用的術(shù)語"用戶"可以涉及一個特定的個人或可以涉及一個或多 個由該個人創(chuàng)造的(或與該個人相關(guān))"人物"或"角色"。這樣的每一個在線 角色可以看起來被表現(xiàn)為所說的"替身",其表示用戶的他或她的視覺表示,典 型的是一個二維圖標(biāo)的形式。此外,人物(aka演員)可以對于在線環(huán)境中的給 定的"場景"是唯一的,或者是在不同的場景間選擇性的移動。正如這樣,應(yīng) 當(dāng)理解,用戶的參照物應(yīng)當(dāng)包括適當(dāng)情況下的用戶在線角色。
在此使用的術(shù)語"一個"應(yīng)當(dāng)意 是一個或多于一個,術(shù)語"多個" 應(yīng)當(dāng)意味著是兩個或多于兩個,術(shù)語"另一個"被定義為是第2個或更多,術(shù)語"包括"和減"具有"是開放式的(例如,包含),術(shù)語"或"被解釋為包括 的或者表示任意一個或任意的組合。因此,"入B或C"表示下列的任意一4^ 義A; B; C; A和B; A和C; B和C; A, B禾B C。這種定義的一個例外僅 僅是在當(dāng)一些元件,功能,步驟或動作的組合在某些方式下固有的互斥時才發(fā) 生。參考遍及當(dāng)前文檔中提及的"一個實施例","某個實施例"或類似的術(shù)語 表示與這個實施例相關(guān)的描述的特定的特征、結(jié)構(gòu)或特性被包含在本發(fā)明的至 少一個實施例中。因此,這些短語在當(dāng)前描述的各種不同地方出現(xiàn)時,并不一 定只針對一個相同的實施例。尤其,特定的特征、結(jié)構(gòu)或特性可以被不加限制 的以任何一種合適的方式在一個或多個實施例上進行組合。根據(jù)計算機編程的現(xiàn)有熟練技術(shù)人員的實踐,下面結(jié)合由計算機系統(tǒng)或
相同的電子系統(tǒng)執(zhí)行的操作描述本發(fā)明。這些操作有時涉及的是可被計算機執(zhí) 行的??梢砸庾R到這些符號表示的操作包括處理器的處理,如中央處理單元, 處理電信號表示的數(shù)據(jù)位和那些存在于系統(tǒng)存儲中的存儲器位置的數(shù)據(jù)位的維 持,及對信號的其他處理。被維持的數(shù)據(jù)位的存儲器位置是物理位置,它具有 對應(yīng)著數(shù)據(jù)位的特定的電的、磁的、光的或有機的屬性。當(dāng)以軟件^l行時,本發(fā)明的元素本質(zhì)上是執(zhí)行必要任務(wù)的代碼片段。這 些代碼片段能被存儲在處理器可讀媒體中,可以包括能夠存儲或傳輸信息的任 意媒體。處理器可讀媒體的舉例包括電子電路,半導(dǎo)##儲器裝置,只讀存儲 器(ROM),閃存或其他非易失的存儲器,軟盤,CD-ROM,光盤,硬盤,光 纖媒介,射頻(RF)鏈接等。圖1中描述了一個通信系統(tǒng)100,在其中本發(fā)明一個或多個方面可以被 執(zhí)行。特別的,通信系統(tǒng)100包括因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)120,以提供在用戶 110、內(nèi)容服務(wù)器130、應(yīng)用月艮務(wù)器135和社區(qū)服務(wù)器195之間的通信路徑。如
所示的那樣,用戶no可以使用任意數(shù)量的通信^a來訪問這些不同的在線月艮
務(wù)器,包括無線裝置140 (如蜂窩電話、智能電話、個人數(shù)字助理等),便攜式 計^t幾150和/或個人計算機160。當(dāng)用戶110 4頓無線裝置140連接IP網(wǎng)絡(luò)120 時,通信系統(tǒng)100可以進一步包括載波網(wǎng)絡(luò)170,該載波網(wǎng)絡(luò)被配置成提供在無 線裝置140和網(wǎng)絡(luò)120之間的無線通信服務(wù)。載波網(wǎng)絡(luò)170支持至少一種無線 通信協(xié)議如全 動通信系統(tǒng)(GSM),通用分組無線業(yè)務(wù)(GPRS),碼分多 址(CDMA)或?qū)拵Тa分多址(WCDMA)。
第三方內(nèi)容服務(wù)器130可以包括任意育的多在IP網(wǎng)絡(luò)120上提供在線內(nèi)容 的服務(wù)器,包括聲音內(nèi)容、視頻內(nèi)容、流媒體、音樂、基于游戲的內(nèi)容、基于 交易的內(nèi)容(如在線購買)、廣告內(nèi)容、基于文本的內(nèi)容、基于圖形的內(nèi)容和上 述內(nèi)容的任意組合。此外,應(yīng)用服務(wù)器135可以被配置成提供各種在線服務(wù)和 訪問在線應(yīng)用。以非窮舉的方式舉例,這些服務(wù)和應(yīng)用可以包括因特網(wǎng)搜索應(yīng) 用、由fH牛應(yīng)用、基于定位的應(yīng)用、夢幻體育、拍賣、角色、在線約會服務(wù)、地 圖服務(wù)和新聞服務(wù)。可以意識到的是很大范圍內(nèi)的內(nèi)容、月艮務(wù)和應(yīng)用可以由服 務(wù)器130和135提供,并且本發(fā)明不意圖被限制到任意一^tt定的實例??蛇M 一步意識到的是服務(wù)器130和135可以被合并成一個服務(wù)器劍艮務(wù)^l群。
繼續(xù)圖l的描述,通信系統(tǒng)100進一步包括與IP網(wǎng)絡(luò)120耦合的簡檔服 務(wù)器180。當(dāng)單獨表示時,簡檔服務(wù)器180和簡檔 庫190可以是單獨的組件, 或類似的被分離鵬操作±5相關(guān)聯(lián)的不同的服務(wù)器和/或 庫中。任何時候, 簡檔服務(wù)器180可以被配置 數(shù)據(jù)庫190中保持多個用戶的簡檔信息,其中 包括用戶110。這些簡檔數(shù)據(jù)可以包括個體的人口統(tǒng)計學(xué)的特征的集合,如年齡、 社會地位、性別、血型、種族、收入、移動性(根據(jù)相對于工作的旅行時間或 可用的汽車數(shù)量)、受到的教育、家庭關(guān)系、工作狀態(tài)、方位等。另外,用戶簡 檔信息可以包括心理特征,如性格、價值觀、態(tài)度、興趣或生活方式。此外, 簡檔服務(wù)器180可以被配置成僅從社區(qū)服務(wù)器195收集用戶簡檔數(shù)據(jù),或訪問 多個不同的社區(qū)服務(wù)器、內(nèi)容服務(wù)器130和/鵬用服務(wù)器135。
正如上面所提到的,通信系統(tǒng)100進一步包括社區(qū)服務(wù)器195,用戶IIO M31IP網(wǎng)絡(luò)120對其進行訪問。在某個實施例中,社區(qū)服務(wù)器195可以提供三 維(3D)環(huán)境,如在公開號為US2007/001161的文獻中描述的3D環(huán)境,在此 Mil參考被完全的合并到此。然而,社區(qū)服務(wù)器195可以類似是任意一種, 的在線環(huán)境,如二維(2D)環(huán)境。艦非窮舉的方式執(zhí)列,社區(qū)服務(wù)器195可 以是一個社會網(wǎng)絡(luò)服務(wù)器, 一個在線市場服務(wù)器或游戲服務(wù)器。可以進一步預(yù) 料的是,社區(qū)服務(wù)器195可以是一個訪問在線社區(qū)的端口,并且其可以被用于 對于各種應(yīng)用、內(nèi)容和服務(wù)的接口,這些服務(wù)可以是社區(qū)服務(wù),進fi^勺會/匹配, 在線游戲,內(nèi)容瀏覽,GUI菜單導(dǎo)航,安全服務(wù),個人自傳和記者/博客應(yīng)用。
在某些實施例中,這種在線社區(qū)可以用于Mil社會網(wǎng)絡(luò)服務(wù)聯(lián)系人們, 如約會服務(wù),博客,即時消息,由附和在線事件。在線社區(qū)可以既有^J以組件,也有真實組件。在虛擬社區(qū)情況下,用戶可以展現(xiàn)在虛擬世界中的部分性格, 在網(wǎng)絡(luò)上與其他人玩游戲,并參與其他的虛擬服務(wù)。虛擬社區(qū)提供虛擬服務(wù), 如游戲社區(qū),虛擬購物和虛擬冒險。用于表示虛擬社區(qū)的內(nèi)容可以通過內(nèi)容月艮
務(wù)器130被提供,或由社區(qū)服務(wù)器195自己維持。相似的,各種可獲得的基于 社區(qū)的服務(wù)和應(yīng)用可以由應(yīng)用服務(wù)器135提供,或者可選的由社區(qū)服務(wù)器195 自己提供。社區(qū)服務(wù)器195可以被用于訪問一個真實的社區(qū),由真實時空(如當(dāng)?shù)?時間),GPS位置,蜂窩位置或無線載波器的服務(wù)區(qū) 動。真實社區(qū)中可獲得 的社區(qū)內(nèi)容被鏈接到真實的時空,并根據(jù)真實時空提供給真實社區(qū)中的用戶。 真實社區(qū)內(nèi)容和服務(wù)可以由內(nèi)容服務(wù)器130提供,可以包括信息附錄,如當(dāng)?shù)?新聞,運動,音樂和廣告。信息檢索可以被精選為當(dāng)?shù)厣虡I(yè),個人信息,住宿 和購物。當(dāng)在圖1中描述了斜蟲的社區(qū)服務(wù)器195時,同樣可以預(yù)料到,用戶110 可以在很多在線環(huán)境之間移動,同樣存在于社區(qū)服務(wù)器195中,以及在同樣被 連接到IP網(wǎng)絡(luò)120的許多賴蟲的社區(qū)服務(wù)器之間。然而,為簡單起見,通信系 統(tǒng)100被描述為具有一個單獨的社區(qū)服務(wù)器195,但本發(fā)明不局限制于此。
正如下文中將被詳細(xì)描述的,在對社區(qū)服務(wù)器195的注冊過程或另一個在 線注冊過程中,用戶110可以被要求提供人口統(tǒng)計數(shù)據(jù)(如,年齡,社會地位, 性別,血型,種族,收入等),也可以是心理M (如,價值觀,興趣,生活方 式等)。這些信息被簡檔服務(wù)器180存儲并被用于建立關(guān)于用戶110的初始用戶 簡檔。正如下面那樣將被詳細(xì)描述的,根據(jù)本發(fā)明的原理,這些用戶簡檔數(shù)據(jù) 能被用于增強用戶的經(jīng)驗和便于用戶之間、用戶與社區(qū)之間、用戶和內(nèi)容之間 更好的匹配?,F(xiàn)在參照圖2,描述了實施本發(fā)明的一個實施例的處理過程200。處理過 程200開始于當(dāng)用戶簡檔數(shù)據(jù)在塊210處被接收到時。在某些實施例中,用戶 簡檔數(shù)據(jù)可以由一個或多個個人用戶特征構(gòu)成,如個人人口統(tǒng)計學(xué)特征和/或心 理品質(zhì)。這些用戶簡檔繊可以隨后被存儲在在線簡檔服務(wù)器中,如圖1中的 簡檔服務(wù)器180。在一個實施例中,塊210的操作可以發(fā)生在一個主體用戶(如 圖1中的用戶110)注冊或,一個在線的認(rèn)證或角色,并在這個處理過程中提 供某些簡檔數(shù)據(jù)??蛇x的,塊210的這些用戶簡檔數(shù)據(jù)可以為基于一個或多個用戶的在線動作的推斷 。這些在線動作可以包括音樂或視頻下載歷必習(xí)慣, 在線購買歷必習(xí)慣,和/|告選擇歷必習(xí)慣。此外,與主體用戶交談或交往的 那些個人的簡檔數(shù)據(jù)可以相似的用于推斷主體用戶的簡檔數(shù)據(jù)??捎糜谕茢嗪?檔數(shù)據(jù)的可能的在線動作的范圍可以進一步包括主體用戶的用于瀏覽、發(fā)郵件、 文本撰寫、玩游戲、社會交往、夢幻體育活動、拍賣、角色、導(dǎo)航和新聞選擇 的歷史或習(xí)慣。實質(zhì)上,可以被用于推斷簡檔數(shù)據(jù)的用戶的活動的形式像用戶 簡檔中能被進行分類的活動的^娜樣多樣。 —旦主體用戶的簡檔數(shù)據(jù)被接收到,處理過程200可以繼續(xù)進行到塊 220,在該處可以計算構(gòu)成用戶簡檔數(shù)據(jù)的個人特征的簡檔概率。在某些實施例 中, 一個簡檔概率表示某A^從塊210初始提供的或推斷的數(shù)據(jù)的相信程度。 為了這個目的,在一個實施例中,像在本領(lǐng)域共知的那樣,簡檔概率可以是基 于貝葉斯概率分析??蛇x的,或協(xié)同貝葉斯概率分析,用戶提供的數(shù)據(jù)可以自 動的被指定一個預(yù)定義的概率。而且,對于用戶提供的數(shù)據(jù)的初始概率可以被 指定一個值,這個值是基于關(guān)于所述的某個特殊特征的假設(shè)。例如,如果確定 與用戶偽造血型相比,用戶往往是傾向偽造他們的年齡,那么對于年齡特征的 初始概率將要比對于血型特征的初始概率低。處理過程200繼續(xù)到塊230,在此處用戶的行為數(shù)據(jù)將被接收。像上面 所述的塊210那樣,用戶行為數(shù)據(jù)可以類似的被簡檔服務(wù)器(如圖1中的簡檔 服務(wù)器180)聚集。在一個實施例中,這些翻可以基于上述討論的參照塊210 的推斷數(shù)據(jù)的同樣范圍的在線動作和活動。例如,用戶每次下載一首歌曲或一 個視頻時,這種選擇表示了用戶的行為數(shù)據(jù)。類似的,由主體用戶執(zhí)行的針 站點的訪問離線搜索也是可以被用于推斷關(guān)于主體用戶的人口統(tǒng)計學(xué)和/或心 理學(xué)行為的行為。在某些實施例中,在塊230接收的在線用戶行為的范圍可以優(yōu)選的來自 于多個在線應(yīng)用和/或環(huán)境。舉例說明,可以從一個與瀏覽相關(guān)的資源接收這些 行為數(shù)據(jù),并且這些行為數(shù)據(jù)包括關(guān)于主體用戶訪問了哪些站點的行為數(shù)據(jù)。 可以對以地從郵件應(yīng)用、在線地圖服務(wù)、社會社區(qū)應(yīng)用(如圖1中的社區(qū)服務(wù) 器195),和其他提供內(nèi)容的在線應(yīng)用(如圖l中的內(nèi)容服務(wù)器130),或在線月艮 務(wù)鵬用(如圖l中的應(yīng)用服務(wù)器135)中接收行為繊。在一個實施例中,通 過在這些應(yīng)用上維持一個持續(xù)的用戶識別,可以從多個在線資源接收行為數(shù)據(jù)。這可以通過要求用戶登陸,然后當(dāng)主體用戶在不同的應(yīng)用中移進和移出時通過 在后臺執(zhí)行的處理過程維持登陸狀態(tài)來完成。關(guān)于如何維持一個持續(xù)的登陸狀 態(tài)的細(xì)節(jié)在本領(lǐng)域是共知的并且在本公開的范圍之外。繼續(xù)參考圖2,處理過程200可以移動到塊240,在此用于一個或多個用 戶簡檔特征的簡檔概率可以基于在i央230接收至啲行為數(shù)據(jù)被更新。在一個實 施例中,塊240的操作按照貝葉斯概率分析進行處理,基于此,對于給定特征 的初始簡檔概率可以按照在塊230接收的用戶行為數(shù)據(jù)被更新。然而,同樣可 以預(yù)料的是任何已知的概率分析都可以對以的被使用。舉一個簡單的例子,但 是不限于此,假設(shè)一個用戶初始顯示她是一個40歲的女性,她參與多玩家在線 角色玩游戲可以被認(rèn)為對于一個40歲的女性來說是不恰當(dāng)?shù)挠脩?于為。因而, 這個信息可以導(dǎo)致她的年齡和/或性別的概率會相應(yīng)的降低。簡檔概率將如何被 更新的變化的形式實質(zhì)上是無限制的。作為塊240更新操作的一部分,它可能需要選擇哪些動作保證了哪^^寺 征的更新。為這個目的,簡檔服務(wù)器可以在接收用戶行為數(shù)據(jù)時參考一個數(shù)據(jù) 庫,這個數(shù)據(jù)庫中的特征可以己經(jīng)被包含在接收到的纟亍為數(shù)據(jù)的基本動作影響。 一旦被影響的特征被識別出來,概率分析就可以被用于單獨地更新這些特征, 及更新作為一個整體的主體用戶的簡檔數(shù)據(jù)。 —旦在塊240處的更新操作完成,處理過程200繼續(xù)到塊250的處理, 在此處至少部分基于更新的用戶簡檔,特定的內(nèi)容可以被提供給主體用戶。下 面將參照圖3中的處理過程300進行更詳細(xì)的描述,在某些實施例中,可以基 于"最接近匹配"的對比從一組可用的內(nèi)容中選取特定的內(nèi)容形式。
參照圖3A,描述了一個實施例中至少部分基于用戶簡檔數(shù)據(jù) 擇內(nèi)容 的M過程300,像圖2中塊250所執(zhí)行的那樣。處理過程300假設(shè)根據(jù)本發(fā)明 的原理,對于一個主體用戶的用戶簡檔已經(jīng)被粒,或是來自用戶提供的信息, 或可選的是從用戶行為推斷的。選取處理過程300可以開始于在塊305處的內(nèi)容觸發(fā)事件的檢測。舉例 說明,但不限于此,這種觸發(fā)事件可以包括主體用戶(如圖l中的用戶110)訪 問一個在線虛擬社區(qū)的特定區(qū)域。內(nèi)容觸發(fā)事件可以包括虛擬的任何在線活動, 如訪問一個聊天室,iiA—個在線市場,選擇聽或看內(nèi)容,當(dāng)然也包括導(dǎo)航到 在線社區(qū)的特定區(qū)域??梢灶A(yù)料到,內(nèi)容觸發(fā)事件的發(fā)生僅僅是表示內(nèi)容選擇處理過程300將被初始化的一種方式。在發(fā)廣告內(nèi)容的情況下,這種觸發(fā)事件可以是主體用戶SA廣告位置的 范圍。這樣,在虛擬環(huán)境中,或即使是在線真實環(huán)境中,廣告位置可以被定位 至贓線空間中的一^K寺定位置。ffliliaA該位置的范圍內(nèi),處理過程300可以 將此解釋為呈現(xiàn)廣告的觸發(fā)事件。對于這鄉(xiāng)蟲發(fā)事件,在塊310處一個可用內(nèi)容的集合可以被識別。例如, 當(dāng)觸發(fā)事件是進入一個在線音樂商店,可用內(nèi)容的集合可以是用戶進入商店時 被顯示給用戶的新紀(jì)念冊廣告的集合。在一個實施例中,這種內(nèi)容可以被存儲 在圖1中的內(nèi)容服務(wù)器130上、應(yīng)用服務(wù)器135上或社區(qū)服務(wù)器195上,并且 可以對應(yīng)于廣告內(nèi)容、音樂內(nèi)容、視頻內(nèi)容、購買選項等。
處理過程300然后繼續(xù)到塊315,在此處用戶簡檔數(shù)據(jù)和與在塊310處
被識別的可用內(nèi)容相關(guān)聯(lián)的一個或多個參數(shù)進行比較。在一個實施例中,這個 操作艦訪問來自一個簡檔服務(wù)器(如圖1中的簡檔服務(wù)器180)的一個主體用 戶的簡檔數(shù)據(jù),行。如前面所討論的,這種簡檔數(shù)據(jù)可以同時包括人口統(tǒng)計 學(xué) 和心理 。此外,可以基于從多個在線應(yīng)用和/或環(huán)境收集至啲在線用 戶行為, <頓圖2中的處理過程200進行更新這種簡檔麵。
在某些實施例中,塊315處的對比操作可以Mil比較目標(biāo)數(shù)據(jù)中a^ 其他與內(nèi)容關(guān)聯(lián)的數(shù)據(jù) 行。在一個實施例中,這種目標(biāo)數(shù)據(jù)可以是關(guān)鍵字 的形式,其代表特定的廣告中嵌入的音樂類型。再次的,在一個在線音樂商店 的環(huán)境中,諸如年齡、性別和湖一般的音樂興趣的簡檔數(shù)據(jù)可以與一組音樂廣 告進行匹配。此外,在某些實施例中,可以優(yōu)選的,塊315的對比操作是內(nèi)容敏感的。 也就是說,內(nèi)容參激關(guān)鍵字可以在不同的環(huán)境中具有不同的意義。舉例說明, 關(guān)鍵字"java"在一個約會服務(wù)環(huán)境交流中指代咖啡(如"would you like to get some java "),或它在一個軟件開發(fā)論壇的交流中是一種編程語言。
繼續(xù)參考圖3A, M過程300繼續(xù)到塊320,在此處一個"最接近匹配" 分析可以被執(zhí)行。在一個實施例中,它涉及基于在i央315執(zhí)行的對比以確定在 可用的內(nèi)容和對應(yīng)的用戶特征之間的最接近性。這種"最接近匹配"可以包括 一^W通關(guān)鍵字、重疊范圍等的對比。基于塊320的最接近匹配,處理過程300可以隨即為主體用戶呈m^人可用內(nèi)容的集合中選擇的內(nèi)容,這些內(nèi)容最接近地表示主體用戶的興趣的內(nèi)容。
再次的,在音樂廣告的例子中,塊320可以包括在音樂商店的虛擬的墻壁上顯
示一個可點擊的廣告,以購買由用戶簡檔數(shù)據(jù)顯示具有與主體用戶的興趣有高 概率的特定樂隊的新唱片。雖然在處理過程300的描述中包括了對音樂廣告的特定參照,但是應(yīng)當(dāng) 預(yù)料到,這只是一個有限的例子,處理過程300的原理和操作可被^以的應(yīng)用 在多種環(huán)境中,而不意圖被限制于此。圖3B描述了圖3A中的處理過程300的另一個實施例。如所示的那樣, 處理過程330類似于處理過程300,其開始于在±央335處內(nèi)容觸發(fā)事件的檢測, 隨后是在i央340處的可用內(nèi)容的識別。對以的,處理過程330也包括簡檔數(shù)據(jù) 與內(nèi)容參數(shù)之間同樣的比較(塊345),然后參照上面詳細(xì)討論的M過程300 進行最接近匹配操作(塊350)。簡要的說,上面對圖3A中塊305-320的討論被 結(jié)合到圖3B中塊335-350的當(dāng)前討論內(nèi)容。如上所述,圖3B的處理過程330區(qū)別于圖3A中的處理過程300的地方 在于在塊355確定在塊350進行最接近匹配操作時使用的強調(diào)用戶特征的 概率是否超過了一個預(yù)定閾值。也就是說,如果內(nèi)容被識別出最接近匹配一個 或多個用戶特征,但是這些精確的特征的概率相對比較低,那么整個匹配的質(zhì) 量可以類似地也比較低。這樣,如果確定所述特征的概率沒有超過該閾值,處 理過程330可以繼續(xù)到塊360,在此處缺省內(nèi)容可以被呈現(xiàn)。相反,如果所述的 概率^31該閾值,則處理過程300可以移動到塊365,在此處用戶匹配內(nèi)容可以 被呈現(xiàn)。根據(jù)這些內(nèi)容的形式,它的呈現(xiàn)可以包括圖像元素,音頻元素,基于 文本的元素或它們的任意組合。呈現(xiàn)缺省內(nèi)容的需求,如缺省廣告,除非是達到某個最小閾值,否則可 以對將成為在線廣告者有吸引力。照這樣,廣告者們可以像平常那樣繼續(xù)對他 們的產(chǎn)品mr告,以吸引和域形成人們的興趣,同時也投資于目標(biāo)廣告的優(yōu)勢。
盡管本發(fā)明以多個實施例的形式進行描述,應(yīng)當(dāng)理解本發(fā)明可以進行進 一步的改進。這個申請意圖包括本發(fā)明隨后的任何的變形、使用或改變,這些 通常符合本發(fā)明的原理,及從當(dāng)前公開獲得的啟示都包括在本發(fā)明教義下的已 知和慣用的實施中。
權(quán)利要求
1、一種用于在線內(nèi)容選擇的方法,包括接收包括用戶特征的用戶簡檔數(shù)據(jù)的至少一部分;為用戶特征計算簡檔概率;接收在線用戶行為數(shù)據(jù);至少部分基于所述在線用戶行為數(shù)據(jù)更新用戶特征的簡檔概率;和基于該用戶簡檔數(shù)據(jù)選擇在線內(nèi)容。
2、 如權(quán)禾腰求1的方法,進一步包括至少部分基于所述在線用戶行為數(shù)據(jù) 來更新用戶簡檔數(shù)據(jù),并且其中選擇在線內(nèi)容包括基于所述用戶簡檔數(shù)據(jù)的至 少一部分與在線內(nèi)容的一個或多個特征的匹配 擇在線內(nèi)容。
3、 如權(quán)利要求l的方法,其中計算簡檔概率包括為用戶特征指定一個值, 該值用于^對用戶特征的信任,MiS。
4、 如權(quán)利要求1的方法,其中接收在線用戶行為數(shù)據(jù)包括從多個獨立的在 線應(yīng)用中接收在線用戶行為數(shù)據(jù)。
5、 如權(quán)利要求1的方法,其中用戶簡檔數(shù)據(jù)包括多個用戶特征,這些用戶 特征包括年齡、社會地位、性別、血型、種族、收入、教育水平、家庭關(guān)系 狀態(tài)、工作狀態(tài)、地理位置、居住地、國籍、外貌特征、性格特征、道德觀、 興趣和生活方式中的一個或多個。
6、 如權(quán)利要求1的方法,其中更新簡檔概率包括當(dāng)在線用戶行為數(shù)據(jù)與該 用戶的特征一致時,增加用戶特征的簡檔概率,和當(dāng)在線用戶行為數(shù)據(jù)與該用 戶的特征不一致時,減小用戶特征的簡檔概率。
7、 如權(quán)利要求l的方法,其中選擇在線內(nèi)容包括從一組可用廣告中選擇一 個廣告。
8、 如權(quán)利要求l的方法,進一步包括向在線環(huán)境中的用戶呈現(xiàn)在線內(nèi)容。
9、 如權(quán)利要求1的方法,其中選擇在線內(nèi)容包括基于用戶簡檔數(shù)據(jù)和簡檔 概率皿擇在線內(nèi)容。
10、 如權(quán)禾腰求1的方法,進一步包括在所繊擇之前進行 檢測內(nèi)容觸發(fā)事件;響應(yīng)于所述檢測,識別具有相關(guān)聯(lián)的參數(shù)的一組可用內(nèi)容;對比用戶簡檔數(shù)據(jù)和該組可用內(nèi)容的相關(guān)聯(lián)的參數(shù);禾口 識別在用戶簡檔數(shù)據(jù)和該組可用內(nèi)容中之一之間的最接近匹配,其中所述 選擇包括選擇對應(yīng)于最接近匹配的在線內(nèi)容。
11、 如權(quán)利要求l的方法,進一步包括 對比簡檔概率與閾值;如果簡檔概率超過該閾值,貝IJ顯示所選擇的在線內(nèi)容; 如果簡檔概率沒有超過該閾值,則顯示缺省內(nèi)容。
12、 一種配置為在網(wǎng)絡(luò)上提供在線內(nèi)容的簡檔服務(wù)器,該簡檔服務(wù)器包括: 網(wǎng)絡(luò)接口,其被配置為將服務(wù)器連接到網(wǎng)絡(luò),接收包括了用戶特征的用戶簡檔數(shù)據(jù),以及接收在線用戶行為數(shù)據(jù);存儲器,其包括用于實現(xiàn)在線內(nèi)容選擇的處理器可執(zhí)行的指令;處理器,其與存儲器電耦合,該處理器被配置成執(zhí)行處理器可執(zhí)行的指令以計算用戶特征的簡檔概率,至少部分基于所述在線用戶行為數(shù)據(jù)更新用戶特征的簡檔概率,禾口 基于用戶簡檔i(據(jù)選擇在線內(nèi)容。
13、 如權(quán)禾頓求12的簡檔服務(wù)器,其中處理器進一步被配置成執(zhí)行處理器 可執(zhí)行的指令以便至少部分基于所述在線用戶行為數(shù)據(jù)更新用戶簡檔數(shù)據(jù),和 其中處理器基于用戶簡檔數(shù)據(jù)的至少一部分與在線內(nèi)容的一個或多個特征的匹 配^i^擇在線內(nèi)容。
14、 如權(quán)利要求12的簡棚艮務(wù)器,其中簡檔概率包括一組表示對用戶特征 的信任程度的值。
15、 如權(quán)利要求12的簡檔服務(wù)器,其中在線用戶行為 是從多個獨立的 在線應(yīng)用中接收的。
16、 如權(quán)利要求12的簡檔服務(wù)器,其中用戶簡檔數(shù)據(jù)包括多個用戶特征, 這些用戶特征包括年齡、社會地位、性別、血型、種族、收入、教育水平、家 庭關(guān)系狀態(tài)、工作狀態(tài)、地理位置、居住地、國籍、外貌特征、性格特征、道 德觀、興趣和生活方式中的一個或多個。
17、 如權(quán)禾腰求12的簡糊艮務(wù)器,其中當(dāng)在線用戶行為數(shù)據(jù)與該用戶的特 征一致時,增加用戶特征的簡檔概率,和當(dāng)在線用戶行為數(shù)據(jù)與該用戶的特征不一致時,減小用戶特征的簡檔概率。
18、 如權(quán)利要求12的簡檔服務(wù)器,其中所述在線內(nèi)容包括從一組可用廣告 中選擇一個廣告。
19、 如權(quán)利要求12的簡檔服務(wù)器,其中處理器進一步被配置成執(zhí)行處理器 可執(zhí)行的指令以向在線環(huán)境中的用戶呈現(xiàn)在線內(nèi)容。
20、 如權(quán)利要求12的簡檔服務(wù)器,其中基于用戶簡檔數(shù)據(jù)和簡檔概率 擇在線內(nèi)容。
21、 如權(quán)利要求12的簡檔服務(wù)器,其中處理器進一步被配置成執(zhí)行處理器 可執(zhí)纟于的指令來檢測內(nèi)容觸發(fā)事件;響應(yīng)于所述檢測,識別具有相關(guān)聯(lián)的參數(shù)的一組可用內(nèi)容; 對比用戶簡檔數(shù)據(jù)和該組可用內(nèi)容的相關(guān)聯(lián)的參數(shù);和 識別在用戶簡檔數(shù)據(jù)和該組可用內(nèi)容中之一之間的最接近匹配,其中所述 選擇包括選擇對應(yīng)于最接近匹配的在線內(nèi)容。
22、 如權(quán)利要求12的簡檔服務(wù)器,其中處理器進一步被配置成執(zhí)行處理器 可執(zhí)行的指令來對比簡檔概率與閾值;如果簡檔概率超過該閾值,則顯示所選擇的在線內(nèi)容; 如果簡檔概率沒有超過該閾值,則顯示缺省內(nèi)容。
23、 一種計^t幾禾將產(chǎn)品,包括具有用于在線內(nèi)容選擇的處理器可執(zhí)行代碼的處理器可讀媒介,該處理器 可讀夂某介包括用于接收包括用戶特征的用戶簡檔數(shù)據(jù)的處理器可執(zhí)fi^M^代碼; 用于計算用戶特征的簡檔概率的處理器可執(zhí)4ffM^代碼; 用于接收在線用戶行為數(shù)據(jù)的處理器可執(zhí)行, 代碼; 用于至少部分基于所述在線用戶行為數(shù)據(jù)更新用戶特征的簡檔概率的處理 器可執(zhí)行程序代碼;和用于基于用戶簡檔M^it擇在線內(nèi)容的處理器可執(zhí)fi^M^代碼。
24、 如權(quán)禾腰求23的計算機,將產(chǎn)品,其中計^t幾可讀媒介進一步包括 至少部分基于所述在線用戶行為數(shù)據(jù)更新用戶簡檔數(shù)據(jù)的處理器可執(zhí)衍呈序代碼,并且其中選擇在線內(nèi)容的處理器可執(zhí)行程序代碼包括基于所述用戶簡檔數(shù) 據(jù)的至少一部分與在線內(nèi)容的一個或多個特征的匹配,擇在線內(nèi)容的處理器可執(zhí)衍呈序代碼。
25、 如權(quán)利要求23的計穀幾程序產(chǎn)品,其中計算簡檔概率的鵬器可執(zhí)行 程序代碼包括用于為用戶特征指定一,示用戶特征是真實的概率的值的處理 器可執(zhí)行鵬肌
26、 如權(quán)利要求23的計算機程序產(chǎn)品,其中接收在線用戶行為數(shù)據(jù)的處理 器可執(zhí)行程序代碼包括用于從多個獨立的在線應(yīng)用中接收在線用戶行為數(shù)據(jù)的 處理器可執(zhí)衍呈序代碼。
27、 如權(quán)利要求23的計穀幾程序產(chǎn)品,其中用戶簡檔娜包括多個用戶特 征,這些用戶特征包括年齡、社會地位、性別、血型、種族、收入、教育水平、 家庭關(guān)系狀態(tài)、工作狀態(tài)、地理位置、居住地、國籍、外貌特征、性格特征、 道德觀、興趣和生活方式中的一個或多個。
28、 如權(quán)利要求23的計^t幾程序產(chǎn)品,其中更新簡檔概率的處理器可執(zhí)行 程序代碼包括,用于當(dāng)在線用戶行為數(shù)據(jù)與該用戶的特征一致時,增加用戶特 征的簡檔概率的處理器可執(zhí)fi^呈序代碼,和進一步包括用于當(dāng)在線用戶行為數(shù) 據(jù)與該用戶的特征不一致時,減小用戶特征的簡檔概率的處理器可執(zhí)衍呈序代 碼。
29、 如權(quán)利要求23的計^mi呈序產(chǎn)品,其中選擇在線內(nèi)容的鵬器可執(zhí)行 禾,代碼包括從一組可用廣告中選擇一個廣告的,器可執(zhí)^f旨代碼。
30、 如權(quán)利要求23的計算機程序產(chǎn)品,其中計算機可讀媒介進一步包括用 于向在線環(huán)境中的用戶呈現(xiàn)在線內(nèi)容的處理器可執(zhí),,歸代碼。
31、 如權(quán)利要求23的計^m程序產(chǎn)品,其中選擇在線內(nèi)容的處理器可執(zhí)行 程序代碼包括基于用戶簡檔數(shù)據(jù)和簡檔概率 擇在線內(nèi)容的處理器可執(zhí)^^呈 序代碼。
32、 如權(quán)利要求23的計算機程序產(chǎn)品,其中計^m可讀媒介進一步包括 用于檢測內(nèi)容觸發(fā)事件的處理器可執(zhí)〗,將代碼;用于響應(yīng)于所述檢測,識別具有相關(guān)聯(lián)的參數(shù)的一組可用內(nèi)容的處理器可執(zhí)衍聘代碼;用于對比用戶簡檔數(shù)據(jù)和該組可用內(nèi)容的相關(guān)聯(lián)的參數(shù)的處理器可執(zhí),"呈序代碼;和用于識別在用戶簡檔數(shù)據(jù)和該組可用內(nèi)容之一之間的最接近匹配的處理器 可執(zhí),,呈序代碼,其中所述的選擇包括選擇對應(yīng)于最接近匹配的在線內(nèi)容。
33、如權(quán)禾腰求23的計算機禾將產(chǎn)品,其中計^m可讀媒介進一步包括 用于對比簡檔概率與閾值的處理器可執(zhí)纟,呈序代碼;用于如果簡檔概率超過該閾值,貝IJ顯示所選擇的在線內(nèi)容的處理器可執(zhí)行 辦代碼;用于如果簡檔概率沒有超過該閾值,貝IJ顯示缺陷內(nèi)容的處理器可執(zhí)行程序 代碼。
全文摘要
本發(fā)明涉及基于用戶簡檔數(shù)據(jù)的內(nèi)容選擇的系統(tǒng)和方法。至少部分基于用戶簡檔數(shù)據(jù)選擇在線內(nèi)容。在一個實施例中,包括個人用戶特征的用戶簡檔數(shù)據(jù)被存儲在簡檔服務(wù)器中。然后計算個人用戶特征的簡檔概率。隨后在線用戶行為被分析并用于更新對應(yīng)于用戶特征的簡檔概率。在一個實施例中,特定的在線內(nèi)容基于用戶簡檔數(shù)據(jù)和/或更新的簡檔概率被選擇和呈現(xiàn)。
文檔編號G06F17/30GK101286173SQ200810100329
公開日2008年10月15日 申請日期2008年4月7日 優(yōu)先權(quán)日2007年4月6日
發(fā)明者G·H·奧加薩瓦拉 申請人:雙子星移動科技公司