便于計(jì)算系統(tǒng)的動(dòng)態(tài)和定向廣告的機(jī)制的制作方法
【專利說(shuō)明】便于計(jì)算系統(tǒng)的動(dòng)態(tài)和定向廣告的機(jī)制
[0001] 領(lǐng)域
[0002] 此處描述的實(shí)施例一般涉及計(jì)算機(jī)編程。具體而言,各實(shí)施例涉及便于計(jì)算系統(tǒng) 的動(dòng)態(tài)和定向廣告的機(jī)制。
[0003] 背景
[0004] 廣告驅(qū)動(dòng)的收入變得日益普遍和必須,特別是隨著軟件和服務(wù)移至通常要求持續(xù) 支持和維護(hù)的應(yīng)用和web服務(wù)。然而,這些帶來(lái)收入的廣告不僅對(duì)用戶來(lái)說(shuō)是煩人的,而且 當(dāng)用戶數(shù)據(jù)通常為這種目的被訪問(wèn)時(shí),也使大多數(shù)用戶的隱私不安全。許多通常形式的常 規(guī)廣告技術(shù)包括在用戶使用軟件程序期間的橫幅、彈窗等的頻繁出現(xiàn)。
[0005] 附圖簡(jiǎn)述
[0006] 各實(shí)施例通過(guò)示例而非限制圖示于附圖的各圖中,附圖中相同的附圖標(biāo)記表示相 似元件。
[0007] 圖1示出了根據(jù)一個(gè)實(shí)施例、在計(jì)算設(shè)備處采用的動(dòng)態(tài)和定向的廣告機(jī)制。
[0008] 圖2示出了根據(jù)一個(gè)實(shí)施例的動(dòng)態(tài)和定向的廣告機(jī)制。
[0009] 圖3示出了根據(jù)一個(gè)實(shí)施例的一種便于計(jì)算系統(tǒng)的動(dòng)態(tài)和定向的廣告的方法。
[0010] 圖4示出了根據(jù)一個(gè)實(shí)施例、適用于實(shí)現(xiàn)本公開(kāi)的各實(shí)施例的計(jì)算機(jī)系統(tǒng)。
[0011] 詳細(xì)描述
[0012] 在以下描述中,提出了許多具體細(xì)節(jié)。然而,此處描述的各實(shí)施例可以無(wú)需這些具 體細(xì)節(jié)而實(shí)現(xiàn)。在其他實(shí)例中,未詳細(xì)示出公知的電路、結(jié)構(gòu)和技術(shù)以便不混淆該描述的理 解。
[0013] 各實(shí)施例為計(jì)算系統(tǒng)提供了廣告的動(dòng)態(tài)、有效和定向的分發(fā)。各實(shí)施例便于用戶 偏好和用戶信用系統(tǒng)的智能使用的組合以便促進(jìn)用戶對(duì)廣告的控制,而同時(shí)通過(guò)信用系統(tǒng) 既為用戶也為其他涉及方提供激勵(lì),所述其他涉及方諸如企業(yè)、廣告贊助商及其他廠商等。
[0014] 描述了根據(jù)一實(shí)施例的一種便于計(jì)算系統(tǒng)的動(dòng)態(tài)和定向的廣告的機(jī)制。此處描述 的各實(shí)施例的一種方法包括:傳輸一個(gè)或多個(gè)廣告正在計(jì)算設(shè)備處被播放的指示;確定與 裝置的用戶相關(guān)聯(lián)的用戶簡(jiǎn)檔是否具有足夠數(shù)量的廣告信用以允許用戶接收關(guān)于廣告贊 助的應(yīng)用的無(wú)廣告體驗(yàn);以及若用戶簡(jiǎn)檔包括足夠數(shù)量的廣告信用則提供無(wú)廣告體驗(yàn)。
[0015] 圖1示出了根據(jù)一個(gè)實(shí)施例、在計(jì)算設(shè)備100處采用的動(dòng)態(tài)和定向的廣告機(jī)制 110。計(jì)算設(shè)備100用作主機(jī),該主機(jī)采用動(dòng)態(tài)和定向的廣告機(jī)制("廣告機(jī)制")110以便 于廣告向用戶計(jì)算設(shè)備的動(dòng)態(tài)的、有效的、定向的和有經(jīng)濟(jì)效益的投放和分發(fā)。
[0016] 計(jì)算設(shè)備100可以包括移動(dòng)計(jì)算設(shè)備,諸如包括智能電話(例如,蘋(píng)果公司? 的iPhone?、Research in MQti〇n_公司的思1_碰時(shí)打⑧、等等)在內(nèi)的蜂窩電話、 個(gè)人數(shù)字助理(PDA)等、平板計(jì)算機(jī)(例如,蘋(píng)果公司?的iPad?、三:星公司?的 Galaxy 3?、等等)、膝上型計(jì)算機(jī)(例如,筆記本、上網(wǎng)本、超級(jí)本?、等等)、電子閱讀器 (例如,亞馬遜公司@的1(:[11(116?、Banes and Nobles?公司的Nook?、等等)、等等。 計(jì)算設(shè)備100還可以包括機(jī)頂盒(例如,基于因特網(wǎng)的電纜電視機(jī)頂盒、等等)以及較大的 計(jì)算設(shè)備,諸如臺(tái)式計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)等等。
[0017] 計(jì)算設(shè)備100包括操作系統(tǒng)(OS) 106,操作系統(tǒng)106用作計(jì)算機(jī)設(shè)備100的任何硬 件或物理資源以及用戶之間的接口。計(jì)算設(shè)備100還包括一個(gè)或多個(gè)處理器102、存儲(chǔ)器 設(shè)備104、網(wǎng)絡(luò)設(shè)備、驅(qū)動(dòng)器等、以及輸入/輸出(I/O)資源108,所述輸入/輸出(I/O)資 源108諸如觸摸屏、觸摸板、觸摸墊、虛擬或常規(guī)鍵盤(pán)、虛擬或常規(guī)鼠標(biāo)、等等。應(yīng)當(dāng)注意,像 "計(jì)算設(shè)備"、"節(jié)點(diǎn)"、"計(jì)算節(jié)點(diǎn)"、"客戶端"、"主機(jī)"、"服務(wù)器"、"存儲(chǔ)器服務(wù)器"、"機(jī)器"、 "設(shè)備"、"計(jì)算設(shè)備"、"計(jì)算機(jī)"、"計(jì)算系統(tǒng)"等等這樣的術(shù)語(yǔ)在該文檔中通篇可交換使用。
[0018] 圖2示出了根據(jù)一個(gè)實(shí)施例的動(dòng)態(tài)和定向的廣告機(jī)制110。在一實(shí)施例中,廣告機(jī) 制110包括多個(gè)組件,諸如注冊(cè)邏輯202、偏好/信用管理邏輯206、廣告通信邏輯212以及 兼容性邏輯220,其中注冊(cè)邏輯202包括認(rèn)證模塊204,偏好/信用管理邏輯206包括偏好跟 蹤器208和信用計(jì)算器210,廣告通信邏輯212具有檢測(cè)模塊214、選擇和控制模塊216及 傳輸模塊218。廣告機(jī)制110可以通過(guò)網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)250以及任何數(shù)量和類型的充當(dāng)客戶 端計(jì)算設(shè)備的計(jì)算系統(tǒng)進(jìn)行通信,所述客戶端計(jì)算設(shè)備諸如具有提供用戶界面234的軟件 應(yīng)用232的客戶端計(jì)算設(shè)備230,所述網(wǎng)絡(luò)諸如網(wǎng)絡(luò)240,例如因特網(wǎng)、基于云的網(wǎng)絡(luò)等等。 而且,在一個(gè)實(shí)施例中,在網(wǎng)絡(luò)240上,廣告機(jī)制110還可以與和第三方組織相關(guān)聯(lián)的一個(gè) 或多個(gè)任選的服務(wù)器計(jì)算系統(tǒng)進(jìn)行通信,所述第三方組織充當(dāng)用于管理廣告相關(guān)數(shù)據(jù)的廣 告贊助商/提供商,所述廣告相關(guān)數(shù)據(jù)諸如廣告264、贊助商/廠商數(shù)據(jù)266、偏好數(shù)據(jù)268 以及信用數(shù)據(jù)270。廣告服務(wù)器260可以與本地和/或遠(yuǎn)程的數(shù)據(jù)庫(kù)272通信以便存儲(chǔ)與 廣告數(shù)據(jù)管理邏輯262相關(guān)或由廣告數(shù)據(jù)管理邏輯262管理的數(shù)據(jù)。在另一實(shí)施例中,廣 告贊助商260可以是任選的,因?yàn)槠淙蝿?wù)可由廣告機(jī)制110執(zhí)行。在該文檔通篇中,"邏輯" 可以交換地稱為"組件"或"模塊",并且可以包括例如軟件、硬件以及/或者軟件和硬件的 任意組合,諸如固件。
[0019] 在一個(gè)實(shí)施例中,向用戶提供與各種組織相對(duì)應(yīng)的定向的廣告軟件應(yīng)用,因此用 戶可以選擇播放與廣告應(yīng)用相關(guān)聯(lián)的任何數(shù)量和類型的廣告并且接收這樣做的信用。例 如,廣告軟件應(yīng)用可以與nytimes. com相關(guān)聯(lián),其中,訪問(wèn)nytimes. com的用戶可以有播放 由與nytimes. com相關(guān)聯(lián)的廣告應(yīng)用提供的一個(gè)或多個(gè)廣告的選項(xiàng)。在一個(gè)實(shí)施例中,廣 告應(yīng)用可以被提供作為單獨(dú)的可下載軟件應(yīng)用或是可經(jīng)由云網(wǎng)絡(luò)訪問(wèn)的基于云的應(yīng)用、或 者被提供作為單獨(dú)的網(wǎng)站或與廠商網(wǎng)站(諸如nytimes. com)集成等等,用戶可以選擇該單 獨(dú)的可下載軟件應(yīng)用以下載于客戶端計(jì)算設(shè)備230上。圖示的軟件應(yīng)用232表示所有上述 形式的向客戶端計(jì)算設(shè)備230處的用戶提供廣告應(yīng)用。而且,用戶界面234供用戶執(zhí)行各 種任務(wù),各種任務(wù)諸如注冊(cè)或選擇參與定向的廣告程序、選擇一廣告(諸如與Macy's?百 貨的打折、新賽季紐約Yankee?隊(duì)的門(mén)票、Home Depot?優(yōu)惠券等等有關(guān)的一個(gè)或多個(gè)廣 告)、播放該廣告、跟蹤廣告賬戶、掙到的或消費(fèi)的這種信用等等。應(yīng)當(dāng)注意,各實(shí)施例不與 任何數(shù)量或類型的企業(yè)、組織、網(wǎng)站、廣告等有關(guān),且特定示例是為簡(jiǎn)潔、清楚及易于理解起 見(jiàn)而通篇用于此文檔中。
[0020] 在一個(gè)實(shí)施例中,用戶可以使用廣告信用來(lái)獲得例如使用軟件應(yīng)用的無(wú)廣告體 驗(yàn)。用戶可以通過(guò)觀看廣告達(dá)一時(shí)間段或一定次數(shù)或者通過(guò)購(gòu)買(mǎi)消費(fèi)者產(chǎn)品和/或服務(wù)來(lái) 獲得信用,并且可以消費(fèi)這些信用以獲得無(wú)廣告體驗(yàn)。在一個(gè)實(shí)施例中,可以在用戶簡(jiǎn)檔中 跟蹤廣告信用。足夠數(shù)量的信用可以是非零數(shù)量的信用。用戶可能能夠使用甚至最少數(shù)量 的信用,諸如非零信用,來(lái)獲得短時(shí)間段(例如,一分鐘或兩分鐘)的無(wú)廣告應(yīng)用體驗(yàn)。用 戶可以重放相同的廣告或者播放其他廣告以及/或者購(gòu)買(mǎi)產(chǎn)品和/或服務(wù)來(lái)掙到獲得無(wú)廣 告體驗(yàn)的更多廣告信用,以及/或者使用一些或全部信用來(lái)進(jìn)一步購(gòu)買(mǎi)產(chǎn)品和/或服務(wù)。
[0021] 繼續(xù)該示例,用戶可以經(jīng)由用戶界面234選擇決定參加或注冊(cè)定向的廣告應(yīng)用, 該用戶界面234在注冊(cè)邏輯202被接收。例如,用戶可以被提供歡迎頁(yè)面以輸入一些基本 信息(例如,姓和名、年齡、位置、用戶ID、密碼、電子郵件地址、電話號(hào)碼等等)以進(jìn)行注冊(cè)。 在注冊(cè)之際,認(rèn)證模塊204可以認(rèn)證該用戶,諸如通過(guò)向請(qǐng)求電子郵件的回復(fù)的用戶發(fā)送 電子郵件。一旦已注冊(cè),用戶可以通過(guò)簡(jiǎn)單地輸入用戶ID、電子郵件地址、密碼、通行碼等中 的一者或多者,來(lái)訪問(wèn)廣告應(yīng)用。在一些實(shí)施例中,驗(yàn)證模塊204可用于不僅驗(yàn)證用戶,還 驗(yàn)證客戶端計(jì)算設(shè)備230,這可以是一次性過(guò)程或遞歸的過(guò)程。
[0022] 在一個(gè)實(shí)施例中,偏好/信用管理邏輯206維持與用戶偏好和信用有關(guān)的任何信 息。例如,偏好跟蹤器208可以使用用戶所提供的信息來(lái)跟蹤用戶偏好,諸如用戶可能已提 供了與體育廣告、好的餐廳優(yōu)惠、五金店、視頻游戲、電子設(shè)備以及在假日期間的商場(chǎng)廣告 等的偏好有關(guān)的信息等等。以此方式,用戶可以優(yōu)選符合用戶偏好的廣告,消除了用戶對(duì)常 規(guī)的隨機(jī)彈窗廣告的煩惱。例如,通過(guò)使用用戶偏好,在訪問(wèn)專用廣告網(wǎng)站/應(yīng)用(例如, 專用于一個(gè)或多個(gè)贊助商的廣告的贊助商應(yīng)用)或者任何其他軟件應(yīng)用(諸如企業(yè)應(yīng)用、 視頻游戲等)或者其他網(wǎng)站(諸如nytimes.com、espn.com、政府或教育網(wǎng)站等)時(shí),用戶 可以被提供Dish網(wǎng)絡(luò)廣告或Home D印ot廣告,其中Dish網(wǎng)絡(luò)廣告提供較廉價(jià)的運(yùn)動(dòng)包, 而Home Depot廣告為當(dāng)前星期、視頻游戲廣告等提供減20%的特價(jià)。偏好跟蹤器208所 獲得的偏好數(shù)據(jù)可以被存儲(chǔ)于數(shù)據(jù)庫(kù)250供將來(lái)訪問(wèn)、分析和使用。在一些實(shí)施例中,可由 廣告贊助商260維護(hù)用戶偏好以作為偏好數(shù)據(jù)268,其中偏好數(shù)據(jù)268可由偏好跟蹤器208 獲得以便與數(shù)據(jù)庫(kù)250處的偏好數(shù)據(jù)一起使用以更好地將廣告提供給用戶。
[0023] 可通過(guò)產(chǎn)生關(guān)于用戶的一些信用管理活動(dòng)而將偏好數(shù)據(jù)應(yīng)用于所掙得的信用 (例如,通過(guò)立即應(yīng)用于接下來(lái)的應(yīng)用、提供信貸賬戶、等等)。在一些實(shí)施例中,可在客戶 端計(jì)算設(shè)備230處采用或復(fù)制一些或全部組件及其相關(guān)功能。這可為方便或者為加速本地 交易或?yàn)閷徲?jì)的目的等等而完成。例如,遠(yuǎn)程審計(jì)可由獲得提供服務(wù)的付款的第三方執(zhí)行、 以及/或者應(yīng)用可以使用所掙得的信用來(lái)購(gòu)買(mǎi)(例如,包括用于掙得信用的應(yīng)用、等等)。 例如,如圖所示,可以出于各種目的在網(wǎng)絡(luò)240上采用具有遠(yuǎn)程代理282、292以及使用數(shù)據(jù) 庫(kù)284、294的任選的開(kāi)發(fā)者服務(wù)器計(jì)算機(jī)280、290,諸如軟件應(yīng)用開(kāi)發(fā)和供應(yīng)、廣告開(kāi)發(fā)和 供應(yīng)、用戶信用的流動(dòng)和應(yīng)用、關(guān)于用戶信用的貨幣的流動(dòng)和應(yīng)用、等等。例如,用戶可以選 擇使用可用信用來(lái)選擇軟件應(yīng)用等,且為實(shí)現(xiàn)這一點(diǎn),廣告贊助商260可以將信用(例如, 作為貨幣等)提供給一個(gè)或多個(gè)開(kāi)發(fā)者服務(wù)器280、290以執(zhí)行該任務(wù)。
[0024] 在一些實(shí)施例中,可以在單個(gè)服務(wù)器計(jì)算系統(tǒng)(諸如圖1的主機(jī)100)處完全采用 廣告機(jī)制110的組件202 - 220,或者可以在任何數(shù)量和類型的計(jì)算系統(tǒng)(諸如此處圖示的 任選的服務(wù)器計(jì)算機(jī)260、280、290中的一者或多者)處或甚至在