在第三方移動應用程序上分享內(nèi)容的系統(tǒng)和方法
【專利摘要】本發(fā)明提供方法和系統(tǒng),允許用戶推薦待顯示于用戶設備上運行的第三方應用程序的廣告,但不授予第三方應用程序代表用戶發(fā)送此類推薦的權限。用戶設備中安裝的獨立于第三方應用程序的社交網(wǎng)絡應用程序作為發(fā)送廣告推薦請求的代理(例如,表明用戶希望推薦所顯示的廣告),并要求用戶確認所有此類推薦操作。通過此方式,第三方應用程序(例如,“惡意的第三方應用程序”)無法代替用戶自行發(fā)送廣告推薦請求和/或發(fā)送撤銷此類推薦的請求。
【專利說明】在第三方移動應用程序上分享內(nèi)容的系統(tǒng)和方法
【技術領域】
[0001]本發(fā)明所披露內(nèi)容總體上涉及向用戶提供廣告的系統(tǒng)和方法。具體而言,本發(fā)明披露內(nèi)容的某些方面涉及向用戶提供社交互動工具,但不允許第三方應用程序代表用戶利用此類工具。
【背景技術】
[0002]廣告商希望使用所有可用的資源向用戶提供最具效果的廣告。特別是,廣告商希望向用戶顯示的廣告在某種程度上是針對該用戶進行定位或個性化的,從而吸引用戶的興趣。為進一步增強廣告對用戶的吸引力,與用戶社交網(wǎng)絡相關聯(lián)的內(nèi)容可以與廣告相結合或以其他方式與廣告一同呈現(xiàn)?;訌V告允許用戶在廣告呈現(xiàn)時執(zhí)行各種操作。例如,用戶可能希望表明其喜歡某一廣告或希望向其家人和朋友推薦此廣告。
[0003]對于在社交網(wǎng)絡中與該用戶相關聯(lián)的其他用戶而言,此類指示是有用信息,因為他們可能在看到某一廣告收到積極的反饋或被其他用戶推薦后,更有興趣進一步了解廣告內(nèi)容。但是,當諸如此類的互動廣告通過第三方應用程序呈現(xiàn)給用戶時,提供一些機制來防止第三方應用程序代表用戶執(zhí)行操作,這一點至關重要。如果不采取有效的保護措施,惡意的第三方應用程序可能會生成看似真實,實則與用戶所執(zhí)行的操作毫無關聯(lián)的用戶指示。
【發(fā)明內(nèi)容】
[0004]本摘要簡單介紹了一些精選的概念,目的是讓讀者對本發(fā)明公開內(nèi)容的一些方面作基本了解。本摘要不是本發(fā)明公開內(nèi)容的詳盡概述,亦不旨在標識本發(fā)明公開內(nèi)容的關鍵或重要元素或描繪本發(fā)明公開內(nèi)容的范圍。本摘要僅提出了本發(fā)明公開內(nèi)容的某些概念,目的是為以下詳細說明奠定基礎。
[0005]本發(fā)明公開內(nèi)容的一個實施例涉及一種方法,用于提供一種社交網(wǎng)絡用戶推薦控制,以及在用戶設備上與推廣內(nèi)容同時呈現(xiàn)給用戶的個性化社交網(wǎng)絡注釋,所述方法包括:接收于用戶設備第三方應用程序中顯示推廣內(nèi)容的請求;確定所述用戶設備上已安裝社交網(wǎng)絡應用程序,所述社交網(wǎng)絡應用程序獨立于所述第三方應用程序并包含所述設備用戶的社交網(wǎng)絡信息;使用所述社交網(wǎng)絡應用程序,確定當所述用戶設備上顯示推廣內(nèi)容時用戶同意同時呈現(xiàn)注釋與推廣內(nèi)容,所述注釋與用戶社交網(wǎng)絡相關并包括與所述社交網(wǎng)絡中的用戶相關聯(lián)的一個或多個其他用戶的有關信息;選擇待顯示于所述第三方應用程序的推廣內(nèi)容項目;根據(jù)所選擇的推廣內(nèi)容項目以及與所述社交網(wǎng)絡應用程序中用戶的社交網(wǎng)絡相關的信息,確定注釋與所述推廣內(nèi)容項目同時呈現(xiàn);并提供待顯示于所述第三方應用程序的所選推廣內(nèi)容項目、注釋以及與所述社交網(wǎng)絡相關聯(lián)的用戶推薦控制。
[0006]在本發(fā)明公開內(nèi)容的另一個實施例中,所述用于提供一種社交網(wǎng)絡用戶推薦控制和個性化社交網(wǎng)絡注釋的方法還包括:接收用戶推薦在第三方應用程序中顯示所述推廣內(nèi)容項目的指示,所述指示基于檢測到的與推廣內(nèi)容項目同時顯示的用戶推薦控制的交互情況。[0007]在本發(fā)明公開內(nèi)容的另一個實施例中,所述用于提供一種社交網(wǎng)絡用戶推薦控制和個性化社交網(wǎng)絡注釋的方法還包括:接收到用戶推薦所述推廣內(nèi)容項目的指示時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
[0008]在本發(fā)明公開內(nèi)容的又一個實施例中,所述用于提供一種社交網(wǎng)絡用戶推薦控制和個性化社交網(wǎng)絡注釋的方法還包括:確定所接收的指示是否為該用戶的首次推廣內(nèi)容推薦;并予以響應,確定所接收的指示為該用戶的首次推廣內(nèi)容推薦,請求該用戶同意收集其用戶相關信息。
[0009]在本發(fā)明公開內(nèi)容的另一個實施例中,所述用于提供一種社交網(wǎng)絡用戶推薦控制和個性化社交網(wǎng)絡注釋的方法還包括:接收到向用戶征求許可的請求時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
[0010]本發(fā)明公開內(nèi)容的另一個實施例涉及一種系統(tǒng),包括至少一個處理器以及一個耦合到所述至少一個存有指令的處理器的計算機可讀介質,當由所述至少一個處理器執(zhí)行指令時,促使所述至少一個處理器:接收于用戶設備第三方應用程序中顯示推廣內(nèi)容的請求;確定所述用戶設備上已安裝社交網(wǎng)絡應用程序,所述社交網(wǎng)絡應用程序獨立于所述第三方應用程序并包含用戶的社交網(wǎng)絡信息;使用所述社交網(wǎng)絡應用程序,確定當所述用戶設備上顯示推廣內(nèi)容時用戶同意同時呈現(xiàn)注釋與推廣內(nèi)容,所述注釋與用戶社交網(wǎng)絡相關并包括所述社交網(wǎng)絡中的一個或多個其他用戶的有關信息;選擇待顯示于所述第三方應用程序的推廣內(nèi)容項目;根據(jù)所選擇的推廣內(nèi)容項目以及所述社交網(wǎng)絡應用程序中的用戶社交網(wǎng)絡的有關信息,確定注釋與所述推廣內(nèi)容項目同時呈現(xiàn);并提供待顯示于所述第三方應用程序的所選推廣內(nèi)容項目、注釋以及與所述社交網(wǎng)絡相關聯(lián)的用戶推薦控制。
[0011]在本發(fā)明公開內(nèi)容的另一個實施例中,進一步促使所述至少一個處理器:接收用戶推薦在第三方應用程序中顯示所述推廣內(nèi)容項目的指示,所述指示基于檢測到的與推廣內(nèi)容項目同時顯示的用戶推薦控制的交互情況。
[0012]在本發(fā)明公開內(nèi)容的另一個實施例中,進一步促使所述至少一個處理器:接收到用戶推薦所述推廣內(nèi)容項目的指示時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
[0013]在本發(fā)明公開內(nèi)容的另一個實施例中,進一步促使所述至少一個處理器:確定所接收的指示是否為該用戶的首次推廣內(nèi)容推薦;并予以響應,確定所接收的指示為該用戶的首次推廣內(nèi)容推薦,請求該用戶同意收集其用戶相關信息。
[0014]在本發(fā)明公開內(nèi)容的另一個實施例中,進一步促使所述至少一個處理器:接收到向用戶征求許可的請求時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
[0015]在本發(fā)明公開內(nèi)容的其他實施例中,所述方法和系統(tǒng)可選地包括以下一個或多個附加特征:向用戶呈現(xiàn)推薦確認請求,包括:顯示所選擇的推廣內(nèi)容項目、第三方應用程序的標識符以及至少一個用戶可選擇的操作;所述至少一個用戶可選擇的操作包括:“確認推薦所述推廣內(nèi)容項目”和“取消推薦所述推廣內(nèi)容項目”的至少一項;所述與推廣內(nèi)容同時呈現(xiàn)的注釋中包括的與所述社交網(wǎng)絡中的一個或多個用戶的有關信息包括:社交網(wǎng)絡中推薦所述推廣內(nèi)容的一個或一定數(shù)量的其他用戶及社交網(wǎng)絡中推薦所述推廣內(nèi)容的其他用戶的標識符;所述在第三方應用程序中與所述推廣內(nèi)容項目同時顯示的注釋包括:所述社交網(wǎng)絡中推薦所述推廣內(nèi)容項目的一定數(shù)量的其他用戶;和/或所述在第三方應用程序中與所述推廣內(nèi)容項目同時顯示的注釋包括:所述社交網(wǎng)絡中推薦所述推廣內(nèi)容項目的至少一個其他用戶的標識符。
[0016]通過下文的詳細說明,本發(fā)明的進一步適用范圍將變得清楚。然而,應當理解的是,詳細說明和具體實施例在說明本發(fā)明優(yōu)選實施例的同時,僅以例證的方式進行介紹,因為對于本領域的技術人員而言,通過詳細說明,本發(fā)明的精髓和發(fā)明范圍內(nèi)的各種改變和修改將變得明朗。
【專利附圖】
【附圖說明】
[0017]對于本領域的技術人員而言,在結合附于本文后的權利要求及附圖,仔細研究下述詳細說明(三者共同構成本說明書的一部分)之后,本發(fā)明公開內(nèi)容的這些和其他目標、特征及特性將變得更加明朗。在附圖中:
[0018]圖1是可實施本發(fā)明公開內(nèi)容的各種實施例的廣告呈現(xiàn)系統(tǒng)示例之框圖。
[0019]圖2是根據(jù)本文所述的一個或多個實施例,在第三方應用程序中提供與廣告同時顯示的用戶推薦控制和個性化社交注釋的通信示例的數(shù)據(jù)流程圖。
[0020]圖3是根據(jù)本文所述的一個或多個實施例,確認客戶在第三方應用程序中推薦廣告的通信示例的數(shù)據(jù)流程圖。
[0021]圖4是根據(jù)本文所述的一個或多個實施例,在第三方應用程序中提供與廣告同時顯示的用戶推薦控制和個性化社交注釋的過程示例的數(shù)據(jù)流程圖。
[0022]圖5是根據(jù)本文所述的一個或多個實施例的用戶界面示例,該界面含有在第三方應用程序中顯示用戶推薦控制的廣告。
[0023]圖6是根據(jù)本文所述的一個或多個實施例的用戶界面示例,該界面請求用戶同意分享其推薦的廣告。
[0024]圖7是根據(jù)本文所述的一個或多個實施例的用戶界面示例,該界面請求用戶確認推薦所顯示的陳列式廣告并標識其他推薦此廣告的用戶。
[0025]圖8是根據(jù)本文所述的一個或多個實施例的用戶界面示例,該界面請求用戶確認推薦所顯示的文本廣告并標識其他推薦此廣告的用戶。
[0026]圖9是根據(jù)本文所述的一個或多個實施例,部署用于選擇和呈現(xiàn)內(nèi)容的計算設備示例之框圖。
[0027]本文提供的標題僅為方便起見,并不一定影響請求保護的發(fā)明之范圍或含義。
[0028]附圖中使用相同的參考標號以及首字母縮寫詞來標識具有相同或相似結構或功能的元素或操作,目的是易于理解和方便使用。以下詳細說明將對這些附圖進行說明。
【具體實施方式】
[0029]現(xiàn)在開始介紹本發(fā)明的不同實施例。以下說明提供具體細節(jié),供全面了解并介紹這些實施例。相關領域的技術人員理解,在不具有許多所述細節(jié)的情況下,依然可以實施本發(fā)明。同樣,相關領域的技術人員還能理解,本發(fā)明可能包括許多本詳細說明未述及的其他明顯特征。此外,以下詳細說明可能不再對一些眾所周知的結構或功能進行贅述,以免對相關說明造成不必要的混淆。
[0030]本發(fā)明公開內(nèi)容的實施例涉及用于在第三方應用程序與內(nèi)容同時顯示用戶推薦控制和個性化社交注釋的方法和系統(tǒng)。所述內(nèi)容可以是廣告,而第三方應用程序可以是第三方移動應用程序(例如,移動用戶設備上運行的可為用戶執(zhí)行特定功能或任務的第三方軟件)。正如本文將更加詳細說明的,可能會在此類第三方應用程序中向用戶顯示廣告及用戶推薦控制(例如,小部件、工具、指針、按鈕等),使得用戶能夠交互地使用所述推薦控制,表明(例如)用戶推薦、喜歡或贊許此廣告。
[0031]此外,本文說明的一個或多個實施例涉及一種方法和系統(tǒng),允許用戶推薦待顯示于用戶設備上運行的第三方應用程序的廣告,但不授予第三方應用程序代表用戶發(fā)送此類推薦的權限。正如本文將更加詳細說明的,本發(fā)明公開內(nèi)容的某些方面涉及通過所述用戶設備上安裝的社交網(wǎng)絡應用程序,代理廣告推薦請求(例如,指示用戶希望推薦所顯示的廣告)并要求該用戶確認所有此類操作。通過此方式,第三方應用程序(例如,“惡意”的第三方應用程序)無法代替用戶自行發(fā)送廣告推薦請求和/或發(fā)送撤銷此類推薦的請求。
[0032]當用戶的請求涉及在線內(nèi)容時,比如網(wǎng)頁、視頻/音頻片段、游戲或其他在線資源,可發(fā)起一個或多個請求,向內(nèi)容出版商獲取所請求的內(nèi)容,以便在用戶設備上呈現(xiàn)給該用戶。內(nèi)容出版商示例包括網(wǎng)站出版商、響應于該查詢并發(fā)布搜索結果的搜索引擎,以及使得信息和/或體驗公開并呈現(xiàn)給用戶的許多其他來源或有關方。在某些部署中,一個或多個附加內(nèi)容項目,比如廣告,可能會與所請求的內(nèi)容一同顯示。因此,當用戶在第三方應用程序中請求內(nèi)容時,還可能發(fā)起一個或多個廣告請求,要求在所述第三方應用程序中與所請求的內(nèi)容一同呈現(xiàn)廣告。根據(jù)本文將更加詳細說明的本發(fā)明公開內(nèi)容的各種實施例,某些供第三方應用程序呈現(xiàn)的廣告可能包括社交部件或社交環(huán)境。所述社交部件或環(huán)境可能與該用戶所屬的社交網(wǎng)絡相關聯(lián),而所述社交網(wǎng)絡獨立于(例如,不關聯(lián)于或從屬于)用于呈現(xiàn)所提供的廣告的所述第三方應用程序。
[0033]廣告是呈現(xiàn)一條信息給用戶并且被設計成可由用戶使用全部或部分內(nèi)容的實體(例如,視頻和音頻文件、圖像、文本等)。廣告可以以電子形式提供(例如,呈現(xiàn))給用戶,例如在網(wǎng)頁上的橫幅廣告、在與應用程序(例如,用戶設備上運行的第三方應用程序)相關聯(lián)的用戶界面中呈現(xiàn)的廣告、與搜索結果一同呈現(xiàn)的廣告、以電子郵件形式呈現(xiàn)的廣告等。此類電子廣告也可以包括指向其他電子內(nèi)容的鏈接,這些內(nèi)容包括網(wǎng)頁、圖像、音頻文件、視頻文件等。廣告也可以稱為“推廣內(nèi)容”或一個或多個其他類似的術語。
[0034]在至少一些實施例中,用戶推薦控制與第三方應用程序中的廣告一起呈現(xiàn)給用戶,所述用戶推薦控制可能疊加于所顯示的廣告創(chuàng)意。取決于實施情況,所述用戶推薦控制可顯示社交注釋,以提供與所顯示的具體廣告相關的信息。例如,所述社交注釋可包括喜歡此廣告或已與此廣告互動的多個用戶(在一個共同的社交網(wǎng)絡中與該用戶可能有關也可能無關的用戶)、在特定位置或區(qū)域重新發(fā)布此廣告的多個用戶、該用戶的喜歡此廣告的一個或多個朋友的姓名等。此外,所述用戶推薦控制可配置為與廣告一同呈現(xiàn)的一個按鈕或指針,用戶可與之互動并作出指示或指定(例如,用戶喜歡或推薦此廣告),以便讓其他用戶看至IJ,對此廣告發(fā)表評論,并可在某些部署中,發(fā)起在社交網(wǎng)絡中關注此廣告之廣告商的進程(例如,廣告商的資料)。
[0035]應當指出的是,本文所述的用戶推薦控制可以使用(或不使用)“用戶推薦控制”這個名稱,除此之外,還可以使用其他多種名稱,前提是而不偏離其本意且不限制其任何特征和/或功能。例如,用戶推薦控制也可以稱為“用戶交互工具”、“用戶推薦小部件”、“用戶交互指針”、“用戶推薦按鈕”、“用戶交互控制”及其他與此本質上類似的標識、名稱及標簽。無論使用何種術語或短語來表示所述用戶推薦控制,在本文所述的各種實施例中,所述用戶推薦控制允許用戶表明用戶推薦、喜歡或贊許在第三方應用程序中呈現(xiàn)給用戶的廣告(例如,通過用戶設備屏幕呈現(xiàn))等。
[0036]還應當指出,雖然在本發(fā)明公開內(nèi)容中提供的實施例主要集中于與第三方應用程序呈現(xiàn)的廣告一同使用的社交疊加(例如,注釋和交互控制),此類社交疊加也可以用于其他環(huán)境中并與其他類型的內(nèi)容一同使用,包括網(wǎng)站、搜索結果或由內(nèi)容提供商提供的其他資源。
[0037]圖1是可實施本文所述各種實施例的廣告呈現(xiàn)系統(tǒng)和環(huán)境示例。所示的系統(tǒng)和環(huán)境示例包括一個用戶設備105、一個廣告管理服務器110及一個社交網(wǎng)絡應用程序服務器115。所述環(huán)境示例還包括一個網(wǎng)絡100,例如局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、互聯(lián)網(wǎng)或它們的組合。所述網(wǎng)絡100可連接用戶設備105、廣告管理服務器110、社交網(wǎng)絡應用程序服務器115,還可連接相同或不同類型的其他設備和服務器(未示出)。
[0038]用戶設備105可以是由一個用戶控制的多個不同電子設備中的任意一個,能夠請求和接收資源。如本文所使用的,資源可以是通過網(wǎng)絡100提供的任意數(shù)據(jù),且可使用與此資源相關聯(lián)的資源地址進行標識。資源示例包括圖像、視頻、HTML頁面、內(nèi)容(例如,詞、短語、圖像等)、元信息和超鏈接等內(nèi)嵌信息,還包括JavaScript腳本等內(nèi)嵌指令。用戶設備105示例可以是一臺或多臺個人計算機、電話、個人數(shù)字助理(PDA)、電視系統(tǒng)等能夠通過網(wǎng)絡100發(fā)送和接收數(shù)據(jù)的設備。用戶設備105還可以是便攜式用戶設備,例如筆記本電腦、平板電腦、移動通信設備(例如,手機、智能手機)等同樣能夠通過網(wǎng)絡100發(fā)送和接收數(shù)據(jù)的設備。
[0039]用戶設備105可以包括一個或多個應用程序120,其可以是獨立于(例如,不關聯(lián)于或從屬于)社交網(wǎng)絡應用程序150、廣告管理服務器110、社交網(wǎng)絡應用程序服務器115的第三方應用程序。應用程序120可以包含用戶設備105上運行的為用戶執(zhí)行特定功能或任務的軟件,這些功能或任務包括提供信息服務的用戶界面或提供與游戲、視頻或音樂相關的服務。應用程序120也可以是一種移動應用程序,包含專門設計運行于手機或智能手機等移動用戶設備的軟件。在某些應用程序類型的示例中,應用程序120可能包括多媒體(例如,視頻或音頻播放器、圖形或圖像查看器等)、通訊(例如,新聞或信息客戶端、信息服務或電子郵件客戶端等)、游戲、生產(chǎn)力應用程序(例如,計算器、日歷、任務管理器等)以及許多其他類別和類型的應用程序。在至少一個實施例中,應用程序120可能包括一個客戶端廣告管理器145和用于顯示應用程序120相關廣告的指定的廣告空間125和/或其中呈現(xiàn)或處理的內(nèi)容或信息。
[0040]用戶設備105還可以包括一個或多個web瀏覽器工具(未示出),經(jīng)由有線或無線互聯(lián)網(wǎng)連接和/或移動數(shù)據(jù)交換連接來查看網(wǎng)頁和與之交互,所述連接可以是蜂窩、光纖、近場通信或它們的某些組合形式等。
[0041]各種web瀏覽器工具可能類似地包括用于顯示與網(wǎng)頁內(nèi)容、搜索結果、基于web的電子郵件等相關廣告的指定廣告空間。如圖所示,用戶設備105可能包括一個計算機處理單元(CPU) 140、一個存儲器135及一個社交網(wǎng)絡應用程序150。有關社交網(wǎng)絡應用程序150的詳細信息將在下文中說明。
[0042]廣告商可能會直接或間接提交、記錄、維護和利用廣告管理服務器110中的信息。例如,廣告商可能會通過廣告商界面(I/F) 160訪問廣告管理服務器110和/或與之交互。此外,取決于實施情況,廣告商可能能夠通過一種或多種其他方式訪問廣告管理服務器110和/或與之交互。在至少一些實施例中,廣告商通過廣告商界面160向廣告管理服務器110提供廣告,而廣告管理服務器110則使用下文中進一步詳細說明的各種方法將待呈現(xiàn)廣告124呈現(xiàn)于用戶設備105。廣告管理服務器110接收到請求122時,作為響應,這些廣告可能會以圖形廣告的形式呈現(xiàn)在用戶設備上,例如橫幅廣告、音頻廣告、視頻廣告、靜態(tài)圖像廣告、純文本形式的廣告以及由一個或多個此類形式組合的廣告。這些廣告也可以包括內(nèi)嵌的信息或數(shù)據(jù),包括連接到一個或多個網(wǎng)頁的鏈接、元信息和/或機器可執(zhí)行的指令。
[0043]在本文所述的各種實施例中,廣告呈現(xiàn)124可能與一個用戶推薦控制134和一個或多個社交注釋152同時呈現(xiàn)在用戶設備105的應用程序120。例如,社交網(wǎng)絡應用程序服務器115可能提供與廣告管理服務器110提供的廣告一同顯不的(例如,疊加于)、由社交廣告服務157生成的用戶推薦控制134。社交網(wǎng)絡應用程序服務器115可以是一種web應用程序服務器,其作為前端,托管社交網(wǎng)絡應用程序150和用戶推薦控制134。社交網(wǎng)絡應用程序服務器115可能被配置為與社交廣告服務157交換身份驗證憑證(例如,廣告分享令牌)和用戶信息,以便社交廣告服務157從注釋日志194中獲取社交注釋152和其他相關信息,用于渲染所述用戶推薦控制。
[0044]圖2是根據(jù)本文所述的一個或多個實施例,在第三方應用程序中提供與廣告同時顯示的用戶推薦控制和個性化社交注釋的通信示例的數(shù)據(jù)流程圖??蛻舳藦V告管理器245向廣告服務前端265發(fā)送廣告請求和用戶標識符202。在至少一種部署中,廣告請求202可能使用(例如)超文本傳輸協(xié)議(HTTP)從客戶端廣告管理器245發(fā)送。取決于實施情況,與廣告請求一同發(fā)送的用戶標識符會被加密。因此,廣告服務前端265可能被配置為解密用戶標識符,以確定是否用戶已“選擇拒絕”(例如,選擇不接收)社交廣告。例如,如果用戶不希望分享其信息及其在社交網(wǎng)絡中的朋友的相關信息,可能會選擇拒絕接收包括社交注釋的廣告。
[0045]無論特定用戶是否選擇拒絕社交廣告,本文所述的至少一些實施例中,廣告服務前端265發(fā)送給客戶端廣告管理器245的一個廣告用戶界面包括(例如,在顯示的廣告上疊加的)用戶推薦控制204以及廣告分享令牌。在某些實施例中,客戶端廣告管理器245接收的廣告用戶界面可能與圖5中所示的用戶界面示例相似。參考圖5,可能提供廣告用戶界面515,用于顯示在第三方應用程序界面500中。廣告用戶界面515可包括用戶推薦控制510,后者在所示實施例中以“+I”符號表示。
[0046]客戶端廣告管理器245向社交網(wǎng)絡應用程序服務器215發(fā)送用戶推薦控制用戶界面和社交注釋206的請求,所述社交網(wǎng)絡應用程序服務器在至少一種部署中為web應用程序服務器,配置作為托管安裝于用戶設備的社交網(wǎng)絡應用程序(例如,圖1所示的社交網(wǎng)絡應用程序150)的前端。從客戶端廣告管理器245發(fā)出的請求206還包括通過數(shù)據(jù)流204從廣告服務前端接收到的廣告分享令牌。
[0047]社交網(wǎng)絡應用程序服務器215通過數(shù)據(jù)流208將廣告分享令牌連同社交注釋請求傳輸給社交廣告服務257。收到所述請求后,社交廣告服務257解密所述廣告分享令牌并獲取相關的社交注釋、用戶推薦指示、(在某些實施例中)社交網(wǎng)絡中其他用戶的名稱,并通過數(shù)據(jù)流210將此類信息返回至社交網(wǎng)絡應用程序服務器215。在某些情形中,比如當用戶未許可使用或分享與用戶或用戶的朋友相關的信息時,社交廣告服務257會返回推薦給定廣告的用戶計數(shù)結果,而不是通過上述數(shù)據(jù)流210返回特定信息。圖7是用戶許可請求用戶界面的一個示例。在某些實施例中,當用戶首次與用戶推薦控制交互,以表明推薦所顯示的廣告時,可能會向用戶呈現(xiàn)類似于圖7所示的用戶界面。在數(shù)據(jù)流212中,社交網(wǎng)絡應用程序服務器215向客戶端廣告管理器返回包括用戶推薦控制和相關社交注釋的用戶界面。
[0048]圖3是根據(jù)本文所述的一個或多個實施例,確認客戶在第三方應用程序中推薦廣告,防止由顯示該廣告的第三方應用程序執(zhí)行此推薦的通信示例的數(shù)據(jù)流程圖。在接收到的表明用戶希望推薦廣告或撤銷對廣告的推薦的用戶推薦操作指示后(例如,用戶與同廣告一同呈現(xiàn)的用戶推薦控制的交互情況),作為響應,客戶端廣告管理器345向社交網(wǎng)絡應用程序350發(fā)送廣告分享令牌及指示的操作302 (例如,用戶推薦或撤銷推薦)??蛻舳藦V告管理器345可能會以意向的形式發(fā)送指示的操作302,使得社交網(wǎng)絡應用程序350能夠向用戶呈現(xiàn)確認請求屏幕,比如圖7和圖8中所顯示的用戶界面示例之一。如果用戶確認推薦或撤銷推薦操作304,社交網(wǎng)絡應用程序350便會向社交廣告服務357發(fā)送廣告分享令牌和確認的用戶操作306,供其解密。一旦社交廣告服務357解密廣告分享令牌,它會向社交網(wǎng)絡應用程序350發(fā)回推薦或撤銷推薦操作成功的指示308,社交網(wǎng)絡應用程序350便會再次以意向的形式將推薦或撤銷推薦操作成功的指示310傳輸至客戶端廣告管理器345。在至少一些實施例中,客戶端廣告管理器345在收到推薦或撤銷推薦操作成功的指示310后,會促使在第三方應用程序中(例如,圖1所示的應用程序120)為用戶顯示的用戶界面更改其中所呈現(xiàn)的用戶推薦控制(例如,圖1所示的用戶推薦控制130)的外觀。
[0049]參考圖5-8,與廣告同時顯示的用戶推薦控制和社交網(wǎng)絡注釋的用戶界面示例見如下說明。參照圖4,用于生成此用戶界面的過程示例見如下說明。此外,根據(jù)本文所述的一個或多個實施例,圖5-8所示的用戶界面示例于確認由用戶執(zhí)行的廣告推薦。下文中將對此確認過程作更詳細的說明。
[0050]圖4是生成包括與廣告同時顯示的用戶推薦控制和社交網(wǎng)絡注釋的用戶界面的過程示例流程圖。所述過程從步驟400開始,其中,服務器(例如,圖1所示的廣告管理服務器110)接收在用戶設備(例如,圖1所示的用戶設備105)第三方應用程序中顯示廣告的請求。在一個或多個實施例中,服務器接收到的廣告請求可能是在與第三方應用程序相關聯(lián)的特定廣告位中顯示廣告,比如在打開安裝于用戶設備上的游戲應用的用戶界面時屏幕底部顯示的橫幅廣告位。
[0051]在步驟405中,確定用戶設備上是否安裝社交網(wǎng)絡應用程序(例如,圖1所示的社交網(wǎng)絡應用程序150)??梢酝ㄟ^用于識別用戶設備上安裝的應用程序的多種方法之一確定用戶設備上是否安裝社交網(wǎng)絡應用程序。例如,可以以輪詢方式識別用戶設備上安裝的所有應用程序,或者向用戶設備發(fā)送查詢以確定是否存在社交網(wǎng)絡應用程序。
[0052]如果在步驟405中發(fā)現(xiàn)用戶設備上未安裝社交網(wǎng)絡應用程序,則該進程會前進到步驟430,此時將跳出一個提示,提醒所述用戶設備的用戶安裝(例如,下載)社交網(wǎng)絡應用程序。在本發(fā)明公開內(nèi)容的至少一些實施例中,在步驟430提示用戶安裝社交網(wǎng)絡應用程序之后,該進程會自動返回步驟405,此時再次確定用戶設備上是否存在社交網(wǎng)絡應用程序。在其他實施例中,在步驟430發(fā)出提示并顯示于用戶設備后,該進程會相反地繼續(xù)前進至步驟435,此時選擇待顯示于第三方應用程序的廣告。例如,無論是步驟415還是435,都由廣告選擇器選擇待顯示于第三方應用程序的廣告,所述選擇器被配置為使用廣告商競投過程,從廣告數(shù)據(jù)庫中選擇廣告(例如,圖1所示的廣告選擇器175從廣告數(shù)據(jù)庫195中選擇廣告)。
[0053]如果步驟405中確定用戶設備上已安裝社交網(wǎng)絡應用程序,則該過程前進至步驟410,此時確定所述用戶設備的用戶(例如,與所述用戶設備相關聯(lián)的特定用戶帳戶或與當前通過所述用戶設備登錄的帳戶相關聯(lián)的用戶)是否同意接收待顯示于第三方應用程序、以社交為目的的廣告。換言之,步驟410確定用戶是否已“選擇拒絕”接收以社交為目的的廣告。例如,在選擇待顯示于特定第三方應用程序的廣告時,用戶如果不希望與該用戶相關的任何信息(例如,用戶活動、年齡、地理位置、興趣等)或與該用戶相關的其他用戶(例如,在所述社交網(wǎng)絡應用程序中與之相關聯(lián)的其他用戶,他們是該用戶的朋友或在某一程度上與該用戶產(chǎn)生關聯(lián))的有關信息被使用,則會選擇不接收以社交為目的的廣告。
[0054]在步驟410中,如果用戶選擇不在第三方應用程序中接收以社交為目的的廣告(例如,該用戶已“選擇拒絕”以社交為目的的廣告),則該進程前進至步驟435,此時通過各種已知的廣告選擇方法選擇待顯示的廣告;相反地,如果在步驟410中用戶未選擇拒絕接收以社交為目的的廣告,則在步驟415中將會選擇待顯示于第三方應用程序中的、以社交為目的的廣告。
[0055]在至少一些實施例中,以社交為目的的廣告可以是呈現(xiàn)一條或多條特定用戶相關信息的廣告。例如,以社交為目的的廣告可能以從用戶處收集的廣告使用信息為依據(jù),所述信息中可能包括檢測或觀察到的、與之前已顯示的廣告相關的用戶行為。為以社交為目的的廣告奠定基礎的廣告使用信息的其他示例包括:該用戶或該用戶社交網(wǎng)絡中的任一其他用戶(例如,用戶在所述社交網(wǎng)絡中的朋友)是否表明其喜歡某一廣告、已針對某一廣告發(fā)表評論、已發(fā)送與某一廣告有關的信息(例如短信、電子郵件等)、已訪問與某一廣告相關聯(lián)的網(wǎng)頁以及其他各種與特定廣告相關的用戶行為信息。
[0056]在步驟420中,確定哪些社交注釋將與步驟415中選擇的廣告同時呈現(xiàn)。分別參考圖7和8所示的示例用戶界面700和800,廣告可能與社交注釋一同顯示,所述注釋中可能包括與用戶的社交網(wǎng)絡相關的內(nèi)容。例如,顯示推薦確認請求的用戶界面700,其中包括社交注釋730。在本文所述的至少一個實施例中,社交注釋730中可能包括該用戶(例如,“用戶I”)的一個或多個朋友(例如,“朋友甲”、“朋友乙”等)已經(jīng)推薦了在第三方應用程序720 (例如,應用程序“XYZ”)呈現(xiàn)特定廣告715的信息。圖8所示的用戶界面800包括類似的社交注釋830,此處這些社交注釋與文本廣告815 —同顯示。
[0057]一旦步驟420中確定了社交注釋,該進程前進至步驟425,此處提供了所選擇的廣告、社交注釋和用戶推薦控制,以供同時顯示于用戶設備上安裝的第三方應用程序。在某一情形中,如果步驟405已確定用戶設備上未安裝社交網(wǎng)絡應用程序,或者步驟410已確定用戶已選擇拒絕以社交為目的的廣告,則在步驟435選擇廣告之后,所述廣告用于與步驟440中的用戶推薦控制一同呈現(xiàn),而不與社交注釋一同呈現(xiàn)。
[0058]圖9是根據(jù)本發(fā)明公開內(nèi)容的一個或多個實施例,部署用于選擇推廣內(nèi)容項目并將其呈現(xiàn)給用戶或用戶設備的計算設備900的示例框圖。在非?;镜呐渲?01中,計算設備900通常包括一個或多個處理器910和系統(tǒng)存儲器920??赡苁褂么鎯ζ骺偩€930實現(xiàn)處理器910和系統(tǒng)存儲器920之間的通信。
[0059]取決于所需的配置,處理器910可以是任一類型的(包括但不限于)微處理器(μ P)、微控制器(μ c)、數(shù)字信號處理器(DSP)或它們的任意組合。處理器910可能包括一級或多級緩存(比如一級緩存911和二級緩存912)、處理器核心913和寄存器914。處理器核心913可能包括算術邏輯單元(ALU)、浮點運算單元(FPU)、數(shù)字信號處理核心(DSP核心)或它們的任意組合。存儲器控制器915可與處理器910—同使用,或者在某些實施例中,存儲器控制器915可以是處理器910的內(nèi)部單元。
[0060]取決于所需的配置,系統(tǒng)存儲器920可能是任一類型的(包括但不限于)易失性存儲器(例如,RAM)、非易失性存儲器(如ROM、閃存等)或它們的任意組合。系統(tǒng)存儲器920通常包括一個操作系統(tǒng)921、一個或多個應用程序922及程序數(shù)據(jù)924。在至少一些實施例中,應用程序922包括一個選擇和呈現(xiàn)算法923,該算法配置用于選擇廣告并將此廣告提供給用戶設備,以供呈現(xiàn)給用戶。所述選擇和呈現(xiàn)算法被進一步部署用于標識注釋(例如,與用戶的社交網(wǎng)絡相關聯(lián)的內(nèi)容),以供與所選擇的廣告一同呈現(xiàn)給用戶。
[0061 ] 程序數(shù)據(jù)924可能包括選擇和呈現(xiàn)數(shù)據(jù)925。在某些實施例中,應用程序922可部署為與程序數(shù)據(jù)924—同運行于操作系統(tǒng)921,使得由用戶設備(例如,圖1所示的用戶設備105)的用戶發(fā)出的請求通過社交網(wǎng)絡應用程序(例如,圖1所示的社交網(wǎng)絡應用程序150)進行路由,所述社交網(wǎng)絡應用程序作為代理,將此類請求傳輸至合適的服務器。
[0062]計算設備900可能擁有額外特征和/或功能以及額外界面,以輔助基本配置901和任意所需的設備和界面之間的通信。例如,可使用總線/接口控制器940,輔助基本配置901和一個或多個數(shù)據(jù)存儲設備950通過存儲接口總線941進行相互通信。數(shù)據(jù)存儲設備950可以是可移動存儲設備951、不可移動存儲設備952或它們的任意組合。可移動存儲設備和不可移動存儲設備的示例包括磁盤設備(比如軟盤驅動器和硬盤驅動器(HDD))、光盤驅動器(比如小型光盤(CD)驅動器或數(shù)字多功能光盤(DVD)驅動器)、固態(tài)硬盤(SSD)、磁帶驅動器等。計算存儲介質示例可以包括以任一方法或技術實現(xiàn)信息存儲的易失性和非易失性、可移動和不可移動介質,存儲的信息包括計算機可讀指令、數(shù)據(jù)結構、程序模塊和/或其他數(shù)據(jù)。
[0063]系統(tǒng)存儲器920、可移動存儲器951和不可移動存儲器952均為計算機存儲介質的示例。計算機存儲介質包括但不限于:RAM、ROM、EEPR0M、閃存或其它存儲器技術、CD-ROM、數(shù)字多功能光盤(DVD)或其它光學存儲器、磁帶盒、磁帶、磁盤存儲或其他磁性存儲設備,或可以用來存儲所需信息并且可以通過計算設備900訪問的任何其它介質。任何此類計算機存儲介質都可以是計算設備900的一部分。
[0064]計算設備900還可以包括一條接口總線942,以輔助不同的接口設備(例如,輸出接口、外設接口、通信接口等)和基本配置901通過總線/接口控制器940進行相互通信。輸出設備960示例包括一個圖形處理單元961和一個音頻處理單元962,其一或兩者可配置為與各種外部設備通信,比如通過一個或多個A/V端口 963與顯示器或揚聲器通信。示例外設接口 970包括一個串行接口控制器971或一個并行接口控制器972,其可配置為通過一個或多個I/O端口 973與外部設備通信,外部設備包括輸入設備(例如,鍵盤、鼠標、電子筆、語音輸入設備、觸控輸入設備等)或其他外設(例如,打印機、掃描儀等)。通信設備980示例包括一個網(wǎng)絡控制器981,其可經(jīng)部署,通過一個或多個通信端口 982經(jīng)由網(wǎng)絡通信(未示出),用于輔助與一個或多個其他計算設備990進行通信。所述通信連接是通信介質的一個示例。通信介質,通常體現(xiàn)為計算機可讀指令、數(shù)據(jù)結構、程序模塊或調(diào)制數(shù)據(jù)信號中的其他數(shù)據(jù),比如載波或其他傳輸機制等;通信介質還包括任何信息傳遞介質?!罢{(diào)制數(shù)據(jù)信號”的一種或多種特性經(jīng)設置或修改,用于在信號中對信息進行編碼。舉例(但并非作任何限制),通信介質可以包括如有線網(wǎng)絡或直接線路連接的有線介質以及如聲學、射頻(RF)、和紅外(IR)等無線介質。本文所使用的術語“計算機可讀介質”可包括存儲介質和通信介質。
[0065]計算設備900可以實現(xiàn)為一個小型便攜式(或移動)電子設備的一部分,包括手機、個人數(shù)據(jù)助理(PDA)、個人媒體播放器設備、無線網(wǎng)絡監(jiān)視設備、個人耳機設備、特定于應用程序的設備或包括上述功能的混合設備。計算設備900還可以實現(xiàn)為一臺個人計算機,包括筆記本電腦和非筆記本電腦配置。
[0066]系統(tǒng)各方面的硬件和軟件實現(xiàn)之間區(qū)別不明顯;使用硬件或軟件通常(但不總是,在某些情況下硬件和軟件之間的選擇可能會變得重要)是在成本和效率之間進行權衡的一種設計選擇。有各種載體可實行本文所述的過程和/或系統(tǒng)和/或其他技術(例如,硬件、軟件和/或固件),而優(yōu)選的載體可能會因所部署的過程和/或系統(tǒng)和/或其他技術而存在差異。例如,如果實施者確定速度和精度是最重要的,則該實施者可能會選擇以硬件和/或固件為主的載體;如果靈活性是最重要的,則該實施者可能會選擇主要以軟件實現(xiàn)。在一個或多個其他情形中,實施者可能會選擇硬件、軟件和/或固件的某種組合。
[0067]前文的詳細說明中已通過框圖、流程圖和/或示例闡明所述設備和/或過程的各種實施例。對于這些包括一個或多個功能和/或操作的框圖、流程圖和/或示例,本領域技術人員應能理解,這些框圖、流程圖或示例中的每一項功能和/或操作都可以單獨地和/或集中地通過各種硬件、軟件、固件或者它們的任意組合來實現(xiàn)。
[0068]在一個或多個實施例中,本文所述主題的若干部分可通過專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、數(shù)字信號處理器(DSP)或其它集成形式來實現(xiàn)。然而,本領域技術人員將認識到,本文所述實施例的某些方面的全部或部分可以等效地通過集成電路來實現(xiàn),例如在一臺或多臺計算機上運行的一個或多個計算機程序(例如,在一個或多個計算機系統(tǒng)上運行的一個或多個程序)、在一個或多個處理器上運行的一個或多個程序(例如,在一個或多個微處理器上運行的一個或多個程序)、固件或它們的任意組合。本領域技術人員將進一步認識到,根據(jù)本發(fā)明公開內(nèi)容為軟件和/或固件設計電路和/或編寫代碼屬于本領域人員的技能范圍。
[0069]此外,本領域技術人員將認識到,本文所述主題的機制能夠作為各種形式的程序產(chǎn)品進行分發(fā),且無論實際上執(zhí)行分發(fā)的信號承載介質是何種類型,本文所述主題的一個例證性實施例皆可適用。信號承載介質示例包括但不限于:可記錄介質,如軟盤、硬盤驅動器、小型光盤(CD)、數(shù)字視頻光盤(DVD)、數(shù)字磁帶、計算機存儲器等;及傳輸型介質,如數(shù)字和/或模擬通信介質(例如,光纖電纜、波導、有線通信鏈路、無線通信鏈路等)。
[0070]本領域的技術人員還將認識到,本文闡述設備和/或過程的方式在本領域中是常見的,并且此后可使用工程實踐將此類所述設備和/或過程集成于數(shù)據(jù)處理系統(tǒng)中。換言之,本文所述的設備和/或過程的至少一部分可通過數(shù)量合理的實驗集成于一個數(shù)據(jù)處理系統(tǒng)中。本領域的技術人員將認識到,典型的數(shù)據(jù)處理系統(tǒng)通常包括一個或多個系統(tǒng)單元外殼、一個視頻顯示設備、一個存儲器(比如易失性和非易失性存儲器)、處理器(比如微處理器和數(shù)字信號處理器)、計算實體(比如操作系統(tǒng))、驅動程序、圖形用戶界面、應用程序、一個或多個交互設備(比如觸控板或觸控屏)和/或包括反饋回路和控制電機的控制系統(tǒng)(例如,用于感測位置和/或速度的反饋、用于移動和/或調(diào)節(jié)組件和/或數(shù)量的控制電機)。典型的數(shù)據(jù)處理系統(tǒng)可以利用任何合適的市售部件來實現(xiàn),比如通常用于數(shù)據(jù)計算/通信和/或網(wǎng)絡計算/通信系統(tǒng)的部件。
[0071]對于本文大量使用的任何復數(shù)和/或單數(shù)術語,本領域技術人員應能將復數(shù)轉換為單數(shù)和/或將單數(shù)轉換為復數(shù)以適合上下文和/或應用場合。為清楚起見,本文明確表述各種單數(shù)/復數(shù)變換。
[0072]本文已公開了各種方面和實施例,本領域技術人員應能夠清楚地了解其他方面和實施例。本文所公開的各種方面和實施例僅作為說明之用,并非意在限制。本文的范圍和精神詳見以下權利要求所述。
【權利要求】
1.一種方法,包括: 在服務器(115)上接收于用戶設備(105)第三方應用程序(120)中顯示推廣內(nèi)容的請求; 接收到所述請求時予以響應,確定所述用戶設備上已安裝社交網(wǎng)絡應用程序(150),所述社交網(wǎng)絡應用程序獨立于所述第三方應用程序并包含用戶的社交網(wǎng)絡信息; 使用所述社交網(wǎng)絡應用程序,確定當所述用戶設備上顯示推廣內(nèi)容時用戶同意同時呈現(xiàn)推廣內(nèi)容及注釋,所述注釋與用戶社交網(wǎng)絡相關并包括與所述社交網(wǎng)絡中的用戶相關聯(lián)的一個或多個其他用戶的有關信息; 選擇待顯示于所述第三方應用程序的推廣內(nèi)容項目; 根據(jù)所選擇的推廣內(nèi)容項目以及與所述社交網(wǎng)絡應用程序中用戶的社交網(wǎng)絡相關的信息,確定注釋與所述推廣內(nèi)容項目同時呈現(xiàn); 提供待顯示于所述第三方應用程序的所選推廣內(nèi)容項目、注釋以及與所述社交網(wǎng)絡相關聯(lián)的用戶推薦控制(130)。
2.根據(jù)權利要求1所述的方法,還包括: 接收用戶推薦在第三方應用程序中顯示所述推廣內(nèi)容項目的指示,所述指示基于檢測到的與推廣內(nèi)容項目同時顯示的用戶推薦控制的交互情況。
3.根據(jù)權利要求2所述的方法,還包括: 接收到用戶推薦所述推廣內(nèi)容項目的指示時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
4.根據(jù)權利要求2所述的方法,還包括: 確定所接收的指示是否為該用戶的首次推廣內(nèi)容推薦;并 予以響應,確定所接收的指示為該用戶的首次推廣內(nèi)容推薦,向該用戶呈現(xiàn)向其收集用戶相關信息許可的請求。
5.根據(jù)權利要求4所述的方法,還包括: 接收到向用戶征求許可的請求時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
6.根據(jù)權利要求3所述的方法,其中,向用戶呈現(xiàn)推薦確認請求,包括:顯示所選擇的推廣內(nèi)容項目、第三方應用程序的標識符以及至少一個用戶可選擇的操作。
7.根據(jù)權利要求6所述的方法,其中,所述至少一個用戶可選擇的操作包括:“確認推薦所述推廣內(nèi)容項目”和“取消推薦所述推廣內(nèi)容項目”的至少一項。
8.根據(jù)權利要求1所述的方法,其中,所述與推廣內(nèi)容同時呈現(xiàn)的注釋中包括的與所述社交網(wǎng)絡中的一個或多個用戶的有關信息包括:社交網(wǎng)絡中推薦所述推廣內(nèi)容的一個或一定數(shù)量的其他用戶及社交網(wǎng)絡中推薦所述推廣內(nèi)容的其他用戶的標識符。
9.根據(jù)權利要求1所述的方法,其中,所述在第三方應用程序中與所述推廣內(nèi)容項目同時顯示的注釋包括:所述社交網(wǎng)絡中推薦所述推廣內(nèi)容項目的一定數(shù)量的其他用戶。
10.根據(jù)權利要求1所述的方法,其中,所述在第三方應用程序中與所述推廣內(nèi)容項目同時顯示的注釋包括:所述社交網(wǎng)絡中推薦所述推廣內(nèi)容項目的至少一個其他用戶的標識符。
11.一種系統(tǒng),包括:至少一個處理器;以及 一個耦合到所述至少一個存有指令的處理器的計算機可讀介質,當由所述至少一個處理器執(zhí)行指令時,促使所述至少一個處理器: 接收于用戶設備(105)第三方應用程序(120)中顯示推廣內(nèi)容的請求; 接收到所述請求時予以響應,確定所述用戶設備上已安裝社交網(wǎng)絡應用程序(150),所述社交網(wǎng)絡應用程序獨立于所述第三方應用程序并包含用戶的社交網(wǎng)絡信息; 使用所述社交網(wǎng)絡應用程序,確定當所述用戶設備上顯示推廣內(nèi)容時用戶同意同時呈現(xiàn)注釋與推廣內(nèi)容,所述注釋與用戶社交網(wǎng)絡相關并包括所述社交網(wǎng)絡中的一個或多個其他用戶的有關信息; 選擇待顯示于所述第三方應用程序的推廣內(nèi)容項目; 根據(jù)所選擇的推廣內(nèi)容項目以及與所述社交網(wǎng)絡應用程序中用戶的社交網(wǎng)絡相關的信息,確定注釋與所述推廣內(nèi)容項目同時呈現(xiàn);并 提供待顯示于所述第三方應用程序的所選推廣內(nèi)容項目、注釋以及與所述社交網(wǎng)絡相關聯(lián)的用戶推薦控制(130)。
12.根據(jù)權利要求11所述的系統(tǒng),其中,進一步促使所述至少一個處理器: 接收用戶推薦在第三方 應用程序中顯示所述推廣內(nèi)容項目的指示,所述指示基于檢測到的與推廣內(nèi)容項目同時顯示的用戶推薦控制的交互情況。
13.根據(jù)權利要求12所述的系統(tǒng),其中,進一步促使所述至少一個處理器: 接收到用戶推薦所述推廣內(nèi)容項目的指示時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
14.根據(jù)權利要求12所述的系統(tǒng),其中,進一步促使所述至少一個處理器: 確定所接收的指示是否為該用戶的首次推廣內(nèi)容推薦;并 予以響應,確定所接收的指示為該用戶的首次推廣內(nèi)容推薦,向該用戶呈現(xiàn)向其收集用戶相關信息許可的請求。
15.根據(jù)權利要求14所述的系統(tǒng),其中,進一步促使所述至少一個處理器: 接收到向用戶征求許可的請求時予以響應,向用戶呈現(xiàn)推薦確認請求,所述推薦確認請求用于要求用戶確認其推薦所述推廣內(nèi)容項目。
16.根據(jù)權利要求13所述的系統(tǒng),其中,向用戶呈現(xiàn)推薦確認請求,包括:顯示所選擇的推廣內(nèi)容項目、第三方應用程序的標識符以及至少一個用戶可選擇的操作。
17.根據(jù)權利要求16所述的系統(tǒng),其中,所述至少一個用戶可選擇的操作包括:“確認推薦所述推廣內(nèi)容項目”和“取消推薦所述推廣內(nèi)容項目”的至少一項。
18.根據(jù)權利要求11所述的系統(tǒng),其中,所述與推廣內(nèi)容同時呈現(xiàn)的注釋中包括的與所述社交網(wǎng)絡中的一個或多個用戶的有關信息包括:社交網(wǎng)絡中推薦所述推廣內(nèi)容的一個或一定數(shù)量的其他用戶及社交網(wǎng)絡中推薦所述推廣內(nèi)容的其他用戶的標識符。
19.根據(jù)權利要求11所述的方法,其中,所述在第三方應用程序中與所述推廣內(nèi)容項目同時顯示的注釋包括:所述社交網(wǎng)絡中推薦所述推廣內(nèi)容項目的一定數(shù)量的其他用戶。
20.根據(jù)權利要求11所述的系統(tǒng),其中,所述在第三方應用程序中與所述推廣內(nèi)容項目同時顯示的注釋包括:所述社交網(wǎng)絡中推薦所述推廣內(nèi)容項目的至少一個其他用戶的標識符。
【文檔編號】G06Q30/02GK103814390SQ201280045675
【公開日】2014年5月21日 申請日期:2012年7月17日 優(yōu)先權日:2011年8月2日
【發(fā)明者】N·帕坦, J·W·林 申請人:谷歌公司