本發(fā)明的實(shí)施方式涉及信息推送技術(shù)領(lǐng)域,更具體地,本發(fā)明的實(shí)施方式涉及一種移動(dòng)終端信息推送方法及裝置。
背景技術(shù):
本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯统姓J(rèn)是現(xiàn)有技術(shù)。
目前,用戶在等待公交設(shè)備(例如:公交或者地鐵)時(shí),通常會(huì)使用移動(dòng)終端(例如:手機(jī)或者平板電腦)聽音樂或者瀏覽新聞資訊等,但是現(xiàn)有移動(dòng)終端在向用戶推送多媒體資源信息(例如:音樂或者新聞資訊)時(shí),往往向用戶推送大量的多媒體資源,致使用戶在等待公交設(shè)備時(shí),因?qū)W⒂谑褂靡苿?dòng)終端,而未注意到公交設(shè)備到站錯(cuò)過(guò)想要乘坐的公交設(shè)備,而若用戶在使用移動(dòng)終端的同時(shí),關(guān)注公交設(shè)備是否到站,又無(wú)法專注于使用移動(dòng)終端。
因此,目前亟需一種移動(dòng)終端信息推送方法,以使用戶在等待公交設(shè)備時(shí),既能夠?qū)W⒂谑褂靡苿?dòng)終端,又能夠避免錯(cuò)過(guò)想要乘坐的公交設(shè)備。
技術(shù)實(shí)現(xiàn)要素:
出于現(xiàn)有移動(dòng)終端在向用戶推送多媒體資源信息(例如:音樂或者新聞資訊)時(shí),往往向用戶推送大量的多媒體資源,致使用戶在等待公交設(shè)備時(shí),因?qū)W⒂谑褂靡苿?dòng)終端,而未注意到公交設(shè)備到站錯(cuò)過(guò)想要乘坐的公交設(shè)備,而若用戶在使用移動(dòng)終端的同時(shí)關(guān)注公交設(shè)備是否到站,又無(wú)法專注于使用移動(dòng)終端。
為此,非常需要一種改進(jìn)的移動(dòng)終端信息推送方法,以使用戶在等待公交設(shè)備時(shí),既能夠?qū)W⒂谑褂靡苿?dòng)終端,又能夠避免錯(cuò)過(guò)想要乘坐的公交設(shè)備。
在本上下文中,本發(fā)明的實(shí)施方式期望提供一種移動(dòng)終端信息推送方法及裝置。
在本發(fā)明實(shí)施方式的第一方面中,提供了一種移動(dòng)終端信息推送方法,包括:
接收用戶輸入的公交信息;
確定所述公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息;
根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述公交信息包括以下至少一種或多種:車次信息,目的地以及行駛方向。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述時(shí)間信息,包括:當(dāng)前時(shí)刻與所述公交設(shè)備到達(dá)用戶所在車站的目標(biāo)時(shí)刻之間的時(shí)間間隔。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,在根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息之前,進(jìn)一步包括:判斷所述時(shí)間間隔時(shí)長(zhǎng)是否大于預(yù)設(shè)閾值,并在判定所述時(shí)間間隔時(shí)長(zhǎng)大于預(yù)設(shè)閾值的條件下,執(zhí)行根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息的步驟。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息,包括:向所述用戶推送觀看和/或收聽所消耗時(shí)長(zhǎng)小于或等于所述間隔時(shí)間時(shí)長(zhǎng)的多媒體資源信息。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,進(jìn)一步包括:以進(jìn)度條的形式向所述用戶展示所述時(shí)間間隔時(shí)長(zhǎng)的變化。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,在接收用戶輸入的公交信息之前,所述方法進(jìn)一步包括:根據(jù)所述移動(dòng)終端的地理位置呈現(xiàn)公交信息輸入界面。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述根據(jù)所述移動(dòng)終端的地理位置呈現(xiàn)公交信息輸入界面,包括:獲取所述移動(dòng)終端的地理位置;確定所述移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn);確定所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息;根據(jù)所述公交車次信息,呈現(xiàn)公交信息輸入界面。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,根據(jù)所述公交車次信息,呈現(xiàn)公交信息輸入界面,包括:若所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則呈現(xiàn)公交車次選擇或輸入界面;若所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則呈現(xiàn)目的地選擇或輸入界面;若所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息中僅包括一路公交車次,則呈現(xiàn)該公交車次行駛方向的選擇或者輸入界面。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述多媒體資源信息包括音頻資源。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,進(jìn)一步包括:獲取所述公交設(shè)備的速度信息;以及根據(jù)所述速度信息,確定所述多媒體資源信息的風(fēng)格和/或播放節(jié)奏。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述時(shí)間信息,包括:當(dāng)前時(shí)刻與所述公交設(shè)備到達(dá)目的地的目標(biāo)時(shí)刻之間的時(shí)間間隔。
在本發(fā)明實(shí)施方式的第二方面中,提供了一種移動(dòng)終端信息推送裝置,包括:
公交信息接收模塊,接收用戶輸入的公交信息;
時(shí)間信息確定模塊,確定所述公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息;
多媒體資源推送模塊,根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述公交信息包括以下至少一種或多種:車次信息,目的地以及行駛方向。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述時(shí)間信息,包括:當(dāng)前時(shí)刻與所述公交設(shè)備到達(dá)用戶所在車站的目標(biāo)時(shí)刻之間的時(shí)間間隔。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,該裝置還包括:判斷模塊,用于在所述多媒體資源推送模塊根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息之前,判斷所述時(shí)間間隔時(shí)長(zhǎng)是否大于預(yù)設(shè)閾值;通知模塊,用于在所述判斷模塊判定所述時(shí)間間隔時(shí)長(zhǎng)大于預(yù)設(shè)閾值的條件下,通知所述多媒體資源推送模塊根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述多媒體資源推送模塊,具體用于:向所述用戶推送觀看和/或收聽所消耗時(shí)長(zhǎng)小于或等于所述間隔時(shí)間時(shí)長(zhǎng)的多媒體資源信息。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,該裝置還包括:展示模塊,用于以進(jìn)度條的形式向所述用戶展示所述時(shí)間間隔時(shí)長(zhǎng)的變化。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,該裝置還包括:界面呈現(xiàn)模塊,用于在所述公交信息接收模塊接收用戶輸入的公交信息之前,根據(jù)所述移動(dòng)終端的地理位置呈現(xiàn)公交信息輸入界面。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述界面呈現(xiàn)模塊,包括:獲取單元,用于獲取所述移動(dòng)終端的地理位置;第一確定單元,用于確定所述終端的地理位置對(duì)應(yīng)的公交站點(diǎn);第二確定單元,用于確定所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息;顯示單元,用于根據(jù)所述公交車次信息,呈現(xiàn)公交信息輸入界面。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,若所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則所述顯示單元,具體用于:呈現(xiàn)公交車次選擇或輸入界面;若所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則所述顯示單元,具體用于:呈現(xiàn)目的地選擇或輸入界面;若所述公交站點(diǎn)對(duì)應(yīng)的公交車次信息中僅包括一路公交車次,則所述顯示單元,具體用于:呈現(xiàn)該公交車次行駛方向的選擇或者輸入界面。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述多媒體資源信息包括音頻資源。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,還包括:速度獲取模塊,用于獲取所述公交設(shè)備的速度信息;多媒體資源確定模塊,用于根據(jù)所述速度信息,確定所述多媒體資源信息的風(fēng)格和/或播放節(jié)奏。
在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述時(shí)間信息,包括:當(dāng)前時(shí)刻與所述公交設(shè)備到達(dá)目的地的目標(biāo)時(shí)刻之間的時(shí)間間隔。
在本發(fā)明實(shí)施方式的第三方面中,提供了一種移動(dòng)終端信息推送裝置,例如,可以包括存儲(chǔ)器和處理器,其中,處理器可以用于讀取存儲(chǔ)器中的程序,執(zhí)行下列過(guò)程:
接收用戶輸入的公交信息;
確定所述公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息;
根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在一些實(shí)施例中,所述處理器,可以用于執(zhí)行如本發(fā)明實(shí)施方式的第一方面中的任一方法。
在本發(fā)明實(shí)施方式的第四方面中,提供了一種程序產(chǎn)品,其包括程序代碼,當(dāng)所述程序產(chǎn)品運(yùn)行時(shí),所述程序代碼用于執(zhí)行以下過(guò)程:
接收用戶輸入的公交信息;
確定所述公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息;
根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在一些實(shí)施例中,所述程序代碼可用于執(zhí)行如本發(fā)明實(shí)施方式的第一方面中的任一方法。
根據(jù)本發(fā)明實(shí)施方式的移動(dòng)終端信息推送方法及裝置,通過(guò)接收用戶輸入的公交信息,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息,并根據(jù)公交設(shè)備的時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息,使得用戶在等待公交時(shí)使用移動(dòng)終端的時(shí)間與公交設(shè)備的時(shí)間信息相對(duì)應(yīng),從而使得用戶在等待公交設(shè)備時(shí),既能夠?qū)W⒂谑褂靡苿?dòng)終端,又能夠避免用戶錯(cuò)過(guò)想要乘坐的公交設(shè)備。
附圖說(shuō)明
通過(guò)參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實(shí)施方式的上述以及其他目的、特征和優(yōu)點(diǎn)將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實(shí)施方式,其中:
圖1示意性地示出了根據(jù)本發(fā)明實(shí)施方式的應(yīng)用場(chǎng)景示意圖;
圖2示意性地示出了根據(jù)本發(fā)明實(shí)施方式的移動(dòng)終端信息推送方法實(shí)施例流程示意圖;
圖3示意性地示出了本發(fā)明方式中根據(jù)移動(dòng)終端的地理位置呈現(xiàn)公交信息輸入界面的流程示意圖;
圖4示意性地示出了本發(fā)明實(shí)施方式中音樂客戶端界面的示意圖;
圖5示意性地示出了本發(fā)明實(shí)施方式中公交信息輸入界面的示意圖;
圖6示意性地示出本發(fā)明實(shí)施方式中目的地選擇界面的示意圖;
圖7示意性地示出本發(fā)明實(shí)施方式中以進(jìn)度條形式展示公交設(shè)備行駛進(jìn)度界面的示意圖;
圖8示意性地示出了根據(jù)本發(fā)明另一實(shí)施例的移動(dòng)終端信息推送裝置的結(jié)構(gòu)示意圖;
圖9示意性地示出了根據(jù)本發(fā)明又一實(shí)施例的移動(dòng)終端信息推送裝置的結(jié)構(gòu)示意圖;
圖10示意性地示出了根據(jù)本發(fā)明再一實(shí)施例的用于移動(dòng)終端信息推送方法的程序產(chǎn)品示意圖。
在附圖中,相同或?qū)?yīng)的標(biāo)號(hào)表示相同或?qū)?yīng)的部分。
具體實(shí)施方式
下面將參考若干示例性實(shí)施方式來(lái)描述本發(fā)明的原理和精神。應(yīng)當(dāng)理解,給出這些實(shí)施方式僅僅是為了使本領(lǐng)域技術(shù)人員能夠更好地理解進(jìn)而實(shí)現(xiàn)本發(fā)明,而并非以任何方式限制本發(fā)明的范圍。相反,提供這些實(shí)施方式是為了使本公開更加透徹和完整,并且能夠?qū)⒈竟_的范圍完整地傳達(dá)給本領(lǐng)域的技術(shù)人員。
本領(lǐng)域技術(shù)人員知道,本發(fā)明的實(shí)施方式可以實(shí)現(xiàn)為一種系統(tǒng)、裝置、設(shè)備、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本公開可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等),或者硬件和軟件結(jié)合的形式。
根據(jù)本發(fā)明的實(shí)施方式,提出了一種移動(dòng)終端信息推送方法及裝置。
此外,附圖中的任何元素?cái)?shù)量均用于示例而非限制,以及任何命名都僅用于區(qū)分,而不具有任何限制含義。
下面參考本發(fā)明的若干代表性實(shí)施方式,詳細(xì)闡釋本發(fā)明的原理和精神。
發(fā)明概述
本發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)中,用戶在等待公交設(shè)備時(shí),通常會(huì)使用移動(dòng)終端(例如:手機(jī))聽音樂或者瀏覽新聞資訊等,但是移動(dòng)終端在向用戶推送多媒體資源信息(例如:音樂或者新聞資訊)時(shí),往往向用戶推送大量的多媒體資源,致使用戶在等待公交設(shè)備時(shí),因?qū)W⒂谑褂靡苿?dòng)終端,而未注意到公交設(shè)備到站錯(cuò)過(guò)想要乘坐的公交設(shè)備,而若用戶在使用移動(dòng)終端的同時(shí)關(guān)注公交設(shè)備是否到站,又無(wú)法專注于使用移動(dòng)終端?,F(xiàn)有技術(shù)中缺乏一種改進(jìn)的移動(dòng)終端信息推送方法,以使用戶在等待公交設(shè)備時(shí),既能夠?qū)W⒂谑褂靡苿?dòng)終端,又能夠避免錯(cuò)過(guò)想要乘坐的公交設(shè)備。
為此,本發(fā)明提供了一種移動(dòng)終端信息推送方法及裝置,移動(dòng)終端信息推送方法可以包括:接收用戶輸入的公交信息;確定所述公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息;根據(jù)所述時(shí)間信息向用戶推送與所述時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在介紹了本發(fā)明的基本原理之后,下面具體介紹本發(fā)明的各種非限制性實(shí)施方式。
應(yīng)用場(chǎng)景總覽
首先參考圖1,如圖1所示,為本發(fā)明實(shí)施例提供的移動(dòng)終端信息推送方法的應(yīng)用場(chǎng)景示意圖,包括移動(dòng)終端101和服務(wù)器102,其中,移動(dòng)終端101中可安裝有各種客戶端,例如:新聞客戶端和音樂客戶端,用戶10在等待公交設(shè)備時(shí),使用移動(dòng)終端101中的音樂客戶端聽音樂,則用戶10可以在移動(dòng)終端101的音樂客戶端中輸入本次出行所要乘坐的公交信息,移動(dòng)終端101中的音樂客戶端(或者移動(dòng)終端101)接收到用戶10輸入的公交信息之后,音樂客戶端(也可以是移動(dòng)終端101,還可以是服務(wù)器102)確定當(dāng)前時(shí)刻與公交信息對(duì)應(yīng)公交設(shè)備到達(dá)用戶10當(dāng)前所在車站的目標(biāo)時(shí)刻之間的時(shí)間間隔,并根據(jù)該時(shí)間間隔向用戶10推送與該時(shí)間間隔相對(duì)應(yīng)的多媒體資源信息,例如:音樂客戶端向用戶10推送多首音樂,且多首音樂的總時(shí)長(zhǎng)小于或者等于該時(shí)間間隔時(shí)長(zhǎng)。
其中,移動(dòng)終端101和服務(wù)器102可通過(guò)蜂窩移動(dòng)網(wǎng)或者無(wú)線局域網(wǎng)進(jìn)行通信。移動(dòng)終端101可以為手機(jī)、平板電腦等,服務(wù)器102可以為任何能夠提供信息推送的服務(wù)器設(shè)備。
示例性方法
下面結(jié)合圖1的應(yīng)用場(chǎng)景,參考圖2~圖7來(lái)描述根據(jù)本發(fā)明示例性實(shí)施方式的移動(dòng)終端信息推送方法。需要注意的是,上述應(yīng)用場(chǎng)景僅是為了便于理解本發(fā)明的精神和原理而示出,本發(fā)明的實(shí)施方式在此方面不受任何限制。相反,本發(fā)明的實(shí)施方式可以應(yīng)用于適用的任何場(chǎng)景。
圖2為本發(fā)明提供的一種移動(dòng)終端信息推送方法的一實(shí)施例的流程示意圖,主要包括移動(dòng)終端向用戶推送多媒體資源信息的流程,執(zhí)行主體為應(yīng)用場(chǎng)景總覽中移動(dòng)終端101、移動(dòng)終端101中的應(yīng)用程序客戶端以及服務(wù)器102中的一個(gè)或多個(gè),如圖2所示,本發(fā)明實(shí)施例提供的一種移動(dòng)終端信息推送方法,包括如下步驟:
步驟201,接收用戶輸入的公交信息。
本步驟中,接收用戶輸入的公交信息,其中,公交信息包括以下至少一種或多種:車次信息,目的地以及行駛方向。具體來(lái)說(shuō),車次信息包括公交設(shè)備的車次標(biāo)識(shí),例如:20路公交車、地鐵1號(hào)線等;目的地包括用戶本次出行所要到達(dá)的目的地;行駛方向是指用戶乘坐公交設(shè)備的行駛方向。
具體實(shí)施時(shí),在接收用戶輸入的公交信息之后,即可根據(jù)用戶輸入的公交信息確定用戶出行要乘坐的公交設(shè)備。例如:用戶輸入的公交信息為車次信息,且具體輸入的車次標(biāo)識(shí)為20路公交車,則可以確定用戶出行要乘坐的公交設(shè)備為20路公交車;再例如:用戶輸入的公交信息為目的地,則可以根據(jù)用戶當(dāng)前所在車站以及用戶輸入的目的地,確定用戶出行能夠乘坐的一個(gè)或多個(gè)公交設(shè)備。其中,用戶當(dāng)前所在車站可以由用戶輸入,也可以由移動(dòng)終端中的定位裝置進(jìn)行獲取,本發(fā)明對(duì)此不做限定。又例如:某個(gè)公交站只有一輛車,且因道路較窄gps等定位設(shè)備較難定位哪個(gè)方向的公交車站,可通過(guò)輸入行駛方向確定用戶要乘坐的公交設(shè)備。
較為優(yōu)選地,為了提高確定出的用戶乘坐的公交設(shè)備的準(zhǔn)確性,在接收用戶輸入的公交信息時(shí),可以請(qǐng)求用戶輸入盡可能多的公交信息。
步驟202,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息。
本步驟中,公交信息對(duì)應(yīng)公交設(shè)備,是指根據(jù)用戶輸入的公交信息確定出的用戶出行要乘坐的公交設(shè)備。在確定公交信息對(duì)應(yīng)公交設(shè)備之后,進(jìn)而確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息。
當(dāng)用戶輸入的公交信息為車次信息,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息可包括該車次信息的公交設(shè)備中最先到達(dá)當(dāng)前所在車站的時(shí)間信息。例如,用戶輸入“20路”的公交車次信息后,客戶端獲取距離當(dāng)前所在車站最近的20路公交車的預(yù)期到站時(shí)間。
當(dāng)用戶輸入的公交信息為目的地,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息可包括確定經(jīng)過(guò)當(dāng)前所在車站的車次中可到達(dá)所述目的地的所有車次信息的公交設(shè)備中最先到達(dá)當(dāng)前所在車站的時(shí)間信息。例如,用戶輸入“錢江路口”的目的地信息后,客戶端獲取經(jīng)過(guò)當(dāng)前車站的車次中有11路,81路和186路可到達(dá)錢江路口站,則進(jìn)一步獲取11路,81路或186路公交車中最先到達(dá)當(dāng)前所在車站的預(yù)期到站時(shí)間。
在一種可能的實(shí)施方式中,該時(shí)間信息包括:當(dāng)前時(shí)刻與公交信息對(duì)應(yīng)公交設(shè)備到達(dá)用戶所在車站的目標(biāo)時(shí)刻之間的時(shí)間間隔。
具體實(shí)施時(shí),確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息,可以從第三方應(yīng)用程序中獲取,例如:從公交信息查詢系統(tǒng)中獲取,當(dāng)然,在本發(fā)明其它實(shí)施例中也可以以其它方式獲取,此處并不用于具體限定。
上述實(shí)施方式對(duì)應(yīng)用戶在公交站等待公交設(shè)備到來(lái)的應(yīng)用場(chǎng)合向用戶推送相應(yīng)的多媒體資源信息。在本發(fā)明另一種可能的實(shí)施方式中,用戶輸入的公交信息中包括目的地和車次信息,且公交信息對(duì)應(yīng)公交設(shè)備到達(dá)用戶當(dāng)前所在車站的條件下,該時(shí)間信息還可以包括:當(dāng)前時(shí)刻與公交信息對(duì)應(yīng)公交設(shè)備到達(dá)目的地的目標(biāo)時(shí)刻之間的時(shí)間間隔,這樣,本發(fā)明的實(shí)施方式還適用于用戶在公交設(shè)備上,為防止錯(cuò)失下車時(shí)間而根據(jù)公交設(shè)備到目的站點(diǎn)的時(shí)間信息而向用戶推送相應(yīng)的多媒體資源信息。
步驟203,根據(jù)公交設(shè)備的時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
本步驟中,根據(jù)公交設(shè)備的時(shí)間信息向用戶推送與確定出的時(shí)間信息相對(duì)應(yīng)的多媒體資源信息,具體實(shí)施時(shí),可以根據(jù)用戶收聽和/或閱讀每個(gè)多媒體資源所消耗的時(shí)間向用戶推送與確定出的時(shí)間信息相對(duì)的多媒體資源信息。
其中,多媒體資源包括以下一種或多種:音頻資源、視頻資源以及新聞資訊。具體實(shí)施時(shí),在確定用戶收聽和/或閱讀每一多媒體資源所消耗的時(shí)間時(shí),可以采用如下方式進(jìn)行確定:若多媒體資源為音頻資源(或者視頻資源),則可以將音頻資源(或者視頻資源)的播放時(shí)長(zhǎng)確定為用戶收聽該音頻資源(或者觀看該視頻資源)所消耗的時(shí)長(zhǎng);若多媒體資源為新聞資訊,則可以利用大數(shù)據(jù)技術(shù)統(tǒng)計(jì)所有用戶閱讀該條新聞資訊的平均時(shí)間作為用戶閱讀該條新聞資訊消耗的時(shí)長(zhǎng)。當(dāng)然,在本發(fā)明其它實(shí)施例中,也可以采用其它方式確定用戶收聽和/或閱讀每一多媒體資源所消耗的時(shí)間。
本發(fā)明實(shí)施例,通過(guò)接收用戶輸入的公交信息,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息,并根據(jù)公交設(shè)備的時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息,使得用戶在等待公交時(shí)使用移動(dòng)終端的時(shí)間與公交設(shè)備的時(shí)間信息相對(duì)應(yīng),從而使得用戶在等待公交設(shè)備時(shí),既能夠?qū)W⒂谑褂靡苿?dòng)終端,又能夠避免錯(cuò)過(guò)想要乘坐的公交設(shè)備。
值得說(shuō)明的是,本發(fā)明實(shí)施例中為避免用戶錯(cuò)過(guò)要乘坐的公交設(shè)備,除了根據(jù)公交設(shè)備的時(shí)間信息向用戶推送與該時(shí)間信息相對(duì)應(yīng)的多媒體資源信息之外,還可以在公交設(shè)備到達(dá)用戶當(dāng)前所在車站時(shí),向用戶發(fā)送提醒信息。例如:通過(guò)語(yǔ)音提醒或者文字提醒等方式提醒用戶公交設(shè)備到達(dá)用戶當(dāng)前所在車站。
優(yōu)選地,在確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息之后,也即確定當(dāng)前時(shí)刻與公交設(shè)備到達(dá)用戶所在車站的目標(biāo)時(shí)刻之間的時(shí)間間隔之后,若時(shí)間間隔較短,則用戶需要等待的時(shí)間較短,無(wú)需向用戶推送多媒體資源信息,若時(shí)間間隔較長(zhǎng),則用戶需要等待的時(shí)間較長(zhǎng),則可以根據(jù)確定出的時(shí)間信息向用戶推送與該時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。因此,在具體實(shí)施時(shí),在根據(jù)時(shí)間信息向用戶推送與該時(shí)間信息相對(duì)應(yīng)的多媒體資源信息之前,進(jìn)一步包括:判斷該時(shí)間間隔時(shí)長(zhǎng)是否大于預(yù)設(shè)閾值,并在判定該時(shí)間間隔時(shí)長(zhǎng)大于預(yù)設(shè)閾值的條件下,執(zhí)行根據(jù)該時(shí)間信息向用戶推送與該時(shí)間信息相對(duì)應(yīng)的多媒體資源信息的步驟。
較為優(yōu)選地,為了使用戶能夠更加直觀的了解公交設(shè)備到達(dá)用戶當(dāng)前所在車站的時(shí)間信息,在本發(fā)明一種可能的實(shí)施方式中,還可以以進(jìn)度條的形式向用戶展示當(dāng)前時(shí)刻與公交設(shè)備到達(dá)用戶當(dāng)前所在車站之間時(shí)間間隔時(shí)長(zhǎng)的變化。例如:以車輛行駛進(jìn)度替換音頻資源播放時(shí)的播放進(jìn)度。再例如:在用戶閱讀新聞資訊時(shí),根據(jù)當(dāng)前時(shí)刻與公交設(shè)備到達(dá)用戶當(dāng)前所在車站之間時(shí)間間隔時(shí)長(zhǎng)的變化在移動(dòng)終端的屏幕上顯示車輛行駛到用戶所在車站的進(jìn)度。
較為優(yōu)選地,為了方便用戶輸入車次信息,本發(fā)明實(shí)施例中,在接收用戶輸入的公交信息之前,還可以根據(jù)移動(dòng)終端的地理位置呈現(xiàn)公交信息輸入界面,用戶在輸入車次信息時(shí),可以直接在呈現(xiàn)的公交信息輸入界面中進(jìn)行選擇,無(wú)需手動(dòng)輸入,從而方便了用戶輸入車次信息。
具體實(shí)施時(shí),根據(jù)移動(dòng)終端的地理位置呈現(xiàn)公交信息輸入界面,如圖3所示,包括:
步驟301,獲取移動(dòng)終端的地理位置。
其中,移動(dòng)終端的地理位置可以由內(nèi)置于移動(dòng)終端中的定位裝置獲取,當(dāng)然,也可以由用戶輸入。
步驟302,確定移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn)。
本步驟中,在確定移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn)時(shí),可以將與移動(dòng)終端所在位置距離小于預(yù)設(shè)距離閾值的公交站點(diǎn)作為移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn),預(yù)設(shè)距離閾值可以自由設(shè)定,例如:500米,當(dāng)與移動(dòng)終端所在位置距離小于預(yù)設(shè)距離閾值的公交站點(diǎn)為多個(gè)時(shí),可以呈現(xiàn)確定出的多個(gè)公交站點(diǎn)供用戶選擇。
步驟303,確定公交站點(diǎn)對(duì)應(yīng)的公交車次信息。
本步驟中,在確定移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn)之后,確定公交站點(diǎn)對(duì)應(yīng)的車次信息,具體實(shí)施時(shí),在確定公交站點(diǎn)對(duì)應(yīng)的車次信息時(shí),可以從第三方導(dǎo)航軟件中獲取,也可以利用移動(dòng)終端或者移動(dòng)終端中應(yīng)用程序客戶端在線訪問網(wǎng)絡(luò)獲取,還可以在移動(dòng)終端或者移動(dòng)終端的應(yīng)用程序客戶端中離線下載導(dǎo)航數(shù)據(jù)包,在確定公交站點(diǎn)對(duì)應(yīng)的車次信息時(shí),從離線下載的導(dǎo)航數(shù)據(jù)包中獲取。
步驟304,根據(jù)公交站點(diǎn)對(duì)應(yīng)的公交車次信息,呈現(xiàn)公交信息輸入界面。
本步驟中,在確定公交站點(diǎn)對(duì)應(yīng)的公交車次信息之后,即可根據(jù)確定出的公交車次信息,呈現(xiàn)公交信息輸入界面,具體實(shí)施時(shí),可以將確定出的所有公交車次信息呈現(xiàn)給用戶,以供用戶進(jìn)行選擇。
在一種可能的實(shí)施方式中,若移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn)為多個(gè),則也可以分別確定多個(gè)公交站點(diǎn)中每個(gè)公交站點(diǎn)對(duì)應(yīng)的公交車次信息,并根據(jù)每個(gè)公交站點(diǎn)對(duì)應(yīng)的公交車次信息向用戶呈現(xiàn)包括多個(gè)公交站點(diǎn)的公交車次信息的公交信息輸入界面,以向用戶提供更多的選擇。
具體實(shí)施步驟304時(shí),根據(jù)公交站點(diǎn)對(duì)應(yīng)的公交車次信息,呈現(xiàn)公交信息輸入界面,包括以下三種情形:
情形一:若公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則呈現(xiàn)公交車次選擇或者輸入界面。
此種情形下,向用戶呈現(xiàn)公交車次選擇或者輸入界面,在用戶選擇或者輸入公交車次之后,可以基于用戶選擇或輸入的公交車次,確定對(duì)應(yīng)公交設(shè)備到達(dá)用戶當(dāng)前所在車站(也即移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn))的時(shí)間。
情形二、若公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則呈現(xiàn)目的地選擇或者輸入界面。
此種情形下,向用戶呈現(xiàn)目的地選擇或者輸入界面,在用戶選擇或者輸入目的地之后,基于用戶選擇或者輸入的目的地,確定達(dá)到該目的地的多路公交車次對(duì)應(yīng)公交設(shè)備中最近一輛到達(dá)用戶當(dāng)前所在車站(也即移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn))的時(shí)間。
情形三:若公交站點(diǎn)對(duì)應(yīng)的公交車次信息中僅包括一路公交車次,則呈現(xiàn)該公交車次的行駛方向選擇或者輸入界面。
此種情形下,向用戶呈現(xiàn)公交車次行駛方向的選擇或者輸入界面,則在用戶選擇或者輸入公交車次的行駛方向之后,基于用戶選擇或者輸入的行駛方向,確定用戶選擇或者輸入的行駛方向上對(duì)應(yīng)公交設(shè)備到達(dá)用戶當(dāng)前所在車站(也即移動(dòng)終端的地理位置對(duì)應(yīng)的公交站點(diǎn))的時(shí)間。
需要說(shuō)明的是,在具體實(shí)施時(shí),以上三種情形可以單獨(dú)使用,也可以相互結(jié)合使用,例如:情形一和情形二相結(jié)合使用,在用戶選擇或者輸入公交車次之后,展示用戶選擇或者輸入公交車次的全部站點(diǎn),供用戶選擇目的地。
作為較為具體的實(shí)施例,如圖4所示,以移動(dòng)終端中的音樂客戶端為例,用戶在等待公交設(shè)備時(shí),使用移動(dòng)終端中安裝的音樂客戶端聽音樂,為了區(qū)別于其它模式,可以在音樂客戶端中增加“公交模式”選項(xiàng)卡401,用戶點(diǎn)擊“公交模式”選項(xiàng)卡401時(shí),進(jìn)入公交模式,則移動(dòng)終端請(qǐng)求用戶輸入當(dāng)前所在公交站點(diǎn)或者移動(dòng)終端獲取自身的地理位置,若請(qǐng)求用戶輸入當(dāng)前所在公交站點(diǎn),則接收用戶輸入的當(dāng)前所在公交站點(diǎn);若由移動(dòng)終端獲取自身的地理位置,則確定當(dāng)前地理位置對(duì)應(yīng)的公交站點(diǎn)。
在確定公交站點(diǎn)之后,即可確定公交站點(diǎn)對(duì)應(yīng)的公交車次信息,并根據(jù)公交站點(diǎn)對(duì)應(yīng)的公交車次信息,呈現(xiàn)公交信息輸入界面,如圖5所示,以呈現(xiàn)公交車次的選擇界面為例,移動(dòng)終端當(dāng)前地理位置對(duì)應(yīng)的公交站點(diǎn)有2個(gè),分別為:“時(shí)代大道秋溢路口”和“濱興路時(shí)代大道口”,每個(gè)公交站點(diǎn)均對(duì)應(yīng)多路公交車次,在圖5所展示界面中,用戶可以通過(guò)上下滑動(dòng)顯示查看每個(gè)公交站點(diǎn)中包含的所有公交車次,此時(shí)公交站點(diǎn)置頂顯示,當(dāng)然,用戶也可以點(diǎn)擊每個(gè)公交站點(diǎn)對(duì)應(yīng)的“全部”按鈕501,以查看每個(gè)公交站點(diǎn)中包含的所有公交車次。
用戶可以點(diǎn)擊公交站點(diǎn)中包含的公交車次進(jìn)行選擇,例如:用戶選擇“時(shí)代大道秋溢路口”公交站點(diǎn)中包含的116路公交車次,則確定最近一輛116路公交車次到達(dá)當(dāng)前公交站點(diǎn)(“時(shí)代大道秋溢路口”)的時(shí)間信息,并根據(jù)該時(shí)間信息向用戶推送多媒體資源信息。
較為優(yōu)選地,在用戶選擇或者輸入公交車次之后,還可以展示該公交車次的站點(diǎn)信息,供用戶選擇目的地,如圖5所示,以用戶選擇“時(shí)代大道秋溢路口”公交站點(diǎn)中包含的116路公交車次為例,在用戶選擇“時(shí)代大道秋溢路口”公交站點(diǎn)中包含的116路公交車次之后,如圖6所示,可以展示116路公交車次的全部站點(diǎn)供用戶選擇目的地,用戶在圖6所展示界面可以通過(guò)左右滑動(dòng)選擇目的地。
較為優(yōu)選地,在確定用戶乘坐的公交設(shè)備,并獲取到用戶當(dāng)前所在公交站點(diǎn)以及用戶的目的地之后,在本發(fā)明一種可能的實(shí)施方式中,可以根據(jù)用戶乘坐的公交設(shè)備到達(dá)用戶當(dāng)前所在公交站點(diǎn)的時(shí)間信息向用戶推送多媒體資源信息,當(dāng)用戶乘坐的公交設(shè)備到達(dá)用戶當(dāng)前所在公交站點(diǎn)且用戶乘坐公交設(shè)備之后,再根據(jù)用戶乘坐的公交設(shè)備到達(dá)用戶的目的地的時(shí)間信息向用戶推送多媒體資源信息;在本發(fā)明另一種可能的實(shí)施方式中,也可以直接根據(jù)用戶乘坐的公交設(shè)備到達(dá)用戶的目的地的時(shí)間信息向用戶推送多媒體資源信息,且在用戶乘坐的公交設(shè)備到達(dá)用戶當(dāng)前所在公交站點(diǎn)時(shí),暫停多媒體資源信息的播放,提醒用戶乘坐的公交設(shè)備到達(dá)公交站點(diǎn)。在這兩種實(shí)施方式中均可以以進(jìn)度條的形式向用戶展示公交設(shè)備的行駛情況。
作為較為具體的實(shí)施例,如圖7所示,以進(jìn)度條形式展示用戶乘坐公交設(shè)備的行駛情況,且在進(jìn)度條上標(biāo)識(shí)公交站點(diǎn),其中,界面中滑塊701處表示公交設(shè)備,界面中702處展示公交設(shè)備到達(dá)用戶當(dāng)前所在公交站點(diǎn)的時(shí)間信息,界面中703處展示公交設(shè)備到達(dá)用戶的目的地的時(shí)間信息。需要說(shuō)明的是,界面中滑塊701的位置、界面中702處展示的時(shí)間信息以及界面中703處展示的時(shí)間信息均隨著公交設(shè)備的行駛而變化。
為了進(jìn)一步提升用戶體驗(yàn),在向用戶推送多媒體資源信息時(shí),還可以先獲取公交設(shè)備的速度信息,并根據(jù)公交設(shè)備的速度信息,確定向用戶推送多媒體資源信息的風(fēng)格和/或播放節(jié)奏。例如:當(dāng)公交設(shè)備的行駛速度較快時(shí),向用戶推送快節(jié)奏的音音樂,當(dāng)公交設(shè)備的行駛速度緩慢時(shí),向用戶推送舒緩的音樂?;蛘撸鶕?jù)確定公交設(shè)備行駛的速度,調(diào)節(jié)在播中多媒體資源的播放速度。當(dāng)然,在本發(fā)明其它實(shí)施例中,也可以建立各種類型的公交設(shè)備對(duì)應(yīng)的多媒體資源信息庫(kù),在確定用戶乘坐的公交設(shè)備的類型之后,向用戶推送多媒體資源信息時(shí),從用戶乘坐的公交設(shè)備的類型對(duì)應(yīng)的多媒體資源信息庫(kù)中選擇多媒體資源信息推送給用戶。
示例性設(shè)備
在介紹了本發(fā)明示例性實(shí)施方式的方法之后,接下來(lái),參考圖8描述本發(fā)明示例性實(shí)施方式的移動(dòng)終端信息推送裝置。
圖8為本發(fā)明實(shí)施例提供的一種移動(dòng)終端信息推送裝置的結(jié)構(gòu)示意圖之一,如圖8所示,可以包括如下模塊:
公交信息接收模塊801,接收用戶輸入的公交信息;
時(shí)間信息確定模塊802,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息;
多媒體資源推送模塊803,根據(jù)時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在本實(shí)施例的一些實(shí)施方式中,可選的,公交信息包括以下至少一種或多種:車次信息,目的地以及行駛方向。
在本實(shí)施例的一些實(shí)施方式中,可選的,時(shí)間信息,包括:當(dāng)前時(shí)刻與公交設(shè)備到達(dá)用戶所在車站的目標(biāo)時(shí)刻之間的時(shí)間間隔。
在本實(shí)施例的另一些實(shí)施方式中,可選的,移動(dòng)終端信息推送裝置還包括:
判斷模塊804,用于在多媒體資源推送模塊803根據(jù)時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息之前,判斷時(shí)間間隔時(shí)長(zhǎng)是否大于預(yù)設(shè)閾值;
通知模塊805,用于在判斷模塊804判定時(shí)間間隔時(shí)長(zhǎng)大于預(yù)設(shè)閾值的條件下,通知多媒體資源推送模塊803根據(jù)時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
在本實(shí)施例的一些實(shí)施方式中,可選的,多媒體資源推送模塊803,具體用于:
向用戶推送觀看和/或收聽所消耗時(shí)長(zhǎng)小于或等于間隔時(shí)間時(shí)長(zhǎng)的多媒體資源信息。
在本實(shí)施例的另一些實(shí)施方式中,可選的,移動(dòng)終端信息推送裝置還包括:
展示模塊806,用于以進(jìn)度條的形式向用戶展示時(shí)間間隔時(shí)長(zhǎng)的變化。
在本實(shí)施例的另一些實(shí)施方式中,可選的,移動(dòng)終端信息推送裝置還包括:
界面呈現(xiàn)模塊807,用于在公交信息接收模塊接收用戶輸入的公交信息之前,根據(jù)移動(dòng)終端的地理位置呈現(xiàn)公交信息輸入界面。
優(yōu)選地,界面呈現(xiàn)模塊807,包括:
獲取單元8071,用于獲取移動(dòng)終端的地理位置;
第一確定單元8072,用于確定終端的地理位置對(duì)應(yīng)的公交站點(diǎn);
第二確定單元8073,用于確定公交站點(diǎn)對(duì)應(yīng)的公交車次信息;
顯示單元8074,用于根據(jù)公交車次信息,呈現(xiàn)公交信息輸入界面。
在本實(shí)施例的一些實(shí)施方式中,可選的,若公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則顯示單元8074,具體用于:呈現(xiàn)公交車次選擇或輸入界面;若公交站點(diǎn)對(duì)應(yīng)的公交車次信息中包括多路公交車次,則顯示單元8074,具體用于:呈現(xiàn)目的地選擇或輸入界面;若公交站點(diǎn)對(duì)應(yīng)的公交車次信息中僅包括一路公交車次,則顯示單元8074,具體用于:呈現(xiàn)該公交車次行駛方向的選擇或者輸入界面。
在本實(shí)施例的一些實(shí)施方式中,可選的,多媒體資源信息包括音頻資源。
在本實(shí)施例的另一些實(shí)施方式中,可選的,移動(dòng)終端信息推送裝置還包括:
速度獲取模塊808,用于獲取公交設(shè)備的速度信息;
多媒體資源確定模塊809,用于根據(jù)速度信息,確定多媒體資源信息的風(fēng)格和/或播放節(jié)奏。
在本實(shí)施例的一些實(shí)施方式中,可選的,時(shí)間信息,包括:
當(dāng)前時(shí)刻與公交設(shè)備到達(dá)目的地的目標(biāo)時(shí)刻之間的時(shí)間間隔。
示例性設(shè)備
在介紹了本發(fā)明示例性實(shí)施方式的方法和裝置之后,接下來(lái),介紹根據(jù)本發(fā)明的另一示例性實(shí)施方式的移動(dòng)終端信息推送裝置。
所屬技術(shù)領(lǐng)域的技術(shù)人員能夠理解,本發(fā)明的各個(gè)方面可以實(shí)現(xiàn)為系統(tǒng)、方法或程序產(chǎn)品。因此,本發(fā)明的各個(gè)方面可以具體實(shí)現(xiàn)為以下形式,即:完全的硬件實(shí)施方式、完全的軟件實(shí)施方式(包括固件、微代碼等),或硬件和軟件方面結(jié)合的實(shí)施方式,這里可以統(tǒng)稱為“電路”、“模塊”或“系統(tǒng)”。
在一些可能的實(shí)施方式中,根據(jù)本發(fā)明的移動(dòng)終端信息推送裝置可以至少包括至少一個(gè)處理單元、以及至少一個(gè)存儲(chǔ)單元。其中,所述存儲(chǔ)單元存儲(chǔ)有程序代碼,當(dāng)所述程序代碼被所述處理單元執(zhí)行時(shí),使得所述處理單元執(zhí)行本說(shuō)明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的移動(dòng)終端信息推送方法的步驟。例如,所述處理單元可以執(zhí)行如圖2中所示的步驟201,接收用戶輸入的公交信息,步驟202,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息,步驟203,根據(jù)公交設(shè)備的時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
下面參照?qǐng)D9來(lái)描述根據(jù)本發(fā)明的這種實(shí)施方式的移動(dòng)終端信息推送裝置90。圖9顯示的移動(dòng)終端信息推送裝置90僅僅是一個(gè)示例,不應(yīng)對(duì)本發(fā)明實(shí)施例的功能和使用范圍帶來(lái)任何限制。
如圖9所示,移動(dòng)終端信息推送裝置90以通用計(jì)算設(shè)備的形式表現(xiàn)。移動(dòng)終端信息推送裝置90的組件可以包括但不限于:上述至少一個(gè)處理單元901、上述至少一個(gè)存儲(chǔ)單元902、連接不同系統(tǒng)組件(包括處理單元901和存儲(chǔ)單元902)的總線903。
總線903表示幾類總線結(jié)構(gòu)中的一種或多種,包括存儲(chǔ)器總線或者存儲(chǔ)器控制器、外圍總線、處理器或者使用多種總線結(jié)構(gòu)中的任意總線結(jié)構(gòu)的局域總線。
存儲(chǔ)單元902可以包括易失性存儲(chǔ)器形式的可讀介質(zhì),例如隨機(jī)存取存儲(chǔ)器(ram)9021和/或高速緩存存儲(chǔ)器9022,還可以進(jìn)一步包括只讀存儲(chǔ)器(rom)9023。
存儲(chǔ)單元902還可以包括具有一組(至少一個(gè))程序模塊9024的程序/實(shí)用工具9025,這樣的程序模塊9024包括但不限于:操作系統(tǒng)、一個(gè)或者多個(gè)應(yīng)用程序、其它程序模塊以及程序數(shù)據(jù),這些示例中的每一個(gè)或某種組合中可能包括網(wǎng)絡(luò)環(huán)境的實(shí)現(xiàn)。
移動(dòng)終端信息推送裝置90也可以與一個(gè)或多個(gè)外部設(shè)備904(例如鍵盤、指向設(shè)備等)通信,還可與一個(gè)或者多個(gè)使得用戶能與移動(dòng)終端信息推送裝置90交互的設(shè)備通信,和/或與使得該移動(dòng)終端信息推送裝置90能與一個(gè)或多個(gè)其它計(jì)算設(shè)備進(jìn)行通信的任何設(shè)備(例如路由器、調(diào)制解調(diào)器等等)通信。這種通信可以通過(guò)輸入/輸出(i/o)接口905進(jìn)行。并且,移動(dòng)終端信息推送裝置90還可以通過(guò)網(wǎng)絡(luò)適配器906與一個(gè)或者多個(gè)網(wǎng)絡(luò)(例如局域網(wǎng)(lan),廣域網(wǎng)(wan)和/或公共網(wǎng)絡(luò),例如因特網(wǎng))通信。如圖9所示,網(wǎng)絡(luò)適配器906通過(guò)總線903與移動(dòng)終端信息推送裝置90的其它模塊通信。應(yīng)當(dāng)理解,盡管圖中未示出,可以結(jié)合移動(dòng)終端信息推送裝置90使用其它硬件和/或軟件模塊,包括但不限于:微代碼、設(shè)備驅(qū)動(dòng)器、冗余處理單元、外部磁盤驅(qū)動(dòng)陣列、raid系統(tǒng)、磁帶驅(qū)動(dòng)器以及數(shù)據(jù)備份存儲(chǔ)系統(tǒng)等。
示例性程序產(chǎn)品
在一些可能的實(shí)施方式中,本發(fā)明提供的用戶身份認(rèn)證方法的各個(gè)方面還可以實(shí)現(xiàn)為一種程序產(chǎn)品的形式,其包括程序代碼,當(dāng)所述程序產(chǎn)品在計(jì)算機(jī)設(shè)備上運(yùn)行時(shí),所述程序代碼用于使所述計(jì)算機(jī)設(shè)備執(zhí)行本說(shuō)明書上述“示例性方法”部分中描述的根據(jù)本發(fā)明各種示例性實(shí)施方式的移動(dòng)終端信息推送方法中的步驟,例如,所述計(jì)算機(jī)設(shè)備可以執(zhí)行如圖2中所示的步驟201,接收用戶輸入的公交信息,步驟202,確定公交信息對(duì)應(yīng)公交設(shè)備的時(shí)間信息,步驟203,根據(jù)公交設(shè)備的時(shí)間信息向用戶推送與時(shí)間信息相對(duì)應(yīng)的多媒體資源信息。
所述程序產(chǎn)品可以采用一個(gè)或多個(gè)可讀介質(zhì)的任意組合??勺x介質(zhì)可以是可讀信號(hào)介質(zhì)或者可讀存儲(chǔ)介質(zhì)??勺x存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合??勺x存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式盤、硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊盤只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。
如圖10所示,描述了根據(jù)本發(fā)明的實(shí)施方式的用于移動(dòng)終端信息推送的程序產(chǎn)品100,其可以采用便攜式緊湊盤只讀存儲(chǔ)器(cd-rom)并包括程序代碼,并可以在終端設(shè)備上運(yùn)行。然而,本發(fā)明的程序產(chǎn)品不限于此,在本文件中,可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
可讀信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了可讀程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括——但不限于——電磁信號(hào)、光信號(hào)或上述的任意合適的組合??勺x信號(hào)介質(zhì)還可以是可讀存儲(chǔ)介質(zhì)以外的任何可讀介質(zhì),該可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括——但不限于——無(wú)線、有線、光纜、rf等等,或者上述的任意合適的組合。
可以以一種或多種程序設(shè)計(jì)語(yǔ)言的任意組合來(lái)編寫用于執(zhí)行本發(fā)明操作的程序代碼,所述程序設(shè)計(jì)語(yǔ)言包括面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言—諸如java、c++等,還包括常規(guī)的過(guò)程式程序設(shè)計(jì)語(yǔ)言—諸如“c”語(yǔ)言或類似的程序設(shè)計(jì)語(yǔ)言。程序代碼可以完全地在用戶計(jì)算設(shè)備上執(zhí)行、部分地在用戶設(shè)備上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算設(shè)備上部分在遠(yuǎn)程計(jì)算設(shè)備上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算設(shè)備或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算設(shè)備的情形中,遠(yuǎn)程計(jì)算設(shè)備可以通過(guò)任意種類的網(wǎng)絡(luò)——包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計(jì)算設(shè)備,或者,可以連接到外部計(jì)算設(shè)備(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。
應(yīng)當(dāng)注意,盡管在上文詳細(xì)描述中提及了移動(dòng)終端信息推送裝置的若干模塊或子模塊,但是這種劃分僅僅是示例性的并非強(qiáng)制性的。實(shí)際上,根據(jù)本發(fā)明的實(shí)施方式,上文描述的兩個(gè)或更多模塊的特征和功能可以在一個(gè)模塊中具體化。反之,上文描述的一個(gè)模塊的特征和功能可以進(jìn)一步劃分為由多個(gè)模塊來(lái)具體化。
此外,盡管在附圖中以特定順序描述了本發(fā)明方法的操作,但是,這并非要求或者暗示必須按照該特定順序來(lái)執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實(shí)現(xiàn)期望的結(jié)果。附加地或備選地,可以省略某些步驟,將多個(gè)步驟合并為一個(gè)步驟執(zhí)行,和/或?qū)⒁粋€(gè)步驟分解為多個(gè)步驟執(zhí)行。
雖然已經(jīng)參考若干具體實(shí)施方式描述了本發(fā)明的精神和原理,但是應(yīng)該理解,本發(fā)明并不限于所公開的具體實(shí)施方式,對(duì)各方面的劃分也不意味著這些方面中的特征不能組合以進(jìn)行受益,這種劃分僅是為了表述的方便。本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和等同布置。