本公開(kāi)涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種信息推送方法、裝置和移動(dòng)終端。
背景技術(shù):
隨著通信技術(shù)的迅速發(fā)展,手機(jī)等移動(dòng)終端的功能越來(lái)越多,人們通過(guò)手機(jī)不僅可以進(jìn)行通話(huà)、發(fā)短信等,還可以進(jìn)行支付、存儲(chǔ)個(gè)人隱私信息等,因此,手機(jī)已成為人們?nèi)粘I畈豢苫蛉钡囊徊糠帧?/p>
目前,在使用移動(dòng)終端的過(guò)程中,即使在移動(dòng)終端不處于聯(lián)網(wǎng)狀態(tài),移動(dòng)終端所使用的各種應(yīng)用程序均存在各種形式的廣告,然而,這些廣告不是建立在用戶(hù)的需求之上推送廣告,不能滿(mǎn)足用戶(hù)的實(shí)際需求。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)實(shí)施例提供了一種信息推送方法、裝置和移動(dòng)終端。所述技術(shù)方案如下:
根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種信息推送方法,所述方法包括:接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求;根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與所述通知類(lèi)信息匹配的廣告,其中,所述廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù);顯示所述通知類(lèi)信息和所述廣告。
如上所述的方法,所述根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與所述通知類(lèi)信息匹配的廣告,包括:
對(duì)所述通知類(lèi)信息進(jìn)行分析,以確定所述通知類(lèi)信息所需廣告的類(lèi)型;
根據(jù)預(yù)先保存的通知類(lèi)信息的類(lèi)型與廣告模板組的對(duì)應(yīng)關(guān)系,獲取與所述類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板;
根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù),從所述目標(biāo)廣告模板中確定出與所述通知類(lèi)信息匹配的所述廣告。
如上所述的方法,所述根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù),從所述目標(biāo)廣告模板中確定出與所述通知類(lèi)信息匹配的所述廣告,包括:
根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù)確定出針對(duì)所述類(lèi)型上次向所述用戶(hù)推送的廣告;
判斷所述用戶(hù)是否點(diǎn)擊上次推送的廣告;
若判斷出所述用戶(hù)已點(diǎn)擊上次推送的廣告,則根據(jù)所述通信類(lèi)信息的內(nèi)容,從所述目標(biāo)廣告模板中選擇一個(gè)與上次推薦不同的目標(biāo)廣告;
其中,所述顯示所述廣告,包括:
顯示所述目標(biāo)廣告。
如上所述的方法,所述根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù),從所述目標(biāo)廣告模板中確定出與所述通知類(lèi)信息匹配的所述廣告,包括:
根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù)確定出所述目標(biāo)廣告模板中已向所述用戶(hù)推送過(guò)的廣告;
根據(jù)所述通信類(lèi)信息的內(nèi)容,從所述目標(biāo)廣告模板中選擇出一個(gè)未向所述用戶(hù)推送過(guò)的目標(biāo)廣告;
其中,所述顯示所述廣告,包括:
顯示所述目標(biāo)廣告。
如上所述的方法,所述顯示所述廣告,包括:
在懸浮窗口中顯示所述廣告。
如上所述的方法,還包括:
接收服務(wù)器發(fā)送的廣告模板組的更新數(shù)據(jù),并根據(jù)所述更新對(duì)移動(dòng)終端中預(yù)置的廣告模板組進(jìn)行更新。
根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種信息推送裝置,所述裝置包括:接收模塊,被配置為接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求;獲取模塊,被配置為根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與所述通知類(lèi)信息匹配的廣告,其中,所述廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù);顯示模塊,被配置為顯示所述通知類(lèi)信息和所述廣告。
如上所述的裝置,所述握持信息包括握持觸位的接觸方式、面積信息、位置信息以及數(shù)量信息中的至少一個(gè)。
如上所述的裝置,所述獲取模塊,包括:
分析單元,被配置為對(duì)所述通知類(lèi)信息進(jìn)行分析,以確定所述通知類(lèi)信息所需廣告的類(lèi)型;
獲取單元,被配置為根據(jù)預(yù)先保存的通知類(lèi)信息的類(lèi)型與廣告模板組的對(duì)應(yīng)關(guān)系,獲取與所述類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板;
確定單元,被配置為根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù),從所述目標(biāo)廣告模板中確定出與所述通知類(lèi)信息匹配的所述廣告。
如上所述的裝置,所述確定單元,包括:
第一確定子單元,被配置為根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù)確定出針對(duì)所述類(lèi)型上次向所述用戶(hù)推送的廣告;
判斷子單元,被配置為判斷所述用戶(hù)是否點(diǎn)擊上次推送的廣告;
第一處理子單元,被配置為在判斷出所述用戶(hù)已點(diǎn)擊上次推送的廣告時(shí),根據(jù)所述通信類(lèi)信息的內(nèi)容,從所述目標(biāo)廣告模板中選擇一個(gè)與上次推薦不同的目標(biāo)廣告;
其中,所述顯示模塊,包括:
第一顯示單元,被配置為顯示所述目標(biāo)廣告。
如上所述的裝置,所述確定單元,包括:
第二確定子單元,被配置為根據(jù)所述用戶(hù)的歷史行為數(shù)據(jù)確定出所述目標(biāo)廣告模板中已向所述用戶(hù)推送過(guò)的廣告;
第二處理子單元,被配置為根據(jù)所述通信類(lèi)信息的內(nèi)容,從所述目標(biāo)廣告模板中選擇出一個(gè)未向所述用戶(hù)推送過(guò)的目標(biāo)廣告;
其中,所述顯示模塊,包括:
第二顯示單元,被配置為顯示所述目標(biāo)廣告。
如上所述的裝置,所述顯示模塊,包括:
第三顯示單元,被配置為在懸浮窗口中顯示所述廣告。
如上所述的裝置,還包括:
更新模塊,被配置為接收服務(wù)器發(fā)送的廣告模板組的更新數(shù)據(jù),并根據(jù)所述更新對(duì)移動(dòng)終端中預(yù)置的廣告模板組進(jìn)行更新。
根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種移動(dòng)終端,所述移動(dòng)終端包括第二方面實(shí)施例的信息推送裝置。
根據(jù)本公開(kāi)實(shí)施例的第四方面,提供一種移動(dòng)終端,該移動(dòng)終端包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:
接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求;
根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與所述通知類(lèi)信息匹配的廣告,其中,所述廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù);
顯示所述通知類(lèi)信息和所述廣告。
本公開(kāi)實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
在監(jiān)控到用戶(hù)查看通知類(lèi)信息時(shí),根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與通知類(lèi)信息匹配的廣告,并顯示通知類(lèi)信息和廣告,由此,根據(jù)用戶(hù)的用戶(hù)特征信息有針對(duì)性地向用戶(hù)推送了廣告,滿(mǎn)足了用戶(hù)的需求同時(shí),可進(jìn)一步提高用戶(hù)對(duì)廣告的點(diǎn)擊率。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
附圖說(shuō)明
此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本公開(kāi)的實(shí)施例,并與說(shuō)明書(shū)一起被配置為解釋本公開(kāi)的原理。
圖1是根據(jù)一示例性實(shí)施例示出的一種信息推送方法的流程圖。
圖2是根據(jù)另一示例性實(shí)施例示出的一種信息推送方法的流程圖。
圖3是根據(jù)另一示例性實(shí)施例示出的一種信息推送方法的流程圖。
圖4是根據(jù)一示例性實(shí)施例示出的一種信息推送裝置的框圖。
圖5是根據(jù)另一示例性實(shí)施例示出的一種信息推送裝置的框圖。
圖6是根據(jù)另一示例性實(shí)施例示出的一種信息推送裝置的框圖。
圖7是根據(jù)另一示例性實(shí)施例示出的一種信息推送裝置的框圖。
圖8是根據(jù)另一示例性實(shí)施例示出的一種信息推送裝置的框圖。
圖9是根據(jù)另一示例性實(shí)施例示出的一種信息推送裝置的框圖。
圖10是根據(jù)一示例性實(shí)施例示出的一種信息推送裝置1000的框圖。
通過(guò)上述附圖,已示出本公開(kāi)明確的實(shí)施例,后文中將有更詳細(xì)的描述。這些附圖和文字描述并不是為了通過(guò)任何方式限制本公開(kāi)構(gòu)思的范圍,而是通過(guò)參考特定實(shí)施例為本領(lǐng)域技術(shù)人員說(shuō)明本公開(kāi)的概念。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開(kāi)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書(shū)中所詳述的、本公開(kāi)的一些方面相一致的裝置和方法的例子。
圖1是根據(jù)一示例性實(shí)施例示出的一種信息推送方法的流程圖,如圖1所示,該實(shí)施例的信息推送方法適用于移動(dòng)終端,其中,移動(dòng)終端可以例如是手機(jī)、平板電腦、個(gè)人數(shù)字助理、電子書(shū)等具有各種操作系統(tǒng)的硬件設(shè)備,該信息推送方法包括以下幾個(gè)步驟。
在步驟101中,接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求。
其中,通知類(lèi)信息可以包括但不限于通知類(lèi)的短信息和郵件信息。
其中,需要理解的是,一個(gè)信息是否為通知類(lèi)信息可以根據(jù)消息的來(lái)源方確定,如果信息的來(lái)源方在預(yù)先設(shè)置的號(hào)碼庫(kù)中,則對(duì)應(yīng)的信息為通知類(lèi)信息。
其中,預(yù)先設(shè)置的號(hào)碼庫(kù)中可以包括各個(gè)電信運(yùn)營(yíng)商的號(hào)碼信息、各個(gè)銀行的服務(wù)號(hào)碼信息、公眾服務(wù)電話(huà)號(hào)碼等號(hào)碼信息。
也就是說(shuō),在用戶(hù)查看短信息或者郵件的過(guò)程中,可判斷用戶(hù)點(diǎn)擊查看的短信或者郵件是否為通知類(lèi)信息,如果用戶(hù)所點(diǎn)擊查看的短信息或者郵件屬于通知類(lèi)信息,則執(zhí)行步驟102-103。
在步驟102中,根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與通知類(lèi)信息匹配的廣告。
其中,廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù)。
為了使得用戶(hù)在查看通知類(lèi)信息時(shí),可方便地獲取到與通知類(lèi)信息有關(guān)的信息,對(duì)通知類(lèi)信息進(jìn)行分析,以確定通知類(lèi)信息所需廣告的類(lèi)型;根據(jù)預(yù)先保存的通知類(lèi)信息的類(lèi)型與廣告模板組的對(duì)應(yīng)關(guān)系,獲取與類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板;根據(jù)用戶(hù)的歷史行為數(shù)據(jù),從目標(biāo)廣告模板中確定出與通知類(lèi)信息匹配的廣告。
在步驟103中,顯示通知類(lèi)信息和廣告。
其中,需要理解的是,在移動(dòng)終端為用戶(hù)顯示通知類(lèi)信息和廣告后,在用戶(hù)需要查看廣告的具體內(nèi)容時(shí),可點(diǎn)擊該廣告,移動(dòng)終端將根據(jù)用戶(hù)的點(diǎn)擊操作將用戶(hù)界面跳轉(zhuǎn)至該廣告對(duì)應(yīng)的用戶(hù)界面。
其中,需要理解的是,在向用戶(hù)顯示目標(biāo)廣告后,移動(dòng)終端會(huì)對(duì)用戶(hù)對(duì)目標(biāo)廣告的操作行保存至用戶(hù)的歷史行為數(shù)據(jù)中。
例如,在用戶(hù)接收到電信運(yùn)營(yíng)商發(fā)送的欠費(fèi)短信息后,在監(jiān)控到用戶(hù)查看該短信息時(shí),根據(jù)該短信信息分析出用戶(hù)需要充話(huà)費(fèi),此時(shí),根據(jù)用戶(hù)的歷史行為數(shù)據(jù),從預(yù)置的廣告模板組中獲取充話(huà)費(fèi)類(lèi)的廣告,并在顯示通知類(lèi)信息的同時(shí),為用戶(hù)提供充話(huà)費(fèi)類(lèi)的廣告,以使可通過(guò)點(diǎn)擊該充話(huà)費(fèi)類(lèi)的廣告進(jìn)行及時(shí)充值,由此,減少了用戶(hù)充話(huà)費(fèi)的操作步驟,提高了用戶(hù)充值的效率。
再例如,在用戶(hù)查看電信運(yùn)營(yíng)商發(fā)送的流量提醒信息后,在監(jiān)控到用戶(hù)查看該短信息時(shí),根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和該短信信息分析出用戶(hù)可能需要沖流量,此時(shí),根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和通知類(lèi)信息從預(yù)置的廣告模板組中獲取滿(mǎn)足用戶(hù)需求的沖流量類(lèi)的廣告,以使得用戶(hù)可通過(guò)點(diǎn)擊該廣告進(jìn)行及時(shí)沖流量,減少用戶(hù)自動(dòng)沖流量的操作步驟。
在本公開(kāi)的一個(gè)實(shí)施例中,為了減少?gòu)V告對(duì)用戶(hù)查看通知類(lèi)信息的內(nèi)容的影響,作為一種示例,可在懸浮窗口中顯示廣告。例如,在顯示通知類(lèi)信息的內(nèi)容,可在用戶(hù)界面的下端以懸浮窗口的形式顯示廣告。
綜上,本實(shí)施例提供的信息推送方法,在監(jiān)控到用戶(hù)查看通知類(lèi)信息時(shí),根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與通知類(lèi)信息匹配的廣告,并顯示通知類(lèi)信息和廣告,由此,根據(jù)用戶(hù)的用戶(hù)特征信息有針對(duì)性地向用戶(hù)推送了廣告,滿(mǎn)足了用戶(hù)的需求同時(shí),可進(jìn)一步提高用戶(hù)對(duì)廣告的點(diǎn)擊率。
基于上述實(shí)施例的基礎(chǔ)上,為了使得移動(dòng)終端能夠?yàn)橛脩?hù)推送更加準(zhǔn)確地廣告,通常需要對(duì)廣告模板組中的廣告模板進(jìn)行不斷完善和補(bǔ)充,因此,在本公開(kāi)的一個(gè)實(shí)施例中,為了減少對(duì)用戶(hù)數(shù)據(jù)流量的消耗,在監(jiān)控到移動(dòng)終端處于無(wú)線網(wǎng)絡(luò)中時(shí),服務(wù)器在監(jiān)控到移動(dòng)終端中的廣告模板組與服務(wù)器中的廣告模組組不一致時(shí),服務(wù)器向移動(dòng)終端發(fā)送廣告模板組的更新數(shù)據(jù)。對(duì)應(yīng)地,移動(dòng)終端接收服務(wù)器發(fā)送的廣告模板組的更新數(shù)據(jù),并根據(jù)更新數(shù)據(jù)更新移動(dòng)終端中的廣告模板組,并通過(guò)更新后的廣告模組組為用戶(hù)提供廣告。
圖2是根據(jù)另一示例性實(shí)施例示出的一種信息推送方法的流程圖,如圖2所示,該實(shí)施例的信息推送方法適用于移動(dòng)終端,其中,移動(dòng)終端可以例如是手機(jī)、平板電腦、個(gè)人數(shù)字助理、電子書(shū)等具有各種操作系統(tǒng)的硬件設(shè)備,該信息推送方法包括以下幾個(gè)步驟。
在步驟201中,接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求。
其中,通知類(lèi)信息可以包括但不限于通知類(lèi)的短信息和郵件信息。
其中,需要理解的是,一個(gè)信息是否為通知類(lèi)信息可以根據(jù)消息的來(lái)源方確定,如果信息的來(lái)源方在預(yù)先設(shè)置的號(hào)碼庫(kù)中,則對(duì)應(yīng)的信息為通知類(lèi)信息。
其中,預(yù)先設(shè)置的號(hào)碼庫(kù)中可以包括各個(gè)電信運(yùn)營(yíng)商的號(hào)碼信息、各個(gè)銀行的服務(wù)號(hào)碼信息、公眾服務(wù)電話(huà)號(hào)碼等號(hào)碼信息。
也就是說(shuō),在用戶(hù)查看短信息或者郵件的過(guò)程中,可判斷用戶(hù)點(diǎn)擊查看的短信或者郵件是否為通知類(lèi)信息,如果用戶(hù)所點(diǎn)擊查看的短信息或者郵件屬于通知類(lèi)信息,則執(zhí)行步驟202-207。
在步驟202中,對(duì)通知類(lèi)信息進(jìn)行分析,以確定通知類(lèi)信息所需廣告的類(lèi)型。
在步驟203中,根據(jù)預(yù)先保存的通知類(lèi)信息的類(lèi)型與廣告模板組的對(duì)應(yīng)關(guān)系,獲取與類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板。
其中,廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù)。
在步驟204中,根據(jù)用戶(hù)的歷史行為數(shù)據(jù)確定出針對(duì)類(lèi)型上次向用戶(hù)推送的廣告。
在步驟205中,判斷用戶(hù)是否點(diǎn)擊上次推送的廣告。
在步驟206中,若判斷出用戶(hù)已點(diǎn)擊上次推送的廣告,則根據(jù)通信類(lèi)信息的內(nèi)容,從目標(biāo)廣告模板中選擇一個(gè)與上次推薦不同的目標(biāo)廣告。
也就是說(shuō),在本次向推送廣告的過(guò)程中,為了能夠向用戶(hù)推送兩次不重復(fù)的廣告,該實(shí)施例根據(jù)用戶(hù)上次對(duì)所推送的廣告的點(diǎn)擊結(jié)果確定本次推送的廣告。
在步驟207中,顯示通知類(lèi)信息和目標(biāo)廣告。
其中,需要理解的是,在移動(dòng)終端為用戶(hù)顯示通知類(lèi)信息和目標(biāo)廣告后,在用戶(hù)需要查看廣告的具體內(nèi)容時(shí),可點(diǎn)擊該目標(biāo)廣告,移動(dòng)終端將根據(jù)用戶(hù)的點(diǎn)擊操作將用戶(hù)界面跳轉(zhuǎn)至該目標(biāo)廣告對(duì)應(yīng)的用戶(hù)界面。
其中,需要理解的是,在向用戶(hù)顯示目標(biāo)廣告后,移動(dòng)終端會(huì)對(duì)用戶(hù)對(duì)目標(biāo)廣告的操作行保存至用戶(hù)的歷史行為數(shù)據(jù)中。
本實(shí)施例提供的信息推送方法,在監(jiān)控到用戶(hù)查看通知類(lèi)信息時(shí),對(duì)通知類(lèi)信息進(jìn)行分析,以確定出該通知類(lèi)信息所需廣告的類(lèi)型,并獲取與類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板,以及根據(jù)用戶(hù)對(duì)上次推送的廣告的點(diǎn)擊結(jié)果對(duì)本次的推送的廣告進(jìn)行調(diào)整,以向推送用戶(hù)未查看過(guò)的廣告,避免重復(fù)廣告給用戶(hù)帶來(lái)的煩擾。
圖3是根據(jù)另一示例性實(shí)施例示出的一種信息推送方法的流程圖,如圖3所示,該實(shí)施例的信息推送方法適用于移動(dòng)終端,其中,移動(dòng)終端可以例如是手機(jī)、平板電腦、個(gè)人數(shù)字助理、電子書(shū)等具有各種操作系統(tǒng)的硬件設(shè)備,該信息推送方法包括以下幾個(gè)步驟。
在步驟301中,接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求。
其中,通知類(lèi)信息可以包括但不限于通知類(lèi)的短信息和郵件信息。
其中,需要理解的是,一個(gè)信息是否為通知類(lèi)信息可以根據(jù)消息的來(lái)源方確定,如果信息的來(lái)源方在預(yù)先設(shè)置的號(hào)碼庫(kù)中,則對(duì)應(yīng)的信息為通知類(lèi)信息。
其中,預(yù)先設(shè)置的號(hào)碼庫(kù)中可以包括各個(gè)電信運(yùn)營(yíng)商的號(hào)碼信息、各個(gè)銀行的服務(wù)號(hào)碼信息、公眾服務(wù)電話(huà)號(hào)碼等號(hào)碼信息。
也就是說(shuō),在用戶(hù)查看短信息或者郵件的過(guò)程中,可判斷用戶(hù)點(diǎn)擊查看的短信或者郵件是否為通知類(lèi)信息,如果用戶(hù)所點(diǎn)擊查看的短信息或者郵件屬于通知類(lèi)信息,則執(zhí)行步驟302-305。
在步驟302中,對(duì)通知類(lèi)信息進(jìn)行分析,以確定通知類(lèi)信息所需廣告的類(lèi)型。
在步驟303中,根據(jù)預(yù)先保存的通知類(lèi)信息的類(lèi)型與廣告模板組的對(duì)應(yīng)關(guān)系,獲取與類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板。
其中,廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù)。
在步驟304中,根據(jù)用戶(hù)的歷史行為數(shù)據(jù)確定出目標(biāo)廣告模板中已向用戶(hù)推送過(guò)的廣告。
在步驟305中,顯示通知類(lèi)信息和目標(biāo)廣告。
其中,需要理解的是,在移動(dòng)終端為用戶(hù)顯示通知類(lèi)信息和目標(biāo)廣告后,在用戶(hù)需要查看廣告的具體內(nèi)容時(shí),可點(diǎn)擊該目標(biāo)廣告,移動(dòng)終端將根據(jù)用戶(hù)的點(diǎn)擊操作將用戶(hù)界面跳轉(zhuǎn)至該目標(biāo)廣告對(duì)應(yīng)的用戶(hù)界面。
其中,需要理解的是,在向用戶(hù)顯示目標(biāo)廣告后,移動(dòng)終端會(huì)對(duì)用戶(hù)對(duì)目標(biāo)廣告的操作行保存至用戶(hù)的歷史行為數(shù)據(jù)中。
本實(shí)施例提供的信息推送方法,在監(jiān)控到用戶(hù)查看通知類(lèi)信息時(shí),對(duì)通知類(lèi)信息進(jìn)行分析,以確定出該通知類(lèi)信息所需廣告的類(lèi)型,并獲取與類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板,以及根據(jù)用戶(hù)的歷史行為數(shù)據(jù)確定出目標(biāo)廣告模板中已向用戶(hù)推送過(guò)的廣告,并從目標(biāo)廣告模板中選擇出未向用戶(hù)推薦過(guò)的廣告,由此,過(guò)濾掉重復(fù)的廣告信息,一方面減少了重復(fù)廣告對(duì)用戶(hù)的影響,另一方面由于所推送的廣告是根據(jù)用戶(hù)需求所推送的,進(jìn)而可提高用戶(hù)點(diǎn)擊廣告的點(diǎn)擊率。
與前述的信息推送方法的實(shí)施例相對(duì)應(yīng),本公開(kāi)還提供了信息推送裝置的實(shí)施例。
圖4是根據(jù)一示例性實(shí)施例示出的一種信息推送裝置的框圖,該信息推送裝置可以通過(guò)軟件、硬件或者兩者的結(jié)合實(shí)現(xiàn),如圖4所示,該信息推送裝置包括:
接收模塊110,被配置為接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求。
獲取模塊120,被配置為根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與通知類(lèi)信息匹配的廣告。
其中,廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù)。
顯示模塊130,被配置為顯示通知類(lèi)信息和廣告。
綜上,本實(shí)施例提供的信息推送裝置,
圖5是根據(jù)另一示例性實(shí)施例示出的一種信息推送裝置的框圖,該實(shí)施例在前述圖4所示實(shí)施例的基礎(chǔ)上,如圖5所示,上述獲取模塊120可以包括:
分析單元121,被配置為對(duì)通知類(lèi)信息進(jìn)行分析,以確定通知類(lèi)信息所需廣告的類(lèi)型。
獲取單元122,被配置為根據(jù)預(yù)先保存的通知類(lèi)信息的類(lèi)型與廣告模板組的對(duì)應(yīng)關(guān)系,獲取與類(lèi)型對(duì)應(yīng)的目標(biāo)廣告模板。
確定單元123,被配置為根據(jù)用戶(hù)的歷史行為數(shù)據(jù),從目標(biāo)廣告模板中確定出與通知類(lèi)信息匹配的廣告。
在本公開(kāi)的一個(gè)實(shí)施例中,在圖5所示的基礎(chǔ)上,如圖6所示,上述確定單元123可以包括:
第一確定子單元1231,被配置為根據(jù)用戶(hù)的歷史行為數(shù)據(jù)確定出針對(duì)類(lèi)型上次向用戶(hù)推送的廣告。
判斷子單元1232,被配置為判斷用戶(hù)是否點(diǎn)擊上次推送的廣告。
第一處理子單元1233,被配置為在判斷出用戶(hù)已點(diǎn)擊上次推送的廣告時(shí),根據(jù)通信類(lèi)信息的內(nèi)容,從目標(biāo)廣告模板中選擇一個(gè)與上次推薦不同的目標(biāo)廣告。
其中,如圖6所示,顯示模塊130可以包括:
第一顯示單元131,被配置為顯示目標(biāo)廣告。
在本公開(kāi)的一個(gè)實(shí)施例中,為了避免向用戶(hù)推送重復(fù)廣告,在圖5所示的基礎(chǔ)上,如圖7所示,上述確定單元123,包括:
第二確定子單元1234,被配置為根據(jù)用戶(hù)的歷史行為數(shù)據(jù)確定出目標(biāo)廣告模板中已向用戶(hù)推送過(guò)的廣告。
第二處理子單元1235,被配置為根據(jù)通信類(lèi)信息的內(nèi)容,從目標(biāo)廣告模板中選擇出一個(gè)未向用戶(hù)推送過(guò)的目標(biāo)廣告。
其中,如圖7所示,上述顯示模塊130可以包括:
第二顯示單元132,被配置為顯示目標(biāo)廣告。
在本公開(kāi)的一個(gè)實(shí)施例中,在圖5所示的基礎(chǔ)上,如圖8所示,上述顯示模塊130可以包括:
第三顯示單元133,被配置為在懸浮窗口中顯示廣告。
在本公開(kāi)的一個(gè)實(shí)施例中,為了使得移動(dòng)終端能夠?yàn)橛脩?hù)推送更加準(zhǔn)確地廣告,在圖5所示的基礎(chǔ)上,如圖9所示,上述裝置還可以包括:
更新模塊140,被配置為接收服務(wù)器發(fā)送的廣告模板組的更新數(shù)據(jù),并根據(jù)更新對(duì)移動(dòng)終端中預(yù)置的廣告模板組進(jìn)行更新。
其中,需要說(shuō)明的是,上述圖9所示的裝置實(shí)施例中的更新模塊140的結(jié)構(gòu)也可以包含在前述圖4-圖8的裝置實(shí)施例中,對(duì)此本公開(kāi)不進(jìn)行限制。
關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說(shuō)明。
對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本公開(kāi)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
相應(yīng)的,本公開(kāi)還提供一種移動(dòng)終端,該移動(dòng)終端包括上述實(shí)施例中的信息推送裝置。
綜上,本實(shí)施例提供的移動(dòng)終端,在移動(dòng)終端處于待解鎖狀態(tài)下,在檢測(cè)到用戶(hù)握持移動(dòng)終端的握持信息與預(yù)存的握持習(xí)慣信息一致時(shí),對(duì)移動(dòng)終端進(jìn)行解鎖,由此,使得用戶(hù)通過(guò)簡(jiǎn)單地握持移動(dòng)終端的方式即可實(shí)現(xiàn)信息推送方法,操作簡(jiǎn)單便捷,增加了用戶(hù)解鎖的便捷性和智能性。
相應(yīng)的,本公開(kāi)還提供一種終端,終端包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求;根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與通知類(lèi)信息匹配的廣告,其中,廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù);顯示通知類(lèi)信息和廣告。
圖10是根據(jù)一示例性實(shí)施例示出的一種信息推送裝置1000的框圖。例如,裝置1000可以是移動(dòng)電話(huà),計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
參照?qǐng)D10,裝置1000可以包括以下一個(gè)或多個(gè)組件:處理組件1002,存儲(chǔ)器1004,電力組件1006,多媒體組件1008,音頻組件1010,輸入/輸出(I/O)的接口1012,傳感器組件1014,以及通信組件1016。
處理組件1002通??刂蒲b置1000的整體操作,諸如與顯示,電話(huà)呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件1002可以包括一個(gè)或多個(gè)處理器1020來(lái)執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1002可以包括一個(gè)或多個(gè)模塊,便于處理組件1002和其他組件之間的交互。例如,處理組件1002可以包括多媒體模塊,以方便多媒體組件1008和處理組件1002之間的交互。
存儲(chǔ)器1004被配置為存儲(chǔ)各種類(lèi)型的數(shù)據(jù)以支持在設(shè)備1000的操作。這些數(shù)據(jù)的示例包括用于在裝置1000上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話(huà)簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器1004可以由任何類(lèi)型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤(pán)或光盤(pán)。
電力組件1006為裝置1000的各種組件提供電力。電力組件1006可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置1000生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件1008包括在裝置1000和用戶(hù)之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來(lái)自用戶(hù)的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件1008包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備1000處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件1010被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件1010包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置1000處于操作模式,如呼叫模式、記錄模式和語(yǔ)音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器1004或經(jīng)由通信組件1016發(fā)送。在一些實(shí)施例中,音頻組件1010還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
I/O接口1012為處理組件1002和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤(pán),點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁(yè)按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
傳感器組件1014包括一個(gè)或多個(gè)傳感器,用于為裝置1000提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件1014可以檢測(cè)到設(shè)備1000的打開(kāi)/關(guān)閉狀態(tài),組件的相對(duì)定位,例如組件為裝置1000的顯示器和小鍵盤(pán),傳感器組件1014還可以檢測(cè)裝置1000或裝置1000一個(gè)組件的位置改變,用戶(hù)與裝置1000接觸的存在或不存在,裝置1000方位或加速/減速和裝置1000的溫度變化。傳感器組件1014可以包括接近傳感器,被配置用來(lái)在沒(méi)有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件1014還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件1014還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1016被配置為便于裝置1000和其他設(shè)備之間有線或無(wú)線方式的通信。裝置1000可以接入基于通信標(biāo)準(zhǔn)的無(wú)線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件1016經(jīng)由廣播信道接收來(lái)自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,通信組件1016還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來(lái)實(shí)現(xiàn)。
在示例性實(shí)施例中,裝置1000可以被一個(gè)或多個(gè)應(yīng)用專(zhuān)用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器1004,上述指令可由裝置1000的處理器1020執(zhí)行以完成上述方法。例如,非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤(pán)和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
一種非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),當(dāng)存儲(chǔ)介質(zhì)中的指令由移動(dòng)終端的處理器執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行一種信息推送方法,方法包括:
接收用戶(hù)查看所接收到的通知類(lèi)信息的請(qǐng)求;
根據(jù)用戶(hù)的歷史行為數(shù)據(jù)和預(yù)置的廣告模板組,獲取與通知類(lèi)信息匹配的廣告,其中,廣告模板組中包括N個(gè)廣告模板,每個(gè)廣告模板中包括M個(gè)廣告,其中,N和M為正整數(shù);
顯示通知類(lèi)信息和廣告。
本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本公開(kāi)的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開(kāi)的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開(kāi)的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本公開(kāi)的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開(kāi)并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開(kāi)的范圍僅由所附的權(quán)利要求來(lái)限制。