廣告緩存維護(hù)方法和裝置制造方法
【專利摘要】描述了涉及在支持廣告(ad)呈現(xiàn)的設(shè)備上的廣告緩存維護(hù)(例如,確定廣告緩存補(bǔ)充應(yīng)當(dāng)何時(shí)發(fā)生、補(bǔ)充廣告緩存內(nèi)容和/或更新廣告緩存的內(nèi)容)的方法和裝置。信號(hào)由包括廣告緩存的第一設(shè)備接收。所述信號(hào)是接收自其它設(shè)備,例如在第一設(shè)備的直接無線通信范圍中的設(shè)備。所接收的信號(hào)經(jīng)處理并且提供背景信息,例如關(guān)于周圍環(huán)境、可獲得的服務(wù)、區(qū)域中的商店等的信息,其中接收信號(hào)的第一設(shè)備是處于給定的時(shí)間點(diǎn)。存儲(chǔ)背景信息。當(dāng)根據(jù)所接收的信號(hào)來生成新的背景信息時(shí),將新生成的背景信息集合與先前生成的背景信息集合相比較。檢測(cè)背景信息的變化并且使用該變化來執(zhí)行廣告緩存維護(hù)操作。
【專利說明】廣告緩存維護(hù)方法和裝置
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及用于在支持廣告(ad)的呈現(xiàn)的設(shè)備上執(zhí)行廣告緩存維護(hù)(例如,確定廣告緩存補(bǔ)充應(yīng)當(dāng)何時(shí)發(fā)生、補(bǔ)充廣告緩存內(nèi)容和/或更新廣告緩存的內(nèi)容)的方法和裝置。
【背景技術(shù)】
[0002]在能夠顯示廣告(通常簡稱為ad)的許多設(shè)備上,廣告是在有時(shí)被稱為呈現(xiàn)機(jī)會(huì)(其在許多系統(tǒng)中是顯示廣告的機(jī)會(huì))時(shí)被呈現(xiàn)的。在每個(gè)呈現(xiàn)機(jī)會(huì)可以呈現(xiàn)一個(gè)或多個(gè)廣告。例如,網(wǎng)頁瀏覽器可以在正瀏覽每個(gè)網(wǎng)頁頁面時(shí)呈現(xiàn)廣告。在這些系統(tǒng)中,每個(gè)新的網(wǎng)頁頁面的顯示也提供了新的廣告呈現(xiàn)機(jī)會(huì)。
[0003]呈現(xiàn)機(jī)會(huì)通常對(duì)應(yīng)于一個(gè)或多個(gè)因素或者與呈現(xiàn)機(jī)會(huì)相關(guān)聯(lián)的“背景”。因此每個(gè)呈現(xiàn)機(jī)會(huì)通常與背景集合相關(guān)聯(lián)??膳c廣告投放機(jī)會(huì)相關(guān)聯(lián)的背景的例子包括:用戶配置文件;可呈現(xiàn)廣告的設(shè)備的用戶的人口統(tǒng)計(jì);從在設(shè)備附近的其它設(shè)備接收的發(fā)現(xiàn)信號(hào)集合;設(shè)備的絕對(duì)位置;與用戶相對(duì)應(yīng)的忠誠度信息;以及在設(shè)備上運(yùn)行的、與呈現(xiàn)機(jī)會(huì)相關(guān)聯(lián)的應(yīng)用。
[0004]廣告商通常基于這些背景中的一個(gè)或多個(gè)來定位他們的廣告。例如,廣告商可能希望將廣告定位于屬于特定人口統(tǒng)計(jì)的用戶或者靠近特定零售商店的用戶。因?yàn)閺V告商愿意為投放具有高度針對(duì)性的廣告支付更多,廣告網(wǎng)絡(luò)試圖呈現(xiàn)在呈現(xiàn)機(jī)會(huì)時(shí)是針對(duì)這些背景的以及因此可能在該時(shí)刻是相關(guān)的廣告。
[0005]關(guān)于與可獲得的廣告呈現(xiàn)機(jī)會(huì)相關(guān)的背景的信息越多,可以選擇越多可能的針對(duì)用戶的相關(guān)廣告。通常定位廣告的能力越`強(qiáng),廣告商愿意為廣告呈現(xiàn)機(jī)會(huì)支付得越多。
[0006]隨著與呈現(xiàn)機(jī)會(huì)相關(guān)聯(lián)的背景發(fā)生變化和/或存儲(chǔ)的廣告增加,設(shè)備用于根據(jù)廣告緩存來提供具有高度針對(duì)性和相關(guān)性的廣告的能力可能減少,除非對(duì)廣告緩存內(nèi)容進(jìn)行更新。因此,當(dāng)設(shè)備可以將廣告存儲(chǔ)在廣告緩存中時(shí),應(yīng)當(dāng)意識(shí)到廣告緩存將需要在某一時(shí)間點(diǎn)進(jìn)行補(bǔ)充。
[0007]鑒于以上討論,應(yīng)當(dāng)意識(shí)到存在針對(duì)涉及在設(shè)備上補(bǔ)充廣告緩存內(nèi)容的方法和/或裝置的需求。具體來說,存在針對(duì)用于確定應(yīng)當(dāng)何時(shí)發(fā)生廣告緩存補(bǔ)充操作的方法和/或裝置的需求。還存在針對(duì)用于在確定將發(fā)生廣告緩存補(bǔ)充操作時(shí)選擇用來補(bǔ)充廣告緩存的廣告數(shù)據(jù)的方法和裝置的需求。
【發(fā)明內(nèi)容】
[0008]各個(gè)實(shí)施例是針對(duì)與在支持廣告(ad)呈現(xiàn)的設(shè)備上的廣告緩存維護(hù)(例如,確定廣告緩存補(bǔ)充應(yīng)當(dāng)何時(shí)發(fā)生、補(bǔ)充廣告緩存內(nèi)容和/或更新廣告緩存的內(nèi)容)相關(guān)的方法和
>J-U ρ?α裝直。
[0009]根據(jù)一個(gè)示例性實(shí)施例,一個(gè)或多個(gè)信號(hào)由包括廣告緩存的第一設(shè)備從其它設(shè)備(例如在所述第一設(shè)備附近的設(shè)備)接收。在一些實(shí)施例中,如果設(shè)備處于所述第一設(shè)備的直接對(duì)等通信范圍中使得它們的信號(hào)將直接由所述第一設(shè)備接收,則認(rèn)為設(shè)備在所述第一設(shè)備附近。第一設(shè)備可以是移動(dòng)無線終端(例如電話或個(gè)人助理設(shè)備),其包括存儲(chǔ)廣告和/或廣告信息的廣告緩存。從其中接收信號(hào)的設(shè)備可以是并且在一些實(shí)施例中的確是其它的移動(dòng)設(shè)備和/或廣告投放設(shè)備(有時(shí)稱作為廣告點(diǎn))。廣告點(diǎn)可以與單獨(dú)的商店相關(guān)聯(lián)以及/或可以提供與鄰近所述廣告點(diǎn)的多個(gè)商店相關(guān)的信息。從其接收信號(hào)的設(shè)備可以是在所述第一設(shè)備的一百米內(nèi)或數(shù)百米內(nèi)。
[0010]所接收的信號(hào)經(jīng)處理并且被用于提供關(guān)于背景的信息,例如關(guān)于周圍環(huán)境、可獲得的服務(wù)、在靠近發(fā)送設(shè)備的區(qū)域中的商店等的信息,其中第一設(shè)備在給定的時(shí)間點(diǎn)接收信號(hào)。存儲(chǔ)背景信息集合。當(dāng)根據(jù)后續(xù)接收的信號(hào)來生成新的背景信息時(shí),可以將新生成的背景信息集合與先前生成和存儲(chǔ)的背景信息集合相比較。所述比較操作可以被用于檢測(cè)與所述第一設(shè)備相關(guān)的背景從與先前生成的背景信息集合相對(duì)應(yīng)的第一時(shí)間段到與最近一次生成的背景信息集合相對(duì)應(yīng)的當(dāng)前時(shí)間點(diǎn)或時(shí)間段中的變化。
[0011]因?yàn)樗龅谝辉O(shè)備從一個(gè)位置到另一個(gè)位置的移動(dòng)或者因?yàn)樗龅谝辉O(shè)備位于的區(qū)域中的其它設(shè)備存在變化或者其它的變化(諸如由于一天的時(shí)間上的變化引起的區(qū)域中提供的服務(wù)上的變化,例如,取決于一天的時(shí)間,午餐在鄰近的餐館處可以變得買得到或者體育用品商店可能關(guān)閉),因此與所述第一設(shè)備相關(guān)聯(lián)的背景可以發(fā)生變化。
[0012]廣告緩存維護(hù)操作由所述第一設(shè)備基于所生成的背景信息集合來執(zhí)行。在一些實(shí)施例中,所述廣告緩存維護(hù)操作包括:確定何時(shí)將對(duì)廣告緩存內(nèi)容作出改變(例如當(dāng)將利用新的廣告信息對(duì)廣告緩存內(nèi)容進(jìn)行更新時(shí))和/或?qū)h除廣告或過時(shí)的廣告信息(例如,如由于背景中的變化引起的相關(guān)性缺失的結(jié)果)??苫诒尘靶畔⒓系乃鰪V告緩存維護(hù)操作可以不僅僅包括確定何時(shí)將執(zhí)行廣告緩存維護(hù)操作,而且可以可選地或附加地涉及與所述廣告緩存內(nèi)容的更新有關(guān)的更新操作(例如通過將新的廣告和/或廣告信息添加到廣告緩存中)。
[0013]在所述生成的背景信息集合被用于觸發(fā)廣告緩存更新操作或用于確定執(zhí)行廣告緩存維護(hù)操作的頻繁程度的實(shí)施例中,在最近生成的背景信息集合與先前生成的背景信息集合之間的變化量或背景信息的特定類型的變化可以被用作為控制因素。變化或背景信息變化的速率上的變化可以并且在一些實(shí)施例中的確觸發(fā)廣告緩存更新操作或廣告緩存更新操作的速率上的變化。背景信息的變化(例如商店不再開張)或被檢測(cè)為在所述第一無線設(shè)備附近可獲得的服務(wù)上的變化可以觸發(fā)廣告緩存維護(hù)(例如內(nèi)容更新操作以及從所述廣告緩存中移除不再相關(guān)的廣告)。
[0014]在一些實(shí)施例中,對(duì)檢測(cè)到的背景信息變化的速率進(jìn)行測(cè)量并且以控制值或度量的形式來表示測(cè)量結(jié)果。在至少一些這樣的實(shí)施例中,當(dāng)背景信息變化的速率增加時(shí),提高執(zhí)行廣告緩存維護(hù)操作(例如內(nèi)容更新操作)的速率。當(dāng)背景信息變化的速率下降時(shí),在一些實(shí)施例中如所述控制值的減少所指示的,降低執(zhí)行緩存維護(hù)操作的速率。在這樣的實(shí)施例中的廣告緩存維護(hù)操作的速率可以由在緩存維護(hù)更新操作之間的最小時(shí)間和在緩存更新維護(hù)操作之間的較高的最大時(shí)間來限定,其中緩存更新操作的速率或周期在最小與最大緩存更新速率之間變化。
[0015]廣告緩存維護(hù)操作可以包括:下載新的廣告和/或廣告信息以及刪除和/或替換過時(shí)的廣告或廣告信息。在一些實(shí)施例中,在廣告被顯示在所述第一設(shè)備上一次或預(yù)定次數(shù)(例如2、3、或4次)之后或者當(dāng)背景信息指示服務(wù)或廣告涉及的商品(例如在第一設(shè)備的附近或離其預(yù)定的距離內(nèi))不再可獲得時(shí),從所述廣告緩存中移除所述廣告。因此,顯示廣告的次數(shù)可以由廣告商加以限制,和/或當(dāng)廣告不可能產(chǎn)生銷售或提供的服務(wù)時(shí)從所述廣告緩存中移除廣告。
[0016]一個(gè)方面是針對(duì)用于操作包括廣告緩存(其包括廣告數(shù)據(jù))的第一設(shè)備的方法,所述方法包括:從在所述第一設(shè)備附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào);根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合;以及基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作。在一些實(shí)施例中,所述無線信號(hào)是發(fā)現(xiàn)信號(hào),例如傳送關(guān)于區(qū)域中的設(shè)備、區(qū)域中可獲得的服務(wù)、區(qū)域中的商店的信息和/或其它類型的信息的信號(hào)。在一些但不必是所有的實(shí)施例中,所述廣告緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間確定操作。所述廣告緩存補(bǔ)充時(shí)間確定操作可以包括:確定所生成的背景信息集合是否不同于先前生成的背景信息集合,例如檢測(cè)到的背景信息的變化可以觸發(fā)廣告緩存補(bǔ)充操作。
[0017]在一些但不必是所有的實(shí)施例中,廣告緩存維護(hù)操作包括:以元數(shù)據(jù)的形式將與基于所生成的背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針中的一項(xiàng)存儲(chǔ)在所述廣告緩存中。在一些實(shí)施例中,所述廣告緩存維護(hù)操作包括:確定廣告緩存補(bǔ)充應(yīng)當(dāng)何時(shí)在維護(hù)所述廣告緩存的設(shè)備上發(fā)生和/或當(dāng)廣告緩存補(bǔ)充機(jī)會(huì)出現(xiàn)時(shí)應(yīng)當(dāng)在設(shè)備(例如第一設(shè)備)上的所述廣告緩存中加載什么廣告數(shù)據(jù)。
[0018]根據(jù)一個(gè)方面,包括廣告緩存的第一設(shè)備可以包括至少一個(gè)處理器,所述至少一個(gè)處理器被配置為:從在所述第一設(shè)備附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào),根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合;以及基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作。所述第一設(shè)備可以包括耦合到所述處理器的存儲(chǔ)器。所述存儲(chǔ)器可包括所述廣告緩存。
[0019]根據(jù)另一個(gè)方面,一種用于在包括廣告緩存的第一設(shè)備中使用的計(jì)算機(jī)程序產(chǎn)品可以包括非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),所述非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)包括:用于使至少一個(gè)計(jì)算機(jī)從在所述第一設(shè)備附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào)的代碼;用于使所述至少一個(gè)計(jì)算機(jī)根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合的代碼;以及用于使所述至少一個(gè)計(jì)算機(jī)基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作的代碼。
[0020]在以下的詳細(xì)說明中描述了多個(gè)附加的實(shí)施例和益處。
【專利附圖】
【附圖說明】
[0021 ] 圖1是根據(jù)示例性實(shí)施例的、示例性系統(tǒng)的繪圖。
[0022]圖2是根據(jù)示例性實(shí)施例的、操作包括廣告緩存的第一設(shè)備的示例性方法的流程圖。
[0023]圖3示出了根據(jù)示例性實(shí)施例的、能夠呈現(xiàn)廣告的示例性第一設(shè)備。
[0024]圖4是在圖3的示例性第一設(shè)備中可使用的模塊組合。
[0025]圖5示出了根據(jù)一個(gè)示例性實(shí)施例的、第一設(shè)備從在不同位置處的不同設(shè)備接收無線信號(hào)以及執(zhí)行廣告緩存維護(hù)(例如廣告緩存補(bǔ)充)操作的例子。
[0026]圖6示出了根據(jù)示例性實(shí)施例的、包括與存儲(chǔ)在廣告緩存中的各種廣告元數(shù)據(jù)和/或廣告相關(guān)聯(lián)的信息的示例性表。【具體實(shí)施方式】
[0027]圖1是根據(jù)一些示例性實(shí)施例的、示例性系統(tǒng)100 (例如包括通信設(shè)備的系統(tǒng))的繪圖。示例性系統(tǒng)100包括能夠呈現(xiàn)廣告的第一設(shè)備102、有時(shí)候被稱為廣告點(diǎn)的一個(gè)或多個(gè)其它設(shè)備(包括廣告點(diǎn)1104、廣告點(diǎn)2106、……和廣告點(diǎn)N108)以及廣告網(wǎng)絡(luò)/服務(wù)器114。廣告點(diǎn)(廣告點(diǎn)1104、廣告點(diǎn)2106、……和廣告點(diǎn)N108)發(fā)送廣告相關(guān)信息。雖然在圖1中未示出,但是應(yīng)當(dāng)意識(shí)到在系統(tǒng)100中可以存在多于一個(gè)的能夠呈現(xiàn)廣告的通信設(shè)備。
[0028]在許多實(shí)施例中,第一設(shè)備102是移動(dòng)設(shè)備,例如手持移動(dòng)設(shè)備。在一些其它實(shí)施例中,第一設(shè)備102是靜止的設(shè)備。
[0029]第一設(shè)備102包括廣告模塊110和廣告緩存112。在各個(gè)實(shí)施例中,第一設(shè)備1102既能夠無線地接收信號(hào)也能夠使用有線的連接來接收信號(hào)。除了其它的無線信令協(xié)議外,第一設(shè)備102支持對(duì)等信令協(xié)議。在一些實(shí)施例中,第一設(shè)備102是對(duì)等通信設(shè)備。第一設(shè)備102可以向系統(tǒng)中的一個(gè)或多個(gè)其它設(shè)備發(fā)送信號(hào)/從系統(tǒng)中的一個(gè)或多個(gè)其它設(shè)備接收信號(hào)(例如對(duì)等端發(fā)現(xiàn)信號(hào)和/或業(yè)務(wù)數(shù)據(jù)信號(hào))。在一些實(shí)施例中,廣告緩存112包括多個(gè)存儲(chǔ)的廣告,可以在呈現(xiàn)機(jī)會(huì)向通信設(shè)備102的用戶呈現(xiàn)(例如顯示)所述多個(gè)存儲(chǔ)的廣告。在一些其它實(shí)施例中,廣告緩存112不包括廣告(即廣告內(nèi)容),而是簡單地包括以廣告元數(shù)據(jù)和針對(duì)廣告內(nèi)容的指針為形式的廣告信息。廣告內(nèi)容可以存儲(chǔ)在廣告網(wǎng)絡(luò)114中,它可以由廣告模塊110從廣告網(wǎng)絡(luò)114獲取。
[0030]設(shè)備(例如廣告點(diǎn)(廣告點(diǎn)1104、廣告點(diǎn)2106、……和廣告點(diǎn)N108))發(fā)送(例如廣播)無線信號(hào)(使用箭頭120、122、124來示出),所述無線信號(hào)傳送信息(例如廣告信息和/或設(shè)備發(fā)現(xiàn)信息)。在一些實(shí)施例中,無線信號(hào)120、122、124是設(shè)備發(fā)現(xiàn)信號(hào)。根據(jù)一個(gè)方面,通信設(shè)備(例如正在監(jiān)視無線信號(hào)的第一設(shè)備102)從鄰近(例如,處于直接無線通信范圍內(nèi))的設(shè)備接收無線信號(hào)以及使用由這些無線信號(hào)傳送的信息來生成背景信息集合。根據(jù)各個(gè)實(shí)施例的一個(gè)特征,呈現(xiàn)機(jī)會(huì)對(duì)應(yīng)于與所述呈現(xiàn)機(jī)會(huì)相關(guān)聯(lián)的背景。因此,呈現(xiàn)機(jī)會(huì)可以與背景集合相關(guān)聯(lián)??膳c廣告投放機(jī)會(huì)相關(guān)聯(lián)的背景的例子包括:配置文件和/或呈現(xiàn)廣告的設(shè)備的用戶(例如第一設(shè)備102的用戶)的人口統(tǒng)計(jì);從鄰近第一設(shè)備102的其它設(shè)備(廣告點(diǎn))接收的信號(hào)集合;第一設(shè)備102的絕對(duì)位置;第一設(shè)備102的用戶的忠誠度信息;以及在第一設(shè)備102上運(yùn)行的、與呈現(xiàn)機(jī)會(huì)相關(guān)聯(lián)的應(yīng)用。
[0031]在各個(gè)實(shí)施例中,廣告緩存112包括與一個(gè)或多個(gè)廣告相對(duì)應(yīng)的廣告元數(shù)據(jù)集合連同廣告內(nèi)容或針對(duì)廣告內(nèi)容的指針。
[0032]如下文將詳細(xì)討論的,根據(jù)一個(gè)方面,根據(jù)所接收的信號(hào)來生成的背景信息集合被用于執(zhí)行廣告緩存維護(hù)操作,在一些實(shí)施例中,所述廣告緩存維護(hù)操作包括:例如確定廣告緩存補(bǔ)充應(yīng)當(dāng)何時(shí)發(fā)生以及在第一設(shè)備102的廣告緩存112中應(yīng)當(dāng)存儲(chǔ)什么廣告元數(shù)據(jù)。
[0033] 圖2是根據(jù)示例性實(shí)施例、操作能夠呈現(xiàn)廣告的通信設(shè)備的示例性方法的流程圖200。流程圖200的方法可以并且在一些實(shí)施例中的確由圖1的系統(tǒng)100的第一設(shè)備102來實(shí)現(xiàn)。如將要討論的,根據(jù)各個(gè)實(shí)施例的一個(gè)特征,第一設(shè)備1102從在第一設(shè)備102附近的一個(gè)或多個(gè)設(shè)備(例如廣告點(diǎn))接收無線信號(hào)以及根據(jù)所接收的一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合。根據(jù)各個(gè)實(shí)施例的一個(gè)方面,第一設(shè)備102基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作。
[0034]在圖2中示出的方法在步驟202以第一設(shè)備102被上電以及初始化而開始。操作從開始步驟202前進(jìn)到步驟204和206 (其在一些實(shí)施例中是異步地執(zhí)行的)。
[0035]在步驟204,第一設(shè)備102開始進(jìn)行監(jiān)視以接收從系統(tǒng)100中的其它設(shè)備發(fā)送的信號(hào)(例如無線信號(hào))。
[0036]操作從步驟204前進(jìn)到步驟207。在步驟207,通信設(shè)備1102從第一設(shè)備102附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào)。在各個(gè)實(shí)施例中,從在第一設(shè)備102附近(例如直接無線通信范圍內(nèi))的設(shè)備接收所述一個(gè)或多個(gè)無線信號(hào)。例如,所述一個(gè)或多個(gè)設(shè)備可以包括在圖1的系統(tǒng)100中示出的廣告點(diǎn)104、106、108。在一些實(shí)施例中,來自所述一個(gè)或多個(gè)設(shè)備的無線信號(hào)是對(duì)等端設(shè)備發(fā)現(xiàn)信號(hào),其包括例如廣告信息,諸如,舉例來說,標(biāo)識(shí)區(qū)域中的商店、設(shè)備和可獲得的服務(wù)的信息。所述無線信號(hào)可以是例如在對(duì)等發(fā)現(xiàn)信道中傳送的對(duì)等端發(fā)現(xiàn)表示信息、WiFi SSID等等。所廣告的信息通常是與物理實(shí)體(例如麥當(dāng)勞的商店、計(jì)算機(jī)維修中心等)相關(guān)聯(lián)的以及因此在傳送信息的無線信號(hào)被接收時(shí)用作為用戶的鄰近度背景的重要的指示符。根據(jù)一個(gè)特征,第一設(shè)備102的廣告模塊110隨著時(shí)間收集由第一設(shè)備102所接收的無線信號(hào)傳送的表達(dá)(expression)和/或發(fā)現(xiàn)信息。
[0037]操作從步驟207前進(jìn)到步驟209。在步驟209,第一設(shè)備102根據(jù)所接收的一個(gè)或多個(gè)無線信號(hào)(例如基于由所接收的一個(gè)或多個(gè)無線信號(hào)傳送的信息)來生成背景信息集合??紤]一個(gè)例子,其中第一設(shè)備102 (例如在午餐時(shí)間期間)靠近商場(chǎng)中的美食區(qū)并且從鄰近的一個(gè)或多個(gè)設(shè)備(例如在位于與不同的商店(諸如麥當(dāng)勞、必勝客等)相對(duì)應(yīng)的飲食攤位處的廣告點(diǎn))接收信號(hào)。在這種情況下,當(dāng)用戶靠近美食區(qū)時(shí),所接收的來自與這些商店相對(duì)應(yīng)的設(shè)備的信號(hào)在給定的時(shí)間點(diǎn)是第一設(shè)備102的用戶的鄰近度背景的重要指示符。在這種情況下使用所接收的信號(hào)來生成的背景信息集合可以包括:例如,與從其接收所述信號(hào)的美食區(qū)中的商店或設(shè)備相對(duì)應(yīng)的標(biāo)識(shí)符、與從其接收所述信號(hào)的商店相對(duì)應(yīng)的廣告的廣告標(biāo)識(shí)符等等。鄰近度內(nèi)容提供對(duì)第一設(shè)備102的用戶在給定的時(shí)間點(diǎn)可能感興趣的事物的強(qiáng)有力的指示。
[0038]可與第一設(shè)備102的用戶相關(guān)聯(lián)的背景信息的其它例子包括:配置文件和用戶的人口統(tǒng)計(jì)、第一設(shè)備102的絕對(duì)位置、與第一設(shè)備102的用戶相對(duì)應(yīng)的商業(yè)忠誠度計(jì)劃信息、在第一設(shè)備120上運(yùn)行的程序。
[0039]所生成的背景信息集合211是作為步驟209的輸出而產(chǎn)生的。背景信息集合211用作步驟206的輸入。操作從步驟209回到步驟204。當(dāng)?shù)谝辉O(shè)備102檢測(cè)到來自附近的本地設(shè)備的無線信號(hào)時(shí),可以持續(xù)地執(zhí)行步驟204到步驟209。
[0040]回到步驟206。在步驟206,第一設(shè)備102執(zhí)行廣告緩存維護(hù)操作(例如廣告緩存112維護(hù)操作)。在一些實(shí)施例中,所述廣告緩存維護(hù)操作是基于背景信息集合(例如根據(jù)所接收的一個(gè)或多個(gè)信號(hào)而生成的背景信息集合)來執(zhí)行的。因此在一些實(shí)施例中,所述廣告緩存維護(hù)操作是由在給定時(shí)間與第一設(shè)備102相對(duì)應(yīng)的背景信息的變化觸發(fā)的。在一些但不必是所有的實(shí)施例中,定期地執(zhí)行所述廣告緩存維護(hù)操作,即使在背景信息集合中尚未有任何變化。根據(jù)一個(gè)方面,執(zhí)行所述廣告緩存維護(hù)操作使得在廣告緩存112中所緩存的廣告元數(shù)據(jù)對(duì)象不會(huì)變得過時(shí)和/或貶值,而是保持最新并與第一設(shè)備102的用戶相關(guān)(例如與每一個(gè)最新背景信息集合相關(guān))。因此在一些實(shí)施例中,所述廣告緩存維護(hù)操作包括執(zhí)行廣告緩存補(bǔ)充操作。
[0041]廣告緩存112包括與一個(gè)或多個(gè)廣告相對(duì)應(yīng)的廣告元數(shù)據(jù)。與廣告相對(duì)應(yīng)的所述廣告元數(shù)據(jù)可以包括以下各項(xiàng)中的一項(xiàng)或多項(xiàng):標(biāo)識(shí)廣告的廣告標(biāo)識(shí)符、廣告內(nèi)容的描述信息、與廣告商、商店和/或廣告所對(duì)應(yīng)的品牌相對(duì)應(yīng)的信息、用于在呈現(xiàn)機(jī)會(huì)顯示相應(yīng)廣告的投標(biāo)價(jià)格、在其期間相應(yīng)的廣告可供呈現(xiàn)的時(shí)間段、用于指示相應(yīng)廣告的有效時(shí)間間隔的時(shí)間信息、廣告所對(duì)應(yīng)的商店的地理位置信息等等。
[0042]所述描述信息包括例如關(guān)于廣告內(nèi)容和/或所廣告的產(chǎn)品的信息。例如,所述描述信息可以指示相應(yīng)的廣告是針對(duì)例如足球、鞋、食品類等等。與廣告商、商店和/或品牌相對(duì)應(yīng)的信息指示相應(yīng)的廣告是針對(duì)例如麥當(dāng)勞、星巴克、耐克等等。所述時(shí)間段信息指示例如一天中的時(shí)間段,在其期間相應(yīng)的廣告是可供顯示的。
[0043]在各個(gè)實(shí)施例中,在步驟206的所述廣告緩存維護(hù)操作是通過執(zhí)行步驟208、222和232中一個(gè)或多個(gè)步驟來實(shí)現(xiàn)的。步驟208包括:確定是否到了對(duì)廣告緩存112進(jìn)行補(bǔ)充的時(shí)候。根據(jù)各個(gè)實(shí)施例,可以以若干個(gè)不同方式來作出廣告緩存補(bǔ)充時(shí)間確定,如果其中任何一個(gè)或多個(gè)為真,則觸發(fā)所述廣告緩存補(bǔ)充操作。用于確定是否到了對(duì)廣告緩存進(jìn)行補(bǔ)充的時(shí)候的三個(gè)不同的示例性方式示出為使用了包括在步驟208中的不同步驟。因此用于執(zhí)行廣告緩存時(shí)間確定操作的步驟208是通過執(zhí)行步驟210、214、217和219中的一個(gè)或多個(gè)步驟來實(shí)現(xiàn)的。應(yīng)當(dāng)意識(shí)到,在虛線框中所示出的步驟示出了實(shí)現(xiàn)確定步驟208的不同的可選方式,然而可以不必在所有的實(shí)施例中執(zhí)行所有這些可選的步驟。在一個(gè)實(shí)施例中,執(zhí)行所有四個(gè)步驟210、214、217和219 (連同相應(yīng)的判斷步驟212、216、218、220)以便確定是否到了對(duì)廣告緩存112進(jìn)行補(bǔ)充的時(shí)候。
[0044]在步驟210,確定所生成的背景信息集合是否不同于先前生成的背景信息集合。在各個(gè)實(shí)施例中,為了執(zhí)行廣告緩存確定,第一設(shè)備102使用最近一次生成的背景信息集合,因?yàn)樗峁?duì)用戶在給定的時(shí)間點(diǎn)可能感興趣的事物的更精確的想法。先前生成的背景信息集合通常存儲(chǔ)在第一設(shè)備102的存儲(chǔ)器中并且在背景信息集合中的元素變化時(shí)進(jìn)行更新。步驟210可以包括將最近一次生成的背景信息集合與先前生成的背景信息集合相比較。操作從步驟210前進(jìn)到步驟212,其中基于在步驟210執(zhí)行的操作來作出判斷以確定背景信息集合是否已改變。例如,當(dāng)檢測(cè)到來自在第一設(shè)備102附近的一個(gè)或多個(gè)新設(shè)備的信號(hào)時(shí),或者當(dāng)檢測(cè)到由所接收的一個(gè)或多個(gè)無線信號(hào)傳送的廣告信息的變化時(shí),可以檢測(cè)到背景的變化。這些活動(dòng)指示背景信息的變化。如果在步驟212確定背景信息集合已發(fā)生變化,則觸發(fā)所述廣告緩存補(bǔ)充操作并且操作從步驟212前進(jìn)到步驟222。因此在一些實(shí)施例中,通過所述背景信息被指示為在所述第一設(shè)備102附近的一個(gè)或多個(gè)物理實(shí)體的差異(例如新的廣告點(diǎn))觸發(fā)了廣告緩存補(bǔ)充。然而,如果在步驟212確定背景信息集合尚未有任何變化,則操作從步驟212前進(jìn)到步驟214。
[0045]在步驟214,第一設(shè)備102比較由在廣告緩存112中的當(dāng)前廣告產(chǎn)生的收入。第一設(shè)備102維護(hù)信息記錄,所述信息記錄包括關(guān)于各個(gè)廣告的表現(xiàn)歷史的信息,所述各個(gè)廣告當(dāng)前存儲(chǔ)在廣告緩存112中或者在廣告緩存112中存儲(chǔ)有與其相對(duì)應(yīng)的廣告元數(shù)據(jù)。每個(gè)廣告的表現(xiàn)歷史信息包括指示由每個(gè)廣告產(chǎn)生的收入的信息。當(dāng)廣告被呈現(xiàn)給第一設(shè)備102的用戶并且所述用戶選擇所述廣告以供觀看(例如通過點(diǎn)擊所呈現(xiàn)的廣告)時(shí),廣告所產(chǎn)生的收入是由例如廣告的廣告商/贊助商支付的錢。因此在步驟214,作出確定以檢查由廣告緩存112中的當(dāng)前廣告產(chǎn)生的收入是否降至某一預(yù)定的門限值之下。操作從步驟214前進(jìn)到步驟216,在步驟216基于在步驟214所執(zhí)行的比較來作出確定和判斷。如果確定由當(dāng)前廣告產(chǎn)生的收入低于門限值,則觸發(fā)所述廣告緩存補(bǔ)充操作并且操作從步驟216前進(jìn)到步驟222。如果確定由當(dāng)前廣告產(chǎn)生的收入高于門限值,則操作從步驟216前進(jìn)到步驟217。
[0046]在步驟217,作出關(guān)于在當(dāng)前廣告緩存112中有多少廣告已經(jīng)過期和/或過時(shí)的確定。操作從步驟217前進(jìn)到步驟218,在步驟218作出比較和判斷。在步驟218,作出比較以確定在廣告緩存112中已經(jīng)過期和/或過時(shí)的廣告的數(shù)量是否高于門限值(例如預(yù)定的限制)。如果已經(jīng)過期和/或過時(shí)的廣告的數(shù)量高于門限限制,則觸發(fā)所述廣告緩存補(bǔ)充操作并且操作從步驟218前進(jìn)到步驟222。根據(jù)一些實(shí)施例的一個(gè)特征,當(dāng)收入隨著時(shí)間降至低于可接受的門限時(shí),觸發(fā)廣告緩存補(bǔ)充。在一些實(shí)施例中,如果所述收入下降,則在宣布廣告過時(shí)之前可以并且在一些實(shí)施例中的確是減少其時(shí)間使得更相關(guān)和/或更新的、可能增加收入的廣告可以被緩存在廣告緩存112中。如果在步驟218的比較表明已經(jīng)過期和/或過時(shí)的廣告的數(shù)量低于門限值,則操作從步驟218前進(jìn)到步驟219。
[0047]在一些實(shí)施例中,廣告緩存維護(hù)操作是廣告緩存時(shí)間間隔確定操作。因此在一些這樣的實(shí)施例中,作出從上一次對(duì)廣告緩存的維護(hù)(例如補(bǔ)充)起時(shí)間間隔是否已經(jīng)過期的確定。一個(gè)這樣的確定方式在步驟219中示出。在步驟219,第一設(shè)備102確定從上一次更新起(例如從上一次補(bǔ)充操作起)廣告緩存補(bǔ)充時(shí)間間隔是否已經(jīng)過期。在一些實(shí)施例中,所述時(shí)間間隔是周期性預(yù)定的時(shí)間段(例如4個(gè)小時(shí)),在其后執(zhí)行廣告緩存維護(hù)。操作從步驟219前進(jìn)到步驟220,其中在步驟220基于確定所述廣告緩存補(bǔ)充時(shí)間間隔是否已經(jīng)過期來作出判斷。如果確定所述時(shí)間間隔已經(jīng)過期,則這將指示到了對(duì)廣告緩存112進(jìn)行補(bǔ)充的時(shí)候以及因此操作從步驟220前進(jìn)到步驟222。然而,如果確定所述時(shí)間間隔尚未過期,則這指示尚未到執(zhí)行廣告緩存補(bǔ)充操作的時(shí)候并且操作從步驟220回到步驟206。
[0048]根據(jù)一些實(shí)施例的一個(gè)特征,可以基于由所述廣告緩存中的廣告產(chǎn)生的收入上的變化來動(dòng)態(tài)地改變所述廣告緩存補(bǔ)充時(shí)間間隔。例如,在一個(gè)實(shí)施例中,可以基于由以下引起的收入上的變化來動(dòng)態(tài)地改變所述廣告緩存補(bǔ)充時(shí)間間隔:例如當(dāng)廣告的顯示所產(chǎn)生的廣告收入對(duì)于給定的時(shí)間間隔來說降至低于預(yù)定的數(shù)額或從先前根據(jù)設(shè)備上的廣告在時(shí)間間隔期間的顯示而產(chǎn)生的數(shù)額下降預(yù)定的數(shù)額時(shí),可以縮短所述廣告緩存補(bǔ)充時(shí)間間隔。縮短所述廣告補(bǔ)充時(shí)間間隔旨在提高廣告對(duì)于設(shè)備的最新背景的新鮮度和希望的相關(guān)性,從而潛在地增加廣告緩存將包括具有高度針對(duì)性和相關(guān)性廣告的機(jī)會(huì),對(duì)于這些廣告來說顯示可以產(chǎn)生較多的收入。在來自廣告顯示的收入達(dá)到目標(biāo)和/或確定較快的補(bǔ)充不會(huì)造成衍生的廣告收入上的增長的情況下,可以增加廣告補(bǔ)充間隔。因此在一些實(shí)施例中,所述廣告補(bǔ)充時(shí)間間隔是根據(jù)從所述廣告緩存中存儲(chǔ)的廣告產(chǎn)生的廣告收入來動(dòng)態(tài)地確定的。因此在一些實(shí)施例中,如果由當(dāng)前所存儲(chǔ)的廣告產(chǎn)生的收入有了下降,則在廣告緩存112中以前/當(dāng)前存儲(chǔ)的廣告可以被更為頻繁地替換。
[0049]在步驟222,作為所述維護(hù)操作的一部分,執(zhí)行廣告緩存補(bǔ)充操作。在一些實(shí)施例中,為了用廣告來對(duì)廣告緩存112進(jìn)行補(bǔ)充,所述第一設(shè)備執(zhí)行步驟224、226、228和230中的一個(gè)或多個(gè)步驟。在步驟224,第一設(shè)備102向廣告網(wǎng)絡(luò)(例如廣告網(wǎng)絡(luò)/服務(wù)器114)發(fā)送用于向第一設(shè)備102發(fā)送廣告的廣告請(qǐng)求。在一些實(shí)施例中,所述廣告請(qǐng)求包括所生成的背景信息集合中的背景信息(其觸發(fā)所述廣告緩存補(bǔ)充操作)中的至少一些信息。在一些實(shí)施例中,廣告網(wǎng)絡(luò)/服務(wù)器114可以選擇對(duì)于發(fā)出請(qǐng)求的設(shè)備(例如第一設(shè)備102)的鄰近度背景最為相關(guān)的廣告集合。也就是說,考慮到用戶的當(dāng)前鄰近度背景,廣告網(wǎng)絡(luò)/服務(wù)器114選擇那些在呈現(xiàn)給第一設(shè)備102的用戶時(shí)最可能產(chǎn)生收入的廣告。為了執(zhí)行對(duì)用于向第一設(shè)備102發(fā)送的廣告的選擇,廣告網(wǎng)絡(luò)/服務(wù)器114可以依賴在給定的鄰近度背景下廣告的歷史表現(xiàn)、類似廣告的歷史表現(xiàn)等等。取決于特定的實(shí)施例,可以使用各種不同的廣告選擇方法。廣告網(wǎng)絡(luò)/服務(wù)器114還可以使用各種背景來確定要返回哪一些廣告(或與廣告相對(duì)應(yīng)的元數(shù)據(jù)對(duì)象),在這種情況下,它可以將不同的權(quán)重分配給不同類型的背景。
[0050]在一些用于對(duì)廣告緩存112進(jìn)行補(bǔ)充的實(shí)施例中,執(zhí)行步驟225作為對(duì)步驟224的替代。在步驟225,第一設(shè)備102監(jiān)視廣告廣播信道(例如在其上廣告商或贊助商廣播廣告和/或廣告信息(例如廣告兀數(shù)據(jù))的已知信道)。
[0051]操作從步驟224 (或步驟225)前進(jìn)到步驟226。在步驟226,第一設(shè)備102接收廣告。在一些實(shí)施例中,例如通過廣告廣播信道從廣播廣告源接收廣告。在一些實(shí)施例中,從廣告網(wǎng)絡(luò)/服務(wù)器114接收響應(yīng)于所述廣告請(qǐng)求的廣告。
[0052]操作從步驟226前進(jìn)到步驟228。在步驟228,第一設(shè)備102選擇一個(gè)或多個(gè)廣告,針對(duì)這些廣告的廣告信息將存儲(chǔ)在廣告緩存112中。在一個(gè)實(shí)施例中,所述廣告信息包括一個(gè)或多個(gè)廣告標(biāo)識(shí)符(廣告ID),所述一個(gè)或多個(gè)廣告標(biāo)識(shí)符標(biāo)識(shí)與例如商店或品牌相對(duì)應(yīng)的廣告。應(yīng)當(dāng)意識(shí)到,第一設(shè)備102在步驟226接收廣告集合以及可以基于背景信息集合而感興趣地將僅與(第一設(shè)備102發(fā)現(xiàn)相關(guān)的)廣告子集相對(duì)應(yīng)的廣告信息存儲(chǔ)在廣告緩存112中。因此在步驟228,作出對(duì)廣告的選擇,針對(duì)這些廣告的廣告信息將被緩存在廣告緩存112中。如針對(duì)步驟224和225所討論的,在一些實(shí)施例中,廣告選擇是根據(jù)廣播廣告源(例如廣告信道)或來自響應(yīng)于廣告請(qǐng)求而返回的廣播集合的。
[0053]操作從步驟228前進(jìn)到步驟230。在步驟230,第一設(shè)備102以元數(shù)據(jù)的形式將與基于所生成的背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針(其可以在后續(xù)時(shí)間被下載)中的一項(xiàng)存儲(chǔ)在廣告緩存112中。應(yīng)當(dāng)意識(shí)到,并非在所有實(shí)施例中廣告內(nèi)容都要存儲(chǔ)在廣告緩存112中。在一些這樣的實(shí)施例中,與所選擇的廣告相對(duì)應(yīng)的元數(shù)據(jù)可以連同針對(duì)廣告內(nèi)容的指針一起存儲(chǔ)。針對(duì)廣告內(nèi)容的指針指示在哪里存儲(chǔ)和可獲取所述廣告內(nèi)容。因此,通過使用針對(duì)廣告內(nèi)容的指針,即使當(dāng)廣告內(nèi)容未存儲(chǔ)在所述廣告緩存中時(shí),第一設(shè)備102也可以獲取所述廣告。在一些其它實(shí)施例中,所述元數(shù)據(jù)連同與所選擇的廣告相對(duì)應(yīng)的廣告內(nèi)容一起被存儲(chǔ)在廣告緩存112中。因此以這樣的方式,可以基于所生成的背景信息集合來以更新的和/或更相關(guān)的廣告對(duì)廣告緩存112進(jìn)行補(bǔ)充。
[0054]操作從步驟230前進(jìn)到步驟232。在步驟232,在廣告緩存112的補(bǔ)充操作后,設(shè)置更新定時(shí)器指示符,以指示廣告緩存補(bǔ)充的時(shí)間。更新定時(shí)器指示符對(duì)于跟蹤所述廣告緩存補(bǔ)充時(shí)間間隔是有用的。所述廣告緩存補(bǔ)充時(shí)間間隔可以是預(yù)定的時(shí)間間隔,在其之后應(yīng)當(dāng)執(zhí)行廣告緩存維護(hù)操作(例如廣告緩存補(bǔ)充)。在一些使用更新定時(shí)器指示符、第一設(shè)備的系統(tǒng)時(shí)鐘和/或廣告緩存補(bǔ)充時(shí)間間隔信息的實(shí)施例中,第一設(shè)備102確定是否到了執(zhí)行廣告緩存維護(hù)操作的時(shí)候。操作從步驟232回到步驟206。廣告緩存維護(hù)操作步驟206是定期執(zhí)行的。
[0055]圖3是示出了根據(jù)示例性實(shí)施例的、示例性第一設(shè)備300(例如能夠呈現(xiàn)廣告的通信設(shè)備)的繪圖。示例性第一設(shè)備300可以被用作圖1的第一設(shè)備102。示例性第一設(shè)備300可以并且有時(shí)候的確是實(shí)現(xiàn)根據(jù)圖2的流程圖200的方法。在各個(gè)實(shí)施例中,第一設(shè)備300是移動(dòng)通信設(shè)備。在一些其它實(shí)施例中,第一設(shè)備300可以是靜止的設(shè)備。
[0056]第一設(shè)備300包括通過總線309耦合在一起的處理器302和存儲(chǔ)器304,各種元件(302、304 )可以通過總線309互換數(shù)據(jù)和信息。存儲(chǔ)器304可以包括用于控制第一設(shè)備300的模塊組合,例如,諸如在圖4中所示出的模塊組合。第一設(shè)備300還包括可以耦合到處理器302的輸入模塊306和輸出模塊308,如所不出的。然而,在一些實(shí)施例中,輸入模塊306和輸出模塊308位于處理器302內(nèi)部。輸入模塊306可以接收輸入信號(hào)。輸入模塊306可以并且在一些實(shí)施例中的確包括用于接收輸入的無線接收機(jī)和/或有線或光輸入接口。輸出模塊308可以包括并且在一些實(shí)施例中的確包括用于發(fā)送輸出的無線發(fā)射機(jī)和/或有線或光輸出接口。在一些實(shí)施例中,存儲(chǔ)器304包括例程310和數(shù)據(jù)/信息312。存儲(chǔ)器304還包括廣告緩存314,廣告緩存314以元數(shù)據(jù)的形式存儲(chǔ)廣告和/或與廣告相對(duì)應(yīng)的廣告信息。
[0057]處理器302被配置為:監(jiān)視來自一個(gè)或多個(gè)設(shè)備的信號(hào)、從通信設(shè)備300附近的一個(gè)或多個(gè)設(shè)備(例如廣告點(diǎn))接收一個(gè)或多個(gè)信號(hào)、根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合、以及基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作。在各個(gè)實(shí)施例中,所述無線信號(hào)是設(shè)備發(fā)現(xiàn)信號(hào),例如在對(duì)等端發(fā)現(xiàn)時(shí)間間隔期間所發(fā)送的對(duì)等發(fā)現(xiàn)信號(hào)。
[0058]在各個(gè)實(shí)施例中,處理器302被配置為選擇廣告,作為執(zhí)行廣告緩存維護(hù)操作的一部分,針對(duì)這些廣告的廣告信息將存儲(chǔ)在第一通信設(shè)備300的廣告緩存中。在一些實(shí)施例中,所述廣告選擇是根據(jù)廣播廣告源(例如廣告信道)的。在一些實(shí)施例中,處理器302還被配置為向廣告網(wǎng)絡(luò)發(fā)送廣告請(qǐng)求,所述廣告請(qǐng)求包括:所述背景信息中的至少一些信息(其觸發(fā)所述廣告維護(hù)操作)。在一些這樣的實(shí)施例中,處理器302被配置為從響應(yīng)于所述廣告請(qǐng)求而返回的廣告集合中選擇廣告。
[0059]在各個(gè)實(shí)施例中,作為執(zhí)行所述廣告緩存維護(hù)操作的一部分,處理器302還被配置為以元數(shù)據(jù)的形式將與基于所生成的背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針中的一項(xiàng)存儲(chǔ)在所述廣告緩存中。
[0060]在一些實(shí)施例中,所述廣告緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間確定操作。在一些這樣的實(shí)施例中,處理器302還被配置為確定所生成的背景信息集合是否不同于先前生成的背景信息集合。在這些實(shí)施例中,當(dāng)確定所生成的背景信息集合不同于先前生成的背景信息集合時(shí),處理器302還被配置為執(zhí)行廣告緩存補(bǔ)充操作。在一些實(shí)施例中,通過所述背景信息被指示為在所述通信設(shè)備300附近的一個(gè)或多個(gè)物理實(shí)體的差異觸發(fā)了廣告緩存補(bǔ)充。例如,在一個(gè)實(shí)施例中,當(dāng)發(fā)現(xiàn)更新的設(shè)備(如由背景信息集合的變化所指示的)時(shí),觸發(fā)廣告緩存補(bǔ)充并且處理器302執(zhí)行所述廣告緩存補(bǔ)充操作。
[0061]在一些實(shí)施例中,所述廣告緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間間隔確定操作。在各個(gè)實(shí)施例中,以規(guī)律的時(shí)間間隔定期地運(yùn)行所述廣告緩存補(bǔ)充時(shí)間間隔確定操作。在一些這樣的實(shí)施例中,處理器302還被配置為確定從上一次廣告緩存維護(hù)操作(例如補(bǔ)充)起是否已經(jīng)過去一段時(shí)間間隔(例如預(yù)定的時(shí)間段)。在一些這樣的實(shí)施例中,處理器302還被配置為基于確定所述廣告緩存補(bǔ)充時(shí)間間隔是否已經(jīng)過期來控制通信設(shè)備300的操作。在各個(gè)實(shí)施例中,當(dāng)確定所述廣告緩存補(bǔ)充時(shí)間間隔已經(jīng)過期時(shí),處理器302還被配置為執(zhí)行所述廣告緩存補(bǔ)充操作。
[0062]在各個(gè)實(shí)施例中,處理器302還被配置為確定是否到了執(zhí)行廣告緩存補(bǔ)充操作的時(shí)候。在一些這樣的實(shí)施例中,處理器302還被配置為將在過去的時(shí)間段上由所述廣告緩存中的當(dāng)前廣告產(chǎn)生的收入與門限值相比較。在這樣的實(shí)施例中,處理器302還被配置為:當(dāng)所述比較表明在過去時(shí)間段上所產(chǎn)生的收入降至低于可接受的門限時(shí),執(zhí)行所述廣告緩存補(bǔ)充操作。
[0063]在一些實(shí)施例中,作為確定是否到了執(zhí)行廣告緩存補(bǔ)充操作的時(shí)候的一部分,處理器302還被配置為確定在當(dāng)前廣告緩存中有多少廣告已經(jīng)過期和/或是過時(shí)的。在一些這樣的實(shí)施例中,當(dāng)確定在當(dāng)前廣告緩存中已經(jīng)過期和/或過時(shí)的廣告的數(shù)量高于門限數(shù)量(例如預(yù)定值)時(shí),處理器302還被配置為發(fā)起所述廣告緩存補(bǔ)充操作。在各個(gè)實(shí)施例中,處理器302還被配置為:在執(zhí)行廣告緩存補(bǔ)充操作之后,設(shè)置更新定時(shí)器指示符,從而指示更新的時(shí)間(例如廣告緩存補(bǔ)充的時(shí)間)。
[0064]圖4示出了在諸如圖3中所示出的第一設(shè)備300的通信設(shè)備中可以并且在一些實(shí)施例中的確使用的模塊組合400。組合400中的模塊可以在圖3的處理器302內(nèi)的硬件中實(shí)現(xiàn),例如作為單獨(dú)的電路?;蛘撸瞿K可以在軟件中實(shí)現(xiàn)以及存儲(chǔ)在圖3中所示出的通信設(shè)備300的存儲(chǔ)器304中。在一些這樣的實(shí)施例中,模塊組合400被包括在圖3的設(shè)備300的存儲(chǔ)器304的例程310中。雖然在圖3的實(shí)施例中示出為單個(gè)處理器(例如計(jì)算機(jī)),但是應(yīng)當(dāng)意識(shí)到處理器302可以實(shí)現(xiàn)為一個(gè)或多個(gè)處理器(例如多個(gè)計(jì)算機(jī))。當(dāng)在軟件中實(shí)現(xiàn)時(shí),所述模塊包括代碼,所述代碼在由處理器執(zhí)行時(shí)配置所述處理器(例如計(jì)算機(jī))302執(zhí)行與所述模塊相對(duì)應(yīng)的功能。在一些實(shí)施例中,處理器302被配置為實(shí)現(xiàn)模塊組合400的模塊中的每一個(gè)模塊。在模塊組合400存儲(chǔ)在存儲(chǔ)器304的實(shí)施例中,存儲(chǔ)器304是包括計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀介質(zhì)包括代碼,例如用于每個(gè)模塊的單獨(dú)代碼、用于使至少一個(gè)計(jì)算機(jī)(例如處理器302)執(zhí)行與所述模塊相對(duì)應(yīng)的功能的單獨(dú)代碼。
[0065]可以使用完全基于硬件或完全基于軟件的模塊。然而,應(yīng)當(dāng)意識(shí)到可以使用軟件和硬件(例如電路實(shí)現(xiàn))模塊的任意組合來實(shí)現(xiàn)所述功能。如應(yīng)當(dāng)意識(shí)到的,在圖4中示出的模塊控制和/或配置無線通信設(shè)備300或其中的元件(例如處理器302)執(zhí)行與圖2的流程圖200的方法中示出和/或描述的步驟相對(duì)應(yīng)的功能。模塊組合400包括與在圖2中示出的流程圖200的方法的每個(gè)步驟相對(duì)應(yīng)的模塊。例如,示例性模塊404對(duì)應(yīng)于步驟204并且負(fù)責(zé)執(zhí)行針對(duì)步驟204所描述的操作。
[0066]模塊組合400包括:用于監(jiān)視以接收信號(hào)的模塊404、用于從第一設(shè)備300附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào)的模塊407、用于根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合的模塊409、所生成的背景信息集合411和用于執(zhí)行廣告緩存維護(hù)操作的模塊406。包括在圖1的第一設(shè)備102中的廣告模塊110可以并且在各個(gè)實(shí)施例中的確是實(shí)現(xiàn)為模塊406,以及因此針對(duì)廣告模塊110所描述的各種功能可以由模塊406單獨(dú)執(zhí)行或與模塊組合400中的一個(gè)或多個(gè)其它模塊相結(jié)合來執(zhí)行。
[0067]在各個(gè)實(shí)施例中,所述廣告緩存維護(hù)操作是基于例如在輸入到用于執(zhí)行廣告緩存維護(hù)操作的模塊406中的所生成的背景信息集合411來執(zhí)行的。在一些實(shí)施例中,所述廣告緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間確定操作。在各個(gè)實(shí)施例中,模塊406包括:用于確定是否到了對(duì)第一設(shè)備300的廣告緩存進(jìn)行補(bǔ)充的時(shí)候的模塊408和用于執(zhí)行廣告緩存補(bǔ)充的模塊422。在各個(gè)實(shí)施例中,用于確定是否到了對(duì)廣告緩存進(jìn)行補(bǔ)充的時(shí)候的模塊408包括:一個(gè)或多個(gè)用于執(zhí)行各種檢查以確定是否到了執(zhí)行廣告緩存維護(hù)(例如廣告緩存補(bǔ)充)的時(shí)候的模塊。在各個(gè)實(shí)施例中,模塊408包括:用于確定所生成的背景信息集合是否不同于先前生成的背景信息集合的模塊410和用于基于由模塊408作出的關(guān)于背景信息的變化的確定來控制(第一設(shè)備300)的操作的模塊412。在一些實(shí)施例中,通過所述背景信息被指示為在第一設(shè)備300附近的一個(gè)或多個(gè)物理實(shí)體的差異觸發(fā)了廣告緩存補(bǔ)充操作。
[0068]在一些實(shí)施例中,模塊408還包括:用于將在過去的時(shí)間段上由第一設(shè)備300的廣告緩存中的當(dāng)前廣告產(chǎn)生的收入與門限值相比較的模塊414和用于確定由當(dāng)前廣告產(chǎn)生的收入低于門限的模塊416。在各個(gè)實(shí)施例中,模塊408還包括:用于確定在當(dāng)前廣告緩存中有多少廣告已經(jīng)過期和/或過時(shí)的模塊417和用于確定在當(dāng)前廣告緩存中已經(jīng)過期和/或過時(shí)的廣告的數(shù)量是否高于門限值(例如預(yù)定值)的模塊418。
[0069]在一些實(shí)施例中,所述廣告緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間間隔確定操作并且以規(guī)律的時(shí)間間隔定期地執(zhí)行所述操作。在一些實(shí)施例中,模塊408還包括:用于確定從上一次更新起(例如從上一次廣告緩存補(bǔ)充起)是否已經(jīng)過去了廣告緩存補(bǔ)充時(shí)間間隔(例如預(yù)定的時(shí)間段)的模塊419。在一些這樣的實(shí)施例中,模塊408還包括:用于基于確定廣告緩存補(bǔ)充時(shí)間間隔是否已經(jīng)過期來控制設(shè)備300操作的模塊420。
[0070]在各個(gè)實(shí)施例中,模塊422執(zhí)行所述廣告緩存補(bǔ)充操作。在各個(gè)實(shí)施例中,模塊422包括:用于通過發(fā)送廣告請(qǐng)求來例如從廣告網(wǎng)絡(luò)/服務(wù)器114請(qǐng)求廣告的模塊424。在一些實(shí)施例中,模塊422包括:用于監(jiān)視廣告的廣播信道的模塊425。因此應(yīng)當(dāng)意識(shí)到,可以通過使用模塊424或模塊425來獲得用于廣告緩存補(bǔ)充的廣告,以及因此模塊424和425兩者不必包括在所有的實(shí)施例中。模塊422還包括:用于接收廣告的模塊426、用于選擇廣告(針對(duì)其的廣告信息將存儲(chǔ)在第一設(shè)備300的廣告緩存中)的模塊428和用于以元數(shù)據(jù)的形式將與基于所生成的背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針中的一項(xiàng)存儲(chǔ)在廣告緩存中的模塊430。在各個(gè)實(shí)施例中,模塊組合400還包括:用于設(shè)置更新定時(shí)器指示符的模塊432。每次在執(zhí)行廣告緩存補(bǔ)充操作以指示更新時(shí)間(例如最近一次廣告緩存補(bǔ)充的時(shí)間)時(shí),模塊432設(shè)置更新定時(shí)器指示符。
[0071]圖5是示出了根據(jù)示例性實(shí)施例的、第一設(shè)備102從位于不同商店處的不同設(shè)備(例如廣告點(diǎn))接收無線信號(hào)以及執(zhí)行廣告緩存維護(hù)(例如廣告緩存補(bǔ)充)操作的例子的繪圖500。圖5的例子示出了一場(chǎng)景,其中當(dāng)?shù)谝辉O(shè)備102在時(shí)間Tl在位置I處時(shí),第一設(shè)備102從商店I信號(hào)源540 (例如廣告點(diǎn))接收無線信號(hào)并且根據(jù)執(zhí)行廣告緩存補(bǔ)充的示例性方法來執(zhí)行一個(gè)或多個(gè)步驟。在圖5的例子中還示出了第一設(shè)備102從位置I移動(dòng)到位置2 (如使用箭頭535所示出的)。在時(shí)間T2在位置2處,第一設(shè)備102從位于商店2處的另一個(gè)無線設(shè)備(即商店2信號(hào)源542)接收無線信號(hào)。應(yīng)當(dāng)意識(shí)到,圖5僅示出了一例子并且多種不同的變型是可能的,其中可以以不同方式來執(zhí)行廣告緩存補(bǔ)充。
[0072]在圖5的例子中,在時(shí)間Tl,第一設(shè)備102在位置I處,并且執(zhí)行與示例性廣告緩存補(bǔ)充操作相關(guān)聯(lián)的步驟。在實(shí)線上使用參考點(diǎn)來表示各個(gè)步驟。在實(shí)線上示出的步驟(參考點(diǎn),例如502、504)對(duì)應(yīng)于不同的時(shí)間點(diǎn)。例如,步驟502比步驟504早先執(zhí)行,步驟504比步驟506早先執(zhí)行等等。實(shí)的水平箭頭表示在設(shè)備之間的信號(hào)。
[0073]第一設(shè)備102監(jiān)視來自一個(gè)或多個(gè)設(shè)備的信號(hào)以及在步驟502在給定時(shí)間接收來自第一設(shè)備102附近的商店I信號(hào)源540的無線信號(hào)544 (例如發(fā)現(xiàn)信號(hào))。如針對(duì)圖2的流程圖所討論的,根據(jù)一個(gè)方面,第一設(shè)備102根據(jù)從附近的一個(gè)或多個(gè)設(shè)備接收的信號(hào)建立背景集合。在步驟504,第一設(shè)備102通過根據(jù)所接收的信號(hào)544生成第一背景信息集合來建立這樣的背景。根據(jù)所接收的信號(hào)544來生成的背景信息可以包括:例如,鄰近度背景信息(諸如到商店和/或廣告點(diǎn)的距離);關(guān)于商店或促銷的信息;商場(chǎng)商店地圖和/或商店布局信息等等。當(dāng)所接收的信號(hào)是從與所接收的信號(hào)相關(guān)的商店發(fā)出的時(shí),可以根據(jù)所接收的信號(hào)強(qiáng)度來估計(jì)到商店的距離。與特定設(shè)備或用戶相對(duì)應(yīng)的背景信息可以隨著時(shí)間進(jìn)行更新。
[0074]接著在步驟506,第一設(shè)備102決定是否要執(zhí)行廣告緩存補(bǔ)充操作。該決定可以基于一個(gè)或多個(gè)因素。已經(jīng)針對(duì)圖2的步驟208 (包括步驟210、212、214、216、217、218、219和220)對(duì)所述決定和影響所述決定過程的因素進(jìn)行了更為詳細(xì)地討論,以及因此將不再進(jìn)行討論。對(duì)于該例子,認(rèn)為第一設(shè)備102決定執(zhí)行廣告緩存補(bǔ)充操作。
[0075]在步驟508,第一設(shè)備102向廣告網(wǎng)絡(luò)(例如廣告網(wǎng)絡(luò)/服務(wù)器114)發(fā)送用于向第一設(shè)備102發(fā)送廣告的廣告請(qǐng)求(用水平線509來表示)。在一些實(shí)施例中,所述廣告請(qǐng)求包括來自所生成的第一背景信息集合的背景信息中的至少一些信息。在步驟510,請(qǐng)求509由廣告網(wǎng)絡(luò)114接收。在步驟512,廣告網(wǎng)絡(luò)/服務(wù)器114選擇對(duì)于發(fā)出請(qǐng)求的第一設(shè)備102的鄰近度背景最為相關(guān)的廣告集合。也就是說,考慮到用戶的當(dāng)前鄰近度背景,廣告網(wǎng)絡(luò)/服務(wù)器114選擇那些在呈現(xiàn)給第一設(shè)備102的用戶時(shí)最可能產(chǎn)生收入的廣告。廣告網(wǎng)絡(luò)/服務(wù)器114還可以使用各種背景來確定要返回哪一些廣告(或與廣告相對(duì)應(yīng)的元數(shù)據(jù)對(duì)象),在這種情況下,它可以將不同的權(quán)重分配給不同類型的背景。
[0076]在步驟514,廣告網(wǎng)絡(luò)/服務(wù)器114向第一設(shè)備102發(fā)送請(qǐng)求響應(yīng)信號(hào)515,請(qǐng)求響應(yīng)信號(hào)515包括與所選擇的廣告集合相對(duì)應(yīng)的廣告元數(shù)據(jù)和可選的廣告內(nèi)容。在一些實(shí)施例中,信號(hào)515不包括廣告內(nèi)容,在這樣的實(shí)施例中,信號(hào)515包括廣告元數(shù)據(jù)連同針對(duì)廣告內(nèi)容的指針,第一設(shè)備102在需要的時(shí)候(例如在呈現(xiàn)機(jī)會(huì)時(shí))可以通過使用針對(duì)廣告內(nèi)容的指針來獲取所述廣告內(nèi)容。廣告內(nèi)容可以存儲(chǔ)在廣告網(wǎng)絡(luò)/服務(wù)器114或外部廣告數(shù)據(jù)庫(第一設(shè)備102可以從其獲取到廣告內(nèi)容)中。在步驟516,第一設(shè)備102接收所述請(qǐng)求響應(yīng)以及從所接收的請(qǐng)求響應(yīng)信號(hào)515中選擇至少一些廣告元數(shù)據(jù)(連同廣告內(nèi)容,如果包括它的話)。用所選擇的廣告元數(shù)據(jù)和廣告來對(duì)第一設(shè)備102的廣告緩存112進(jìn)行補(bǔ)充。
[0077]對(duì)于在圖5中所討論的例子,認(rèn)為第一設(shè)備102是例如移動(dòng)設(shè)備,以及因此從一個(gè)位置移動(dòng)到另一個(gè)位置。如所示出的,第一設(shè)備102從位置I移動(dòng)到不同的位置(即位置2)。在位置2上,在時(shí)間T2,監(jiān)視來自其它設(shè)備的發(fā)現(xiàn)信號(hào)的第一設(shè)備102在步驟520從商店2信號(hào)源542接收無線信號(hào)546。在收到信號(hào)546后,在步驟522第一設(shè)備102根據(jù)所接收的信號(hào)546來生成第二背景信息集合。
[0078]在步驟524,第一設(shè)備102決定是否要基于一個(gè)或多個(gè)因素來執(zhí)行廣告緩存補(bǔ)充操作。例如,第一設(shè)備102通過比較第一背景信息集合與第二背景信息集合來確定背景信息集合是否發(fā)生了變化。由于第一背景信息集合和第二背景信息集合是根據(jù)從位于兩個(gè)不同位置處的不同物理實(shí)體接收的不同信號(hào)來生成的,因此所述比較表明背景信息集合已發(fā)生變化。如先前所討論的,背景信息集合的變化可以觸發(fā)廣告緩存補(bǔ)充。如應(yīng)當(dāng)意識(shí)到的,從新的物理實(shí)體接收的信號(hào)用作第一設(shè)備102的用戶的背景(例如鄰近度背景)變化的指示符。因此在步驟524,決定應(yīng)當(dāng)執(zhí)行廣告緩存補(bǔ)充操作。
[0079]在所述決定之后,在步驟526,第一設(shè)備102向廣告網(wǎng)絡(luò)(例如廣告網(wǎng)絡(luò)/服務(wù)器114)發(fā)送用于向第一設(shè)備102發(fā)送廣告的廣告請(qǐng)求(用水平線527來表示)。廣告請(qǐng)求527包括來自所生成的第二背景信息集合的背景信息中的至少一些信息。在步驟528,請(qǐng)求527由廣告網(wǎng)絡(luò)114接收。接著,在步驟530,廣告網(wǎng)絡(luò)/服務(wù)器114選擇與所生成的第二背景信息集合最為相關(guān)的廣告集合??紤]到用戶的當(dāng)前背景,廣告網(wǎng)絡(luò)/服務(wù)器114選擇那些對(duì)于呈現(xiàn)給第一設(shè)備102的用戶最為相關(guān)的廣告集合。
[0080]在步驟532,廣告網(wǎng)絡(luò)/服務(wù)器114向第一設(shè)備102發(fā)送請(qǐng)求響應(yīng)信號(hào)533,請(qǐng)求響應(yīng)信號(hào)533包括與所選擇的廣告集合相對(duì)應(yīng)的廣告元數(shù)據(jù)和可選的廣告內(nèi)容。信號(hào)533可以不必包括廣告內(nèi)容,而是可以包括廣告元數(shù)據(jù)連同針對(duì)廣告內(nèi)容的指針。在步驟534,第一設(shè)備102接收請(qǐng)求響應(yīng)533以及從所接收的請(qǐng)求響應(yīng)信號(hào)533中選擇至少一些廣告元數(shù)據(jù)(連同廣告內(nèi)容,如果包括它的話)。用所選擇的廣告元數(shù)據(jù)和廣告來對(duì)第一設(shè)備102的廣告緩存112進(jìn)行補(bǔ)充。在一些實(shí)施例中,對(duì)廣告緩存進(jìn)行補(bǔ)充包括:用最近所選擇的廣告元數(shù)據(jù)和/或廣告來替換至少一些先前存儲(chǔ)的廣告元數(shù)據(jù)和/或廣告。因此,第一設(shè)備102以元數(shù)據(jù)的形式將與基于所生成的第二背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針中的一項(xiàng)存儲(chǔ)在廣告緩存112中。
[0081]圖6示出了根據(jù)示例性實(shí)施例的、以包括與存儲(chǔ)在第一設(shè)備300的廣告緩存中的各種廣告元數(shù)據(jù)和/或廣告相關(guān)聯(lián)的信息的表600為形式來呈現(xiàn)的示例性信息集合。表600由第一設(shè)備300維護(hù)(例如被包括作為第一設(shè)備300 (102)的存儲(chǔ)器304的一部分)并且在一些實(shí)施例中被用于控制第一設(shè)備300根據(jù)在圖2的流程圖200中所討論的一個(gè)或多個(gè)步驟來執(zhí)行廣告緩存維護(hù)操作。
[0082]表600中的第一列602不出了標(biāo)識(shí)各種廣告的廣告標(biāo)識(shí)符。第一設(shè)備300的廣告緩存314包括與列602中示出的這些廣告標(biāo)識(shí)符所標(biāo)識(shí)的各種廣告相對(duì)應(yīng)的廣告元數(shù)據(jù)。廣告自身(例如廣告內(nèi)容)可以存儲(chǔ)在廣告緩存314 (112)中或者可以存儲(chǔ)在外部數(shù)據(jù)庫中。
[0083]第二列604示出了關(guān)于與相應(yīng)行中的廣告標(biāo)識(shí)符所標(biāo)識(shí)的不同廣告中的每一個(gè)相對(duì)應(yīng)的過期時(shí)間和數(shù)據(jù)的信息。表600中的第三列606示出了當(dāng)相應(yīng)行中的廣告標(biāo)識(shí)符所標(biāo)識(shí)的每個(gè)廣告(或廣告元數(shù)據(jù))存儲(chǔ)在第一設(shè)備300的廣告緩存中時(shí)的時(shí)間和日期。列608包括關(guān)于由相應(yīng)行中的標(biāo)識(shí)符所標(biāo)識(shí)的每個(gè)廣告產(chǎn)生的收入的信息。每次當(dāng)向第一設(shè)備102的用戶呈現(xiàn)廣告(例如每次用戶點(diǎn)擊要觀看的廣告)時(shí)產(chǎn)生收入。
[0084]假設(shè)行612與廣告標(biāo)識(shí)符ADl以及列604、606和608的每一列中的相應(yīng)第一條目相對(duì)應(yīng)。列604的第一條目表不與廣告標(biāo)識(shí)符ADl相對(duì)應(yīng)的廣告被設(shè)置為在不出為Tl的日期和時(shí)間上過期。列606中的相應(yīng)第一條目表示在示出為STl的日期和時(shí)間上存儲(chǔ)與廣告標(biāo)識(shí)符ADl相對(duì)應(yīng)的廣告,而列608中的相應(yīng)條目表示與廣告標(biāo)識(shí)符ADl相對(duì)應(yīng)的廣告迄今已產(chǎn)生了收入R1。[0085]類似地,假設(shè)行614與廣告標(biāo)識(shí)符AD2以及每一列的相應(yīng)第一條目相對(duì)應(yīng)。列604中的相應(yīng)條目表示與廣告標(biāo)識(shí)符ADl相對(duì)應(yīng)的廣告被設(shè)置為在示出為T2的日期和時(shí)間上過期。列606中的相應(yīng)第一條目表示在示出為ST2的日期和時(shí)間上存儲(chǔ)與廣告標(biāo)識(shí)符ADl相對(duì)應(yīng)的廣告,而列608中的相應(yīng)條目表示與廣告標(biāo)識(shí)符ADl相對(duì)應(yīng)的廣告迄今已產(chǎn)生了收入R2。可以以與上文對(duì)行612和614討論的方式相類似的方式來描述表600中與不同廣告標(biāo)識(shí)符相對(duì)應(yīng)的剩余的行。
[0086]例如,當(dāng)執(zhí)行針對(duì)流程圖200的方法所討論的一個(gè)或多個(gè)步驟時(shí),可以使用包括在表600中的信息。例如,除了其它事項(xiàng)外,包括在表600中的信息可以被用于進(jìn)行以下操作:(i)將由廣告緩存中的當(dāng)前廣告產(chǎn)生的收入與門限值相比較以確定所產(chǎn)生的收入是否已經(jīng)降至低于所述門限值;(ii )確定在廣告緩存中當(dāng)前有多少廣告(或與廣告相對(duì)應(yīng)的廣告元數(shù)據(jù))已經(jīng)過期和/或是過時(shí)的。
[0087]雖然在圖6中未示出,但是表600還可以包括附加的信息:諸如,舉例來說,指示在一時(shí)間段上由與存儲(chǔ)在廣告緩存314中的廣告元數(shù)據(jù)相對(duì)應(yīng)的所有廣告產(chǎn)生的總收入的信息;指示與廣告標(biāo)識(shí)符相對(duì)應(yīng)的廣告已被點(diǎn)擊(例如,選擇)觀看的次數(shù)的信息等等。
[0088]通過上文的討論,應(yīng)當(dāng)意識(shí)到多種實(shí)施例是可能的。在一個(gè)特定的示例性實(shí)施例中,第一設(shè)備102維護(hù)廣告緩存112,廣告緩存112包含廣告(ad)數(shù)據(jù)(例如,針對(duì)每個(gè)廣告的廣告元數(shù)據(jù))以及相對(duì)應(yīng)的廣告內(nèi)容(也被稱作為ad內(nèi)容)或可被用來獲取與廣告元數(shù)據(jù)相對(duì)應(yīng)的針對(duì)廣告內(nèi)容的指針。存儲(chǔ)在廣告緩存112中的元數(shù)據(jù)是從與第一設(shè)備102交互的廣告投放系統(tǒng)中可獲得的廣告的元數(shù)據(jù)子集。在一個(gè)或多個(gè)廣告呈現(xiàn)機(jī)會(huì)時(shí),例如當(dāng)呈現(xiàn)機(jī)會(huì)出現(xiàn)時(shí),第一設(shè)備102運(yùn)行廣告選擇例程,廣告選擇例程選擇在所述機(jī)會(huì)要呈現(xiàn)的廣告子集,針對(duì)所述廣告子集緩存有廣告元數(shù)據(jù)。所選擇的廣告子集可以包括一個(gè)或多個(gè)廣告,針對(duì)這些廣告的元數(shù)據(jù)被存儲(chǔ)在廣告緩存112中。
[0089]在各個(gè)實(shí)施例中,由第一設(shè)備102實(shí)現(xiàn)的廣告選擇方法是在第一設(shè)備102上執(zhí)行的拍賣。在一個(gè)這樣的拍賣實(shí)施例中,選擇一個(gè)或多個(gè)廣告來呈現(xiàn),針對(duì)所述一個(gè)或多個(gè)廣告,緩存有元數(shù)據(jù),且這些廣告與在拍賣的時(shí)候在第一設(shè)備102上的廣告呈現(xiàn)機(jī)會(huì)相對(duì)應(yīng)的背景的最高投標(biāo)相關(guān)聯(lián)。
[0090]為了使廣告收入最大化,有益的是參與這樣的基于設(shè)備的拍賣的廣告是與設(shè)備102的用戶聞度相關(guān)的,從而推動(dòng)聞的投標(biāo)價(jià)格。
[0091]各個(gè)實(shí)施例是針對(duì)用于在第一設(shè)備102上補(bǔ)充廣告的一種機(jī)制,其使用由第一設(shè)備102接收的鄰近度信息來確定廣告緩存補(bǔ)充應(yīng)當(dāng)何時(shí)發(fā)生和/或選擇應(yīng)當(dāng)存儲(chǔ)在緩存112中的廣告元數(shù)據(jù),以及從而在與呈現(xiàn)機(jī)會(huì)相對(duì)應(yīng)的基于設(shè)備的拍賣的時(shí)候可供考慮。
[0092]在各個(gè)實(shí)施例中,廣告元數(shù)據(jù)被緩存在由第一設(shè)備102維護(hù)的廣告緩存112中。所緩存的數(shù)據(jù)通常包括針對(duì)多個(gè)廣告的廣告元數(shù)據(jù)以及相應(yīng)的廣告內(nèi)容或針對(duì)廣告內(nèi)容的指針。例如由于在第一設(shè)備上專用于廣告數(shù)據(jù)存儲(chǔ)的存儲(chǔ)量有限,因此對(duì)于廣告投放系統(tǒng)(例如廣告服務(wù)器,第一設(shè)備102從其接收廣告數(shù)據(jù))中可獲得的廣告子集來說,廣告緩存112存儲(chǔ)廣告數(shù)據(jù)的子集。當(dāng)針對(duì)廣告的元數(shù)據(jù)被緩存在廣告緩存中時(shí),也稱作為廣告有效載荷(例如,圖片、視頻等等)的廣告內(nèi)容可以被緩存或可以在正用于呈現(xiàn)機(jī)會(huì)的時(shí)候被獲取。廣告緩存112是元數(shù)據(jù)對(duì)象的緩存。它還可以用作或可以不用作廣告(即廣告的內(nèi)容)自身的緩存。[0093]在各個(gè)實(shí)施例中,第一設(shè)備102確定何時(shí)對(duì)廣告緩存112進(jìn)行補(bǔ)充以使得所緩存的廣告元數(shù)據(jù)不會(huì)變得過時(shí)或貶值,和/或確定將緩存(從廣告投放系統(tǒng)可獲得的較大的廣告元數(shù)據(jù)集合中的)什么廣告元數(shù)據(jù)從而通過在該設(shè)備上的廣告呈現(xiàn)試圖使廣告網(wǎng)絡(luò)的期望收入最大化。在一些實(shí)施例中,一種增強(qiáng)廣告(對(duì)應(yīng)于所緩存的廣告元數(shù)據(jù))與用戶的相關(guān)性的可能性的方式是基于用戶的鄰近度背景(即在特定時(shí)間靠近用戶的實(shí)體集合,例如商店、服務(wù)中心等等)來選擇廣告。例如,如果用戶正好出現(xiàn)在零售商店附近,則用戶很可能響應(yīng)于零售商店的廣告(例如點(diǎn)擊它)。所述鄰近度背景是對(duì)用戶(例如在一時(shí)間點(diǎn))可能感興趣的事物的強(qiáng)有力指示符。在一些實(shí)施例中,第一設(shè)備102是移動(dòng)通信設(shè)備,而在一些實(shí)施例中,第一設(shè)備102可以是固定的(例如靜止的)設(shè)備。
[0094]在一個(gè)示例性實(shí)施例中,由第一設(shè)備102從第一設(shè)備102附近的其它設(shè)備接收鄰近度信號(hào)(例如對(duì)等端發(fā)現(xiàn)信號(hào),其包括標(biāo)識(shí)區(qū)域中的商店、設(shè)備和/或可獲得的服務(wù)的信息)。在一些實(shí)施例中,這些信號(hào)包括例如發(fā)現(xiàn)信息和/或在對(duì)等發(fā)現(xiàn)信道上傳送的對(duì)等端發(fā)現(xiàn)表達(dá)、WiFi SSID等等??梢允褂酶鞣N技術(shù)(例如無線技術(shù)、紅外技術(shù)等等)來發(fā)送和接收表達(dá)。這些表達(dá)往往與現(xiàn)實(shí)世界中的物理實(shí)體(例如麥當(dāng)勞的商店)相關(guān)聯(lián)以及因此在接收到表達(dá)的時(shí)候用作為用戶的鄰近度背景的重要指示符。
[0095]第一設(shè)備102收集由所述第一設(shè)備隨著時(shí)間接收的表達(dá)并且選擇最為相關(guān)的一些表達(dá)以供廣告選擇使用(例如,為了加載廣告緩存112,作為補(bǔ)充操作的一部分和/或響應(yīng)于顯示機(jī)會(huì))。各種策略可以并且在一些實(shí)施例中的確被用于確定相關(guān)性。
[0096]在一些實(shí)施例中,為了加載廣告緩存112,作為補(bǔ)充操作的一部分,選擇指示用戶習(xí)慣的表達(dá)。由于用戶是遵循習(xí)慣的生物,因此用戶的設(shè)備可能以有規(guī)律的、可預(yù)測(cè)的基礎(chǔ)接觸到特定表達(dá)。這些表達(dá)可以被認(rèn)為與用戶相關(guān)。例如,如果第一設(shè)備102—周三天在午餐時(shí)間期間的一小時(shí)檢測(cè)到特定的表達(dá)和/或發(fā)現(xiàn)信息,則可以推斷出用戶以相當(dāng)可預(yù)測(cè)的方式常去特定的位置(例如特定的餐館)并且所述表達(dá)例如在給定的時(shí)間點(diǎn)是有相關(guān)性的。在一些實(shí)施例中,基于習(xí)慣對(duì)廣告緩存112的補(bǔ)充可以被用于優(yōu)化功率或網(wǎng)絡(luò)使用,例如如果期望將在長時(shí)間的跨度上多次需要廣告,則廣告可以在其變得過時(shí)之前被長時(shí)間的提供,從而避免對(duì)它們的反復(fù)下載,或者在長時(shí)間跨度上下載的廣告可以延遲它們的下載直到設(shè)備被計(jì)費(fèi)或連接到廉價(jià)的網(wǎng)絡(luò)(例如WiFi)。
[0097]在一些實(shí)施例中,基于平均接收功率來選擇表達(dá)。如果接收功率高于特定門限,則用戶可能非常鄰近已發(fā)送所述表達(dá)的實(shí)體,以及因此用戶可能對(duì)與該實(shí)體相關(guān)的廣告更感興趣。例如,在零售商店內(nèi)部的用戶將以高功率檢測(cè)到商店的表達(dá)并且可能對(duì)接收關(guān)于該商店中交易的廣告感興趣。
[0098]在一些實(shí)施例中,表達(dá)是基于它們已被收聽的持續(xù)時(shí)間來選擇的。例如,如果用戶在某一持續(xù)時(shí)間(例如15分鐘)上一直處于一位置,則出于廣告投放的目的,第一設(shè)備102可以確定在該位置處檢測(cè)到的各種表達(dá)是有相關(guān)性的。
[0099]由第一設(shè)備從表達(dá)集合(例如在對(duì)等端發(fā)現(xiàn)期間的時(shí)間段(例如預(yù)定的時(shí)間段)內(nèi)或該時(shí)間段上所收聽的完整的表達(dá)集合)中過濾得到的對(duì)等端發(fā)現(xiàn)表達(dá)列表表示在第一設(shè)備執(zhí)行所述過濾時(shí)設(shè)備的“鄰近度背景”。所述鄰近度背景是時(shí)間上和/或物理上相關(guān)的表達(dá)集合。
[0100]在一些實(shí)施例中,從其可獲取廣告的廣告網(wǎng)絡(luò)/服務(wù)器(例如廣告網(wǎng)絡(luò)114)保持關(guān)于單獨(dú)設(shè)備(例如對(duì)應(yīng)于不同用戶)的狀態(tài),并且所述設(shè)備根據(jù)它的鄰近度背景中的全部或一些來更新廣告網(wǎng)絡(luò)/服務(wù)器114。
[0101]在一個(gè)實(shí)施例中,當(dāng)初始化第一設(shè)備102中的廣告緩存112時(shí),它是空的。在初始化后,設(shè)備102填充廣告緩存112。為此,設(shè)備102向廣告網(wǎng)絡(luò)/服務(wù)器114發(fā)送廣告請(qǐng)求消息。在一些實(shí)施例中,其中與包括廣告緩存112的第一設(shè)備102相對(duì)應(yīng)的背景信息存儲(chǔ)在廣告網(wǎng)絡(luò)/服務(wù)器114中,第一設(shè)備102在廣告請(qǐng)求消息中僅包括它的身份或所述第一設(shè)備的身份(例如與第一設(shè)備102相對(duì)應(yīng)的標(biāo)識(shí)符);廣告網(wǎng)絡(luò)114使用所述身份來獲取第一設(shè)備的所存儲(chǔ)的鄰近度背景。在一些其它實(shí)施例中,其中,背景信息沒有存儲(chǔ)在廣告網(wǎng)絡(luò)114中,第一設(shè)備102包括發(fā)往廣告網(wǎng)絡(luò)114中的服務(wù)器的鄰近度背景連同廣告請(qǐng)求。在任一種情況下,第一設(shè)備102還可以發(fā)送附加的信息,例如廣告緩存的狀態(tài)和其它背景信息。或者,關(guān)于第一設(shè)備的所有信息可以經(jīng)由其它消息交換為廣告網(wǎng)絡(luò)所知??梢栽谕ㄟ^諸如取決于證書和/或共享密鑰的安全協(xié)議(例如,TLS (傳輸層安全))建立的、在第一設(shè)備102與廣告網(wǎng)絡(luò)114之間的安全信道上發(fā)送所述請(qǐng)求。
[0102]在各個(gè)實(shí)施例中,廣告網(wǎng)絡(luò)114選擇對(duì)于發(fā)出請(qǐng)求的設(shè)備(例如第一設(shè)備102)的鄰近度背景最為相關(guān)的廣告集合。也就是說,考慮到用戶的當(dāng)前鄰近度背景,廣告網(wǎng)絡(luò)114選擇那些在被呈現(xiàn)給發(fā)出請(qǐng)求的設(shè)備的用戶時(shí)最可能產(chǎn)生收入的廣告。為了執(zhí)行這樣的選擇,在一些實(shí)施例中,廣告網(wǎng)絡(luò)依賴于給定的鄰近度背景下廣告的歷史表現(xiàn)、類似廣告的歷史表現(xiàn)、在發(fā)出請(qǐng)求的設(shè)備上的廣告的歷史表現(xiàn)等等。取決于特定的實(shí)施例,可以使用各種廣告選擇機(jī)制中的任一種。廣告網(wǎng)絡(luò)還可以使用各種背景來確定要返回哪一些廣告,在這種情況下,它可以將不同的權(quán)重分配給不同類型的背景。廣告網(wǎng)絡(luò)114在響應(yīng)消息中向第一設(shè)備返回針對(duì)所選擇的廣告的廣告元數(shù)據(jù)對(duì)象。第一設(shè)備102隨后用所返回的廣告數(shù)據(jù)來填充廣告緩存112。
[0103]在填充廣告緩存112之后,第一設(shè)備102確定(例如在各個(gè)時(shí)間點(diǎn))是否要更新廣告緩存112。在各個(gè)實(shí)施例中,不同的因素觸發(fā)廣告緩存補(bǔ)充。觸發(fā)廣告緩存補(bǔ)充的一些這樣的因素包括:
[0104]1、第一設(shè)備102檢測(cè)到鄰近度背景的變化。這發(fā)生在例如當(dāng)?shù)谝辉O(shè)備102檢測(cè)到具有相關(guān)性的新表達(dá)時(shí)。
[0105]2、在廣告緩存112中針對(duì)預(yù)定數(shù)量的廣告的廣告元數(shù)據(jù)過期。當(dāng)多于門限數(shù)量的元數(shù)據(jù)對(duì)象已經(jīng)過期時(shí),第一設(shè)備102可以決定對(duì)廣告緩存112進(jìn)行補(bǔ)充。
[0106]3、在廣告網(wǎng)絡(luò)中添加的新廣告與第一設(shè)備的鄰近度背景相關(guān)。作為補(bǔ)充208的一部分,將獲取這些廣告,例如,由于它們具有不同的對(duì)等端發(fā)現(xiàn)表達(dá)而由210和212觸發(fā)補(bǔ)充或者由于其它的廣告變得過時(shí)而由217和218觸發(fā)補(bǔ)充。
[0107]4、在廣告緩存112中的當(dāng)前廣告可能是表現(xiàn)不佳的。也就是說,由緩存的廣告集合產(chǎn)生的收入(例如在一時(shí)間段上)可能低于特定門限。在這種情況下,第一設(shè)備102可以對(duì)廣告緩存112進(jìn)行補(bǔ)充以便用具有較好表現(xiàn)的廣告來填充它,希望產(chǎn)生較高的收入。
[0108]各個(gè)實(shí)施例的技術(shù)可以使用軟件、硬件和/或軟件和硬件的組合來實(shí)現(xiàn)。各個(gè)實(shí)施例針對(duì)裝置,例如能夠呈現(xiàn)廣告的通信設(shè)備,其可以是移動(dòng)或靜止的設(shè)備、包括廣告緩存的移動(dòng)節(jié)點(diǎn)(例如包括廣告緩存的移動(dòng)無線終端)、包括廣告緩存的靜止設(shè)備。各個(gè)實(shí)施例還針對(duì)方法,例如用于控制和/或操作能夠呈現(xiàn)廣告的通信設(shè)備的方法,所述通信設(shè)備可以包括:包括廣告緩存的移動(dòng)節(jié)點(diǎn)、包括廣告緩存的固定節(jié)點(diǎn)。各個(gè)實(shí)施例還針對(duì)機(jī)器(例如計(jì)算機(jī))可讀介質(zhì),例如ROM、RAM、CD、硬盤等等,所述機(jī)器可讀介質(zhì)包括用于控制機(jī)器來實(shí)現(xiàn)方法的一個(gè)或多個(gè)步驟的機(jī)器可讀指令。
[0109]應(yīng)當(dāng)理解,公開的過程中各個(gè)步驟的具體順序或?qū)哟问鞘纠苑椒ǖ睦?。?yīng)當(dāng)理解,基于設(shè)計(jì)偏好,可以在保持落入本公開內(nèi)容的范圍的同時(shí)重新排列這些過程中步驟的具體順序或?qū)哟?。所附的方法?quán)利要求以示例順序介紹了各種步驟的要素,但是并不意味著要受限于所給出的具體順序或?qū)哟巍?br>
[0110]在各個(gè)實(shí)施例中,本文所描述的節(jié)點(diǎn)是使用一個(gè)或多個(gè)模塊來實(shí)現(xiàn)的以執(zhí)行對(duì)應(yīng)于一個(gè)或多個(gè)方法的步驟,例如信號(hào)接收、處理、生成、選擇、存儲(chǔ)、確定和/或發(fā)送步驟。因此,在一些實(shí)施例中,各種特征是使用模塊實(shí)現(xiàn)的。這樣的模塊可使用軟件、硬件或軟件和硬件的組合來實(shí)現(xiàn)。上文所描述的方法或方法步驟中的許多方法或方法步驟可使用機(jī)器可執(zhí)行指令(例如包括在機(jī)器可讀介質(zhì)(諸如存儲(chǔ)器設(shè)備,例如RAM、軟盤等)中的軟件)來實(shí)現(xiàn),以控制機(jī)器(例如具有附加硬件或不具有附加硬件的通用計(jì)算機(jī))來例如在一個(gè)或多個(gè)節(jié)點(diǎn)中實(shí)現(xiàn)上文所描述的方法的全部或一部分。因此,除了其它事項(xiàng),各個(gè)實(shí)施例還針對(duì)包括機(jī)器可執(zhí)行指令的機(jī)器可讀介質(zhì),例如非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),所述機(jī)器可執(zhí)行指令用于使機(jī)器(例如處理器和相關(guān)聯(lián)的硬件)執(zhí)行上文所描述的方法的一個(gè)或多個(gè)步驟。一些實(shí)施例針對(duì)包括處理器的設(shè)備,例如通信節(jié)點(diǎn),所述處理器被配置為實(shí)現(xiàn)一個(gè)或多個(gè)上文所討論的方法中的一個(gè)、多個(gè)或全部的步驟。
[0111]在一些實(shí)施例中,一個(gè)或多個(gè)設(shè)備(例如,諸如移動(dòng)無線終端的通信設(shè)備和/或靜止的通信設(shè)備)的一個(gè)或多個(gè)處理器(例如CPU)被配置為執(zhí)行如描述為由通信設(shè)備(例如第一設(shè)備)執(zhí)行的方法的步驟。對(duì)處理器的配置可以通過使用一個(gè)或多個(gè)模塊(例如軟件模塊)來完成,以控制處理器配置和/或通過將硬件(例如硬件模塊)包括在處理器中,以執(zhí)行所列舉的步驟和/或控制處理器配置。因此,一些而非全部實(shí)施例針對(duì)具有處理器的設(shè)備(例如通信節(jié)點(diǎn)),所述處理器包括與由其中包括所述處理器的設(shè)備執(zhí)行的各種所描述的方法的每個(gè)步驟相對(duì)應(yīng)的模塊。在一些而非全部實(shí)施例中,第一設(shè)備(例如通信設(shè)備)包括與由其中包括所述處理器的設(shè)備執(zhí)行的各種所描述的方法的每個(gè)步驟相對(duì)應(yīng)的模塊。所述模塊可以使用軟件和/或硬件來實(shí)現(xiàn)。
[0112]一些實(shí)施例針對(duì)包括計(jì)算機(jī)可讀介質(zhì)(例如非暫時(shí)性計(jì)算機(jī)可讀介質(zhì))的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)可讀介質(zhì)包括用于使一個(gè)計(jì)算機(jī)或多個(gè)計(jì)算機(jī)執(zhí)行各種功能、步驟、動(dòng)作和/或操作(例如上文所描述的一個(gè)或多個(gè)步驟)的代碼。取決于實(shí)施例,計(jì)算機(jī)程序產(chǎn)品可以且有時(shí)的確包括要執(zhí)行的每個(gè)步驟的不同代碼。因此,計(jì)算機(jī)程序產(chǎn)品可以且有時(shí)的確包括針對(duì)方法(例如用于控制通信設(shè)備或節(jié)點(diǎn)的方法)的每個(gè)單獨(dú)步驟的代碼。代碼可以以機(jī)器(例如計(jì)算機(jī))可執(zhí)行指令的形式存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)(例如RAM (隨機(jī)存取存儲(chǔ)器)、R0M (只讀存儲(chǔ)器)或其它類型的存儲(chǔ)設(shè)備)上。除了針對(duì)計(jì)算機(jī)程序產(chǎn)品之外,一些實(shí)施例針對(duì)被配置為執(zhí)行上文所描述的一個(gè)或多個(gè)方法的各種功能、步驟、動(dòng)作和/或操作中的一個(gè)或多個(gè)的處理器。因此,一些實(shí)施例針對(duì)被配置為執(zhí)行本文所描述的方法的一些或全部步驟的處理器(例如CPU)。所述處理器可以供例如在本申請(qǐng)中所描述的通信設(shè)備或其它設(shè)備使用。
[0113]各個(gè)實(shí)施例非常適合使用對(duì)等信令協(xié)議的通信系統(tǒng)。盡管是在OFDM系統(tǒng)的上下文中描述的,但是各個(gè)實(shí)施例的方法和裝置中的至少一些適用于包括許多非OFDM和/或非蜂窩系統(tǒng)的各種各樣的通信系統(tǒng)。
[0114]鑒于以上描述,對(duì)于本領(lǐng)域技術(shù)人員來說,上文所描述的各個(gè)實(shí)施例的方法和裝置的多種附加變型將是顯而易見的。這些變型應(yīng)當(dāng)被認(rèn)為是落在范圍內(nèi)的。所述方法和裝置可以并且在各個(gè)實(shí)施例中的確是與CDMA、正交頻分復(fù)用(0FDM)、和/或可以被用于提供通信設(shè)備之間的無線通信鏈路的各種其它類型的通信技術(shù)一起使用。在一些實(shí)施例中,一個(gè)或多個(gè)通信設(shè)備實(shí)現(xiàn)為接入點(diǎn),所述接入點(diǎn)使用OFDM和/或CDMA來與移動(dòng)節(jié)點(diǎn)建立通信鏈路和/或可以經(jīng)由有線或無線通信鏈路提供到互聯(lián)網(wǎng)或另一個(gè)網(wǎng)絡(luò)的連接。在各個(gè)實(shí)施例中,移動(dòng)節(jié)點(diǎn)實(shí)現(xiàn)為筆記本電腦、個(gè)人數(shù)據(jù)助理(PDA)、或包括用于實(shí)現(xiàn)這些方法的接收機(jī)/發(fā)射機(jī)電路和邏輯和/或例程的其它便攜式設(shè)備。
【權(quán)利要求】
1.一種用于操作包括廣告緩存的第一設(shè)備的方法,包括: 從所述第一設(shè)備附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào); 根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合;以及 基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述無線信號(hào)是設(shè)備發(fā)現(xiàn)信號(hào)。
3.根據(jù)權(quán)利要求1所述的方法,其中,所述廣告緩存維護(hù)操作包括: 以元數(shù)據(jù)的形式將與基于所生成的背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針中的一項(xiàng)存儲(chǔ)在所述廣告緩存中。
4.根據(jù)權(quán)利要求1所述的方法, 其中所述緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間確定操作;以及 其中所述廣告緩存補(bǔ)充時(shí)間確定操作包括:確定所生成的背景信息集合是否不同于先前生成的背景信息集合。
5.根據(jù)權(quán)利要求4所述的方法,其中,通過所述背景信息被指示為在所述第一設(shè)備附近的一個(gè)或多個(gè)物理實(shí)體的差異觸發(fā)了廣告緩存補(bǔ)充。
6.根據(jù)權(quán)利要求1所述的方法, 其中所述維護(hù)操作是廣告緩存補(bǔ)充時(shí)間間隔確定操作;以及 其中所述廣 告緩存補(bǔ)充時(shí)間間隔確定操作是以規(guī)律的間隔定期地運(yùn)行的。
7.根據(jù)權(quán)利要求1所述的方法, 其中所述緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間確定操作;以及 其中所述廣告緩存補(bǔ)充時(shí)間確定操作包括:將在過去的時(shí)間段上由所述廣告緩存中的當(dāng)前廣告產(chǎn)生的收入與門限值相比較。
8.根據(jù)權(quán)利要求1所述的方法, 其中所述緩存維護(hù)操作是廣告緩存補(bǔ)充時(shí)間確定操作;以及 其中所述廣告緩存補(bǔ)充時(shí)間確定操作包括:確定在當(dāng)前廣告緩存中有多少廣告已經(jīng)過期和/或是過時(shí)的。
9.一種包括廣告緩存的第一設(shè)備,包括: 用于從所述第一設(shè)備附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào)的單元; 用于根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合的單元;以及 用于基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作的單元。
10.根據(jù)權(quán)利要求9所述的第一設(shè)備,其中,所述無線信號(hào)是設(shè)備發(fā)現(xiàn)信號(hào)。
11.根據(jù)權(quán)利要求9所述的第一設(shè)備,其中,所述用于執(zhí)行廣告緩存維護(hù)操作的單元包括: 用于以元數(shù)據(jù)的形式將與基于所生成的背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針中的一項(xiàng)存儲(chǔ)在所述廣告緩存中的單元。
12.根據(jù)權(quán)利要求9所述的第一設(shè)備,其中,所述用于執(zhí)行廣告緩存維護(hù)操作的單元包括:用于通過確定所生成的背景信息集合是否不同于先前生成的背景信息集合來確定是否到了對(duì)所述廣告緩存進(jìn)行補(bǔ)充的時(shí)候的單元。
13.根據(jù)權(quán)利要求9所述的第一設(shè)備,其中,所述用于執(zhí)行廣告緩存維護(hù)操作的單元包括:用于確定廣告緩存補(bǔ)充時(shí)間間隔的單元,廣告緩存補(bǔ)充時(shí)間間隔確定操作是以規(guī)律的間隔定期地執(zhí)行的。
14.根據(jù)權(quán)利要求9所述的第一設(shè)備,其中,所述用于執(zhí)行廣告緩存維護(hù)操作的單元包括:用于通過將在過去的時(shí)間段上由所述廣告緩存中的當(dāng)前廣告產(chǎn)生的收入與門限值相比較來確定廣告緩存補(bǔ)充時(shí)間的單元。
15.根據(jù)權(quán)利要求9所述的第一設(shè)備,其中,所述用于執(zhí)行廣告緩存維護(hù)操作的單元包括:用于通過確定在當(dāng)前廣告緩存中有多少廣告已經(jīng)過期和/或是過時(shí)的來確定廣告緩存補(bǔ)充時(shí)間的單元。
16.一種包括廣告緩存的第一設(shè)備,包括: 至少一個(gè)處理器,其被配置為: 從所述第一設(shè)備附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào); 根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合;以及 基于所生成的背 景信息集合來執(zhí)行廣告緩存維護(hù)操作;以及 存儲(chǔ)器,其耦合到所述至少一個(gè)處理器。
17.根據(jù)權(quán)利要求16所述的第一設(shè)備,其中,所述至少一個(gè)處理器還被配置為: 以元數(shù)據(jù)的形式將與基于所生成的背景信息集合來選擇的廣告相對(duì)應(yīng)的廣告信息連同i)廣告內(nèi)容或ii)針對(duì)廣告內(nèi)容的指針中的一項(xiàng)存儲(chǔ)在所述廣告緩存中。
18.根據(jù)權(quán)利要求16所述的第一設(shè)備,其中,所述至少一個(gè)處理器還被配置為: 確定是否到了對(duì)所述廣告緩存進(jìn)行補(bǔ)充的時(shí)候;以及 確定所生成的背景信息集合是否不同于先前生成的背景信息集合。
19.根據(jù)權(quán)利要求16所述的第一設(shè)備,其中,所述至少一個(gè)處理器還被配置為: 確定是否到了對(duì)所述廣告緩存進(jìn)行補(bǔ)充的時(shí)候;以及 將在過去的時(shí)間段上由所述廣告緩存中的當(dāng)前廣告產(chǎn)生的收入與門限值相比較。
20.一種用于在包括廣告緩存的第一設(shè)備中使用的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序廣品包括: 非暫時(shí)性計(jì)算機(jī)可讀介質(zhì),其包括: 用于使至少一個(gè)計(jì)算機(jī)從所述第一設(shè)備附近的一個(gè)或多個(gè)設(shè)備接收一個(gè)或多個(gè)無線信號(hào)的代碼; 用于使所述至少一個(gè)計(jì)算機(jī)根據(jù)所述一個(gè)或多個(gè)無線信號(hào)來生成背景信息集合的代碼;以及 用于使所述至少一個(gè)計(jì)算機(jī)基于所生成的背景信息集合來執(zhí)行廣告緩存維護(hù)操作的代碼。
【文檔編號(hào)】G06Q30/02GK103890800SQ201280049994
【公開日】2014年6月25日 申請(qǐng)日期:2012年9月6日 優(yōu)先權(quán)日:2011年9月7日
【發(fā)明者】M·S·科森, V·D·帕克, A·斯蒂芬斯, R·S·賈亞拉姆, G·齊爾特西斯, M·范德維恩, C·C·奇爾德雷斯 申請(qǐng)人:高通股份有限公司