新四季網

基於從圖像獲得的度量的廣告目標定位的製作方法

2023-10-08 21:34:19 2

專利名稱:基於從圖像獲得的度量的廣告目標定位的製作方法
基於從圖像獲得的度量的廣告目標定位
背景技術:
像傳統的廣告那樣,通過計算設備顯示給用戶的廣告嘗試從用戶得出期望的響應,諸如使得用戶購買廣告的產品或服務。並且,像傳統的廣告那樣,通過計算設備顯示給用戶的廣告在所顯示的廣告對於用戶來說相關或者有意義的情況下具有更大的機會從用戶得出期望的響應。然而,不同於傳統的廣告,通過計算設備顯示給用戶的廣告可以基於從用戶與該計算設備的交互獲得的信息。由此,傳統的廣告通過例如將男士產品的廣告放置在以汽車為中心的出版物中而僅僅一般地進行目標定位,而通過計算設備顯示給用戶的廣告可以具體得多地進行目標定位。例如,可以將搜索特定術語的用戶假定為對與那些術語相關聯的產品感興趣,並且可以將用於這種產品的廣告顯示給這種用戶。一種可以用於對要通過計算設備顯示給用戶的廣告進行目標定位的、用於收集有關該用戶的信息的機制是觀察用戶在他們與計算設備的交互中的行為。例如,如之前所表明的,用戶輸入到搜尋引擎中的詞語或短語可被用於將特定的廣告目標定位到這種用戶。用戶的其它有意義的行為以及他們與計算設備的交互可以包括網站的類型、或者用戶經由計算設備消費的其它信息內容、以及這種信息內容的消費的持續時間和頻率。由此,頻繁地訪問以汽車為中心的信息內容的用戶可以利用以汽車為中心的廣告來進行目標定位,而僅很少訪問這種以汽車為中心的信息內容的用戶可以不這樣進行目標定位。

發明內容
在一個實施例中,與用戶相關聯的公開可得到的圖像可被分析以從中獲得可被用於更精確地將廣告目標定位到該用戶的信息。這種廣告「目標定位度量」可以包括有關用戶的信息,該信息包括用戶的物理屬性,諸如用戶是光頭還是戴眼鏡,並且這種廣告「目標定位度量」還可以包括表現在用戶的習慣或歷史中的、有關用戶的偏好的信息,諸如用戶是否喜愛旅行,或者用戶偏好室內還是室外活動。在另一個實施例中,用戶可以「決定加入(opt-in)」並且允許它們的非公開的圖像被用於從這些圖像中獲得廣告目標定位度量。這種非公開的圖像可以包括靜態圖像,諸如將在用戶的數字照片簿中發現的照片,並且也可以包括從諸如用戶可能參與的視頻聊天之類的視頻中捕獲的圖像。在另一個實施例中,為了增強私密性,可以在用戶的計算設備上本地地處理非公開的圖像。可以將潛在的廣告提供給用戶的計算設備並且可在那裡進行緩存。在用戶的計算設備上執行的過程可以基於從非公開的圖像的處理獲得的廣告目標定位度量,從在用戶的計算設備上緩存的廣告中選擇要顯示給用戶的廣告。在又一個實施例中,可以將界面提供給廣告商,以使得這種廣告商能夠根據可以從與用戶相關聯的圖像獲得的附加的廣告目標定位度量而選擇如何將它們的廣告進行目標定位。這種界面可以包括傳統的「必備(must-have)」和「想要(like-to-have),,的條件組合,諸如可以通過傳統的界面來進行選擇。然而,這種界面也可以包括圖形元素,來諸如通過示出廣告商的廣告可以被目標定位到的示例化身(avatar)或者使得廣告商能夠上傳他們的廣告可以被目標定位到的示例用戶的圖像,而幫助廣告商選擇基於用戶的物理特徵的廣告目標定位度量。提供本發明內容部分,從而以簡化的形式介紹構思的選擇,所述構思在下文中在具體實施方式
部分被進一步描述。本發明內容部分不意在表明所請求保護的主題的關鍵特徵或者必要特徵,也不意在被用於限制所請求保護的主題的範圍。根據參照附圖進行的以下的具體實施方式
部分,將使得附加的特徵和優點顯而易見。


以下的具體實施方式
部分在連同附圖一起考慮時可被最好地理解,附圖中圖1是計算設備的示例網絡的框圖2是基於從圖像獲得的廣告目標定位度量的廣告的示例目標定位的框圖;圖3是基於根據非公開的圖像的本地處理獲取的廣告目標定位度量的廣告的示例目標定位的框圖4是用於從與用戶相關聯的圖像獲得廣告度量的示例機制的流程圖;圖5是用於基於從圖像獲得的目標定位度量來為特定用戶選擇廣告的示例機制的流程圖;以及
圖6是示例計算設備的框圖。
具體實施例方式以下的描述涉及從與用戶相關聯的圖像獲得廣告目標定位度量。與給定用戶相關聯的公開可得到的圖像可被分析以從中獲得與該用戶相關聯的廣告目標定位度量。這種廣告目標定位度量可以包括用戶的物理屬性、以及有關用戶的偏好的信息。廣告目標定位度量也可以從用戶允許處理的非公開圖像獲得。這種處理可以遠程地發生,或者出於私密性的目的,可以由用戶在其上具有或者生成這種非公開圖像的計算設備來執行。可以呈現用於廣告商的界面,其使得廣告商能夠利用從與用戶相關聯的圖像獲得的廣告目標定位度量。除了包括傳統的界面元素之外,這種界面還包括諸如經由可以表示目標定位的物理屬性或者可以使得廣告商能夠上傳示例目標觀眾的圖像的化身來進行所選擇的廣告目標定位度量的視覺反饋。為了說明的目的,這裡描述的技術參考現有的社交聯網基礎結構,其包括普遍存在的網際網路和全球資訊網、以及社交聯網網站和諸如計算設備、數位照相機和典型地被稱為「網絡攝像機」的攝像機之類的相關硬體。然而,這種參考完全是示例性的,並且不意在將所描述的機制限於所提供的特定示例。實際上,所描述的技術適用於任何包括與廣告可被目標定位到的特定用戶相關聯的圖像的系統。儘管不作要求,但是下面的描述將在由計算設備執行的、諸如程序模塊之類的計算機可執行指令的一般背景中進行。更具體地,除非另外表明,本說明書將參考由一個或者多個計算設備或者外設執行的動作和操作的符號表示。由此,將理解有時被稱為被計算機執行的這種動作和操作包括通過以構造的形式表示數據的電信號的處理單元來進行的操作。此操作變換數據或者將其維護在存儲中的位置處,其以本領域技術人員理解的方式來
6重新配置或者否則改變計算設備或外設的操作。其中維護數據的數據結構是具有由該數據的格式所定義的特定屬性的物理位置。通常,程序模塊包括執行特定任務或者實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。此外,本領域技術人員將理解計算設備不需要限於傳統的個人計算機,並且包括其它的計算配置,其包括手持設備、多處理器系統、基於微處理器的或者可編程的消費電子設備、網絡PC、小型計算機、大型計算機等等。類似地,計算設備不需要限於獨立的計算設備,因為所述機制也可以在其中任務由通過通信網絡連結的遠程處理設備執行的分布式計算環境中實施。在分布式計算環境中,程序模塊可以位於本地和遠程存儲器存儲設備中。轉向圖1,示出了示例系統100,其包括客戶端計算設備130、社交聯網伺服器計算設備120、以及廣告伺服器計算設備110。客戶端計算設備130、社交聯網伺服器計算設備120以及廣告伺服器計算設備110可以經由網絡180彼此通信地耦接。如將被本領域技術人員認識到的,網絡180可以在大量計算設備之間提供通信連接,圖1的系統100中圖示的計算設備完全是示例性的,並且被示出來提供對於跨通信耦接到網絡180的其它計算設備的機制的可視指導,其可以以明顯的方式而縮放和重複。客戶端計算設備130可以是傳統地由用戶用於執行各種功能的任何計算設備。例如,客戶端計算設備130可以典型地是諸如將被個人用戶或者用戶家庭購買和利用的膝上型計算機或臺式計算機。在圖1的系統100中,客戶端計算設備130被示出為包括一組非公開圖像135。所述非公開圖像135可以包括客戶端計算設備130的用戶利用他們自己的照相機拍攝的圖像,所述照相機諸如數位照相機,或者產生紙質照片、並隨後被掃描到客戶端計算設備130中的傳統的模擬膠片照相機組,並且非公開的圖像135還可以包括由客戶端計算設備130的用戶保留的圖像,儘管所述圖像不是由這種用戶拍攝的,所述圖像例如包括他人拍攝的並且然後諸如通過電子郵件或者電子文件共享而提供給該用戶的該用戶自身的圖像。非公開的圖像135還可以包括由與客戶端計算設備130通信耦接的硬體生成的圖像。例如,如果客戶端計算設備130的用戶參加視頻會議,則可以通信耦接到客戶端計算設備130的、諸如圖6中示出的數字攝像機651之類的數字攝像機可以在這種視頻會議期間連續地捕捉該用戶的圖像。儘管這種圖像可能不被諸如存儲在非易失性存儲介質上那樣保留,但是這種圖像也可被視為可以至少暫時地在客戶端計算設備130上可用的非公開圖像135的一部分。在某些情況下,諸如客戶端計算設備130的用戶之類的個人可以經由諸如客戶端計算設備130之類的多個客戶端計算設備與網絡180之間的通信連接來參與社交聯網。為了便利這種社交聯網,可以由各種實體來建立和維護諸如社交聯網伺服器計算設備120之類的社交聯網伺服器計算設備。例如,一種用於經由網絡180進行社交聯網的一般機制是利用社交聯網網站,其使得用戶能夠共享有關他們自己的信息並且與其他用戶連接。在這種示例中,網絡180可以表示普遍存在的網際網路或者同樣普遍存在的全球資訊網。因此,社交聯網伺服器計算設備120可以是可以充當這種社交聯網網站的主機的多個伺服器計算設備之一。在經由網絡180進行社交聯網的背景中,用戶可以具有的在客戶端計算設備130上可用的一個或者多個非公開圖像135可以由這種用戶提供(如圖1的系統100的動作191所指示的)給社交聯網伺服器計算設備。用戶可以提供這種圖像來便利社交聯網,諸如與其它用戶共享經歷,或者使得其它用戶能夠更容易地識別所述用戶。儘管提供給社交聯網伺服器計算設備的圖像中的一些圖像可以在它們僅可被所選擇的組訪問的意義上、或者在它們可被諸如經由密碼而保護以免更廣泛的傳播的意義上保持非公開,但是其它被上傳的圖像可以變為公開圖像,諸如由社交聯網伺服器計算設備120保留的公開圖像125。這種公開圖像125可被任何與網絡180通信耦接的計算設備訪問。在一個實施例中,如由圖1的系統100圖示的,廣告伺服器計算設備110可以利用圖像抓取器160來訪問由與網絡180通信耦接的各種計算設備維護的公開圖像,諸如由社交聯網伺服器計算設備120維護的公開圖像125。一旦被訪問,公開圖像125可以被廣告伺服器計算設備110分析以從中獲得有關一個或者多個與公開圖像125相關聯的用戶的信息,所述信息可被用於將廣告目標定位到那些用戶。可以將這種廣告目標定位度量與同這種廣告目標定位度量相關聯的用戶的標識一起存儲在用戶存儲裝置145中,所述用戶存儲裝置145可以通信耦接到廣告伺服器計算設備110。隨後,當諸如廣告商150之一之類的廣告商提供廣告商希望目標定位到特定階層的個人的廣告時,廣告伺服器計算設備110可以參考用戶存儲裝置145,並且在廣告伺服器計算設備檢測到與適當的廣告目標定位度量相關聯的用戶時,廣告伺服器計算設備可以使該廣告被顯示給這種用戶。一開始,為了增加用戶存儲裝置145,廣告伺服器計算設備110可以獲取一組用戶身份140。在一個實施例中,用戶身份140可以是由網站或者其它經由網絡180供應服務的網絡實體的用戶建立的身份,其可以唯一地標識這種用戶。例如,用戶身份140可以是電子郵件地址、網絡通行證標識符,諸如可以在多個網站之間使用的標識符、或者其它類似的標識符。一旦廣告伺服器計算設備110獲取了用戶身份140,其可以利用圖像抓取器160來獲取與用戶身份140相關聯的公開圖像。與諸如用戶身份140之類的各種用戶身份相關聯的公開圖像可以從與網絡180通信耦接的多種源獲取。這種源可以包括前述的社交聯網站點、以及其它以圖像為中心的站點,諸如針對業餘攝影師的站點、或者提供使得用戶能夠存放它們的圖像以使得其它用戶可以訪問和查看所述圖像的在線照片簿服務的站點。在圖1的系統100圖示的特定示例中,圖像抓取器160可以從將至少部分地由社交聯網伺服器計算設備120充當主機的社交聯網站點獲取與特定用戶身份相關聯的圖像。如由通信192圖示的,圖像抓取器160可以將來自用戶身份140的所選擇的用戶身份提供給社交聯網伺服器計算設備120。作為響應,如由通信193圖示的,社交聯網伺服器計算設備120可以諸如從公開圖像125返回與在通信192中由圖像抓取器160提供的用戶身份相關聯的那些公開圖像。以這種方式,圖像抓取器160可以循環通過每個用戶身份140,從而對於每個個人用戶身份從由社交聯網伺服器計算設備120充當主機的、與每個個人用戶身份相關聯的公開圖像125中獲取圖像。然後,圖像抓取器160可以類似地在網絡180中可以具有可以與來自用戶身份140的一個或者多個用戶身份相關聯的、諸如公開圖像125之類的公開圖像的其它站點或者位置處循環通過每個用戶身份140。隨著圖像抓取器160獲取與給定的用戶身份相關聯的圖像,圖像抓取器可以在一個可選實施例中將這種圖像存儲在用戶存儲裝置145中,以使得所述圖像與同其相關聯的用戶身份連結。如果圖像分析算法被更新或者否則在隨後被改變,則這種圖像自身的可選存儲可以使得能夠進行圖像的後續重新處理。圖1的系統100中示出的通信194圖示在與廣告伺服器計算設備110通信耦接的用戶存儲裝置145中由圖像抓取器160接收的圖像的這種可選存儲。一旦圖像抓取器160獲得了與給定的用戶身份相關聯的一組圖像,那些圖像可以在隨後被圖像分析165中進行分析。在一個實施例中,圖像分析165可以首先分析圖像以執行面部識別,以使得可以濾除不包括可識別的人的圖像。隨後,在圖像分析165識別的面部中,圖像分析165可以進一步識別那些面部之間的共同特徵,以試圖識別其用戶身份與圖像相關聯的用戶的圖像。更具體地,通過識別那些面部之間的共同特徵,圖像分析165可以在多個圖像之間識別相同的個人。在一個實施例中,可以將其用戶身份與圖像相關聯的用戶假定為在最大數量的圖像中的個人。在另一個實施例中,諸如下面更詳細地描述的背景分析之類的背景分析可以用於識別與用戶身份相關聯的個人的「外貌」。例如,用作用戶的簡檔(profile)圖像的圖像典型地包含作為該用戶的個人的圖像。諸如上文參考的面部識別和區分之類的圖像分析是本領域中眾所周知的,並且可以將已知的、現有的算法用作圖像分析165的一部分。在另一個實施例中,圖像分析165可以首先分析圖像來識別其用戶身份與圖像相關聯的用戶所拍攝的那些圖像。如將在下文更詳細地描述的,可由其用戶身份與圖像相關聯的用戶拍攝的圖像的識別可以從與圖像相關聯的元數據獲得。可替換地,或者另外地,可以由其用戶身份與圖像相關聯的用戶拍攝的圖像可以通過背景分析來識別。例如,從充當使得用戶能夠共享他們的攝影並且展示他們的攝影能力的站點的主機的計算設備獲得的圖像可被假定為由從其帳戶獲取所述圖像的用戶拍攝。最後,圖像分析可以將所選擇的圖像提供給廣告目標定位度量獲得170,其隨後可以從那些所選擇的圖像獲得與該用戶有關的廣告目標定位度量。例如,廣告目標定位度量獲得170可以通過已知的圖像分析算法確定被拍攝並且被識別為用戶的個人具有滿頭的頭髮還是光頭。作為另一個示例,廣告目標定位度量獲得170可以再一次通過已知的圖像分析算法來確定眼睛顏色、頭髮顏色、皮膚顏色、以及被拍攝和識別為用戶的個人的類似的物理屬性。作為又一個示例,廣告目標定位度量獲得170可以通過已知的圖像分析算法來確定被拍攝和識別為用戶的個人是否依靠任何外部輔助設備,諸如眼鏡、輪椅、假肢、或者其它類似的設備。除了基於被拍攝和識別為其用戶身份與這些圖像相關聯的用戶的個人的物理方面和屬性獲得廣告目標定位度量之外,廣告目標定位度量獲得170也可以基於所選擇的圖像總計的分析來獲得廣告目標定位度量。在一個實施例中,廣告目標定位度量獲得170可以經由圖像的主題來獲得廣告目標定位度量。例如,與狗的圖像相關聯用戶也可被假定為擁有狗,或者至少喜歡狗。類似地,與孩子、特別是在多個圖像中出現的一個或者多個共有的孩子的圖像相關聯的用戶可被假定為家長。在另一個實施例中,廣告目標定位度量獲得170可以通過分析所選擇的圖像的環境來獲得反映個人的偏好的廣告目標定位度量。例如,利用已知的圖像分析算法,廣告目標定位度量獲得170可以識別有意義數量的圖像是在室內還是室外拍攝的。根據這種信息,廣告目標定位度量獲得170可以分別猜測或者推導出用戶偏好室內或室外活動。作為另一個示例,再一次利用已知的圖像分析算法,廣告目標定位度量獲得170可以識別有意義的數量的圖像是在日光中還是在人造光中拍攝的。根據這種信息,廣告目標定位度量獲得170可以分別推導出用戶偏好日間或者夜間活動。廣告目標定位度量獲得170還可以比如以前面參考的方式來考慮可以與包括用戶的所選擇的圖像相關聯的元數據。在一個實施例中,圖像可以包括日期戳或者其它日期信息,根據其廣告目標定位度量獲得170可以建立事件的時間表或者可以確定哪些廣告目標定位度量更近或者更準確。例如,廣告目標定位度量獲得170可以利用日期元數據來確定其中用戶具有棕色頭髮的用戶的圖像比其中用戶具有黑色頭髮的用戶的圖像更近。因此,廣告目標定位度量獲得170可以確定用戶對他們的頭髮進行染色。作為另一個示例,廣告目標定位度量獲得170可以利用日期元數據來確定其中用戶具有較重的體型的用戶的圖像比其中用戶具有較瘦的體型的用戶的圖像舊。根據這種信息,廣告目標定位度量獲得170可以確定用戶改進了他們的飲食和鍛鍊習慣。可替換地,廣告目標定位度量獲得170可以通過簡單地將更高的權重或者重要性分配給來自所選擇的圖像中更近的圖像來考慮基於時間的元數據。由此,其最近的圖像指示存在眼鏡的用戶可被確定為眼鏡佩戴者,即使較舊的圖像未指示存在眼鏡。在另一個實施例中,圖像可以包括指示拍攝這種圖像的位置的地理元數據。在這種實施例中,廣告目標定位度量獲得170可以例如通過參考所選擇的圖像的地理元數據來確定用戶是否頻繁地旅行。可以考慮的另一種形式的元數據可以是背景元數據。更具體地,如果被分析的一系列圖像共享共同的背景,則圖像可以為用戶提供對用戶的更多的了解。例如,如果一系列圖像中的每個圖像是簡檔圖像,諸如用戶用來在聯網的社區內或者在社交聯網的背景內標識他們自己的簡檔圖像,則這種簡檔圖像的改變可以指示用戶的一部分上的重要改變,並且可被用於進一步獲得廣告目標定位度量。由廣告目標定位度量獲得170獲得的每個廣告目標定位度量可以存儲在用戶存儲裝置145中,並且在其中可以與適當的用戶身份相關聯。這種所獲得的廣告目標定位度量的存儲在圖1的系統100中由通信195圖示。然後,廣告商可以利用廣告目標定位度量來更準確地將他們的廣告目標定位到這樣的觀眾該觀眾包括廣告商相信將使得這種觀眾更能接受那些廣告商正在進行廣告的產品或服務的方面或屬性。例如,對護髮產品進行廣告的廣告商可以將這種廣告目標定位到對其頭髮進行染色的用戶,而非光頭用戶。為了幫助這種廣告商對他們的廣告進行目標定位,給出已經由上述機制獲得的附加的廣告目標定位度量,可以由廣告伺服器計算設備110將廣告目標定位度量界面175提供給一個或者多個廣告商150。在一個實施例中,這種廣告目標定位度量界面175可以包括傳統的界面元素,以使得廣告商能夠基於由上述記錄獲得的廣告目標定位度量中的一個或者多個來對他們的廣告進行目標定位。這種傳統的界面元素可以包括下拉菜單、複選框、以及可以經由傳統的「必備」和「想要」準則來組織其它類似的選擇機制,其中指定「必備」目標定位準則的廣告將不被顯示,除非向其顯示廣告的用戶與這種目標定位準則相關聯,而指定「想要」目標定位準則的廣告可被顯示給與這種廣告目標定位度量不相關聯的用戶,除非在這種情況下這種廣告的顯示可以以對於廣告商來說降低的成本來執行。在一個實施例中,傳統的界面元素也可以使得廣告商能夠選擇或者限制包括從圖像獲得的目標定位度量的特定目標定位度量。例如,廣告商可以基於諸如圖像日期之類的可量化的信息來限制從其獲得目標定位度量的圖像。由此,例如眼鏡設計者的廣告商可以通過指示他們期望將他們的廣告顯示給根據例如120天之內的圖像的分析被確定為眼鏡佩戴者的用戶來限制他們的目標定位準則。在另一個實施例中,廣告目標定位度量界面175可以使得廣告商能夠選擇從基於示例的被目標定位的用戶的一次或者多次的圖像提交的上述圖像分析獲得的廣告目標定位度量。更具體地,諸如廣告商150之一的廣告商可以將個人的一個或者多個圖像作為界面175的一部分提供,並且經由界面請求他們的廣告被目標定位到與所提供的圖像中的個人共享相同的特性的個人。然後,廣告伺服器計算設備110可以以與上述相同的方式來分析所提供的圖像,並且從其中獲得一組廣告目標定位度量,然後,廣告伺服器計算設備可以將該組廣告目標定位度量視為廣告商對於他們的廣告期望的廣告目標定位度量。這種界面可以使得廣告商150能夠真正地提供圖像並且指示他們希望使他們的廣告目標定位到「這樣的人」。為了向諸如廣告商150之類的廣告商提供更好的清楚性和反饋,廣告目標定位度量界面175可以顯示一個表示廣告商所選擇的廣告目標定位度量的化身。這種化身或者人的虛擬化的表示可以使得廣告商能夠在被給出當前選擇的廣告目標定位度量的情況下使他們的廣告將被目標定位到的個人的種類可視化。可替換地或者另外地,並非提交示例的被目標定位的用戶的圖像,界面175可以使得廣告商能夠生成若干化身或者人的其它可視化表示,並且將它們作為指定廣告商為他們的廣告尋求的目標定位的種類的輸入來提交。作為廣告目標定位度量界面175的一部分,廣告伺服器計算設備110可以使得廣告商150能夠提供要在給定某些目標定位準則的情況下顯示的定製的廣告。可以將這種定製的廣告存儲(如由通信196圖示的)在與廣告伺服器計算設備110通信耦接的廣告存儲裝置155中。隨後,當廣告伺服器計算設備110檢測到通過參考用戶存儲裝置145確定的具有相關的用戶身份的用戶在他們允許顯示廣告的意義上是可用的時,廣告伺服器計算設備可以從廣告存儲裝置巧5獲得適當的廣告並且將所述廣告顯示給用戶。儘管在示出圖1的系統100時上文將圖像抓取器160、圖像分析165、廣告目標定位度量獲得170、以及廣告目標定位度量界面175描述為單個廣告伺服器計算設備110的一部分,可以同樣等同地設想那些元件中的任意一個或者多個可以是一個或者多個其它伺服器計算設備的一部分。同樣,還等同地設想那些元件中的任意一個或者多個可被組合為單個組件、程序或者計算機可執行指令的集合。轉向圖2,其中示出的系統200圖示了基於從與用戶相關聯的圖像獲得的廣告目標定位度量並且還基於廣告商對那些目標定位度量的選擇而示例地向用戶提供廣告。一開始,用戶可以經由網絡180與一個或者多個實體交互。例如,用戶可以使用特定的用戶標識符來登錄網站或者網絡180上其它類似的資源。可以使諸如廣告伺服器計算設備110之類的廣告伺服器計算設備諸如通過直接從客戶端計算設備130接收「cookie」或者類似的數據結構、或者諸如通過充當這種網站的主機的計算設備與廣告伺服器計算設備之間以對於本領域技術人員來說公知的方式進行的反向通道通信而意識到在給定網站上利用特定用戶標識符的用戶。典型地,用戶將通過利用諸如圖2中所示的客戶端計算設備130之類的客戶端計算設備而登錄到這種網站或者網絡180上其它類似的資源。由此,可以由用戶將諸如用戶識別信息220之類的用戶識別信息輸入到客戶端計算設備130中,並且被從其中傳送到諸如可以充當用戶登錄到的網站的主機的伺服器計算設備之類的一個或者多個
11伺服器計算設備。典型地,當用戶登錄到網站時,被稱為「cookie」的小文件可被創建並且存儲在客戶端計算設備130上。由此,廣告伺服器計算設備110可以從充當用戶登錄到的網站的主機的伺服器計算設備或者直接從用戶的計算設備、諸如通過接收或者訪問相關的「cookie」來接收用戶識別信息。圖2的系統200中示出的通信230意在圖示這種通信之
ο在廣告伺服器計算設備110上執行的廣告選擇機構210可以利用用戶識別信息以及之前存儲在用戶存儲裝置145中的信息來選擇將適合顯示給用戶的一個或者多個廣告。更具體地,如圖2的系統200中所圖示的,廣告選擇機構210可以將用戶識別信息220提供給用戶存儲裝置145,如通信241所圖示的。作為響應,如通信242所圖示的,廣告選擇機構210可以獲取與其用戶識別信息被提供的個人相關聯的廣告目標定位度量。利用廣告目標定位度量,廣告選擇機構210可以選擇(如通信243所圖示的)廣告存儲裝置155中的一個或者多個要顯示給這種個人的廣告。這種選擇可以基於已知的廣告機制,其用於在給定所建立的目標定位準則的情況下選擇廣告,所述目標定位準則諸如通過考慮給定的廣告是否僅被顯示給具有特定廣告目標定位度量的個人或者相關的廣告目標定位度量僅僅是「想要」條件、並且還例如通過考慮在相關的時間段內所考慮的廣告多久被顯示一次。另外,諸如基於關鍵字或者廣告的固定安排的廣告網絡之類的現有的廣告網絡可以諸如通過補充已經建立並且被那些現有的廣告網絡利用的目標定位準則而被補充。一旦廣告選擇機構210從廣告存儲裝置155選擇了一個或者多個廣告(如由通信243圖示的),廣告伺服器計算設備110就可以經由用戶已經登錄到的任何的網站或者其它的網絡實體來將那些廣告傳輸到用戶正在利用的客戶端計算設備130,從而使得客戶端計算設備顯示那些廣告250。圖2的系統200中所示的通信244意在圖示這種從廣告存儲裝置155最終到正在被用戶利用的客戶端計算設備130的間接傳輸,以便將廣告顯示給這種用戶,所述廣告存儲裝置1 通信耦接到廣告伺服器計算設備110。在一個可選實施例中,也在圖2的系統200中圖示,並且通過虛線表示,用戶可以允許分析諸如非公開圖像135之類的他們的非公開圖像以從其中獲得廣告目標定位度量。如之前所表明的,這種非公開圖像135可以包括用戶可以在客戶端計算設備130上保留、但用戶未使其諸如通過社交聯網基礎結構而公開可得到的圖像,並且這種非公開圖像也可以包括在用戶使用客戶端計算設備的同時由用戶生成的圖像,諸如作為用戶正在利用客戶端計算設備參加的視頻會議的一部分的圖像。在一個可選實施例中,用戶不僅可以允許分析他們的非公開圖像135,還可以允許遠離客戶端計算設備130進行這種分析,諸如作為利用廣告資助的計算機應用程式的一部分或者由於提供給這種用戶的金錢或者其它激勵而進行。在這種可選實施例中,如在圖2的系統200中具有虛線的組件和通信所圖示的,可以將用戶的非公開圖像135直接或者間接地提供給上文詳細描述的圖像分析165,這在圖2中由通信261圖示。隨後,如前所述,圖像分析165可以分析圖像以選擇可以從其中獲得與用戶相關聯的廣告目標定位度量的那些圖像。然後,可以將所選擇的圖像提供給廣告目標定位度量獲得170,其也可以以上文詳細描述的方式操作。從用戶的非公開圖像的附加處理得到的附加廣告目標定位度量或者更高的準確度或者信任等級也可被存儲在用戶存儲裝置145中,如由圖2的系統200中所示的通信262所圖示的。由廣告選擇機構210執行的要顯示給用戶的廣告的選擇可以基於從用戶的非公開圖像135獲取的附加信息。在另一個可選實施例中,用戶可以允許分析他們的非公開圖像135,並且由於安全性和私密性的考慮可以阻止將這種圖像傳送到這種圖像所在的客戶端計算設備130之外的計算設備。因此,對於那些圖像的任何分析都只能在客戶端計算設備130上執行。轉向圖3,其中示出的系統300圖示了示例機制,通過該示例機制,用戶的非公開圖像135可以在客戶端計算設備130上被本地地分析,但仍可以通知顯示給用戶的廣告的選擇。如可從圖3的系統300中看到的,廣告伺服器計算設備110仍可以將廣告提供給客戶端計算設備130,諸如由通信344所圖示的。然而,由通信344提供的廣告可以僅僅是可以然後在客戶端計算設備130處以緩存的廣告355的形式緩存的潛在廣告。更具體地,如前面詳細描述的,用戶識別信息220可以經由通信230被傳統上間接地提供給廣告選擇機構210。然後,廣告選擇機構210可以經由通信241和242將這種用戶識別信息提供給用戶存儲裝置145,並且從中獲得與由用戶識別信息標識的個人相關聯的廣告目標定位度量。基於從用戶存儲裝置145接收的廣告目標定位度量,廣告選擇機構210可以從廣告存儲裝置155中選擇潛在的廣告(如由通信343所圖示的),並且可以將這種潛在的廣告提供給客戶端計算設備130,如由通信344所示出的。在一個實施例中,可能用戶存儲裝置145不具有與通過由廣告選擇機構210經由通信241提供的用戶識別信息標識的個人相關聯的廣告目標定位度量。在類似的實施例中,還可能廣告選擇機構210沒有接收到用戶識別信息220。在這種實施例中,廣告選擇機構210可以基於諸如基於被訪問的相關網絡站點的用戶的可能年齡和性別之類的其它更典型的廣告目標定位因素來選擇潛在的廣告,如由通信343所示出的。可以將這種潛在的廣告作為緩存的廣告355提供給客戶端計算設備130,如由通信344所圖示的。除了原始廣告數據自身之外,緩存的廣告355還可以包括這種廣告針對的相關的廣告目標定位準則(如果有的話)。可替換地,在可選實施例中,下文更詳細地描述的廣告目標定位度量獲得370可以將從非公開圖像135獲取的廣告目標定位度量提供給廣告選擇機構210,如由可選的通信345所圖示的。這種實施例由於潛在的私密性考慮可以是可選的。如將被本領域技術人員認識到的,這種私密性考慮可以通過僅特定類型的廣告目標定位度量的通信而被最小化。在客戶端計算設備130上,類似於圖像分析165的圖像分析365可以與上文參考圖像分析165描述的方式類似的方式來操作。隨後,類似於廣告目標定位度量獲得170並且可以以與上文參考廣告目標定位度量獲得170描述的方式類似的方式操作的廣告目標定位度量獲得370可以從由圖像分析365選擇的那些圖像中獲得廣告目標定位度量。類似於廣告選擇機構210並且可以以與上文參考廣告選擇機構210描述的方式類似的方式操作的廣告選擇機構310可以在給出由圖像分析365和廣告目標定位度量獲得370從非公開圖像135中獲得的廣告目標定位度量的情況下從緩存的廣告355中選擇要被顯示給用戶的廣告。例如,客戶端計算設備130的用戶可以經由網絡登錄到即時消息服務,並且可以利用這種即時消息服務來發起與一個或者多個其它用戶的視頻會議。用戶識別信息220可以是用於登錄到這種即時消息服務的用戶名。因此,廣告伺服器計算設備110可以以上文詳細描述的方式、基於這種用戶識別信息220來選擇一個或者多個潛在的廣告,如由通信343所圖示的。然後,潛在的廣告可以經由通信344提供給客戶端計算設備130,並且可在其上被緩存為緩存的廣告355。在用戶參與視頻會議時,圖像分析365可以分析正作為視頻會議的一部分而被生成的用戶的圖像,因為如將被本領域技術人員認識到的,視頻會議的視頻僅僅是圖像的序列,並且可以以與上述相同的方式由圖像分析365和廣告目標定位度量獲得370選擇和分析那些圖像中的任一個或者多個。由此,例如,如果圖像分析365和廣告目標定位度量獲得370確定對於正從這種視頻會議接收的圖像中的大部分來說用戶正在微笑,則廣告選擇機構310可以從緩存的廣告355中選擇如果用戶被認為高興時要被顯示的那些廣告。或者,可替換地,廣告選擇裝置310可以在用戶被認為「高興」的情況下直接從廣告伺服器計算設備110請求要被顯示的廣告並且在這種廣告從廣告伺服器計算設備接收時顯示這種廣告。此外,由於可以已知這種圖像被實時生成,因此所述圖像可被假定為包括與從其可以獲得廣告目標定位度量的用戶相關聯的最近的信息。這種圖像的實時生成也可以使得廣告目標定位度量獲得370能夠搜索並且識別不同類型的廣告目標定位度量, 諸如上文的其中用戶的面部表情可被監視以獲得用戶的心情的示例。以這種方式,所顯示的廣告250可以不僅基於諸如上文描述的可以從公開可得到的圖像獲得的廣告目標定位度量,而且也可以基於從包括被實時生成的圖像的非公開圖像135獲得的廣告目標定位度量。轉向圖4,其中示出的流程圖400圖示了一系列示例步驟,通過所述步驟,可以從與用戶相關聯的圖像獲得廣告目標定位度量。一開始,在步驟410中,可以接收一個或者多個用戶身份。隨後,在步驟415中,可以獲取與所述一個或者多個用戶身份中的每一個相關聯的公開圖像。如之前所表明的,步驟415中獲取與所述一個或者多個用戶身份相關聯的公開圖像可以包括對之前在圖1-3中示出的網絡180上的已知的以圖像為中心的、社交聯網和其它類似的站點搜索與所述一個或者多個用戶身份中的每一個相關聯的公開圖像。如果由一個或者多個用戶身份表示的個人決定加入以允許遠離個人的客戶端計算設備處理非公開圖像(如可通過步驟420和425確定的),則處理可以進行到步驟435並且在可以步驟435中也獲取這種非公開圖像。然而,如果用戶決定加入以允許處理非公開圖像,但未決定加入以允許遠程地執行這種處理(再一次如由步驟420和425分別確定的), 處理可以進行到步驟430,其中如果圖像處理性能尚未在客戶端計算設備上存在,則可以將這種性能提供給客戶端計算設備。一旦在步驟415中獲取了圖像,並且在適當時,在步驟435中處理可以進行到步驟440,其中可選地,如由虛線框所指示的,可以將所獲取的圖像存儲在用戶資料庫中,以用於可能的額外的將來的處理。隨後,在步驟445中,可以分析圖像以區分被認為是由與被分析的一組圖像相關聯的用戶身份所標識的用戶的個人的圖像,並且區分被認為是由與所分析的一組圖像相關聯的用戶身份所標識的用戶拍攝的圖像。如上文詳細描述的,步驟445 的圖像分析可以包括用於將人與其它圖像元素區分開的面部識別、以及用於在各種圖像中區分不同的人的圖像區別。如也在上文中詳細描述的,步驟445的圖像分析可以包括元數據的分析以及背景分析,用於確定哪些圖像可能是其用戶身份與圖像相關聯的用戶所拍攝的。一旦在步驟445中由圖像分析選擇了一組圖像,則就可以在步驟450中分析所選擇的該組圖像以從那些圖像獲得廣告目標定位度量。如之前詳細描述的,在步驟450中獲得廣告目標定位度量可以包括確定個人的物理屬性,諸如他們的頭髮顏色、皮膚顏色、相對大小、他們是否配戴眼鏡等等,並且也可以確定個人的習慣或者歷史,諸如他們可能是家長或者特定類型的寵物的愛好者、或者他們偏好室內還是室外活動、日間還是夜間活動。一旦已經在步驟450中獲得了廣告目標定位度量,則可以在步驟455中將其與從其照片獲得廣告目標定位度量的用戶身份相關聯地存儲在用戶資料庫中。然後,相關處理可以在步驟460
由社擊
T糹口 >κ〇嘗試圖5,其中示出的流程圖500圖示了一系列示例步驟,通過所述步驟,可以基於從與特定個人相關聯的圖像獲得的廣告目標定位度量來將廣告顯示給那些特定個人。一開始,在步驟510中,可以經由網絡通信來檢測具有用戶身份的用戶的存在。例如,如之前所表明的,當用戶登錄到社交聯網網站、即時消息服務、或者其它類似的網絡存在時,用戶用來登錄的網絡身份可以最終被提供或者檢測到,如在步驟510中表明的。隨後,可以在步驟515中進行現有的用戶資料庫的搜索,以確定來自步驟510的用戶身份是否在用戶資料庫中。如果在步驟515中確定用戶身份在用戶資料庫中,則可以在步驟520中從用戶資料庫中獲取與用戶身份相關聯的個人的廣告目標定位度量。隨後,在步驟525中,可以基於在步驟520中獲取的廣告目標定位度量來選擇廣告以顯示給這種個人。如之前所表明的,基於廣告目標定位度量的廣告的選擇(諸如在步驟525中執行的)可以利用已知的廣告技術來進行。如果與來自步驟510的用戶身份相關聯的用戶被選擇以允許也處理他們的非公開圖像,但是要求這種處理在本地執行(諸如在步驟530中確定的),則在步驟525中選擇的廣告可能僅僅是潛在的廣告,因為可以向用戶顯示的最終的廣告可以另外由非公開圖像的本地處理來通知,如上文詳細描述的。由此,如步驟MO中所示,可以將在步驟525中選擇的廣告提供給客戶端作為潛在的廣告。相反,如果沒有另外的非公開圖像的本地處理要執行(如再一次可由步驟530確定的),則在步驟535中可以將在步驟525中選擇的廣告提供給、或者否則顯示給用戶。如果在步驟515中,在用戶資料庫中未發現來自步驟510的用戶身份,則處理可以跳到步驟550,其中可以確定是否可能存在與其用戶身份在步驟510中聯繫的用戶相關聯的非公開圖像的附加的本地處理。如果在步驟550中確定沒有這種另外的本地處理要執行,則相關的處理可以在步驟565中結束。相反,如果在步驟550中確定可以執行非公開圖像的附加的本地處理,則處理可以進行到步驟陽5,在此期間可以諸如基於一般的準則來選擇潛在的廣告,如上文詳細描述的。可替換地,在步驟陽5中,可以基於可以在用戶的計算設備上作為非公開圖像的本地處理的一部分而獲得的廣告目標定位度量來選擇廣告。在這種替代方案中,步驟555的處理可以類似於上述步驟525的處理。然後,可以在步驟560 中將在步驟555中選擇的廣告提供給客戶端,作為潛在的廣告,從其可以諸如基於從非公開圖像的本地處理獲得的廣告目標定位度量而選擇最終顯示的廣告。當然,如之前所表明的,在用戶的計算設備上進行的處理可以直接請求一個或者多個廣告或者廣告的類型來顯示。在這種情況下,可以簡單地提供所請求的廣告或者所請求的廣告類型,並且為了圖示的清楚性,圖5的流程圖500未示出這種過程。轉向圖6,圖示了示例計算設備600,在該設備上並且結合該設備,可以實現上述機制。示例計算設備600可以是在之前參考的圖中圖示並且在前面更詳細地描述的客戶端計算設備130、社交聯網伺服器計算設備120以及廣告伺服器計算設備110中的任一個或者多個。圖6的示例計算設備600可以包括、但不限於一個或者多個中央處理單元(CPU)620、 可以包括RAM 632的系統存儲器630以將包括系統存儲器的各種系統組件耦接到處理單元 620的系統總線621。系統總線621可以是包括使用各種總線架構中的任一種的存儲器總線或者存儲器控制器、外圍總線、以及本地總線的若干種類型的總線結構中的任一種。計算設備600可以可選地包括諸如用於顯示可視用戶界面的圖形硬體,包括但不限於圖形硬體接口 690和顯示設備691。另外,計算設備600也可以包括諸如數字攝像機651之類的圖形輸入硬體,利用該圖形輸入硬體,計算設備600的用戶可以例如參加視頻會議或者視頻消息通信。諸如數字攝像機651之類的圖形輸入硬體可以經由外圍接口 650通信耦接到系統總線621。計算設備600還典型地包括計算機可讀介質並且包括易失性和非易失性介質兩者以及可移動和非可移動介質兩者,所述計算機可讀介質可以包括任何可以由計算設備 600訪問的可用介質。作為示例、而非限制,計算機可讀介質包括計算機存儲介質和通信介質。計算機存儲介質包括以任何用於存儲信息的方法或技術實現的介質,所述信息諸如計算機可讀指令、數據結構、程序模塊或者其它數據。計算機存儲介質包括但不限於RAM、R0M、 EEPR0M、快閃記憶體或者其它存儲器技術、CD-ROM、數字多用途盤(DVD)或者其它光學盤存儲器、盒式磁帶、磁帶、磁碟存儲或者其它磁存儲設備、或者可以用於存儲期望的信息並且可以由計算設備600訪問的任何其它介質。通信介質典型地包含計算機可讀指令、數據結構、程序模塊或者其它以諸如載波或者其它傳輸機制之類的調製數據信號的形式的數據,並且包括任何信息傳遞介質。作為示例、而非限制,通信介質包括諸如有線網絡或者直接有線連接之類的有線介質以及諸如聲學、RF、紅外和其它無線介質之類的無線介質。上述介質中的任意介質的組合也應當包括在計算機可讀介質的範圍內。系統存儲器630包括以諸如只讀存儲器(ROM) 631以及前述RAM 632之類的易失性和/或非易失性存儲器的形式的計算機存儲介質。包含諸如在啟動期間幫助在計算設備600內的元件之間傳送信息的基本例程的基本輸入/輸出系統(BI0S)633典型地存儲在 ROM 631中。RAM 632典型地包含數據和/或程序模塊,其可以立即由處理單元620訪問和 /或當前正在被處理單元620操作。作為示例、而非限制,圖6圖示了作業系統634、連同其它程序模塊635、以及程序數據636。計算設備600還可以包括其它可移動/非可移動、易失性/非易失性計算機存儲介質。僅通過示例的方式,圖6圖示了硬碟驅動器641,其從非可移動、非易失性磁介質讀取或者向其寫入。其它可以與示例計算設備一起使用的可移動/非可移動、易失性/非易失性計算機存儲介質包括、但不限於盒式磁帶、快閃記憶體卡、數字多用途盤、數字錄像帶、固態RAM、 固態ROM等等。硬碟驅動器641典型地通過諸如接口 640之類的非可移動存儲器接口連接到系統總線621。上面討論並且在圖6中圖示的驅動器以及它們相關聯的計算機存儲介質提供用於計算設備600的計算機可讀指令、數據結構、程序模塊以及其它數據的存儲。在圖6中, 例如,將硬碟驅動器641圖示為存儲作業系統644、其它程序模塊645、以及程序數據646。 注意,這些組件可以與作業系統634、其它程序模塊635、以及程序數據636相同或者不同。 作業系統644、其它程序模塊645、以及程序數據646在這裡被給予不同的編號以說明它們至少是不同的版本。
計算機設備600可以使用到一個或者多個遠程計算機的邏輯連接而在聯網的環境中操作。計算設備600被圖示為通過網絡接口或者適配器670連接到通用網絡連接671, 該網絡接口或者適配器繼而連接到系統總線621。在聯網的環境中,相對計算設備600描述程序模塊或者其一部分或外設可以存儲在通過通用網絡連接671通信耦接到計算設備600 的一個或者多個其它計算設備的存儲器中。將了解所示出的網絡連接是示例性的,並且可以使用在計算設備之間建立通信鏈路的其它手段。如可以從上面的描述中看到的,已經列舉了用於從數字圖像獲得和利用廣告目標定位度量的機制。鑑於這裡描述的主題的許多可能的變型,申請人要求落入以下權利要求及其等效物的範圍內所有實施例作為其發明。
權利要求
1.一種從與用戶相關聯的圖像獲得用於用戶的廣告目標定位度量的方法,該方法包括以下步驟獲取與用戶相關聯的用戶身份信息;通過參考所獲取的用戶身份信息來對以圖像為中心的站點搜索與用戶相關聯的公開圖像;過濾從所述搜索獲取的圖像,以僅保留被確定為包括用戶或者被確定為由用戶拍攝的那些圖像;通過從經過過濾的圖像中識別用戶的物理屬性,來獲得用於用戶的廣告目標定位度量;通過從經過過濾的圖像中推導用戶的偏好,來獲得用於用戶的廣告目標定位度量;以及將所獲得的用於用戶的廣告目標定位度量與所獲取的用戶身份一起存儲在用戶存儲裝置中。
2.如權利要求1所述的方法,其中過濾圖像包括在從所述搜索獲取的圖像上執行面部識別。
3.如權利要求1所述的方法,其中通過識別用戶的物理屬性來獲得用於用戶的廣告目標定位度量包括通過識別在經過過濾的圖像中的多個圖像之間改變的用戶的物理屬性來獲得用於用戶的廣告目標定位度量。
4.如權利要求1所述的方法,其中通過推導用戶的偏好來獲得用於用戶的廣告目標定位度量包括分析經過過濾的圖像的環境,並且基於對於有意義的數量的經過過濾的圖像來說共有的環境來獲得用於用戶的廣告目標定位度量。
5.如權利要求1所述的方法,其中通過推導用戶的偏好來獲得用於用戶的廣告目標定位度量包括分析經過過濾的圖像的主題,並且基於對於有意義的數量的經過過濾的圖像來說共有的主題來獲得用於用戶的廣告目標定位度量。
6.如權利要求1所述的方法,其中通過識別用戶的物理屬性來獲得用於用戶的廣告目標定位度量、以及通過推導用戶的偏好來獲得用於用戶的廣告目標定位度量基於圖像元數據。
7.如權利要求6所述的方法,其中通過識別用戶的物理屬性來獲得用於用戶的廣告目標定位度量、以及通過推導用戶的偏好來獲得用於用戶的廣告目標定位度量包括將更高的重要性分配給參考圖像元數據而確定的、經過過濾的圖像中最近的圖像。
8.如權利要求1所述的方法,還包括以下步驟對用戶存儲裝置搜索與廣告能夠針對的用戶身份相關聯的所獲得的廣告目標定位度量;將與用戶身份相關聯的廣告目標定位度量與對於一個或者多個廣告指定的廣告目標定位度量相比較;並且基於所述比較來選擇一個或者多個廣告來向與用戶身份相關聯的用戶顯示。
9.如權利要求1所述的方法,還包括以下步驟獲取與用戶相關聯的非公開圖像,並且對用於用戶的廣告目標定位度量進行過濾和比較,並且通過識別用戶的物理屬性來獲得用於用戶的廣告目標定位度量,獲得用於用戶的廣告目標定位度量是通過推導用戶的偏好來進行的,並且在用戶同意使用非公開圖像並且同意使用非公開圖像的遠程處理的情況下將所獲得的廣告目標定位度量與所獲取的非公開圖像一起存儲。
10.如權利要求1所述的方法,還包括以下步驟呈現廣告商用戶界面,其使得廣告商能夠選擇用於他們的廣告的廣告目標定位度量中的一個或者多個,所述廣告商用戶界面使得廣告商能夠提交示例的被目標定位的用戶的至少一個圖像;通過從所提交的至少一個圖像識別示例的被目標定位的用戶的物理屬性來獲得用於示例的被目標定位的用戶的廣告目標定位度量;通過從所提交的至少一個圖像推導示例的被目標定位的用戶的偏好來獲得用於示例的被目標定位的用戶的廣告目標定位度量;並且將用於示例的被目標定位的用戶的所獲得的廣告目標定位度量與廣告商的廣告相關聯。
11.如權利要求10所述的方法,其中廣告商用戶界面使得廣告商能夠生成示例的被目標定位的用戶的化身,並且其中另外所提交的至少一個圖像是所生成的化身。
12.—個或者多個計算機可讀介質,其包括用於執行權利要求1的步驟的計算機可執行指令。
13.一種網際網路廣告系統,包括廣告伺服器計算設備(110),其包括計算機可執行指令,所述計算機可執行指令用於獲取與用戶相關聯的用戶身份信息;通過參考所獲取的用戶身份信息來對以圖像為中心的站點搜索與用戶相關聯的公開圖像;過濾從所述搜索獲取的公開圖像,以僅保留被確定為包括用戶或者被確定為由用戶拍攝的那些圖像;通過從經過過濾的圖像中識別用戶的物理屬性,來獲得用於用戶的廣告目標定位度量;通過從經過過濾的圖像中推導用戶的偏好,來獲得用於用戶的廣告目標定位度量;將所獲得的用於用戶的廣告目標定位度量與所獲取的用戶身份一起存儲在用戶存儲裝置中;將與用戶身份相關聯的廣告目標定位度量與對於一個或者多個廣告指定的廣告目標定位度量相比較;並且基於所述比較來選擇一個或者多個要本地緩存到由用戶利用的計算設備上的廣告;以及至少一個客戶端計算設備(130),其包括計算機可執行指令,所述計算機可執行指令用於獲取與用戶相關聯的非公開圖像;過濾非公開圖像以僅保留被確定為包括用戶或者被確定為由用戶拍攝的那些圖像;通過從經過過濾的非公開圖像識別用戶的物理屬性來獲得另外的用於用戶的廣告目標定位度量;通過從經過過濾的非公開圖像推導用戶的偏好來獲得另外的用於用戶的廣告目標定位度量;將另外的與用戶相關聯的廣告目標定位度量同對於本地緩存的廣告指定的廣告目標定位度量進行比較;以及基於所述比較從本地緩存的廣告中選擇一個或者多個廣告,以向用戶顯示。
14.如權利要求13所述的廣告系統,還包括廣告商用戶界面,用於使得廣告商能夠通過提交示例的被目標定位的用戶的至少一個圖像來選擇用於它們的廣告的廣告目標定位度量中的一個或者多個,所述廣告商用戶界面包括計算機可執行指令,其用於通過從所提交的至少一個圖像識別示例的被目標定位的用戶的物理屬性來獲得用於示例的被目標定位的用戶的廣告目標定位度量;通過從所提交的至少一個圖像推導示例的被目標定位的用戶的偏好來獲得用於示例的被目標定位的用戶的廣告目標定位度量;並且將用於示例的被目標定位的用戶的所獲得的廣告目標定位度量與廣告商的廣告相關聯。
15.如權利要求13所述的廣告系統,其中以下中的至少一些基於圖像元數據通過識別用戶的物理屬性來獲得用於用戶的廣告目標定位度量,通過推導用戶的偏好來獲得用於用戶的廣告目標定位度量,通過識別用戶的物理屬性來獲得另外的用於用戶的廣告目標定位度量,以及通過推導用戶的偏好來獲得另外的用於用戶的廣告目標定位度量。
全文摘要
用於個人的廣告目標定位度量可以從與那些個人相關聯的圖像獲得。這種廣告目標定位度量可以包括物理屬性、以及基於之前的活動或者歷史的偏好。可以處理與特定的用戶身份相關聯的公開圖像,並且可以從其中獲得廣告目標定位度量以更準確地調整顯示給與那些用戶身份相關聯的個人的廣告。另外,在被用戶允許的情況下,可以遠程地或者為了更好的隱私性本地地對非公開圖像進行類似處理。然後,廣告商可以利用更多的可以從圖像獲得的廣告目標定位度量來將廣告更準確地目標定位到特定組。這樣做,廣告商可以提交他們自身的示例的被目標定位的用戶的圖像,那些廣告商的廣告的目標定位度量可以利用等效算法自動地從所提交的圖像獲得。
文檔編號G06Q30/02GK102385728SQ201110248139
公開日2012年3月21日 申請日期2011年8月26日 優先權日2010年8月26日
發明者帕瓦 P., J. 鍾 W. 申請人:微軟公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀