亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種消息推送方法及裝置與流程

文檔序號(hào):12753329閱讀:188來(lái)源:國(guó)知局
一種消息推送方法及裝置與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種消息推送方法及裝置。



背景技術(shù):

隨著通信技術(shù)的不斷發(fā)展,消息推送功能在智能終端的應(yīng)用發(fā)展中越來(lái)越重要。所謂消息推送,就是通過(guò)一定的技術(shù)標(biāo)準(zhǔn)或協(xié)議,在互聯(lián)網(wǎng)上通過(guò)定期傳送用戶(hù)需要的信息來(lái)減少信息過(guò)載的一項(xiàng)新技術(shù)。

現(xiàn)有的主要通過(guò)以下兩種方式進(jìn)行消息推送,一種是基于應(yīng)用程序調(diào)用系統(tǒng)層的接口發(fā)送通知與消息,系統(tǒng)接收到通知與消息后在屏幕的通知欄中顯示,這種消息推送方式通常用于廣告消息的推送;另一種是基于系統(tǒng)層的消息推送,如耳機(jī)插入后的消息推送、流量提醒的消息推送等,這種消息推送方式通常用于顯示系統(tǒng)狀態(tài)消息的推送。

上述兩種消息推送的方法雖然能夠有針對(duì)性的為用戶(hù)提供消息,但是發(fā)明人在實(shí)現(xiàn)發(fā)明的過(guò)程中發(fā)現(xiàn)了如下問(wèn)題,當(dāng)推送消息為緊急消息時(shí),例如某兒童在某區(qū)域走失的消息,基于應(yīng)用程序調(diào)用系統(tǒng)層的接口發(fā)送通知與消息的推送方式需要預(yù)先安裝相應(yīng)的應(yīng)用程序,使得緊急消息的推送具有局限性;基于系統(tǒng)層的消息推送方式通常用于顯示系統(tǒng)狀態(tài)的消息推送,不能用于緊急消息的接收和上報(bào),導(dǎo)致緊急消息無(wú)法進(jìn)行實(shí)時(shí)傳播。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種消息推送方法及裝置,用以解決現(xiàn)有技術(shù)中緊急消息無(wú)法進(jìn)行實(shí)時(shí)推送的問(wèn)題。

一方面,本發(fā)明實(shí)施例提供了一種消息推送方法,包括:

獲取待推送消息;

發(fā)送上報(bào)請(qǐng)求,所述上報(bào)請(qǐng)求中攜帶有所述待推送消息;

若自身客戶(hù)端符合預(yù)設(shè)推送范圍,接收推送消息;

在顯示設(shè)備上輸出所述推送消息。

另一方面,本發(fā)明實(shí)施例提供了一種消息推送裝置,包括:

獲取單元,用于獲取待推送消息;

發(fā)送單元,用于發(fā)送上報(bào)請(qǐng)求,所述上報(bào)請(qǐng)求中攜帶有所述待推送消息;

接收單元,用于若自身客戶(hù)端符合預(yù)設(shè)推送范圍,接收推送消息;

輸出單元,用于在顯示設(shè)備上輸出所述推送消息。

本發(fā)明實(shí)施例提供的一種消息推送方法及裝置,首先獲取待推送消息,這里的待推送消息可以為用戶(hù)在緊急狀況下編輯的文字、語(yǔ)音或視頻消息,然后向服務(wù)器發(fā)送上報(bào)請(qǐng)求,該上報(bào)請(qǐng)求中攜帶有待推送消息,服務(wù)器根據(jù)待推送消息對(duì)應(yīng)的消息內(nèi)容判斷待推送消息是否為緊急消息,若是,則將推送消息推送至預(yù)設(shè)范圍內(nèi)的客戶(hù)端,若自身客戶(hù)端符合預(yù)設(shè)推送范圍,接收推送消息,并且在顯示設(shè)備上輸出推送消息。與現(xiàn)有技術(shù)的消息推送方法相比,本發(fā)明實(shí)施例通過(guò)上報(bào)接口向服務(wù)器發(fā)送上報(bào)請(qǐng)求,增加了客戶(hù)端緊急消息上報(bào)服務(wù),實(shí)現(xiàn)了緊急消息的實(shí)時(shí)推送,另外,通過(guò)接收接口接收推送消息,使得用戶(hù)無(wú)需安裝應(yīng)用程序也能接收到推送消息,擴(kuò)大了消息的推送范圍,進(jìn)一步提高了用戶(hù)的公共安全意識(shí)。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作以簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的一種消息推送方法流程圖;

圖2為本發(fā)明實(shí)施例提供的另一種消息推送方法流程圖;

圖3為本發(fā)明實(shí)施例提供的一種消息推送裝置結(jié)構(gòu)示意圖;

圖4為本發(fā)明實(shí)施例提供的另一種消息推送裝置結(jié)構(gòu)示意圖;

圖5為本發(fā)明實(shí)施例提供的一種服務(wù)器的裝置結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

現(xiàn)有的消息推送方式當(dāng)推送消息為緊急消息時(shí),通常需要用戶(hù)安裝應(yīng)用程序才能實(shí)現(xiàn)消息的推送,使得緊急消息的推送具有局限性,無(wú)法實(shí)現(xiàn)緊急消息的實(shí)時(shí)傳播。

為了解決上述問(wèn)題,本發(fā)明實(shí)施例提供了一種消息推送方法,如圖1所示,該方法包括:

101、獲取待推送消息。

這里的待推送消息通常為緊急消息,如發(fā)生交通事故、發(fā)生兒童走失事件等需要進(jìn)行實(shí)時(shí)傳播的消息,本發(fā)明實(shí)施例對(duì)待推送消息的消息內(nèi)容不做限定,具體根據(jù)用戶(hù)終端實(shí)時(shí)編輯的消息內(nèi)容為準(zhǔn)。

需要說(shuō)明的是,上述待推送消息的類(lèi)型可以為文字形式、語(yǔ)音形式或者視頻形式,本發(fā)明實(shí)施例對(duì)此不做限定,為了用戶(hù)方便上傳通常為文字消息或者語(yǔ)音消息。

102、發(fā)送上報(bào)請(qǐng)求。

這里的上報(bào)請(qǐng)求中攜帶有待推送消息,對(duì)于本發(fā)明實(shí)施例,執(zhí)行獲取待推送消息的執(zhí)行主體為客戶(hù)端,這里的客戶(hù)端可以包括但不限制于手機(jī)、平板電腦、個(gè)人筆記本等終端設(shè)備。具體地,當(dāng)客戶(hù)端向服務(wù)器發(fā)送上報(bào)請(qǐng)求時(shí),該上報(bào)請(qǐng)求中攜帶有待推送消息,以使得服務(wù)器接收上報(bào)請(qǐng)求中的待推送消息,進(jìn)一步根據(jù)待推送消息對(duì)應(yīng)的消息內(nèi)容判斷是否推送待推送消息。

103、若自身客戶(hù)端符合預(yù)設(shè)推送范圍,接收推送消息。

由于待推送消息是終端用戶(hù)輸入的消息內(nèi)容,該消息內(nèi)容是否為滿(mǎn)足需要推送的條件服務(wù)器端還不確定,有必要在推送消息之前對(duì)待推送消息的消息內(nèi)容進(jìn)行判斷,根據(jù)判斷結(jié)果決定是否推送該消息。

當(dāng)判斷待推送消息為緊急消息需要推送后,由于待推送消息的消息內(nèi)容對(duì)位置有針對(duì)性,若推送至無(wú)意義位置的客戶(hù)端,該推送消息的利用率并不高,例如客戶(hù)端的位置為中國(guó)廣東省,內(nèi)容為在廣東某位置有一名兒童走失,若將該消息推送至遼寧省某區(qū)域范圍內(nèi),則該消息的利用率并不高,因此在推送消息之前,需要確定消息推送客戶(hù)端的范圍,以保證消息推送至客戶(hù)端后能夠?qū)τ脩?hù)有幫助。

對(duì)于本發(fā)明實(shí)施例,若客戶(hù)端自身符合預(yù)設(shè)的推送范圍,接收推送消息,這里的預(yù)設(shè)推送范圍可以根據(jù)客戶(hù)端向服務(wù)器發(fā)送的地理位置信息確定,也可以根據(jù)客戶(hù)端向服務(wù)器發(fā)送的號(hào)碼標(biāo)識(shí)信息確定,如終端的手機(jī)號(hào)碼等能夠標(biāo)識(shí)地理位置的信息,需要說(shuō)明的是,本發(fā)明實(shí)施例對(duì)上述的預(yù)設(shè)推送范圍的大小不做限定,具體根據(jù)實(shí)際情況進(jìn)行選取。

具體地,服務(wù)器可以根據(jù)客戶(hù)端上報(bào)的位置信息獲取待推送消息的客戶(hù)端的地理位置信息,進(jìn)而根據(jù)客戶(hù)端的地理位置信息確定消息推送范圍,進(jìn)一步地當(dāng)客戶(hù)端接收到用戶(hù)的查詢(xún)請(qǐng)求,若自身客戶(hù)端符合預(yù)設(shè)預(yù)設(shè)地理位置推送范圍,接收推送消息,例如推送范圍為北京市內(nèi),若自身客戶(hù)端的地理位置信息為遼寧省沈陽(yáng)市,則服務(wù)器不進(jìn)行消息推送。

具體地,服務(wù)器還可以根據(jù)客戶(hù)端上報(bào)請(qǐng)求中攜帶的號(hào)碼標(biāo)識(shí)信息,該號(hào)碼標(biāo)識(shí)信息從一定程度上能夠反映客戶(hù)端的位置信息,例如手機(jī)號(hào)碼區(qū)域標(biāo)識(shí)信息,或者用戶(hù)辦理手機(jī)號(hào)碼的位置信息等涉及用戶(hù)經(jīng)?;顒?dòng)區(qū)域的位置信息等,進(jìn)而根據(jù)查找預(yù)置數(shù)據(jù)庫(kù)中與該客戶(hù)端號(hào)碼標(biāo)識(shí)信息區(qū)域相同的客戶(hù)端,進(jìn)而確定消息推送的范圍,進(jìn)一步地當(dāng)客戶(hù)端接收到用戶(hù)的查詢(xún)請(qǐng)求,若自身客戶(hù)端符合預(yù)設(shè)號(hào)碼推送范圍,接收推送消息,例如推送范圍為河北省內(nèi),若自身客戶(hù)端的號(hào)碼標(biāo)識(shí)信息對(duì)應(yīng)的區(qū)域?yàn)楹颖北6?,則服務(wù)器通過(guò)獲取對(duì)應(yīng)區(qū)域的客戶(hù)端號(hào)碼進(jìn)行消息推送。

104、在顯示設(shè)備上輸出推送消息。

本步驟中,若自身終端的地理位置信息符合服務(wù)器端預(yù)設(shè)的推送范圍,服務(wù)器會(huì)向終端發(fā)送經(jīng)過(guò)判斷后的推送消息,以便客戶(hù)端接收推送消息。

進(jìn)一步地,當(dāng)客戶(hù)端接收到推送消息后,可以根據(jù)用戶(hù)需求設(shè)置直接在通知欄中顯示待推送消息,也可以通過(guò)在客戶(hù)端設(shè)置觸發(fā)按鈕,該觸發(fā)按鈕用于響應(yīng)于用戶(hù)的觸發(fā)操作,進(jìn)而接收推送消息。

本發(fā)明實(shí)施例提供的一種消息推送方法,首先獲取待推送消息,這里的待推送消息可以為用戶(hù)在緊急狀況下編輯的文字、語(yǔ)音或視頻消息,然后向服務(wù)器發(fā)送上報(bào)請(qǐng)求,該上報(bào)請(qǐng)求中攜帶有待推送消息,服務(wù)器根據(jù)待推送消息對(duì)應(yīng)的消息內(nèi)容判斷待推送消息是否為緊急消息,若是,則將推送消息推送至預(yù)設(shè)范圍內(nèi)的客戶(hù)端,若自身客戶(hù)端符合預(yù)設(shè)推送范圍,接收推送消息,并且在顯示設(shè)備上輸出推送消息。與現(xiàn)有技術(shù)的消息推送方法相比,本發(fā)明實(shí)施例通過(guò)上報(bào)接口向服務(wù)器發(fā)送上報(bào)請(qǐng)求,增加了客戶(hù)端緊急消息上報(bào)服務(wù),實(shí)現(xiàn)了緊急消息的實(shí)時(shí)推送,另外,通過(guò)接收接口接收推送消息,使得用戶(hù)無(wú)需安裝應(yīng)用程序也能接收到推送消息,擴(kuò)大了消息的推送范圍,進(jìn)一步提高了用戶(hù)的公共安全意識(shí)。

本發(fā)明實(shí)施例提供了另一種消息推送方法,如圖2所示,該方法包括:

201、獲取待推送消息。

其中,待推送消息為緊急消息,如某兒童在某區(qū)域走失的消息,進(jìn)一步的,客戶(hù)端可以根據(jù)實(shí)際情況編輯待推送消息,如文字編輯消息、語(yǔ)音錄入消息或者視頻,本發(fā)明實(shí)施例對(duì)待推送消息的編輯形式不做限定。

202、發(fā)送上報(bào)請(qǐng)求。

其中,上報(bào)請(qǐng)求為客戶(hù)端向服務(wù)器發(fā)送的上報(bào)請(qǐng)求,用于請(qǐng)求上報(bào)待推送消息,以便服務(wù)器能夠?qū)崟r(shí)將待推送消息進(jìn)行推送。

具體地,這里的待推送消息可以通過(guò)服務(wù)器的上報(bào)接口發(fā)送至服務(wù)器,該上報(bào)接口可以為自定義的應(yīng)用程序接口,即API(Application Programming Interface)接口,可以預(yù)先定義一些函數(shù),具體的函數(shù)定義方法本發(fā)明實(shí)施例不做具體限定。需要說(shuō)明的是,上述的API接口與服務(wù)器相連接,當(dāng)客戶(hù)端編輯好待推送消息后,需要客戶(hù)端向服務(wù)器進(jìn)行請(qǐng)求開(kāi)放API接口的交互,客戶(hù)端接收到請(qǐng)求開(kāi)放API接口響應(yīng)后,通過(guò)API接口發(fā)送待推送消息至服務(wù)器。

對(duì)于本發(fā)明實(shí)施例通過(guò)在客戶(hù)端側(cè)的framework軟件層中加入緊急服務(wù)模塊,用于向服務(wù)器上報(bào)待推送消息或者接收推送消息,從而當(dāng)待推送消息為緊急消息時(shí),通過(guò)上報(bào)待推送消息能夠?qū)崿F(xiàn)緊急消息的實(shí)時(shí)推送,通過(guò)接收推送消息能夠幫助用戶(hù)提高公共安全意識(shí)。

203、建立與預(yù)置設(shè)備的網(wǎng)絡(luò)連接,發(fā)送地理位置信息。

需要說(shuō)明的是,這里的預(yù)置設(shè)備為具有網(wǎng)絡(luò)連接功能的設(shè)備,在通常情況下服務(wù)器是無(wú)法獲取到客戶(hù)端的地理位置信息的,因此需要通過(guò)與預(yù)置設(shè)備建立網(wǎng)絡(luò)連接才能保證客戶(hù)端向服務(wù)器發(fā)送地理位置信息,以便服務(wù)器根據(jù)客戶(hù)端地理位置信息來(lái)確定待推送消息的推送范圍。

204、響應(yīng)于用戶(hù)的查詢(xún)請(qǐng)求,若自身客戶(hù)端符合預(yù)設(shè)地理位置推送范圍,接收推送消息。

對(duì)于本發(fā)明實(shí)施例可以在客戶(hù)端側(cè)設(shè)置查詢(xún)按鈕,當(dāng)接收到用戶(hù)的查詢(xún)請(qǐng)求后,進(jìn)一步根據(jù)服務(wù)器判斷該客戶(hù)端是否符合預(yù)設(shè)地理位置推送范圍,若符合,則客戶(hù)端接收推送消息。

對(duì)于服務(wù)器側(cè),可根據(jù)待推送消息對(duì)應(yīng)的消息內(nèi)容判斷是否推送待推送消息,首先解析待推送消息的消息內(nèi)容,得到解析關(guān)鍵詞,然后將解析關(guān)鍵詞與預(yù)置關(guān)鍵詞進(jìn)行比對(duì),其中,預(yù)置關(guān)鍵詞為通過(guò)預(yù)先搜集各種緊急消息所包括的關(guān)鍵詞,然后通過(guò)與預(yù)置關(guān)鍵詞進(jìn)行對(duì)比能夠判斷該待推送消息是否為緊急消息,進(jìn)一步判斷是否推送消息。

進(jìn)一步地,若待推送消息的消息內(nèi)容為文字時(shí),解析待推送消息的方法可以采用中文分詞技術(shù)將待推送消息的消息內(nèi)容分為多個(gè)分詞,從多個(gè)分詞中選取解析關(guān)鍵詞,這里的解析關(guān)鍵詞為剔除分詞中的語(yǔ)氣詞、連接詞后保留用于說(shuō)明消息內(nèi)容的分詞,舉例來(lái)說(shuō),對(duì)于消息內(nèi)容為“在朝陽(yáng)區(qū)發(fā)生一起入室盜竊案件,損失金額1萬(wàn)元”,解析待推送消息后得到的解析關(guān)鍵詞為:朝陽(yáng)區(qū)、發(fā)生、入室、盜竊案、損失、金額、1萬(wàn)、元。

進(jìn)一步地,若待推送消息的消息內(nèi)容為語(yǔ)音時(shí),解析待推送消息的方法可以首先采用語(yǔ)音識(shí)別技術(shù)將語(yǔ)音轉(zhuǎn)換為文字,然后采用中文分詞技術(shù)將待推送消息的消息內(nèi)容分為多個(gè)分詞,進(jìn)而得到解析關(guān)鍵詞。

進(jìn)一步地,若待推送消息的消息內(nèi)容為視頻時(shí),解析待推送消息的方法可以首先采用視頻識(shí)別技術(shù)將視頻轉(zhuǎn)換為文字形式,然后采用中文分詞技術(shù)將待推送消息的消息內(nèi)容分為多個(gè)分詞,進(jìn)而得到解析關(guān)鍵詞。

對(duì)于服務(wù)器側(cè),若解析關(guān)鍵詞與預(yù)置關(guān)鍵詞比對(duì)相一致,則說(shuō)明待推送消息為緊急消息,進(jìn)一步將待推送消息推送至預(yù)設(shè)范圍內(nèi)的客戶(hù)端,若解析關(guān)鍵詞與預(yù)置關(guān)鍵詞比對(duì)不一致,則說(shuō)明待推送關(guān)鍵詞不是緊急消息,對(duì)于待推送消息不是緊急消息時(shí)無(wú)需進(jìn)行推送操作。

需要說(shuō)明的是,為了保證推送消息的有效性,服務(wù)器端會(huì)對(duì)推送客戶(hù)端的范圍進(jìn)行了限定,若自身客戶(hù)端的地理位置信息符合預(yù)設(shè)推送范圍,則接收推送消息。

205、在顯示設(shè)備上輸出推送消息。

需要說(shuō)明的是,當(dāng)服務(wù)器將待推送消息推送至預(yù)設(shè)范圍內(nèi)的客戶(hù)端后,為了進(jìn)一步保證消息推送的可靠性,服務(wù)器可根據(jù)待推送消息的消息內(nèi)容生成相應(yīng)的報(bào)警提示,并向客戶(hù)端發(fā)送該報(bào)警提示,這里的報(bào)警提示可以為提示用戶(hù)向相關(guān)報(bào)警部門(mén)進(jìn)行報(bào)警,并提供相應(yīng)的聯(lián)系方式,舉例來(lái)說(shuō),若待推送消息的消息內(nèi)容中對(duì)應(yīng)有走失、丟失等詞語(yǔ),則提示用戶(hù)向公安相關(guān)部門(mén)報(bào)警,并提供相應(yīng)的聯(lián)系方式,若解析關(guān)鍵詞中對(duì)應(yīng)有火災(zāi)、火等詞語(yǔ),則提示用戶(hù)向火警部門(mén)報(bào)警,并提供相應(yīng)的聯(lián)系方式。

相應(yīng)地,當(dāng)客戶(hù)端接收到服務(wù)器發(fā)送的報(bào)警提示,進(jìn)一步根據(jù)報(bào)警提示中提供的聯(lián)系方式與相應(yīng)報(bào)警部門(mén)建立通信連接,具體的連接方式可以電話(huà)或者短信,本發(fā)明實(shí)施例對(duì)通信連接的方式不做限定。

對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:首先在客戶(hù)端側(cè),用戶(hù)編輯待推送消息,該待推送消息為用戶(hù)輸入的文字消息,具體消息內(nèi)容為“在河北某小區(qū)門(mén)口發(fā)生火災(zāi),目前火勢(shì)嚴(yán)重”,進(jìn)一步客戶(hù)端通過(guò)服務(wù)器上報(bào)接口將待推送消息發(fā)送至服務(wù)器,在服務(wù)器側(cè),服務(wù)器接收到待推送消息后,對(duì)待推送消息采用分詞技術(shù)進(jìn)行解析,得到的解析關(guān)鍵詞為河北、某小區(qū)、門(mén)口、發(fā)生、火災(zāi)、目前、火勢(shì)、嚴(yán)重,然后將解析關(guān)鍵詞與預(yù)置關(guān)鍵詞進(jìn)行比對(duì),比對(duì)結(jié)果為火災(zāi)和火勢(shì)比對(duì)相一致,判斷待推送消息為關(guān)于火災(zāi)的緊急消息,需要被推送,進(jìn)一步服務(wù)器通過(guò)建立與客戶(hù)端的網(wǎng)絡(luò)連接后,能夠接收到客戶(hù)端發(fā)送的地理位置信息,確定為河北石家莊市某小區(qū)門(mén)口,進(jìn)一步服務(wù)器將待推送消息推送至以河北石家莊市某小區(qū)門(mén)口5千米范圍以?xún)?nèi)的客戶(hù)端,以便通知小區(qū)附近的居民小區(qū)附近的情況,同時(shí)為了進(jìn)一步保證了居民安全,服務(wù)器根據(jù)解析關(guān)鍵詞中對(duì)應(yīng)的火災(zāi)生成火災(zāi)提示信息,以便服務(wù)器直接與火警部門(mén)建立通信連接,或者將火災(zāi)提示信息發(fā)送至客戶(hù)端,以便客戶(hù)端根據(jù)當(dāng)前火勢(shì)決定是否向火警部門(mén)建立通信連接。

本發(fā)明實(shí)施例提供的另一種消息推送方法,當(dāng)待推送消息為緊急消息時(shí),通過(guò)客戶(hù)端與預(yù)置設(shè)備建立網(wǎng)絡(luò)連接,以便客戶(hù)端向服務(wù)器發(fā)送地理位置信息,服務(wù)器根據(jù)客戶(hù)端的地理位置信息確定待推送消息的推送范圍。另外,當(dāng)客戶(hù)端接收到查詢(xún)請(qǐng)求時(shí),若自身客戶(hù)端符合預(yù)設(shè)推送范圍則進(jìn)行接收推送消息,從而保證了消息推送的可靠性,對(duì)于本發(fā)明實(shí)施例中的客戶(hù)端還能夠接收服務(wù)器發(fā)送的報(bào)警提示,進(jìn)一步通過(guò)報(bào)警提示建立與相應(yīng)報(bào)警部門(mén)的通信連接,保證了緊急消息的實(shí)時(shí)推送,從安全方面為用戶(hù)提供了可靠的緊急報(bào)警服務(wù)。

進(jìn)一步地,作為圖1所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供一種消息推送裝置,如圖3所示,該裝置包括:獲取單元31、發(fā)送單元32、接收單元33、輸出單元34。

獲取單元31,用于獲取待推送消息;

其中,待推送消息的類(lèi)型可以為文字形式、語(yǔ)音形式或者視頻形式,本發(fā)明實(shí)施例對(duì)此不做限定,為了用戶(hù)方便上傳通常為文字消息或者語(yǔ)音消息。

發(fā)送單元32,用于發(fā)送上報(bào)請(qǐng)求,這里的上報(bào)請(qǐng)求中攜帶有獲取單元31獲取的待推送消息;

接收單元33,用于若自身客戶(hù)端符合預(yù)設(shè)推送范圍,接收推送消息;

其中,這里的預(yù)設(shè)推送范圍可以根據(jù)客戶(hù)端向服務(wù)器發(fā)送的地理位置信息確定,也可以根據(jù)客戶(hù)端向服務(wù)器發(fā)送的號(hào)碼標(biāo)識(shí)信息確定,需要說(shuō)明的是,本發(fā)明實(shí)施例對(duì)上述的預(yù)設(shè)推送范圍的大小不做限定,具體根據(jù)實(shí)際情況進(jìn)行選取。

輸出單元34,用于在顯示設(shè)備上輸出推送消息;

其中,當(dāng)客戶(hù)端接收到推送消息后,可以根據(jù)用戶(hù)需求設(shè)置直接在通知欄中顯示待推送消息,也可以通過(guò)在客戶(hù)端設(shè)置觸發(fā)按鈕,該觸發(fā)按鈕用于響應(yīng)于用戶(hù)的觸發(fā)操作,進(jìn)而接收推送消息;

需要說(shuō)明的是,本發(fā)明實(shí)施例提供的一種消息推送裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖1中的對(duì)應(yīng)描述,在此不再贅述。

本發(fā)明實(shí)施例提供的一種消息推送裝置,首先獲取待推送消息,這里的待推送消息可以為用戶(hù)在緊急狀況下編輯的文字、語(yǔ)音或視頻消息,然后向服務(wù)器發(fā)送上報(bào)請(qǐng)求,該上報(bào)請(qǐng)求中攜帶有待推送消息,服務(wù)器根據(jù)待推送消息對(duì)應(yīng)的消息內(nèi)容判斷待推送消息是否為緊急消息,若是,則將推送消息推送至預(yù)設(shè)范圍內(nèi)的客戶(hù)端,若自身客戶(hù)端符合預(yù)設(shè)推送范圍,接收推送消息,并且在顯示設(shè)備上輸出推送消息。與現(xiàn)有技術(shù)的消息推送方法相比,本發(fā)明實(shí)施例通過(guò)上報(bào)接口向服務(wù)器發(fā)送上報(bào)請(qǐng)求,增加了客戶(hù)端緊急消息上報(bào)服務(wù),實(shí)現(xiàn)了緊急消息的實(shí)時(shí)推送,另外,通過(guò)接收接口接收推送消息,使得用戶(hù)無(wú)需安裝應(yīng)用程序也能接收到推送消息,擴(kuò)大了消息的推送范圍,進(jìn)一步提高了用戶(hù)的公共安全意識(shí)。

進(jìn)一步地,作為圖2所述方法的具體實(shí)現(xiàn),本發(fā)明實(shí)施例提供了另一種消息推送裝置,如圖4所示,進(jìn)一步地,該裝置包括:獲取單元41、發(fā)送單元42、建立單元43、接收單元44、輸出單元45。

獲取單元41,用于獲取待推送消息,其中,待推送消息為客戶(hù)端通過(guò)服務(wù)器上報(bào)接口發(fā)送至服務(wù)器,這里的接口可以為自定義的應(yīng)用程序接口;

發(fā)送單元42,用于發(fā)送上報(bào)請(qǐng)求,這里的上報(bào)請(qǐng)求中攜帶有待推送消息;

建立單元43,用于建立與預(yù)置設(shè)備的網(wǎng)絡(luò)連接,發(fā)送地理位置信息,這里的位置信息為客戶(hù)端向服務(wù)發(fā)送的實(shí)時(shí)位置信息;

接收單元44,具體用于響應(yīng)于用戶(hù)的查詢(xún)請(qǐng)求,若自身客戶(hù)端符合預(yù)設(shè)號(hào)碼推送范圍,接收推送消息;

接收單元44,具體還用于響應(yīng)于用戶(hù)的查詢(xún)請(qǐng)求,若自身客戶(hù)端符合預(yù)設(shè)地理位置推送范圍,接收推送消息;

輸出單元45,用于在顯示設(shè)備上輸出推送消息。

需要說(shuō)明的是,本發(fā)明實(shí)施例提供的另一種消息推送裝置所涉及各功能單元的其他相應(yīng)描述,可以參考圖2所示方法的對(duì)應(yīng)描述,在此不再贅述。

本發(fā)明實(shí)施例提供的另一種消息推送裝置,通過(guò)解析待推送消息得到解析關(guān)鍵詞,進(jìn)一步將解析關(guān)鍵詞與預(yù)置關(guān)鍵詞進(jìn)行比對(duì)判斷待推送消息的消息內(nèi)容是否為緊急消息,避免了誤推送消息的情況,對(duì)于本發(fā)明實(shí)施例還可以根據(jù)解析待推送消息得到的解析關(guān)鍵詞生成與解析關(guān)鍵詞相應(yīng)的報(bào)警提示,通過(guò)報(bào)警提示建立與相應(yīng)報(bào)警部門(mén)的通信連接,保證了緊急消息的實(shí)時(shí)推送,從安全方面為用戶(hù)提供了可靠的緊急報(bào)警服務(wù)。

需要說(shuō)明的是,針對(duì)上述服務(wù)端,凡是本發(fā)明實(shí)施例中使用到的各個(gè)單元模塊的功能都可以通過(guò)硬件處理器(hardware processor)來(lái)實(shí)現(xiàn)。

示例性的,如圖5所示,圖5示出了本發(fā)明實(shí)施例提供的一種服務(wù)器的裝置結(jié)構(gòu)示意圖,該服務(wù)端可以包括:處理器(processor)51、通信接口(Communications Interface)52、存儲(chǔ)器(memory)53和總線(xiàn)54,其中,處理器51、通信接口52、存儲(chǔ)器53通過(guò)總線(xiàn)54完成相互間的通信。通信接口52可以用于服務(wù)器與客戶(hù)端之間的信息傳輸。處理器51可以調(diào)用存儲(chǔ)器53中的邏輯指令,以執(zhí)行如下方法:獲取待推送消息;根據(jù)所述待推送消息對(duì)應(yīng)的消息內(nèi)容判斷是否推送所述待推送消息;若是,則將所述待推送消息推送至預(yù)設(shè)范圍內(nèi)的客戶(hù)端。

此外,上述的存儲(chǔ)器53中的邏輯指令可以通過(guò)軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。

通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。

最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1