日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

業(yè)務(wù)數(shù)據(jù)的處理方法、裝置和服務(wù)器與流程

文檔序號:29809601發(fā)布日期:2022-04-27 02:47閱讀:176來源:國知局
業(yè)務(wù)數(shù)據(jù)的處理方法、裝置和服務(wù)器與流程

1.本說明書屬于互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及業(yè)務(wù)數(shù)據(jù)的處理方法、裝置和服務(wù)器。


背景技術(shù):

2.在一些業(yè)務(wù)推廣場景中,商戶、企業(yè)等作為業(yè)務(wù)數(shù)據(jù)投放需求方,通常會委托業(yè)務(wù)數(shù)據(jù)投放方進行相關(guān)業(yè)務(wù)數(shù)據(jù)的投放和推廣。
3.基于現(xiàn)有方法,業(yè)務(wù)數(shù)據(jù)投放方大多會在某個位置(例如,車站、商場等)固定布設(shè)展示牌,并通過該展示牌展示出業(yè)務(wù)數(shù)據(jù),以實現(xiàn)業(yè)務(wù)數(shù)據(jù)的投放和推廣。但是,上述方法具體實施時,往往存在投放不靈活、投放效果差等問題。
4.針對上述問題,目前尚未提出有效的解決方案。


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

5.本說明書提供了一種業(yè)務(wù)數(shù)據(jù)的處理方法、裝置和服務(wù)器,能夠高效地從共享騎行設(shè)備中篩選出匹配度較好的第二騎行設(shè)備,并利用機動性較好的第二騎行設(shè)備在目標投放區(qū)域中靈活、有效地進行目標業(yè)務(wù)數(shù)據(jù)的投放,以獲得較好的投放效果。
6.本說明書實施例提供了一種業(yè)務(wù)數(shù)據(jù)的處理方法,應(yīng)用于服務(wù)器,包括:確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備;其中,所述第一騎行設(shè)備包括第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備;利用軌跡預(yù)測模型處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
7.本說明書實施例還提供了一種業(yè)務(wù)數(shù)據(jù)的處理方法,應(yīng)用于共享騎行設(shè)備,其中,所述共享騎行設(shè)備保存有目標業(yè)務(wù)數(shù)據(jù),所述方法包括:接收并響應(yīng)目標指令,采集當前位置的經(jīng)緯度數(shù)據(jù);其中,所述目標指令包括開鎖指令和/或關(guān)鎖指令;根據(jù)所述當前位置的經(jīng)緯度數(shù)據(jù),確定共享騎行設(shè)備當前是否在目標投放區(qū)域中;在確定所述共享騎行設(shè)備當前在目標投放區(qū)域中的情況下,投放目標業(yè)務(wù)數(shù)據(jù)。
8.本說明實施例還提供了一種業(yè)務(wù)數(shù)據(jù)的處理方法,應(yīng)用于服務(wù)器,包括:確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;利用軌跡預(yù)測模型處理共享騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;根據(jù)所述預(yù)測結(jié)果,從共享騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
9.本說明書實施例還提供了一種業(yè)務(wù)數(shù)據(jù)的處理裝置,包括:確定模塊,用于確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;第一篩選模塊,用于從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備;其中,所述第一騎行設(shè)備包括第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備;處理模塊,用于利用軌跡預(yù)測模型處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;第二篩選模塊,用于根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
10.本說明書實施例還提供了一種服務(wù)器,包括處理器以及用于存儲處理器可執(zhí)行指令的存儲器,所述處理器執(zhí)行所述指令時實現(xiàn)所述業(yè)務(wù)數(shù)據(jù)的處理方法的相關(guān)步驟。
11.本說明書實施例還提供了一種計算機可讀存儲介質(zhì),其上存儲有計算機指令,所述指令被處理器執(zhí)行時實現(xiàn)所述業(yè)務(wù)數(shù)據(jù)的處理方法的相關(guān)步驟。
12.基于本說明書提供的業(yè)務(wù)數(shù)據(jù)的處理方法、裝置和服務(wù)器,在接收到業(yè)務(wù)數(shù)據(jù)投放請求后,服務(wù)器可以先確定出與待投放的目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;再從大量共享騎行設(shè)備中篩選出過去第一時間段內(nèi)經(jīng)過該目標投放區(qū)域的第一騎行設(shè)備,以縮小篩選范圍;接著利用預(yù)先訓(xùn)練好的軌跡預(yù)測模型通過處理上述第一騎行設(shè)備過去第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;然后可以根據(jù)上述預(yù)測結(jié)果,從第一騎行設(shè)備中進一步篩選出符合要求的第二騎行設(shè)備,以負責在該目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。從而能夠高效地從數(shù)量龐大的共享騎行設(shè)備中精準地篩選出匹配度較好的第二騎行設(shè)備,并利用上述機動性較好的第二騎行設(shè)備在目標投放區(qū)域中靈活、有效地進行目標業(yè)務(wù)數(shù)據(jù)的投放,獲得較好的數(shù)據(jù)投放效果。
附圖說明
13.為了更清楚地說明本說明書實施例,下面將對實施例中所需要使用的附圖作簡單地介紹,下面描述中的附圖僅僅是本說明書中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
14.圖1是本說明書的一個實施例提供的業(yè)務(wù)數(shù)據(jù)的處理方法的流程示意圖;
15.圖2是在一個場景示例中,應(yīng)用本說明書實施例提供的業(yè)務(wù)數(shù)據(jù)的處理方法的一種實施例的示意圖;
16.圖3是在一個場景示例中,應(yīng)用本說明書實施例提供的業(yè)務(wù)數(shù)據(jù)的處理方法的一種實施例的示意圖;
17.圖4是在一個場景示例中,應(yīng)用本說明書實施例提供的業(yè)務(wù)數(shù)據(jù)的處理方法的一種實施例的示意圖;
18.圖5是本說明書的一個實施例提供的業(yè)務(wù)數(shù)據(jù)的處理方法的流程示意圖;
19.圖6是本說明書的一個實施例提供的服務(wù)器的結(jié)構(gòu)組成示意圖;
20.圖7是本說明書的一個實施例提供的業(yè)務(wù)數(shù)據(jù)的處理裝置的結(jié)構(gòu)組成示意圖。
具體實施方式
21.為了使本技術(shù)領(lǐng)域的人員更好地理解本說明書中的技術(shù)方案,下面將結(jié)合本說明書實施例中的附圖,對本說明書實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本說明書一部分實施例,而不是全部的實施例。基于本說明書中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當屬于本說明書保護的范圍。
22.參閱圖1,本說明書實施例提供了一種業(yè)務(wù)數(shù)據(jù)的處理方法,其中,該方法具體應(yīng)用于服務(wù)器一側(cè)。具體實施時,該方法可以包括以下內(nèi)容。
23.s101:確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域。
24.s102:從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備;其中,所述第一騎行設(shè)備包括
第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備。
25.s103:利用軌跡預(yù)測模型處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果。
26.s104:根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
27.在一些實施例中,上述業(yè)務(wù)數(shù)據(jù)的處理方法具體可以應(yīng)用于服務(wù)器一側(cè)。
28.具體的,參閱圖2所示,上述服務(wù)器具體可以是包括一種部署于業(yè)務(wù)數(shù)據(jù)投放方(例如,提供業(yè)務(wù)數(shù)據(jù)投放推廣服務(wù)的某共享騎行設(shè)備的運營服務(wù)方平臺,或某網(wǎng)絡(luò)推廣服務(wù)商等)一側(cè)的,能夠?qū)崿F(xiàn)數(shù)據(jù)傳輸、數(shù)據(jù)處理等功能的后臺服務(wù)器。具體的,所述服務(wù)器例如可以為一個具有數(shù)據(jù)運算、存儲功能以及網(wǎng)絡(luò)交互功能的電子設(shè)備?;蛘?,所述服務(wù)器也可以為運行于該電子設(shè)備中,為數(shù)據(jù)處理、存儲和網(wǎng)絡(luò)交互提供支持的軟件程序。在本實施例中,并不具體限定所述服務(wù)器的數(shù)量。所述服務(wù)器具體可以為一個服務(wù)器,也可以為幾個服務(wù)器,或者,由若干服務(wù)器形成的服務(wù)器集群等。
29.在一些實施例中,上述目標業(yè)務(wù)數(shù)據(jù)具體可以理解為有業(yè)務(wù)數(shù)據(jù)投放需求的需求方計劃投放推廣的業(yè)務(wù)數(shù)據(jù),例如,廣告、宣傳資料、促銷通知等等。其中,上述需求方具體可以理解為有業(yè)務(wù)數(shù)據(jù)投放需求的一方,例如,某商戶、某企業(yè)等。
30.上述目標業(yè)務(wù)數(shù)據(jù)具體可以包括以下所列舉的一種或多種不同類型的業(yè)務(wù)數(shù)據(jù):音頻數(shù)據(jù)、視頻數(shù)據(jù)、文本數(shù)據(jù)等等。
31.具體的,例如,上述目標業(yè)務(wù)數(shù)據(jù)可以為某商戶計劃投放的關(guān)于該商戶的促銷活動的廣告音頻數(shù)據(jù)。又例如,上述目標業(yè)務(wù)數(shù)據(jù)還可以是某企業(yè)計劃投放的用于宣傳該企業(yè)實力的宣傳片視頻數(shù)據(jù)等等。當然,需要說明的是,上述所列舉的目標業(yè)務(wù)數(shù)據(jù)只是一種示意性說明。具體實施時,根據(jù)具體的應(yīng)用場景和處理需求,上述目標業(yè)務(wù)數(shù)據(jù)也可以包括其他類型其他內(nèi)容的業(yè)務(wù)數(shù)據(jù)。對此,本說明書不作限定。
32.在一些實施例中,上述目標投放區(qū)域具體可以理解為需求方所指定的投放目標業(yè)務(wù)數(shù)據(jù)的范圍區(qū)域。具體的,例如,上述目標投放區(qū)域可以是某商戶所在的街區(qū)。又例如,上述目標投放區(qū)域還可以是某企業(yè)的潛在合作客戶所在的工業(yè)園區(qū)等等。
33.在一些實施例中,上述確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域,具體實施時,可以包括以下內(nèi)容:接收業(yè)務(wù)數(shù)據(jù)投放請求;其中,所述業(yè)務(wù)數(shù)據(jù)投放請求至少攜帶有目標業(yè)務(wù)數(shù)據(jù),以及待投放該目標業(yè)務(wù)數(shù)據(jù)的目標投放區(qū)域的位置參數(shù);從所述業(yè)務(wù)數(shù)據(jù)投放請求中提取得到目標投放區(qū)域的位置參數(shù),并根據(jù)目標投放區(qū)域的位置參數(shù),確定出與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域。
34.在一些實施例中,具體的,可以參閱圖2所示,當需求方有業(yè)務(wù)數(shù)據(jù)投放需求時,需求方可以通過部署于需求方一側(cè)的終端設(shè)備,生成并向服務(wù)器發(fā)起相應(yīng)的業(yè)務(wù)數(shù)據(jù)投放請求。其中,所述業(yè)務(wù)數(shù)據(jù)投放請求具體用于請求服務(wù)器通過進行相應(yīng)的數(shù)據(jù)處理,以進行目標業(yè)務(wù)數(shù)據(jù)在目標投放區(qū)域的投放與推廣。
35.其中,上述終端設(shè)備具體可以理解為部署于需求方一側(cè)的,能夠?qū)崿F(xiàn)數(shù)據(jù)采集、數(shù)據(jù)傳輸?shù)裙δ艿那岸嗽O(shè)備。具體的,所述終端設(shè)備例如可以為臺式電腦、平板電腦、筆記本電腦、智能手機等。或者,所述終端設(shè)備也可以為能夠運行于上述電子設(shè)備中的軟件應(yīng)用。例如,可以是在智能手機上運行的某網(wǎng)絡(luò)推廣服務(wù)平臺手機app等。
36.相應(yīng)的,參閱圖2所示,服務(wù)器可以接收并響應(yīng)該業(yè)務(wù)數(shù)據(jù)投放請求,并進行具體的數(shù)據(jù)處理。具體的,服務(wù)器可以通過數(shù)據(jù)處理,先從數(shù)量龐大的共享騎行設(shè)備(例如,共享單車)中篩選出過去第一時間段內(nèi)經(jīng)過目標投放區(qū)域的候選第一騎行設(shè)備,以縮小候選范圍。再利用預(yù)先訓(xùn)練好的軌跡預(yù)測模型通過處理上述第一騎行設(shè)備過去第二時間段的行駛軌跡數(shù)據(jù),從第一騎行設(shè)備中進一步篩選出未來有較大概率會經(jīng)過目標投放區(qū)域的、符合要求的第二騎行設(shè)備;并將需求方待投放的目標業(yè)務(wù)數(shù)據(jù)方發(fā)送給上述第二騎行設(shè)備,以便后續(xù)上述第二騎行設(shè)備在目標投放區(qū)域中能夠較為有效、靈活地進行目標業(yè)務(wù)數(shù)據(jù)的投放。
37.在一些實施例中,上述業(yè)務(wù)數(shù)據(jù)投放請求至少攜帶有待投放的目標業(yè)務(wù)數(shù)據(jù),以及需求方所指定的待投放該目標業(yè)務(wù)數(shù)據(jù)的目標投放區(qū)域的位置參數(shù)。其中,上述目標投放區(qū)域的位置參數(shù)具體可以包括目標投放區(qū)域的經(jīng)緯度數(shù)據(jù)等。當然,需求方直接輸入的目標投放區(qū)域的位置參數(shù)也可以是在地圖中劃出的范圍區(qū)域。服務(wù)器可以根據(jù)需求方在地圖中劃出的劃為區(qū)域計算出對應(yīng)的經(jīng)緯度數(shù)據(jù)作為數(shù)據(jù)處理時使用的目標投放區(qū)域的經(jīng)緯度數(shù)據(jù)。
38.具體的,例如,參閱圖3所示,需求方可以通過智能手機觸發(fā)相關(guān)手機app進入對應(yīng)的投放請求設(shè)置界面。在該投放請求設(shè)置界面中,需求方可以根據(jù)界面引導(dǎo),結(jié)合自身的業(yè)務(wù)需求,通過投放請求設(shè)置界面中的業(yè)務(wù)數(shù)據(jù)輸入框,輸入或上傳待投放的目標業(yè)務(wù)數(shù)據(jù);同時,需求方還可以通過該投放請求設(shè)置界面中的投放區(qū)域設(shè)置框,靈活地選擇或自定義投放該目標業(yè)務(wù)數(shù)據(jù)的目標投放區(qū)域的位置參數(shù)。
39.此外,上述投放請求設(shè)置界面具體還可以布設(shè)有投放時間設(shè)置框和投放設(shè)備數(shù)量設(shè)置框。相應(yīng)的,需求方還可以通過投放請求設(shè)置界面中的投放時間設(shè)置框設(shè)置針對目標業(yè)務(wù)數(shù)據(jù)的具體投放時間;需求方還可以通過投放請求設(shè)置界面中的投放設(shè)備數(shù)量設(shè)置框設(shè)置參與投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量。
40.在一些實施例中,上述第二騎行設(shè)備具體可以理解為被篩選出的負責投放在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備。具體投放目標業(yè)務(wù)數(shù)據(jù)時,可以利用上述第二騎行設(shè)備的機動性優(yōu)勢,在目標投放區(qū)域中靈活、有效地投放目標業(yè)務(wù)數(shù)據(jù)。
41.區(qū)別于使用常規(guī)布設(shè)在固定位置的展示牌進行業(yè)務(wù)數(shù)據(jù)投放,共享騎行設(shè)備具備機動性優(yōu)勢,能夠靈活地在目標投放區(qū)域中移動,以增加所能觸達的人群和范圍;并且,共享騎行設(shè)備能在識別到進入目標投放區(qū)域中后,有針對性地自動在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù),從而可以使得目標業(yè)務(wù)數(shù)據(jù)的投放更有針對性、更加的靈活,獲得相對更好的投放效果。
42.在一些實施例中,上述共享騎行設(shè)備具體可以包括以下至少之一:共享單車、共享電動車、共享汽車等等。
43.相應(yīng)的,上述業(yè)務(wù)數(shù)據(jù)投放請求還可以攜帶有諸如投放時間、需求方指定的投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量等其他相關(guān)數(shù)據(jù)。
44.具體的,例如,參閱圖3所示,需求方可以通過上述投放請求設(shè)置界面上傳自己準備好的關(guān)于某商戶的促銷活動的語音音頻數(shù)據(jù)作為待投放的目標業(yè)務(wù)數(shù)據(jù);設(shè)置該商戶所在的a街區(qū)作為目標投放區(qū)域;設(shè)置投放時間為:2021年12月20日;設(shè)置投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量為:100輛等。這樣可以滿足需求方更加多樣化的投放需求。
45.在一些實施例中,上述從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備,具體實施時,可以包括以下內(nèi)容:
46.s1:獲取多個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù);
47.s2:根據(jù)多個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù),從多個共享騎行設(shè)備中篩選出在第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備作為第一騎行設(shè)備。
48.通過上述實施例,可以先縮小候選的共享騎行設(shè)備的范圍,從數(shù)量龐大的共享騎行設(shè)備中先篩選出部分在過去第一時間段經(jīng)過目標投放區(qū)域的共享騎行設(shè)備作為候選的第一騎行設(shè)備;進而后續(xù)可以僅對上述第一騎行設(shè)備進行一步的篩選處理,以更加高效地篩選出符合要求的能夠負責目標業(yè)務(wù)數(shù)據(jù)投放的第二騎行設(shè)備。
49.在一些實施例中,上述第一時間段具體可以為理解為過去的一個時間段。例如,最近一周,或者最近半個月等。上述第一騎行設(shè)備具體可以理解為第一時間段內(nèi)經(jīng)過目標投放區(qū)域,近期相對有一定概率還會經(jīng)過該目標投放區(qū)域的共享騎行設(shè)備。
50.在一些實施例中,上述獲取多個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù),具體實施時,可以包括以下內(nèi)容:
51.s1:獲取共享騎行設(shè)備第一時間段內(nèi)的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù),以及對應(yīng)的數(shù)據(jù)采集時間;
52.s2:根據(jù)預(yù)設(shè)的編碼規(guī)則,將所述共享騎行設(shè)備第一時間段內(nèi)的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)轉(zhuǎn)換成對應(yīng)的位置特征字符串;
53.s3:根據(jù)數(shù)據(jù)采集時間,將共享騎行設(shè)備第一時間段內(nèi)的位置特征字符串劃分為多個數(shù)據(jù)塊;并計算得到數(shù)據(jù)塊的中心位置的位置特征字符串;
54.s4:根據(jù)共享騎行設(shè)備的第一時間段內(nèi)的多個數(shù)據(jù)塊的中心位置的位置特征字符串,得到共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù)。
55.在一些實施例中,上述共享騎行設(shè)備具體還可以設(shè)置有傳感器、衛(wèi)星定位裝置,以及信號收發(fā)器等設(shè)備部件。具體實施時,共享騎行設(shè)備在通過傳感器檢測到共享騎行設(shè)備的使用者在執(zhí)行開鎖操作時和/或關(guān)鎖操作(或者檢測到共享騎行設(shè)備接收到開鎖指令和/或關(guān)鎖指令)時,可以調(diào)用衛(wèi)星定位裝置采集該共享騎行設(shè)備當前位置的經(jīng)緯度數(shù)據(jù)作為所述開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù);同時,共享騎行設(shè)備還可以記錄下上述開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)的數(shù)據(jù)采集時間;再通過信號收發(fā)器將上述開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù),連同對應(yīng)的數(shù)據(jù)采集時間一同上傳至服務(wù)器保存。其中,上述開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)中還可以攜帶有共享騎行設(shè)備的設(shè)備標識。上述設(shè)備標識具體可以理解為能夠與共享騎行設(shè)備一一對應(yīng)的標識信息。例如,與共享騎行設(shè)備的設(shè)備編號、設(shè)備名稱等。
56.相應(yīng)的,服務(wù)器接收共享騎行設(shè)備的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)和數(shù)據(jù)采集時間;并將所接收到共享騎行設(shè)備的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)和數(shù)據(jù)采集時間保存在數(shù)據(jù)庫中。
57.在一些實施例中,具體實施時,服務(wù)器可以以接收到業(yè)務(wù)數(shù)據(jù)投放請求時的當前時間為基準,從所保存的共享騎行設(shè)備的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)中篩選出所對應(yīng)的數(shù)據(jù)采集時間位于第一時間段內(nèi)的經(jīng)緯度數(shù)據(jù),從而可以獲取共享騎行設(shè)備第一時間段內(nèi)的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)。
58.在一些實施例中,服務(wù)器具體實施時,可以先根據(jù)預(yù)設(shè)的編碼規(guī)則,將原本屬于二維的、處理復(fù)雜相對較高的共享騎行設(shè)備第一時間段內(nèi)的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù),通過編碼處理,轉(zhuǎn)換成屬于一維的、處理復(fù)雜度相對較低的位置特征字符串。
59.在一些實施例中,所采用的預(yù)設(shè)的編碼規(guī)則具體可以包括:geohash編碼規(guī)則;相應(yīng)的,所述位置特征字符串具體可以包括:geohash編碼。
60.其中,基于上述geohash原理,可以是將地球視為一個二維平面,再將該平面遞歸分解成多個更小的子塊,并且每個子塊在一定經(jīng)緯度范圍內(nèi)可以擁有相同的編碼,從而能夠?qū)⒃景薪?jīng)度和緯度二維的經(jīng)緯度數(shù)據(jù)轉(zhuǎn)換成對應(yīng)一維的字符串編碼。
61.在一些實施例中,上述根據(jù)數(shù)據(jù)采集時間,將共享騎行設(shè)備第一時間段內(nèi)的位置特征字符串劃分為多個數(shù)據(jù)塊,具體實施時,可以包括以下內(nèi)容:根據(jù)數(shù)據(jù)采集時間,排列共享騎行設(shè)備第一時間段內(nèi)的位置特征字符串,得到位置特征字符串序列;每間隔預(yù)設(shè)的時間間隔,從所述位置特征字符串序列中劃分出一個位置特征字符串序列分段,作為一個數(shù)據(jù)塊。
62.在本實施例中,具體的,對于單個共享騎行設(shè)備,可以根據(jù)數(shù)據(jù)采集時間從先到后的順序排列該共享騎行設(shè)備第一時間段內(nèi)的位置特征字符串,得到對應(yīng)的位置特征字符串序列;再每間隔預(yù)設(shè)的時間間隔(例如,每間隔一小時),從該位置特征字符串序列中劃分出一個位置特征字符串序列分段,作為以數(shù)據(jù)塊,從而可以將該位置特征字符串序列劃分成按序排列的多個數(shù)據(jù)塊。
63.其中,先劃分出來的數(shù)據(jù)塊所對應(yīng)的數(shù)據(jù)采集時間相對更早,排序在后劃分出來的數(shù)據(jù)塊的前面位置。多個數(shù)據(jù)塊中的各個數(shù)據(jù)塊對應(yīng)一個預(yù)設(shè)的時間間隔。例如,預(yù)設(shè)的時間間隔為1小時,第一劃分出來的數(shù)據(jù)塊對應(yīng)第一個1小時(0:00-1:00),第二個劃分出來的數(shù)據(jù)塊對應(yīng)第二個1小時(1:00-2:00)等。
64.每一個數(shù)據(jù)塊所包含的位置特征字符串的數(shù)量可以是不同的。有的數(shù)據(jù)塊可以只包含有1個位置特征字符串,有的數(shù)據(jù)塊可以包含有多個位置特征字符串,還有的數(shù)據(jù)塊可以包含有0個位置特征字符串。其中,包含有0個位置特征字符串的數(shù)據(jù)塊表示在該數(shù)據(jù)塊所對應(yīng)的預(yù)設(shè)的時間間隔中,該共享騎行設(shè)備沒有發(fā)生開鎖操作或關(guān)鎖操作。
65.在一些實施例中,具體的,例如,在所采用的預(yù)設(shè)的編碼規(guī)則包括:geohash編碼規(guī)則的情況下;相應(yīng)的,所述數(shù)據(jù)塊具體可以包括:geohash塊。
66.在一些實施例中,上述計算得到數(shù)據(jù)塊的中心位置的位置特征字符串,以計算多個數(shù)據(jù)塊中任意一個數(shù)據(jù)塊的中心位置的位置特征字符串為例,可以獲取該數(shù)據(jù)塊所對應(yīng)的位置特征字符串序列分段所包含的多個位置特征字符串;將所述多個位置特征字符串,分別轉(zhuǎn)換為對應(yīng)的經(jīng)緯度數(shù)據(jù),得到多個位置的經(jīng)緯度數(shù)據(jù);根據(jù)多個位置的經(jīng)緯度數(shù)據(jù),確定出中心位置點,并獲取該中心位置點的經(jīng)緯度數(shù)據(jù);根據(jù)預(yù)設(shè)的編碼規(guī)則,將該中心位置點的經(jīng)緯度數(shù)據(jù)轉(zhuǎn)換為對應(yīng)的位置特征字符串,作為該數(shù)據(jù)塊的中心位置的位置特征字符串。
67.在一些實施例中,在某個數(shù)據(jù)塊所對應(yīng)的位置特征字符串序列分段所包含的位置特征字符串的數(shù)量為1的情況下,所述方法還包括:將該分段中唯一一個位置特征字符串確定為該數(shù)據(jù)塊的中心位置的位置特征字符串。
68.在一些實施例中,在某個數(shù)據(jù)塊所對應(yīng)的位置特征字符串序列分段所包含的位置特征字符串的數(shù)量為0的情況下,所述方法還包括:查詢排序在前的數(shù)據(jù)塊的中心位置的位置特征字符串,找到與該數(shù)據(jù)塊距離最近的排序在前的數(shù)據(jù)塊的中心位置的位置特征字符串作為該數(shù)據(jù)塊的中心位置的位置特征字符串。
69.在一些實施例中,對于單個共享騎行設(shè)備,可以根據(jù)所對應(yīng)的數(shù)據(jù)采集時間,按照數(shù)據(jù)采集時間的先后順序,排列該共享騎行設(shè)備的第一時間段內(nèi)的多個數(shù)據(jù)塊的中心位置的位置特征字符串,以得到該共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù)。
70.在一些實施例中,上述根據(jù)多個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù),從多個共享騎行設(shè)備中篩選出在第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備作為第一騎行設(shè)備,具體實施時,可以包括:根據(jù)預(yù)設(shè)的編碼規(guī)則和目標投放區(qū)域的位置參數(shù),生成與目標投放區(qū)域?qū)?yīng)的目標位置特征字符串集合。其中,目標位置特征字符串集合包含有一個或多個位置特征字符串。服務(wù)器可以將共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù),與目標位置特征字符串集合進行匹配,以確定各個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù)中是否至少存在一個數(shù)據(jù)塊的中心位置的位置特征字符串與目標投放區(qū)域?qū)?yīng)的目標位置特征字符串集合匹配。接著,服務(wù)器可以篩選出第一時間段的行駛軌跡數(shù)據(jù)中至少存在一個數(shù)據(jù)塊的中心位置的位置特征字符串與目標投放區(qū)域?qū)?yīng)的目標位置特征字符串集合匹配的共享騎行設(shè)備,從而可以快速地篩選出過去第一時間段內(nèi)經(jīng)過目標投放區(qū)域的第一騎行設(shè)備。
71.在一些實施例中,上述軌跡預(yù)測模型具體可以理解為預(yù)先訓(xùn)練好的,能夠基于共享騎行設(shè)備第二時間段的行駛軌跡數(shù)據(jù),預(yù)測該共享騎行設(shè)備在第二時間段之后的一個時間段內(nèi)的行駛軌跡數(shù)據(jù)的神經(jīng)網(wǎng)絡(luò)模型。
72.其中,上述第二時間段具體可以為理解為過去的一個時間段。例如,最近一周,或者最近半個月等。上述第二時間段具體可以是與第一時間段相同的時間段,也可以是與第一時間段不同的時間段。上述第二時間段的行駛軌跡數(shù)據(jù)的獲取方式具體可以參閱第一時間段的行駛軌跡數(shù)據(jù)的獲取方式,對此,本說明書不作贅述。
73.在一些實施例中,上述第二時間段具體還可以根據(jù)軌跡預(yù)測模型的特性,以及投放時間來確定。例如,投放時間為:2021年12月20日,軌跡預(yù)測模型的特性為對輸入的時間段之后七天內(nèi)的軌跡預(yù)測具有較高的精度。因此,可以選擇2021年12月20日之前的最近七天作為第二時間。這樣可以保證所得到的預(yù)測結(jié)果具有較高的準確度。
74.在本實施例中,具體實施時,可以將第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù)作為模型輸入,輸入至軌跡預(yù)測模型中;并運行該軌跡預(yù)測模型。軌跡預(yù)測模型通過處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),輸出所預(yù)測出的該第一騎行設(shè)備未來一個時間段內(nèi)的行駛軌跡數(shù)據(jù)(包括多個數(shù)據(jù)塊的中心位置的位置特征字符串)作為預(yù)測結(jié)果。
75.在一些實施例中,具體實施前,所述方法還可以包括以下內(nèi)容:
76.s1:獲取共享騎行設(shè)備的歷史行駛軌跡數(shù)據(jù)作為樣本數(shù)據(jù);
77.s2:利用所述樣本數(shù)據(jù)訓(xùn)練初始模型,以得到軌跡預(yù)測模型。
78.其中,所述初始模型具體可以包括以下至少之一:基于深度雙向長短時記憶網(wǎng)絡(luò)(bilstm)的初始模型、基于隱馬爾可夫的初始模型、基于圖神經(jīng)網(wǎng)絡(luò)的初始模型等。
79.在本實施例中,通過利用上述樣本數(shù)據(jù)訓(xùn)練初始模型,可以對軌跡數(shù)據(jù)的全局特
征和求解進行學習,從而可以建立得到準確度較高、效果較好的軌跡預(yù)測模型。
80.在一些實施例中,上述根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備,具體實施時,可以包括以下內(nèi)容:
81.s1:根據(jù)預(yù)設(shè)的編碼規(guī)則,構(gòu)建與目標投放區(qū)域?qū)?yīng)的目標位置特征字符串集合;
82.s2:計算第一騎行設(shè)備的預(yù)測結(jié)果與目標位置特征字符串集合之間的重合度;
83.s3:根據(jù)所述重合度,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備。
84.在本實施例中,具體計算重合度時,可以將預(yù)測結(jié)果與目標投放區(qū)域?qū)?yīng)的目標位置特征字符串集合進行匹配,并計算預(yù)測結(jié)果中與目標投放區(qū)域?qū)?yīng)的目標位置特征字符串集合相匹配的數(shù)據(jù)塊的中心位置的位置特征字符串的數(shù)量,作為該第一騎行設(shè)備的預(yù)測結(jié)果與目標位置特征字符串集合之間的重合度。
85.通常第一騎行設(shè)備的預(yù)測結(jié)果與目標位置特征字符串集合之間的重合度越高,表明該第一騎行設(shè)備具有相對更高的概率會在未來的某個時間段經(jīng)過目標投放區(qū)域。
86.在一些實施例中,可以從多個第一騎行設(shè)備中篩選出重合度大于預(yù)設(shè)的重合度閾值的第一騎行設(shè)備作為符合要求的第二騎行設(shè)備,即未來一個時間段有較大概率會經(jīng)過目標投放區(qū)域,適合進行目標業(yè)務(wù)數(shù)據(jù)投放的共享騎行設(shè)備。
87.在一些實施例中,所述業(yè)務(wù)數(shù)據(jù)投放請求具體還可以攜帶有投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量;相應(yīng)的,上述根據(jù)所述重合度,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備,具體實施時,可以包括以下內(nèi)容:
88.s1:根據(jù)重合度,確定第一騎行設(shè)備相對目標業(yè)務(wù)數(shù)據(jù)的匹配度;
89.s2:根據(jù)匹配度對第一騎行設(shè)備進行排序,并從排序后的第一騎行設(shè)備中篩選出排序在前面的預(yù)設(shè)數(shù)量個第一騎行設(shè)備,作為符合要求的第二騎行設(shè)備;其中,預(yù)設(shè)數(shù)量的數(shù)值根據(jù)投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量確定。
90.在本實施例中,具體實施時,可以根據(jù)重合度確定第一騎行設(shè)備相對目標業(yè)務(wù)數(shù)據(jù)的匹配度(或匹配性評分)。通常重合度越高,對應(yīng)的匹配度越高。接著,可以將多個第一騎行設(shè)備按照匹配度從高到低的順序進行排序,再從排序后的第一騎行設(shè)備中篩選出排序靠前的預(yù)設(shè)數(shù)量(例如,數(shù)量n)個第一騎行設(shè)備(例如,排序top n的n個第一騎行設(shè)備)作為符合要求的第二騎行設(shè)備。其中,預(yù)設(shè)數(shù)量的具體數(shù)值n可以等于投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量。
91.在一些實施例中,也可以將投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量與容忍誤差的和作為上述預(yù)設(shè)數(shù)量n。
92.在一些實施例中,在根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備之后,所述方法具體實施時,還可以包括以下內(nèi)容:將目標業(yè)務(wù)數(shù)據(jù)發(fā)送給第二騎行設(shè)備;其中,所述目標業(yè)務(wù)數(shù)據(jù)包括以下至少之一:音頻數(shù)據(jù)、視頻數(shù)據(jù)、文本數(shù)據(jù)。
93.在一些實施例中,第二騎行設(shè)備可以接收并在本地保存上述目標業(yè)務(wù)數(shù)據(jù)。此外,第二騎行設(shè)備還可以接收并在本地保存服務(wù)器所提供的目標投放區(qū)域的位置參數(shù)。
94.在一些實施例中,第二騎行設(shè)備可以實時監(jiān)測是否接收到目標指令。其中,上述目標指令具體可以包括開鎖指令和/或關(guān)鎖指令。在監(jiān)測到目標指令時,可以觸發(fā)采集當前的經(jīng)緯度數(shù)據(jù)。并根據(jù)當前位置的經(jīng)緯度數(shù)據(jù),和目標投放區(qū)域的位置參數(shù),確定第二騎行設(shè)備當前是否在目標投放區(qū)域中。在確定該第二騎行設(shè)備當前在目標投放區(qū)域中的情況下,
可以投放所保存的目標業(yè)務(wù)數(shù)據(jù)。
95.在一些實施例中,具體投放目標業(yè)務(wù)數(shù)據(jù)時,第二騎行設(shè)備可以根據(jù)目標業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)類型,采用與數(shù)據(jù)類型相匹配的投放方式來投放目標業(yè)務(wù)數(shù)據(jù)。
96.具體的,例如,參閱圖4所示,在所述目標業(yè)務(wù)數(shù)據(jù)包括音頻數(shù)據(jù)的情況下,第二騎行設(shè)備可以調(diào)用車載語音播放器語音播放所述目標業(yè)務(wù)數(shù)據(jù)。又例如,在所述目標業(yè)務(wù)數(shù)據(jù)包括視頻數(shù)據(jù)的情況下,可以先確定出與第二騎行設(shè)備關(guān)聯(lián)的客戶端(例如,第二騎行設(shè)備在使用該共享騎行設(shè)備時登錄的手機app等);再將所述目標業(yè)務(wù)數(shù)據(jù)推送至所述客戶端進行播放。還例如,在所述目標業(yè)務(wù)數(shù)據(jù)包括文本數(shù)據(jù)的情況下,可以先確定該第二騎行設(shè)備的使用者的聯(lián)系方式;再根據(jù)所述聯(lián)系方式,將包含有目標業(yè)務(wù)數(shù)據(jù)的短信息發(fā)送至使用者的終端設(shè)備(例如,使用者的手機、平板電腦等)。
97.需要說明的是,上述所涉及的目標業(yè)務(wù)數(shù)據(jù)的投放過程,以及在投放過程中所獲取和使用到的信息數(shù)據(jù)都是在使用者知情且同意的情況下執(zhí)行的。
98.由上可見,基于本說明書實施例提供的業(yè)務(wù)數(shù)據(jù)的處理方法,服務(wù)器在接收到業(yè)務(wù)數(shù)據(jù)投放請求后,服務(wù)器可以先確定出與待投放的目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;再從大量共享騎行設(shè)備中篩選出過去第一時間段內(nèi)經(jīng)過該目標投放區(qū)域的第一騎行設(shè)備;接著利用預(yù)先訓(xùn)練好的軌跡預(yù)測模型通過處理上述第一騎行設(shè)備過去第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;再根據(jù)上述預(yù)測結(jié)果,從第一騎行設(shè)備中進一步篩選出符合要求的第二騎行設(shè)備,以負責在目標投放區(qū)域內(nèi)投放目標業(yè)務(wù)數(shù)據(jù)。從而能夠高效地從數(shù)量龐大的共享騎行設(shè)備中精準地篩選出匹配度較好的第二騎行設(shè)備;再利用第二騎行設(shè)備的機動優(yōu)勢,在目標投放區(qū)域中靈活、有效地投放目標業(yè)務(wù)數(shù)據(jù),獲得較好的數(shù)據(jù)投放效果,滿足需求方多樣化的投放需求。
99.參閱圖5所示,本說明書實施例還提供了一種業(yè)務(wù)數(shù)據(jù)的處理方法。其中,該方法具體應(yīng)用于共享騎行設(shè)備一側(cè)。上述共享騎行設(shè)備保存有目標業(yè)務(wù)數(shù)據(jù)。所述方法具體實施時,可以包括以下內(nèi)容:
100.s501:接收并響應(yīng)目標指令,采集當前位置的經(jīng)緯度數(shù)據(jù);其中,所述目標指令包括開鎖指令和/或關(guān)鎖指令;
101.s502:根據(jù)所述當前位置的經(jīng)緯度數(shù)據(jù),確定共享騎行設(shè)備當前是否在目標投放區(qū)域中;
102.s503:在確定所述共享騎行設(shè)備當前在目標投放區(qū)域中的情況下,投放目標業(yè)務(wù)數(shù)據(jù)。
103.在一些實施例中,上述共享騎行設(shè)備還設(shè)置有語音播放器、信號收發(fā)器等設(shè)備部件。
104.在一些實施例中,所述投放目標業(yè)務(wù)數(shù)據(jù),具體實施時,可以包括以下內(nèi)容:在所述目標業(yè)務(wù)數(shù)據(jù)包括音頻數(shù)據(jù)的情況下,調(diào)用共享騎行設(shè)備的語音播放器播放所述目標業(yè)務(wù)數(shù)據(jù);和/或,在所述目標業(yè)務(wù)數(shù)據(jù)包括視頻數(shù)據(jù)的情況下,確定與共享騎行設(shè)備關(guān)聯(lián)的客戶端;將所述目標業(yè)務(wù)數(shù)據(jù)推送至所述客戶端進行播放;和/或,在所述目標業(yè)務(wù)數(shù)據(jù)包括文本數(shù)據(jù)的情況下,確定共享騎行設(shè)備的使用者的聯(lián)系方式;根據(jù)所述聯(lián)系方式,將包含有目標業(yè)務(wù)數(shù)據(jù)的短信息發(fā)送至使用者的終端設(shè)備。
105.本說明書實施例還提供了另一種業(yè)務(wù)數(shù)據(jù)的處理方法,應(yīng)用于服務(wù)器,具體實施
時,可以包括以下內(nèi)容:
106.s1:確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;
107.s2:利用軌跡預(yù)測模型處理共享騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;
108.s3:根據(jù)所述預(yù)測結(jié)果,從共享騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
109.由上可見,基于本說明書實施例提供的業(yè)務(wù)數(shù)據(jù)的處理方法,能夠高效地從數(shù)量龐大的共享騎行設(shè)備中精準地篩選出匹配度較好的第二騎行設(shè)備來在目標投放區(qū)域中靈活地投放目標業(yè)務(wù)數(shù)據(jù),獲得較好的數(shù)據(jù)投放效果。
110.本說明書實施例還提供一種服務(wù)器,包括處理器以及用于存儲處理器可執(zhí)行指令的存儲器,所述處理器具體實施時可以根據(jù)指令執(zhí)行以下步驟:確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備;其中,所述第一騎行設(shè)備包括第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備;利用軌跡預(yù)測模型處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
111.為了能夠更加準確地完成上述指令,參閱圖6所示,本說明書實施例還提供了另一種具體的服務(wù)器,其中,所述服務(wù)器包括網(wǎng)絡(luò)通信端口601、處理器602以及存儲器603,上述結(jié)構(gòu)通過內(nèi)部線纜相連,以便各個結(jié)構(gòu)可以進行具體的數(shù)據(jù)交互。
112.其中,所述網(wǎng)絡(luò)通信端口601,具體可以用于獲取并確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域。
113.所述處理器602,具體可以用于從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備;其中,所述第一騎行設(shè)備包括第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備;利用軌跡預(yù)測模型處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
114.所述存儲器603,具體可以用于存儲相應(yīng)的指令程序。
115.在本實施例中,所述網(wǎng)絡(luò)通信端口601可以是與不同的通信協(xié)議進行綁定,從而可以發(fā)送或接收不同數(shù)據(jù)的虛擬端口。例如,所述網(wǎng)絡(luò)通信端口可以是負責進行web數(shù)據(jù)通信的端口,也可以是負責進行ftp數(shù)據(jù)通信的端口,還可以是負責進行郵件數(shù)據(jù)通信的端口。此外,所述網(wǎng)絡(luò)通信端口還可以是實體的通信接口或者通信芯片。例如,其可以為無線移動網(wǎng)絡(luò)通信芯片,如gsm、cdma等;其還可以為wifi芯片;其還可以為藍牙芯片。
116.在本實施例中,所述處理器602可以按任何適當?shù)姆绞綄崿F(xiàn)。例如,處理器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計算機可讀程序代碼(例如軟件或固件)的計算機可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(application specific integrated circuit,asic)、可編程邏輯控制器和嵌入微控制器的形式等等。本說明書并不作限定。
117.在本實施例中,所述存儲器603可以包括多個層次,在數(shù)字系統(tǒng)中,只要能保存二進制數(shù)據(jù)的都可以是存儲器;在集成電路中,一個沒有實物形式的具有存儲功能的電路也
叫存儲器,如ram、fifo等;在系統(tǒng)中,具有實物形式的存儲設(shè)備也叫存儲器,如內(nèi)存條、tf卡等。
118.本說明書實施例還提供一種服務(wù)器,包括處理器以及用于存儲處理器可執(zhí)行指令的存儲器,所述處理器具體實施時可以根據(jù)指令執(zhí)行以下步驟:確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;利用軌跡預(yù)測模型處理共享騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;根據(jù)所述預(yù)測結(jié)果,從共享騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
119.本說明書實施例還提供一種共享騎行設(shè)備,包括處理器以及用于存儲處理器可執(zhí)行指令的存儲器,所述處理器具體實施時可以根據(jù)指令執(zhí)行以下步驟:接收并響應(yīng)目標指令,采集當前位置的經(jīng)緯度數(shù)據(jù);其中,所述目標指令包括開鎖指令和/或關(guān)鎖指令;根據(jù)所述當前位置的經(jīng)緯度數(shù)據(jù),確定共享騎行設(shè)備當前是否在目標投放區(qū)域中;在確定所述共享騎行設(shè)備當前在目標投放區(qū)域中的情況下,投放目標業(yè)務(wù)數(shù)據(jù)。其中,所述共享騎行設(shè)備保存有待在目標投放區(qū)域中投放的目標業(yè)務(wù)數(shù)據(jù)。
120.本說明書實施例還提供了一種基于上述業(yè)務(wù)數(shù)據(jù)的處理方法的計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機程序指令,在所述計算機程序指令被執(zhí)行時實現(xiàn):確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備;其中,所述第一騎行設(shè)備包括第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備;利用軌跡預(yù)測模型處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
121.在本實施例中,上述存儲介質(zhì)包括但不限于隨機存取存儲器(random access memory,ram)、只讀存儲器(read-only memory,rom)、緩存(cache)、硬盤(hard disk drive,hdd)或者存儲卡(memory card)。所述存儲器可以用于存儲計算機程序指令。網(wǎng)絡(luò)通信單元可以是依照通信協(xié)議規(guī)定的標準設(shè)置的,用于進行網(wǎng)絡(luò)連接通信的接口。
122.在本實施例中,該計算機存儲介質(zhì)存儲的程序指令具體實現(xiàn)的功能和效果,可以與其它實施方式對照解釋,在此不再贅述。
123.本說明書實施例還提供了另一種基于上述業(yè)務(wù)數(shù)據(jù)的處理方法的計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機程序指令,在所述計算機程序指令被執(zhí)行時實現(xiàn):接收并響應(yīng)目標指令,采集當前位置的經(jīng)緯度數(shù)據(jù);其中,所述目標指令包括開鎖指令和/或關(guān)鎖指令;根據(jù)所述當前位置的經(jīng)緯度數(shù)據(jù),確定共享騎行設(shè)備當前是否在目標投放區(qū)域中;在確定所述共享騎行設(shè)備當前在目標投放區(qū)域中的情況下,投放目標業(yè)務(wù)數(shù)據(jù)。
124.本說明書實施例還提供了另一種基于上述業(yè)務(wù)數(shù)據(jù)的處理方法的計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機程序指令,在所述計算機程序指令被執(zhí)行時實現(xiàn):確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;利用軌跡預(yù)測模型處理共享騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;根據(jù)所述預(yù)測結(jié)果,從共享騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
125.參閱圖7所示,在軟件層面上,本說明書實施例還提供了一種業(yè)務(wù)數(shù)據(jù)的處理裝置,該裝置具體可以包括以下的結(jié)構(gòu)模塊:
126.確定模塊701,具體可以用于確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域;
127.第一篩選模塊702,具體可以用于從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備;其中,所述第一騎行設(shè)備包括第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備;
128.處理模塊703,具體可以用于利用軌跡預(yù)測模型處理第一騎行設(shè)備的第二時間段的行駛軌跡數(shù)據(jù),得到對應(yīng)的預(yù)測結(jié)果;
129.第二篩選模塊704,具體可以用于根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備;其中,所述第二騎行設(shè)備用于在目標投放區(qū)域中投放目標業(yè)務(wù)數(shù)據(jù)。
130.在一些實施例中,所述確定模塊701具體實施時,可以按照以下方式確定與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域:接收業(yè)務(wù)數(shù)據(jù)投放請求;其中,所述業(yè)務(wù)數(shù)據(jù)投放請求至少攜帶有目標業(yè)務(wù)數(shù)據(jù),以及待投放該目標業(yè)務(wù)數(shù)據(jù)的目標投放區(qū)域的位置參數(shù);從所述業(yè)務(wù)數(shù)據(jù)投放請求中提取得到目標投放區(qū)域的位置參數(shù),并根據(jù)目標投放區(qū)域的位置參數(shù),確定出與目標業(yè)務(wù)數(shù)據(jù)對應(yīng)的目標投放區(qū)域。
131.在一些實施例中,上述第一篩選模塊702具體實施時,可以按照以下方式,從多個共享騎行設(shè)備中篩選出第一騎行設(shè)備:獲取多個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù);根據(jù)多個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù),從多個共享騎行設(shè)備中篩選出在第一時間段內(nèi)經(jīng)過目標投放區(qū)域的共享騎行設(shè)備作為第一騎行設(shè)備。
132.在一些實施例中,上述第一篩選模塊702具體實施時,可以按照以下方式獲取多個共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù):獲取共享騎行設(shè)備第一時間段內(nèi)的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù),以及對應(yīng)的數(shù)據(jù)采集時間;根據(jù)預(yù)設(shè)的編碼規(guī)則,將所述共享騎行設(shè)備第一時間段內(nèi)的開鎖位置的經(jīng)緯度數(shù)據(jù)和/或關(guān)鎖位置的經(jīng)緯度數(shù)據(jù)轉(zhuǎn)換成對應(yīng)的位置特征字符串;根據(jù)數(shù)據(jù)采集時間,將共享騎行設(shè)備第一時間段內(nèi)的位置特征字符串劃分為多個數(shù)據(jù)塊;并計算得到數(shù)據(jù)塊的中心位置的位置特征字符串;根據(jù)共享騎行設(shè)備的第一時間段內(nèi)的多個數(shù)據(jù)塊的中心位置的位置特征字符串,得到共享騎行設(shè)備的第一時間段的行駛軌跡數(shù)據(jù)。
133.在一些實施例中,預(yù)設(shè)的編碼規(guī)則具體可以包括:geohash編碼規(guī)則;相應(yīng)的,所述位置特征字符串具體可以包括:geohash編碼。所述數(shù)據(jù)塊具體可以包括:geohash塊。
134.在一些實施例中,上述第一篩選模塊702具體實施時,可以按照以下方式,將共享騎行設(shè)備第一時間段內(nèi)的位置特征字符串劃分為多個數(shù)據(jù)塊:根據(jù)數(shù)據(jù)采集時間,排列共享騎行設(shè)備第一時間段內(nèi)的位置特征字符串,得到位置特征字符串序列;每間隔預(yù)設(shè)的時間間隔,從所述位置特征字符串序列中劃分出一個位置特征字符串序列分段,作為一個數(shù)據(jù)塊。
135.在一些實施例中,上述第二篩選模塊704具體實施時,可以按照以下方式,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備:根據(jù)預(yù)設(shè)的編碼規(guī)則,構(gòu)建與目標投放區(qū)域?qū)?yīng)的目標位置特征字符串集合;計算第一騎行設(shè)備的預(yù)測結(jié)果與目標位置特征字符串集合之間的重合度;根據(jù)所述重合度,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備。
136.在一些實施例中,所述業(yè)務(wù)數(shù)據(jù)投放請求具體還可以攜帶有投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量;相應(yīng)的,上述第二篩選模塊704具體實施時,還可以用于根據(jù)重合度,確定第一騎行設(shè)備相對目標業(yè)務(wù)數(shù)據(jù)的匹配度;根據(jù)匹配度對第一騎行設(shè)備進行排
序,并從排序后的第一騎行設(shè)備中篩選出排序在前面的預(yù)設(shè)數(shù)量個第一騎行設(shè)備,作為符合要求的第二騎行設(shè)備;其中,預(yù)設(shè)數(shù)量的數(shù)值根據(jù)投放目標業(yè)務(wù)數(shù)據(jù)的共享騎行設(shè)備的設(shè)備數(shù)量確定。
137.在一些實施例中,所述裝置具體還包括發(fā)送模塊,具體可以用于在根據(jù)所述預(yù)測結(jié)果,從第一騎行設(shè)備中篩選出符合要求的第二騎行設(shè)備之后,將目標業(yè)務(wù)數(shù)據(jù)發(fā)送給第二騎行設(shè)備;其中,所述目標業(yè)務(wù)數(shù)據(jù)包括以下至少之一:音頻數(shù)據(jù)、視頻數(shù)據(jù)、文本數(shù)據(jù)。
138.在一些實施例中,所述裝置具體還可以包括建模模塊,具體可以用于獲取共享騎行設(shè)備的歷史行駛軌跡數(shù)據(jù)作為樣本數(shù)據(jù);利用所述樣本數(shù)據(jù)訓(xùn)練初始模型,以得到軌跡預(yù)測模型;其中,所述初始模型包括以下至少之一:基于深度雙向長短時記憶網(wǎng)絡(luò)的初始模型、基于隱馬爾可夫的初始模型、基于圖神經(jīng)網(wǎng)絡(luò)的初始模型。
139.需要說明的是,上述實施例闡明的單元、裝置或模塊等,具體可以由計算機芯片或?qū)嶓w實現(xiàn),或者由具有某種功能的產(chǎn)品來實現(xiàn)。為了描述的方便,描述以上裝置時以功能分為各種模塊分別描述。當然,在實施本說明書時可以把各模塊的功能在同一個或多個軟件和/或硬件中實現(xiàn),也可以將實現(xiàn)同一功能的模塊由多個子模塊或子單元的組合實現(xiàn)等。以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
140.由上可見,基于本說明書實施例提供的業(yè)務(wù)數(shù)據(jù)的處理裝置,能夠高效地從數(shù)量龐大的共享騎行設(shè)備中精準地篩選出匹配度較好的第二騎行設(shè)備來在目標投放區(qū)域中靈活地投放目標業(yè)務(wù)數(shù)據(jù),獲得較好的數(shù)據(jù)投放效果,滿足需求方多樣化的投放需求。
141.雖然本說明書提供了如實施例或流程圖所述的方法操作步驟,但基于常規(guī)或者無創(chuàng)造性的手段可以包括更多或者更少的操作步驟。實施例中列舉的步驟順序僅僅為眾多步驟執(zhí)行順序中的一種方式,不代表唯一的執(zhí)行順序。在實際中的裝置或客戶端產(chǎn)品執(zhí)行時,可以按照實施例或者附圖所示的方法順序執(zhí)行或者并行執(zhí)行(例如并行處理器或者多線程處理的環(huán)境,甚至為分布式數(shù)據(jù)處理環(huán)境)。術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、產(chǎn)品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、產(chǎn)品或者設(shè)備所固有的要素。在沒有更多限制的情況下,并不排除在包括所述要素的過程、方法、產(chǎn)品或者設(shè)備中還存在另外的相同或等同要素。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
142.本領(lǐng)域技術(shù)人員也知道,除了以純計算機可讀程序代碼方式實現(xiàn)控制器以外,完全可以通過將方法步驟進行邏輯編程來使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實現(xiàn)相同功能。因此這種控制器可以被認為是一種硬件部件,而對其內(nèi)部包括的用于實現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)?;蛘呱踔?,可以將用于實現(xiàn)各種功能的裝置視為既可以是實現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。
143.本說明書可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例如程
序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)、類等等。也可以在分布式計算環(huán)境中實踐本說明書,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠程處理設(shè)備來執(zhí)行任務(wù)。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠程計算機存儲介質(zhì)中。
144.通過以上的實施例的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本說明書可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本說明書的技術(shù)方案本質(zhì)上可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,移動終端,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本說明書各個實施例或者實施例的某些部分所述的方法。
145.本說明書中的各個實施例采用遞進的方式描述,各個實施例之間相同或相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。本說明書可用于眾多通用或?qū)S玫挠嬎銠C系統(tǒng)環(huán)境或配置中。例如:個人計算機、服務(wù)器計算機、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的電子設(shè)備、網(wǎng)絡(luò)pc、小型計算機、大型計算機、包括以上任何系統(tǒng)或設(shè)備的分布式計算環(huán)境等等。
146.雖然通過實施例描繪了本說明書,本領(lǐng)域普通技術(shù)人員知道,本說明書有許多變形和變化而不脫離本說明書的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本說明書的精神。
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1