本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是一種驗證裝置及其應(yīng)用。
背景技術(shù):
廣告是一種存在已久的信息傳播形式。在傳統(tǒng)的廣告信息傳播過程中,受眾總是被動的接收廣告信息的內(nèi)容,這種方式會另受眾產(chǎn)生反感或忽視廣告信息的內(nèi)容,從而降低了廣告信息的傳播效率和精準(zhǔn)度,導(dǎo)致了媒介資源的浪費。例如,當(dāng)受眾使用手機通過移動互聯(lián)網(wǎng)訪問某個頁面時,只會關(guān)心頁面本身展現(xiàn)的內(nèi)容,而忽視頁面上的廣告,這樣就造成了網(wǎng)絡(luò)資源(如數(shù)據(jù)流量)的浪費。
本發(fā)明的發(fā)明人發(fā)明了一種廣告管理方法,是利用服務(wù)器將廣告信息推送給用戶終端后,引導(dǎo)客戶與廣告信息交互,并綁定第三方服務(wù)商提供的驗證信息后發(fā)送給服務(wù)器,以供服務(wù)器為用戶終端發(fā)送獎勵。并且,第三方服務(wù)的提供方也能夠獲得利益分成。這一廣告管理方法以獎勵作為激勵因素刺激受眾(用戶)主動與廣告交互,由于受眾只有在與廣告信息完成交互并提交交互完成信息后才能夠獲得獎勵,所以廣告信息的內(nèi)容可以有效傳遞給受眾,提高了廣告信息的傳播效率,避免了媒介資源的浪費。并且,該方法將第三方服務(wù)商引入到廣告信息的推廣中,也提高了廣告的傳播效率。
但是,該廣告管理方法中,用戶需要提供第三方服務(wù)信息作為獲得獎勵的驗證信息的一部分,而第三方服務(wù)商可能更專注于自身的業(yè)務(wù),沒有精力為用戶主動提供該驗證信息。
有鑒于此,特提出本發(fā)明。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種驗證裝置,以至少用于在廣告信息的推送當(dāng)中,作為用戶獲取對廣告信息傳播有貢獻的第三方服務(wù)方的驗證信息的使用,節(jié)省了第三方服務(wù)方主動籌備還驗證信息耗費的精力。
為了實現(xiàn)上述目的,本發(fā)明提供的一種驗證裝置,包括:
存儲單元,其用于存儲驗證信息,所述驗證信息用于證明獲取該驗證信息的用戶在一場所正在實施或已經(jīng)完成了一社會行為;
通信單元,其用于和用戶終端通信;
控制單元,其用于驗證裝置與用戶終端建立通信后,將所述驗證信息發(fā)送給用戶終端。
將該驗證裝置提供給第三方服務(wù)商后,用戶可以通過用戶終端與驗證裝置通信,自動獲取驗證裝置發(fā)送的驗證信息以作為在與廣告信息交互后獲得獎勵的憑證信息,獲取驗證信息的過程無需第三方服務(wù)商提供其他的人工服務(wù),節(jié)省了第三方服務(wù)商的時間和運營成本。
可選地或優(yōu)選地,所述驗證信息包括靜態(tài)標(biāo)識信息和時間信息,所述時間信息根據(jù)驗證裝置接收到用戶終端請求獲取驗證信息的時間生成。
可選地或優(yōu)選地,所述驗證信息為隨時間變化的動態(tài)信息。
可選地或優(yōu)選地,所述通信模塊為移動網(wǎng)絡(luò)通信模塊、wifi模塊、藍牙模塊、紅外模塊或nfc模塊。
第二方面,本發(fā)明提供了一種存儲介質(zhì),存儲有能夠被處理器執(zhí)行的程序,其特征在于,所述程序在運行時能夠?qū)崿F(xiàn):
獲取第一方面中所述驗證裝置提供的驗證信息;
將所述驗證信息發(fā)送給服務(wù)器,以供服務(wù)器依據(jù)所述驗證信息確認用戶在一場所實施過一社會行為并在確認用戶在用戶終端上與廣告信息完成交互后發(fā)送獎勵。
可選地或優(yōu)選地,所述驗證裝置被固定在一場所或在一場所被人操持,以供用戶終端與驗證裝置通信,獲取其發(fā)送的驗證信息然后發(fā)送給服務(wù)器,以使得服務(wù)器結(jié)合用戶與廣告交互完成后生成的交互完成信息向用戶終端推送獎勵。
第三方面,本發(fā)明提供了一種廣告推送系統(tǒng),包括服務(wù)器和設(shè)置在多個場所的第一方面中所述的驗證裝置,所述服務(wù)器包括程序,所述程序在運行時能夠?qū)崿F(xiàn):
將廣告信息推送給用戶終端;
獲取用戶終端發(fā)送的交互完成信息和驗證信息;其中,所述交互完成信息在用戶與所述廣告信息交互后獲得,所述驗證信息在用戶終端與所述驗證裝置通信后獲得;
根據(jù)所述交互完成信息和驗證信息向用戶終端發(fā)送獎勵。
可選地或優(yōu)選地,所述程序在運行時還能夠?qū)崿F(xiàn):
接收驗證裝置發(fā)送的用戶記錄數(shù)據(jù),根據(jù)用戶記錄數(shù)據(jù)統(tǒng)計商戶的客流量情況信息;
接收用戶終端發(fā)送的預(yù)約商戶服務(wù)的請求,根據(jù)所述客流量情況信息,按照預(yù)定的策略選擇商戶并推送給用戶終端。
第四方面,本發(fā)明提供了一種用戶行程記錄系統(tǒng),包括:
多個場所設(shè)置的第一方面所述的驗證裝置;
用戶終端,其在多個場所與所述驗證裝置通信,根據(jù)驗證信息生成行程記錄信息。
可選地或優(yōu)選地,所述系統(tǒng)還包括服務(wù)器,所述服務(wù)器用于根據(jù)所述行程記錄信息分析用戶的行為特點,以便根據(jù)所述行為特點向用戶推送廣告信息。
本發(fā)明提供的用戶行程記錄系統(tǒng),是在多個場所設(shè)置第一方面所述的驗證裝置,用戶的日常行程可以通過與驗證裝置通信而被記錄,程序在運行時能夠統(tǒng)計用戶的日常行為記錄,以分析出用戶的行為特點,以此作為向用戶推送廣告時的依據(jù)信息。這種統(tǒng)計分析的優(yōu)勢在于,用戶不用自己手動記錄日常行為,只需要與固定的裝置通信即可,節(jié)約了信息獲取的時間。
附圖說明
圖1為本發(fā)明實施例提供的廣告推送和管理方法可以實現(xiàn)于其中的系統(tǒng)架構(gòu)圖;
圖2為本發(fā)明實施例提供的驗證裝置的結(jié)構(gòu)示意圖;
圖3為本發(fā)明實施例提供的驗證裝置的一個應(yīng)用場景圖;
圖4為本發(fā)明實施例提供的驗證裝置的另一個應(yīng)用場景圖;
圖5為本發(fā)明實施例提供的驗證裝置的另一個應(yīng)用場景圖;
圖6為本發(fā)明實施例提供的廣告推送系統(tǒng)結(jié)構(gòu)示意圖;
圖7為本發(fā)明實施例提供的用戶行程記錄系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
下面將參考附圖中示出的若干示例性實施方式來描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,描述這些實施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進而實現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。
發(fā)明人曾發(fā)明過一種廣告信息的推送和管理方法,該方法基于圖1所示的系統(tǒng)100來實現(xiàn)。在該系統(tǒng)100中包括用戶終端102a-102d、服務(wù)器101以及用于服務(wù)器101與用戶終端102a-102d通信的網(wǎng)絡(luò)。服務(wù)器101從廣告主和/或廣告組織處獲取廣告信息,然后將這些廣告信息推送給用戶終端102a-102d。廣告信息可以是多種形式,如圖片、文字、視頻等供用戶瀏覽的廣告,也可以是關(guān)注公眾號、下載app等需要用戶實施更多操作的廣告。用戶與廣告信息的交互形式包括點擊廣告鏈接標(biāo)識并瀏覽、訂閱公眾號、下載app等。需要說明的是,該系統(tǒng)100省略了下文將會述及的驗證裝置。
為了刺激用戶主動與廣告信息進行交互,提高廣告信息的傳播效率,該方法在用戶與廣告信息交互完成后,會向用戶發(fā)送獎勵,如現(xiàn)金紅包。但是,用戶在與廣告信息交互完成后,還需要提供第三方服務(wù)商提供的驗證信息,以告知服務(wù)器將驗證信息和廣告信息的交互完成信息綁定,確認用戶在與廣告交互時,也接受了第三方服務(wù)商提供的服務(wù),最后據(jù)此向用戶發(fā)送獎勵。在這一過程中,第三方服務(wù)商相當(dāng)于扮演了廣告信息或服務(wù)器運營方所搭建的廣告平臺的宣傳者,即相當(dāng)于一個促進廣告信息推送的渠道。因此,廣告主和/或廣告組織支付的廣告費用可以在服務(wù)器的運營方和第三方服務(wù)商之間分成。
如下文將會敘述的,第三方服務(wù)商可以是客運服務(wù)商、物流服務(wù)商、停車服務(wù)商、消費品服務(wù)商等。
在以上介紹的廣告信息推送方法當(dāng)中,用戶如何獲得第三方服務(wù)商的驗證信息是決定廣告信息傳播效率的一個關(guān)鍵節(jié)點。一種可行的方式是第三方服務(wù)商主動告知用戶一編碼信息,如在物流服務(wù)中,可以令快遞員口頭或短信的方式告知用戶自己的快遞員編號,用戶以快遞員的編號和物流包裹的運單號作為驗證信息,證明自己接受了該物流公司的快遞員的物流服務(wù),這樣在最終的利益分成中,快遞員也能夠分得利益。但是快遞員在配送貨物時較忙,往往沒有精力執(zhí)行上述告知任務(wù),且如果快遞員編號太長,用戶也不容易記錄,這樣就會增加用戶獲取驗證信息的難度,降低其與廣告信息交互的積極性。再如在客運服務(wù)中,用戶乘坐出租車時,需要獲得接受了出租車服務(wù)的驗證信息,一種可行的方式是出租車司機口頭告知用戶一個驗證編號,該編號僅在當(dāng)天有效,以避免用戶在獲知編號后反復(fù)使用。但是這需要耗費司機的精力,還會影響行車安全,且同樣會增加獲取驗證信息的難度。
為了解決上述獲取驗證信息的種種不便,本發(fā)明實施例提供了一種驗證裝置200。如圖2所示,該驗證裝置200包括控制單元203、存儲單元201和通信單元202。其中,存儲單元和通信單元分別與控制單元通信連接。
存儲單元201內(nèi)存儲有驗證信息,這些驗證信息在用戶終端與驗證裝置通信時被發(fā)送給用戶終端,以證明用戶在一場所正在進行或已經(jīng)完成了某種社會行為,如正在搭乘客運車輛、接收了快遞、外賣、到訪某一商場等。應(yīng)當(dāng)理解的是,驗證信息可以是標(biāo)識靜態(tài)信息與時間信息的結(jié)合,也可以是動態(tài)信息。當(dāng)驗證信息為靜態(tài)標(biāo)識信息時,其可以是一串固定的數(shù)碼、字符碼或數(shù)碼和字符碼的結(jié)合,也可以直接使用驗證裝置中使用的電子器件的硬件標(biāo)識信息,這類似于手機等通信設(shè)備在出廠時預(yù)存儲在存儲單元內(nèi)的機器識別碼。如果只具有靜態(tài)標(biāo)識信息,雖然可以證明用戶終端曾與該裝置通信,但是可能會導(dǎo)致該靜態(tài)標(biāo)識信息被重復(fù)使用,即當(dāng)用戶沒有完成驗證信息預(yù)驗證的社會行為時,仍然能夠使用該信息驗證。因此,驗證信息除了包含靜態(tài)信息外,還包括時間信息,該時間可以由存儲在存儲單元內(nèi)的計時程序提供。用戶終端與驗證裝置通信時,在獲得靜態(tài)標(biāo)識信息的同時,還獲取該時間的時間信息,這種時間信息相當(dāng)于一時間戳,證明用戶終端是在特定的時間與驗證裝置通信交互的。動態(tài)信息是在存儲單元內(nèi)隨時間變化的信息,其可以是遠程服務(wù)器為其下發(fā)的信息列表中的信息。例如,服務(wù)器可以每天向驗證裝置的存儲單元下發(fā)一驗證信息列表,控制單元(下文敘述)隨著時間變化調(diào)用信息列表中的動態(tài)標(biāo)識信息,以作為驗證信息推送給用戶終端。動態(tài)信息的好處在于隨著時間不斷變化,且可以不斷的更新使用,如每天隨機或按照預(yù)定的策略更新驗證信息列表。由于不需要固定的靜態(tài)標(biāo)識信息,避免驗證裝置過多時,為了區(qū)分各驗證裝置需要采用過長的數(shù)碼和字符碼造成的占用服務(wù)器存儲空間和驗證時(如下文敘述)的運算量。
控制單元203用于在檢測到用戶終端與驗證裝置建立通信后,調(diào)取存儲單元存儲的驗證信息,將驗證信息發(fā)送給用戶終端。
通信單元202用于和用戶終端進行通信。通信單元可以是以下任意一種或幾種的組合:移動網(wǎng)絡(luò)通信模塊、wifi模塊、藍牙模塊、紅外模塊或nfc模塊。優(yōu)選的是藍牙模塊和nfc模塊,在建立連接時更加方便。作為進一步改進,如果驗證信息為動態(tài)信息時,通信單元還用于和遠程的服務(wù)器通信,以獲取不斷更新的動態(tài)信息列表,此時通信單元具體可以是移動網(wǎng)絡(luò)通信模塊或wifi模塊,這樣才可以保證從遠端的服務(wù)器上下載驗證信息列表。應(yīng)當(dāng)理解的是,在采用上述各模塊時,用戶終端也應(yīng)當(dāng)具有與這些模塊對應(yīng)的通信單元。例如驗證裝置的通信單元為nfc模塊時,在用戶終端上也搭載nfc模塊,如具有nfc功能的手機。用戶只要用手機與驗證裝置接近,就可以與驗證裝置建立通信,進一步實現(xiàn)驗證信息的獲取。
應(yīng)當(dāng)理解的是,為了賦予控制單元203、通信單元202和存儲單元201以機械上的載體,驗證裝置還可以包括一個外殼(圖中未示出),控制單元、通信單元和存儲單元涉及的硬件模塊可以被設(shè)置在外殼內(nèi)。
本發(fā)明還提供了上述驗證裝置在廣告推送中的應(yīng)用。在所述應(yīng)用中,驗證裝置被固定地設(shè)置在多個場所內(nèi),或者被人手操持,以供用戶終端與驗證裝置通信,獲取其發(fā)送的驗證信息然后發(fā)送給服務(wù)器,以使得服務(wù)器結(jié)合用戶與廣告交互完成后生成的交互完成信息向用戶終端推送獎勵。在這一廣告推送的過程中,用戶在獎勵的刺激下會主動與廣告交互,獲取廣告中的信息,每當(dāng)用戶在一個場景中實施某種社會行為時,同時可以順帶與驗證裝置通信以獲取驗證信息,以驗證信息和與廣告交互完成的交互完成信息作為獲取獎勵的依據(jù)。這樣,提供驗證信息的第三方服務(wù)商相當(dāng)于是一個刺激廣告推送的渠道,提高了信息的傳播效率,相較于其他網(wǎng)絡(luò)推廣方式提高了數(shù)據(jù)傳輸?shù)男б婧屠寐省?/p>
下面,示例性地介紹幾種本發(fā)明驗證裝置在廣告推送當(dāng)中的應(yīng)用方式。在以下各實施例中,用戶終端以智能手機為例。
在一個實施例中,如圖3所示,驗證裝置300設(shè)置在出租車內(nèi),如設(shè)置在副駕駛的前部或者是固定在前排座椅的后表面。當(dāng)乘客進入出租車后,用手機302與驗證裝置300通信,驗證裝置300將存儲單元內(nèi)的驗證信息發(fā)送給用戶手機。該驗證信息包括出租車的運營編號信息和時間信息。用戶獲得該驗證信息后,在手機302上進入獲取廣告信息的頁面,點擊一廣告并完成交互,如瀏覽文字、圖片、視頻、下載app或關(guān)注公眾號,然后提交交互完成信息和驗證信息至廣告信息提供頁面的服務(wù)器。其中如果是瀏覽文字、圖片和視頻,交互完成信息可以自動生成,如果是關(guān)注公眾號或下載app,則需要截圖證明,作為交互完成信息的一部分。服務(wù)器在收到驗證信息和交互完成信息后,獲知用戶在某一時間乘坐了某輛出租車,認定其接收了出租車提供的客運服務(wù),同時也獲取了廣告信息,向其推送獎勵,如現(xiàn)金紅包。在這一過程中,由于出租車是人們出行常用的交通工具,具有較大的“流量”,因此可以作為廣告信息傳播的促進因素,提高了廣告信息的傳播效率。
在另一個實施例中,如圖4所示,驗證裝置400設(shè)置在公交車中,此時驗證信息中不僅包括公交車的車牌號信息,還包括公交車的報站信息,當(dāng)用戶手機402與驗證裝置400通信時,同時獲取車牌號信息和當(dāng)前的車站信息,證明用戶的確是在搭乘該公交車。隨后,用戶在手機終端上與廣告信息交互,提供驗證信息和廣告交互完成信息給服務(wù)器。服務(wù)器在收到驗證信息和交互完成信息后,獲知用戶在某一時間乘坐了某輛出租車,認定其接收了公交車提供的客運服務(wù),同時也獲取了廣告信息,向其推送獎勵,如現(xiàn)金紅包。在這一過程中,由于公交車是人們出行常用的交通工具,具有較大的“流量”,因此可以作為廣告信息傳播的促進因素,提高了廣告信息的傳播效率。該驗證裝置還可以和具有nfc標(biāo)簽識別功能的公交刷卡器集成在一起,控制單元還集成nfc刷卡付費模塊。這樣用戶可以在刷卡付費的同時獲取到驗證信息,節(jié)約了時間。基于相似的原理,該驗證裝置還可以設(shè)置在地鐵、飛機、輪船、長途大巴等交通工具中。
在另一個實施例中,如圖5所示,驗證裝置500被物流公司的配送員操持在手中,送貨時,用戶只需要用手機502和驗證裝置500通信后就可以獲得該配送員的快遞員編號。在按照上述各實施例的方式與廣告交互后,提交快遞員編號信息、配送包裹的運單號信息(兩者共同構(gòu)成完整的驗證信息)和交互完成信息,在這一過程中,由于人們已經(jīng)習(xí)慣了網(wǎng)上購物,每天都會接到大量配送員配送的包裹,本發(fā)明充分利用了物流服務(wù)產(chǎn)生的用戶流量來促進廣告信息的傳播效率。
本發(fā)明還提供了一種存儲介質(zhì),存儲有能夠被處理器執(zhí)行的程序,所述程序在運行時能夠?qū)崿F(xiàn):
獲取驗證裝置提供的驗證信息;
將所述驗證信息發(fā)送給服務(wù)器,以供服務(wù)器依據(jù)所述驗證信息確認用戶在一場所實施過一社會行為并在確認用戶在用戶終端上與廣告信息完成交互后發(fā)送獎勵。
該存儲介質(zhì)可以作為服務(wù)器的存儲器,用于執(zhí)行和廣告推送有關(guān)的業(yè)務(wù)。
本發(fā)明還提供了廣告推送系統(tǒng)600,如圖6所示,其包括服務(wù)器603和設(shè)置在多個場所的驗證裝置601a-601e,所述服務(wù)器603包括程序,所述程序在運行時能夠?qū)崿F(xiàn):
將廣告信息推送給用戶終端602;
獲取用戶終端602發(fā)送的交互完成信息和驗證信息;其中,所述交互完成信息在用戶與所述廣告信息交互后獲得,所述驗證信息在用戶終端602與所述驗證裝置通信后獲得;
根據(jù)所述交互完成信息和驗證信息向用戶終端發(fā)送獎勵。
所述程序在運行時還能夠?qū)崿F(xiàn):
接收驗證裝置發(fā)送的用戶記錄數(shù)據(jù),根據(jù)用戶記錄數(shù)據(jù)統(tǒng)計商戶的客流量情況信息;用戶記錄數(shù)據(jù)在用戶終端與驗證裝置通信時產(chǎn)生,數(shù)據(jù)越多則說明該驗證裝置所在商戶的客流量越大。
接收用戶終端發(fā)送的預(yù)約商戶服務(wù)的請求,根據(jù)所述客流量情況信息,按照預(yù)定的策略選擇商戶并推送給用戶終端。
應(yīng)當(dāng)理解的是,本發(fā)明實施例提供的廣告推送系統(tǒng)即可以用來實現(xiàn)上述的驗證裝置在廣告推送中的應(yīng)用。系統(tǒng)中各業(yè)務(wù)流程的具體實現(xiàn)可以參考所述應(yīng)用中的有關(guān)描述。
在廣告推送系統(tǒng)中,還可以集成推送商戶服務(wù)的系統(tǒng)。例如,當(dāng)用戶需要前往一餐飲品牌運營的餐廳用餐時,可以請求服務(wù)器為其推薦合適的餐廳,服務(wù)器在后臺接收了該品牌所有連鎖店的驗證裝置傳回的用戶記錄數(shù)據(jù),統(tǒng)計出客流量的情況,然后為用戶推送客流量較少的門店,這樣可以減少用戶用餐的排隊時間,也可以平衡餐飲運營商各連鎖店的客流量,提高冷門地段商戶的利潤。應(yīng)當(dāng)理解的是,在這一實施例中,驗證裝置的通信單元應(yīng)當(dāng)具有遠距離傳輸數(shù)據(jù)的功能,如wifi模塊或移動網(wǎng)絡(luò)模塊,這樣才可能向遠程的服務(wù)器發(fā)送用戶記錄數(shù)據(jù)。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,上述存儲介質(zhì)和廣告推送系統(tǒng)均用于實現(xiàn)上述各實施例中所述的驗證裝置在廣告推送中的應(yīng)用,因此其具體的實現(xiàn)方式可以參考有關(guān)應(yīng)用中的描述,在此不再贅述。
本發(fā)明還提供了一種用戶行程記錄系統(tǒng)700,如圖7所示,其包括:
多個場所設(shè)置的第一方面所述的驗證裝置701a-701e;
用戶終端702,其在多個場所與所述驗證裝置通信,根據(jù)驗證信息生成行程記錄信息。
優(yōu)選地,系統(tǒng)還包括服務(wù)器703,服務(wù)器703用于根據(jù)所述行程記錄信息分析用戶的行為特點,以便根據(jù)所述行為特點向用戶推送廣告信息。
該服務(wù)器703也可以由廣告推送系統(tǒng)的服務(wù)器來實現(xiàn)。即本發(fā)明實施例中的服務(wù)器不僅具有推送廣告信息的系統(tǒng)的程序,還具有用戶行程記錄系統(tǒng)的程序,如下文實施例敘述的,用戶行程記錄系統(tǒng)也可以和廣告系統(tǒng)融合,作為廣告推送系統(tǒng)的一部分。(從系統(tǒng)架構(gòu)上可以看出兩者是基本相同的)。
例如,在a、b、c、d四個場所分別設(shè)置有驗證裝置a1、b1、c1和d1,用戶在一天內(nèi)到訪了以上四個場所并用智能手機與a1、b1、c1和d1通信,獲取了a1、b1、c1和d1的驗證信息,這些驗證信息一方面可以用于廣告推送系統(tǒng)中與廣告交互后獲取獎勵的驗證信息,另一方面,這些驗證信息也和a、b、c、d四個場所進行綁定,包含了場所信息,這時,系統(tǒng)就可以生成用戶到訪過a、b、c、d四個場所的行程記錄信息,用戶終端將這些行程記錄信息發(fā)送給服務(wù)器后,服務(wù)器根據(jù)行程記錄信息分析用戶的行為特點。例如可以根據(jù)場所的服務(wù)類型、消費水平等判斷用戶的消費偏好和消費能力等。最后,服務(wù)器根據(jù)行為特點向用戶推送廣告,這樣提高了廣告推送的精準(zhǔn)性。這樣還可以將驗證裝置在廣告推送中的應(yīng)用和用戶行程記錄、行為特點分析中的應(yīng)用高度融合,最大化利用驗證裝置的系統(tǒng)架構(gòu)。
本發(fā)明提供的用戶行程記錄系統(tǒng),是在多個場所設(shè)置第一方面所述的驗證裝置,用戶的日常行程可以通過與驗證裝置通信而被記錄,程序在運行時能夠統(tǒng)計用戶的日常行為記錄,以分析出用戶的行為特點,以此作為向用戶推送廣告時的依據(jù)信息。這種統(tǒng)計分析的優(yōu)勢在于,用戶不用自己手動記錄日常行為,只需要與固定的裝置通信即可,節(jié)約了信息獲取的時間。
本發(fā)明的實現(xiàn)和本文中提供的所有功能操作可以用數(shù)字電子電路、或者用計算機軟件、固件或硬件,包括本說明書及其結(jié)構(gòu)等同方案中所公開的結(jié)構(gòu)、或者其中的一個或多個的組合來實現(xiàn)。本公開的實現(xiàn)可以實現(xiàn)為一個或多個計算機程序產(chǎn)品,即在計算機可讀介質(zhì)上編碼的計算機程序指令的一個或多個模塊,這些指令由數(shù)據(jù)處理裝置來執(zhí)行或者用以控制數(shù)據(jù)處理裝置的操作。該計算機可讀介質(zhì)可以是機器可讀存儲設(shè)備、機器可讀存儲基片、存儲器設(shè)備、影響機器可讀傳播信號的組合物或者其中的一個或多個的組合。術(shù)語“數(shù)據(jù)處理裝置”涵蓋用于處理數(shù)據(jù)的所有裝置、設(shè)備和機器,包括例如可編程處理器、計算機或者多個處理器或計算機。除了硬件之外,該裝置可以包括為所描述的計算機程序創(chuàng)建執(zhí)行環(huán)境的代碼,例如構(gòu)成處理器固件、協(xié)議棧、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)或者其中的一個或多個的組合的代碼。
計算機程序(也稱為程序、軟件、軟件應(yīng)用、腳本或代碼)可以用任何形式的編程語言(包括編譯語言或解釋語言)來編寫,并且計算機程序可以用任何形式來部署,包括作為獨立程序或者作為模塊、部件、子例程或者適合在計算環(huán)境中使用的其他單元。計算機程序并非必須對應(yīng)于文件系統(tǒng)中的文件。程序可以存儲在保持其他程序或數(shù)據(jù)(例如標(biāo)記語言文檔中所存儲的一個或多個腳本)的文件的部分中,存儲在專用于所描述的程序的單個文件中,或者存儲在多個協(xié)同文件(例如存儲一個或多個模塊、子程序或者代碼的部分的文件)中。計算機程序可以被部署成在一個計算機上來執(zhí)行,或者在位于一個站點處或分布在多個站點處且通過通信網(wǎng)絡(luò)互連的多個計算機上來執(zhí)行。
本發(fā)明中所描述的過程和邏輯流可以由執(zhí)行一個或多個計算機程序的一個或多個可編程處理器來執(zhí)行以通過操作輸入數(shù)據(jù)并且生成輸出來執(zhí)行功能。該過程和邏輯流也可以由專用邏輯電路來執(zhí)行,并且裝置也可以實現(xiàn)為該專用邏輯電路,該專用邏輯電路例如為fpga(現(xiàn)場可編程門陣列)或者asic(專用集成電路)。
適合執(zhí)行計算機程序的處理器包括例如通用和專用微處理器二者、以及任何種類的數(shù)字計算機的任何一個或多個處理器。通常,處理器從只讀存儲器或者隨機存取存儲器或者二者接收指令和數(shù)據(jù)。計算機的元件可以包括用于執(zhí)行指令的處理器以及用于存儲指令和數(shù)據(jù)的一個或多個存儲器設(shè)備。通常,計算機還將包括一個或多個海量存儲設(shè)備以便存儲數(shù)據(jù),或者該計算機在操作上耦合以從海量存儲設(shè)備接收或向海量存儲設(shè)備傳送數(shù)據(jù)或者二者,該海量存儲設(shè)備例如是磁盤、磁光盤或者光盤。然而,計算機不需要具有這樣的設(shè)備。此外,計算機可以嵌入在另一設(shè)備中,該另一設(shè)備例如為移動電話、個人數(shù)字助理(pda)、移動音頻播放器、全球定位系統(tǒng)(gps)接收器等。適合存儲計算機程序指令和數(shù)據(jù)的計算機可讀介質(zhì)包括所有形式的非易失性存儲器、介質(zhì)和存儲器設(shè)備,包括例如:半導(dǎo)體存儲器設(shè)備,如eprom、eeprom和閃存設(shè)備;磁盤,如內(nèi)置硬盤或可移除盤;磁光盤;以及cdrom和dvd-rom盤。該處理器和存儲器可以用專用邏輯電路來補充或者并入該專用邏輯電路中。
為了提供與用戶的交互,本發(fā)明實施例的實現(xiàn)可以在具有用于向用戶顯示信息的顯示設(shè)備(例如crt(陰極射線管)或lcd(液晶顯示器)監(jiān)視器)以及鍵盤和定點設(shè)備(例如鼠標(biāo)或跟蹤球,通過其用戶可以向計算機提供輸入)的計算機上來實現(xiàn)。也可以使用其他種類的設(shè)備來提供與用戶的交互;例如,向用戶提供的反饋可以是任何形式的感覺反饋,例如視覺反饋、聽覺反饋或者觸覺反饋;并且來自用戶的輸入可以以任何形式來接收,包括聽覺、語音或觸覺輸入。
雖然本發(fā)明實施例包括一些細節(jié),然而不應(yīng)當(dāng)將這些細節(jié)理解為對本發(fā)明或者要求保護的內(nèi)容的范圍的限制,而是應(yīng)當(dāng)被理解為對本發(fā)明的示例實現(xiàn)的特征的描述。本發(fā)明中在單獨實現(xiàn)的情境中描述的某些特征還可以與單個實現(xiàn)組合來提供。相反地,在單個實現(xiàn)的情境中描述的各個特征也可以分別在多個實現(xiàn)中來提供或者在任何合適的子組合中來提供。此外,雖然以上可以將特征描述為以某種組合來執(zhí)行并且甚至初始就要求這樣保護,然而在一些情況下可以從組合中去掉來自要求保護的組合的一個或多個特征,并且要求保護的組合可以涉及子組合或子組合的變化。
類似地,雖然在附圖中按照特定順序來描繪操作,然而這不應(yīng)當(dāng)被理解為要求這樣的操作按照所示的特定順序或者按照相繼順序來執(zhí)行,或者要求所有圖示操作都被執(zhí)行,以實現(xiàn)期望的結(jié)果。在一些境況下,多任務(wù)和并行處理可能是有利的。此外,以上描述的實現(xiàn)中的各種系統(tǒng)部件的分離不應(yīng)當(dāng)被理解為在所有實現(xiàn)中都要求這樣的分離,而且應(yīng)當(dāng)理解,所描述的程序部件和系統(tǒng)通??梢栽趩蝹€軟件產(chǎn)品中集成在一起或者被封裝成多個軟件產(chǎn)品。
因此,本發(fā)明的特定實現(xiàn)已經(jīng)被描述,并且其他實現(xiàn)在以下權(quán)利要求的范圍內(nèi)。例如,權(quán)利要求中記載的動作可以按照不同的順序來執(zhí)行,并且這些動作仍然可以實現(xiàn)期望的結(jié)果。大量實現(xiàn)已經(jīng)被描述。然而,應(yīng)當(dāng)理解,可以在不偏離本發(fā)明的精神和范圍的情況下做出各種修改。例如,可以使用以上示出的流程的各個形式,其中步驟可以被重新排序、添加或去除。因此,其他實現(xiàn)在權(quán)利要求的保護范圍內(nèi)。
本文中應(yīng)用了具體個例對發(fā)明構(gòu)思進行了詳細闡述,以上實施例的說明只是用于幫助理解本發(fā)明的核心思想。應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離該發(fā)明構(gòu)思的前提下,所做的任何顯而易見的修改、等同替換或其他改進,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。