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

一種業(yè)務(wù)量的預(yù)測方法及裝置與流程

文檔序號:11458968閱讀:206來源:國知局
一種業(yè)務(wù)量的預(yù)測方法及裝置與流程

本申請涉及信息技術(shù)領(lǐng)域,尤其涉及一種業(yè)務(wù)量的預(yù)測方法及裝置。



背景技術(shù):

在網(wǎng)絡(luò)業(yè)務(wù)飛速發(fā)展的當(dāng)代,業(yè)務(wù)提供商的服務(wù)器負(fù)荷也越來越重,對實時的確定業(yè)務(wù)量已經(jīng)變的尤為重要。

在現(xiàn)有技術(shù)中,確定某個業(yè)務(wù)的業(yè)務(wù)量時,一般需要統(tǒng)計單位時間內(nèi)生成的業(yè)務(wù)結(jié)果的數(shù)量,作為當(dāng)前時刻的業(yè)務(wù)量,如果某一時刻生成的業(yè)務(wù)結(jié)果的數(shù)量達到峰值,則確定該時刻即為業(yè)務(wù)高峰的到來時刻。

但是,在實際應(yīng)用場景中,服務(wù)器的負(fù)荷主要是在業(yè)務(wù)執(zhí)行的過程中產(chǎn)生,并不是在生成業(yè)務(wù)結(jié)果時產(chǎn)生,也就是說,實際的業(yè)務(wù)量產(chǎn)生時刻應(yīng)該在業(yè)務(wù)開始執(zhí)行的時刻,而不是執(zhí)行結(jié)束時產(chǎn)生業(yè)務(wù)結(jié)果的時刻,實際的業(yè)務(wù)高峰到來時刻應(yīng)該是大量的業(yè)務(wù)開始執(zhí)行的時刻,而不是執(zhí)行結(jié)束時產(chǎn)生業(yè)務(wù)結(jié)果的時刻。

而且,不同種類的業(yè)務(wù)的執(zhí)行時間也有所不同,或者說,用戶在執(zhí)行不同種類的業(yè)務(wù)時,用戶需要操作的時間有所不同,那么,對于執(zhí)行時間較短的業(yè)務(wù),可以較快的生成業(yè)務(wù)結(jié)果,通過現(xiàn)有技術(shù)中統(tǒng)計業(yè)務(wù)量的方法,統(tǒng)計出的業(yè)務(wù)量相對于實際的業(yè)務(wù)量不會過于偏低,統(tǒng)計出的業(yè)務(wù)高峰到來時刻相對于實際的業(yè)務(wù)高峰到來時刻也不會過于滯后,可能尚在可接受范圍內(nèi),而對于執(zhí)行時間較長的業(yè)務(wù),則會使確定出的業(yè)務(wù)量相對于實際業(yè)務(wù)量過于偏低,確定出的業(yè)務(wù)高峰到來時刻相對于實際的業(yè)務(wù)高峰到來時刻也存在較大的滯后。

例如,對于簡單的登錄來說,服務(wù)器接收到登錄請求的時刻即為業(yè)務(wù)開始執(zhí)行的時刻,而服務(wù)器接收到登錄請求后,只要驗證用戶名和密碼正確,即可執(zhí)行登錄并生成登錄結(jié)果,按照現(xiàn)有技術(shù)的方法,將登錄結(jié)果的生成數(shù)量作為當(dāng)前時刻的業(yè)務(wù)量是可以接受的。但是,對于訂火車票這種業(yè)務(wù)來說,用戶需要進行大量的查詢,還需要提交訂單、支付等過程,如果將當(dāng)前時刻統(tǒng)計出的支付結(jié)果生成數(shù)量作為當(dāng)前時刻的業(yè)務(wù)量,則顯然會使確定出的業(yè)務(wù)量低于實際的業(yè)務(wù)量,這是因為當(dāng)前時刻尚有很多用戶已經(jīng)在執(zhí)行查詢、提交訂單等訂票的業(yè)務(wù)過程,但尚未完成支付,也就不會產(chǎn)生支付結(jié)果,如果將支付結(jié)果生成數(shù)量峰值的到來時刻確定為業(yè)務(wù)高峰到來時刻,則也會使確定出的業(yè)務(wù)高峰到來時刻滯后很多。

即便是對于同類但執(zhí)行方式不同的業(yè)務(wù)來說,也是如此。例如,對于快遞業(yè)務(wù)a和快遞業(yè)務(wù)b來說,用戶在使用快遞業(yè)務(wù)a運送貨物時,需要先支付運費,再進行快遞運輸,相應(yīng)地,服務(wù)器會根據(jù)快遞員上傳的支付成功的支付結(jié)果,統(tǒng)計其業(yè)務(wù)量,而用戶在使用快遞業(yè)務(wù)b運送貨物時,可直接通過電話、短信等方式聯(lián)系快遞員,以指示其上門取貨后進行快遞運輸,待快遞送達至接收方后,由接收方進行支付,支付成功后,快遞員可將支付結(jié)果提交到服務(wù)器。顯然,若以當(dāng)前時刻接收到支付結(jié)果的數(shù)量作為業(yè)務(wù)量,則對于快遞業(yè)務(wù)b來說,現(xiàn)有技術(shù)確定出的業(yè)務(wù)量明顯低于實際的業(yè)務(wù)量,若以接收到支付結(jié)果的數(shù)量達到峰值的時刻確定業(yè)務(wù)峰值的到來時刻,則對于快遞業(yè)務(wù)b來說也是滯后的。

可見,現(xiàn)有技術(shù)中確定的當(dāng)前時刻業(yè)務(wù)量的準(zhǔn)確性較低,這無疑對服務(wù)器的運維和管理是非常不利的。



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

本申請實施例提供一種業(yè)務(wù)量的預(yù)測方法及裝置,用于解決現(xiàn)有技術(shù)中確定出的當(dāng)前時刻業(yè)務(wù)量不準(zhǔn)確,不利于服務(wù)器運維的問題。

本申請實施例采用下述技術(shù)方案:

一種業(yè)務(wù)量的預(yù)測方法,包括:

確定針對第一業(yè)務(wù)的支付次數(shù)達到峰值的時刻,作為指定時刻;

根據(jù)保存的歷史記錄,確定歷史上針對第二業(yè)務(wù)的支付次數(shù)峰值,作為歷史峰值;

根據(jù)所述歷史峰值,預(yù)測所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量,其中,所述第一業(yè)務(wù)與所述第二業(yè)務(wù)屬于同一類業(yè)務(wù),所述第一業(yè)務(wù)的執(zhí)行方式與所述第二業(yè)務(wù)的執(zhí)行方式不同,所述第一業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間短于預(yù)設(shè)時長,所述第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間長于預(yù)設(shè)時長。

一種業(yè)務(wù)量的預(yù)測方法,包括:

接收針對第一類餐館的各支付信息;

根據(jù)針對所述第一類餐館的各支付信息,確定針對所述第一類餐館的支付次數(shù)達到峰值的時刻,作為指定時刻;

根據(jù)保存的歷史記錄,確定歷史上針對第二類餐館的支付次數(shù)峰值,作為歷史峰值;

根據(jù)所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量,其中,所述第一類餐館用以提供從下單到支付的時間短于預(yù)設(shè)時長的餐飲業(yè)務(wù),所述第二類餐館用以提供從下單到支付的時間長于預(yù)設(shè)時長的餐飲業(yè)務(wù)。

一種業(yè)務(wù)量的預(yù)測裝置,包括:

時刻確定模塊,確定針對第一業(yè)務(wù)的支付次數(shù)達到峰值的時刻,作為指定時刻;

歷史峰值模塊,根據(jù)保存的歷史記錄,確定歷史上針對第二業(yè)務(wù)的支付次數(shù)峰值,作為歷史峰值;

業(yè)務(wù)量模塊,預(yù)測所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量,其中,所述第一業(yè)務(wù)與所述第二業(yè)務(wù)屬于同一類業(yè)務(wù),所述第一業(yè)務(wù)的執(zhí)行方式與所述第二業(yè)務(wù)的執(zhí)行方式不同,所述第一業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間短于預(yù)設(shè)時長,所述第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間長于預(yù)設(shè)時長。

一種業(yè)務(wù)量的預(yù)測裝置,包括:

接收模塊,接收針對第一類餐館的各支付信息;

時刻確定模塊,根據(jù)針對所述第一類餐館的各支付信息,確定針對所述第一類餐館的支付次數(shù)達到峰值的時刻,作為指定時刻;

歷史峰值模塊,根據(jù)保存的歷史記錄,確定歷史上針對第二類餐館的支付次數(shù)峰值,作為歷史峰值;

業(yè)務(wù)量模塊,根據(jù)所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量,其中,所述第一類餐館用以提供從下單到支付的時間短于預(yù)設(shè)時長的餐飲業(yè)務(wù),所述第二類餐館用以提供從下單到支付的時間長于預(yù)設(shè)時長的餐飲業(yè)務(wù)。

本申請服務(wù)器會將第一業(yè)務(wù)的支付次數(shù)達到峰值的時刻確定為指定時刻,并根據(jù)歷史上記錄的第二業(yè)務(wù)的支付次數(shù)的峰值,確定在當(dāng)前時刻下第二業(yè)務(wù)可能的業(yè)務(wù)量。相較于現(xiàn)有技術(shù)而言,即使對于支付次數(shù)達到峰值的時刻較為滯后的業(yè)務(wù),本申請也能夠較為準(zhǔn)確地確定出該業(yè)務(wù)在當(dāng)前時刻的業(yè)務(wù)量,從而為服務(wù)器的運維過程提供較為準(zhǔn)確的參考。

附圖說明

此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當(dāng)限定。在附圖中:

圖1為本申請實施例提供的業(yè)務(wù)量的預(yù)測過程;

圖2a為本申請實施例提供的餐館業(yè)務(wù)量的預(yù)測過程所基于的架構(gòu);

圖2b為本申請實施例提供的餐館業(yè)務(wù)量的預(yù)測過程;

圖3為本申請實施例提供的在實際應(yīng)用中業(yè)務(wù)量的示意圖;

圖4為本申請實施例提供的一種業(yè)務(wù)量的預(yù)測裝置結(jié)構(gòu)示意圖;

圖5為本申請實施例提供的另一種業(yè)務(wù)量的預(yù)測裝置結(jié)構(gòu)示意圖。

具體實施方式

為使本申請的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請具體實施例及相應(yīng)的附圖對本申請技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。

正如前述,針對同種類、但執(zhí)行方式不同的業(yè)務(wù),在統(tǒng)計其業(yè)務(wù)量的過程中,存在對當(dāng)前時刻業(yè)務(wù)量確定不準(zhǔn)確的現(xiàn)象,基于此,本申請實施例提供一種業(yè)務(wù)量的預(yù)測方法,以盡量準(zhǔn)確地確定執(zhí)行方式不同的業(yè)務(wù)在當(dāng)前時刻的業(yè)務(wù)量,為了便于后續(xù)描述,將執(zhí)行方式不同的業(yè)務(wù)分別稱為第一業(yè)務(wù)和第二業(yè)務(wù)。以下結(jié)合附圖,詳細說明本申請各實施例提供的技術(shù)方案。

實施例一

圖1為本申請實施例提供的業(yè)務(wù)量的預(yù)測過程,具體包括以下步驟:

s101:確定針對第一業(yè)務(wù)的支付次數(shù)達到峰值的時刻,作為指定時刻。

在實際應(yīng)用場景中,對第一業(yè)務(wù)的支付次數(shù)的確定,可以由相應(yīng)的業(yè)務(wù)提供方的服務(wù)器所實現(xiàn),其中,所述的業(yè)務(wù)提供方,包括但不限于:網(wǎng)站、銀行、電信運營商等。

用戶可以通過向業(yè)務(wù)提供方的服務(wù)器(以下簡稱為:服務(wù)器)發(fā)出業(yè)務(wù)請求的方式,使用該業(yè)務(wù)提供方所提供的某項業(yè)務(wù)(也即,第一業(yè)務(wù)),相應(yīng)地,用戶使用了該項業(yè)務(wù)通常會支付相應(yīng)的業(yè)務(wù)代價(如:支付相應(yīng)的款項),服務(wù)器則會針對用戶所支付的業(yè)務(wù)代價進行記錄。例如:用戶在使用快遞業(yè)務(wù)的過程中,支付了運費,由相應(yīng)的快遞員將支付結(jié)果提交給快遞網(wǎng)站服務(wù)器,在服務(wù)器上,便會記錄本次支付。

顯然,隨著用戶的使用,該第一業(yè)務(wù)的支付次數(shù)將在某一時刻(即,指定時刻)達到峰值,其中,所述的峰值,應(yīng)理解為在某一設(shè)定的時間段之內(nèi)業(yè)務(wù)量的最大值,在實際應(yīng)用中,在全時段內(nèi),所述的峰值可以有多個。這里并不構(gòu)成對本申請的限定。

s102:根據(jù)保存的歷史記錄,確定歷史上針對第二業(yè)務(wù)的支付次數(shù)峰值,作為歷史峰值。

所述第二業(yè)務(wù),同樣由相應(yīng)的業(yè)務(wù)提供方所提供,如前述示例中的快遞業(yè)務(wù)b,與前述的第一業(yè)務(wù)屬于同類業(yè)務(wù),但兩種業(yè)務(wù)的執(zhí)行方式不同。在本申請實施例中,對于該第二業(yè)務(wù)而言,確定出該第二業(yè)務(wù)的業(yè)務(wù)高峰到來的時刻,相較于該第二業(yè)務(wù)實際的業(yè)務(wù)高峰存在較大的滯后。

換言之,由于第一、第二業(yè)務(wù)之間的執(zhí)行方式不同,服務(wù)器對第一業(yè)務(wù)的支付次數(shù)的峰值的統(tǒng)計較為及時,但服務(wù)器針對第二業(yè)務(wù)的支付次數(shù)的峰值的統(tǒng)計較為滯后。

考慮到在實際應(yīng)用場景下,服務(wù)器通常會針對其所執(zhí)行或完成的業(yè)務(wù)均會進行記錄,具體可記錄不同的業(yè)務(wù)在各時刻所的支付次數(shù),作為歷史記錄,那么,根據(jù)歷史記錄,也就可以確定出第二業(yè)務(wù)在歷史上的支付次數(shù)的峰值。

根據(jù)第二業(yè)務(wù)的支付次數(shù)的歷史峰值,可針對指定時刻第二業(yè)務(wù)的業(yè)務(wù)量進行預(yù)估,也即,執(zhí)行下述步驟s103。

s103:根據(jù)所述歷史峰值,預(yù)測所述第二業(yè)務(wù)在所述指定時刻的實際業(yè)務(wù)量。

其中,所述第一業(yè)務(wù)與所述第二業(yè)務(wù)屬于同一類業(yè)務(wù),所述第一業(yè)務(wù)的執(zhí)行方式與所述第二業(yè)務(wù)的執(zhí)行方式不同,所述第一業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間短于預(yù)設(shè)時長,所述第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間長于預(yù)設(shè)時長。

所述的業(yè)務(wù)量,可認(rèn)為是服務(wù)器根據(jù)已接收到的業(yè)務(wù)請求,正在執(zhí)行且并未產(chǎn)生支付結(jié)果的業(yè)務(wù)的數(shù)量。

對于第二而言,由于服務(wù)器確定出第二業(yè)務(wù)的支付次數(shù)的時刻較為滯后,也就是說,在服務(wù)器統(tǒng)計出第二業(yè)務(wù)的支付次數(shù)之前,該第二業(yè)務(wù)的實際量可能已達到峰值,所以,可根據(jù)第二業(yè)務(wù)歷史上的支付次數(shù)的峰值,作為指定時刻第二業(yè)務(wù)可能的業(yè)務(wù)量,為后續(xù)操作(如:服務(wù)器維護操作)作為參考。

當(dāng)然,所述的預(yù)設(shè)時長,用于量化上述第一業(yè)務(wù)和第二業(yè)務(wù)所需的執(zhí)行之間,對于不同的業(yè)務(wù)場景,預(yù)設(shè)時長的設(shè)定通常不同,具體可以根據(jù)實際業(yè)務(wù)場景的需要進行設(shè)定,這里并不構(gòu)成對本申請的限定。

由上述過程可見,當(dāng)不同用戶使用業(yè)務(wù)提供方所提供的第一業(yè)務(wù)及第二業(yè)務(wù)時,由于第一業(yè)務(wù)與第二業(yè)務(wù)的執(zhí)行方式不同,使得第一業(yè)務(wù)執(zhí)行時間短于第二業(yè)務(wù)執(zhí)行時間,在此情況下,對于第一業(yè)務(wù)而言,其支付次數(shù)將優(yōu)先達到峰值,而對于第二業(yè)務(wù)而言,由于第二業(yè)務(wù)的執(zhí)行時間較長,導(dǎo)致對第二業(yè)務(wù)的支付次數(shù)的統(tǒng)計較為滯后,但實際上,第二業(yè)務(wù)的業(yè)務(wù)量可能已達到峰值,那么,為了較為準(zhǔn)確地確定出第二業(yè)務(wù)實際的業(yè)務(wù)量,故在本申請實施例中,服務(wù)器會將第一業(yè)務(wù)的支付次數(shù)達到峰值的時刻確定為指定時刻,并根據(jù)歷史上記錄的第二業(yè)務(wù)的支付次數(shù)的峰值,確定在當(dāng)前時刻下第二業(yè)務(wù)可能的業(yè)務(wù)量。

相較于現(xiàn)有技術(shù)而言,即使對于支付次數(shù)達到峰值的時刻較為滯后的業(yè)務(wù),本申請也能夠較為準(zhǔn)確地預(yù)測出該業(yè)務(wù)在當(dāng)前時刻的業(yè)務(wù)量,從而為服務(wù)器的運維過程提供較為準(zhǔn)確的參考。

對于前述確定業(yè)務(wù)量的過程,具體來說,根據(jù)所述歷史峰值,預(yù)測所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量,包括:確定在所述指定時刻針對所述第二業(yè)務(wù)的支付次數(shù),作為當(dāng)前次數(shù),在歷史時間段中,確定與所述指定時刻相對應(yīng)的歷史時刻,根據(jù)保存的歷史記錄,確定在所述歷史時刻針對所述第二業(yè)務(wù)的支付次數(shù),作為歷史次數(shù),比較所述當(dāng)前次數(shù)與所述歷史次數(shù),并根據(jù)比較結(jié)果以及所述歷史峰值,確定所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量。

以前述快遞業(yè)務(wù)為例進行詳細說明,對于快遞業(yè)務(wù)b(即,第二業(yè)務(wù))來說,由于快遞運輸?shù)倪\費在接收方接收到快遞后才進行支付,故在該場景下,服務(wù)器接收到的支付次數(shù)達到峰值的時刻較為滯后(這里,從快遞運輸開始至接收方完成支付的過程,便可看作是第二業(yè)務(wù)正在執(zhí)行的過程),顯然,在支付次數(shù)達到峰值前,正在執(zhí)行的業(yè)務(wù)量可能已達到峰值。故可采用歷史峰值的方式確定快遞業(yè)務(wù)b的在12:00時的業(yè)務(wù)量:

在此假設(shè),以12:00作為指定時刻,通過歷史記錄,可確定前一天快遞業(yè)務(wù)b的中午時段的支付次數(shù)出現(xiàn)在12:30,數(shù)值為500(次),故可以將該歷史峰值確定為12:00時快遞業(yè)務(wù)b的支付次數(shù)峰值。

需要說明的是,采用上述方法所確定出的第二業(yè)務(wù)在指定時刻的業(yè)務(wù)量,實質(zhì)上是一種根據(jù)歷史記錄得到的預(yù)估值,但是,歷史上第二業(yè)務(wù)的支付次數(shù)的歷史峰值的大小并不一致,換言之,歷史峰值有可能高于當(dāng)前時刻第二業(yè)務(wù)業(yè)務(wù)量,也有可能低于當(dāng)前時刻第二業(yè)務(wù)業(yè)務(wù)量。那么,為了更加準(zhǔn)確地對確定第二業(yè)務(wù)的業(yè)務(wù)量,故可以針對確定的歷史峰值進行數(shù)值上的調(diào)整,具體而言:根據(jù)比較結(jié)果以及所述歷史峰值,確定所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量,包括:確定所述當(dāng)前次數(shù)與所述歷史次數(shù)的差值,根據(jù)預(yù)設(shè)的差值與權(quán)重的對應(yīng)關(guān)系,確定所述差值對應(yīng)的權(quán)重,根據(jù)所述權(quán)重以及所述歷史峰值預(yù)測所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量。

沿用上例,假設(shè)在12:00,針對快遞業(yè)務(wù)b,服務(wù)器已統(tǒng)計出的支付次數(shù)為500(即,前述的當(dāng)前次數(shù)),并假設(shè)前一天在12:00時,服務(wù)器已統(tǒng)計出的支付次數(shù)為400(即,前述的歷史次數(shù)),顯然,在12:00時,前一天服務(wù)器已統(tǒng)計出的支付次數(shù)小于當(dāng)前服務(wù)器已統(tǒng)計出的支付次數(shù),故可確定差值為100,那么,也就表明在當(dāng)天,快遞業(yè)務(wù)b正在進行快遞運輸?shù)臉I(yè)務(wù)量有可能多于前一天的業(yè)務(wù)量,所以,可確定權(quán)重假設(shè)為0.2,那么,在此基礎(chǔ)上,也就可以針對歷史峰值進行調(diào)整,即,500*(1+0.2)=600,從而,確定當(dāng)天12:00時快遞業(yè)務(wù)b正在快遞運輸過程中的數(shù)量為600(即,后續(xù)服務(wù)器可統(tǒng)計出支付次數(shù)為600)。

上述示例僅是為了說明本申請實施例中所述的業(yè)務(wù)量的預(yù)測方法,并不應(yīng)理解為對本申請的限定。

除了上述的場景,目前,餐館推薦類的應(yīng)用(后續(xù)簡稱為:推薦應(yīng)用)廣泛被用戶使用,通過推薦應(yīng)用,用戶可獲知各類餐館的基本信息以及就餐情況,并可使用該推薦應(yīng)用進行支付。

在實際應(yīng)用中,餐館分為不同類型:快餐類餐館以及正餐類餐館,其中,快餐餐館的就餐方式為先支付后就餐,而正餐餐館的就餐方式為先就餐后支付,由此,推薦應(yīng)用后臺的服務(wù)器可接收不同類型的餐館發(fā)送的支付信息,并以此來統(tǒng)計各餐館的就餐情況,然而,正是由于兩種餐館的就餐方式不同,那么,對于正餐餐館而言,用戶在就餐完成后進行支付,所以,推薦應(yīng)用后臺服務(wù)器獲得正餐餐館的支付信息通常是滯后的,這樣一來,對于使用推薦應(yīng)用的用戶來說,也就不能準(zhǔn)確地獲知正餐餐館當(dāng)前的就餐情況。

因此,本申請實施例中所提供的業(yè)務(wù)量的預(yù)測方法還適用于對餐館就餐情況統(tǒng)計的場景。具體地,如圖2a所示,為本場景下的架構(gòu)示意圖,推薦應(yīng)用后臺的服務(wù)器(以下簡稱:服務(wù)器)接收不同類型餐館發(fā)送的支付信息,并以此生成相應(yīng)的就餐情況。

基于如圖2a所示的架構(gòu),在該場景下的業(yè)務(wù)量的預(yù)測方法如圖2b所示,具體包括以下步驟:

s201:接收針對第一類餐館對應(yīng)的各支付信息。

其中,所述第一類餐館用以提供從下單到支付的時間短于預(yù)設(shè)時長的餐飲業(yè)務(wù),如:快餐類餐館,所述第二類餐館用以提供從下單到支付的時間長于預(yù)設(shè)時長的餐飲業(yè)務(wù),如:正餐類餐館。

可見,對于第一類餐館,由于其就餐方式為先支付后就餐,故服務(wù)器將及時地接收到第一類餐館的支付信息。

s202:根據(jù)針對所述第一類餐館的各支付信息,確定針對所述第一類餐館的支付次數(shù)達到峰值的時刻,作為指定時刻。

在實際應(yīng)用中,通常可以在某些設(shè)定的時段內(nèi)確定第一類餐館對應(yīng)的支付次數(shù)達到峰值的時刻,這里的設(shè)定時段,可以如:午餐時段(11:30~13:30)、晚餐時段(17:00~20:00)等,第一類餐館對應(yīng)的支付次數(shù)達到峰值的時刻,可以如:午餐時段內(nèi)的12:00時,支付次數(shù)達到峰值。當(dāng)然,這里并不構(gòu)成對本申請的限定。

顯然,第一類餐館的支付次數(shù)達到峰值,也就表明該第一類餐館的就餐情況(如:就餐人氣)達到峰值。

s203:根據(jù)保存的歷史記錄,確定歷史上針對第二類餐館的支付次數(shù)峰值,作為歷史峰值。

由于與第一類餐館的就餐方式不同,服務(wù)器針對第二類餐館的支付次數(shù)的統(tǒng)計,通常只能在用戶就餐結(jié)束后,也即,對支付次數(shù)的統(tǒng)計出現(xiàn)了滯后,所以,為了確定出指定時刻(如:上例中的12:00)針對第二類餐館的支付次數(shù),將確定歷史上的支付次數(shù)峰值,以作為參考,例如:以前一天午餐時段中第二類餐館的支付次數(shù)峰值作為歷史峰值。

s204:根據(jù)所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量。

沿用上例,在12:00時,對于第二餐館而言,用戶可能正處于就餐狀態(tài)(但并未支付),當(dāng)前正在就餐的用戶在就餐結(jié)束后,可能能夠使得該第二類餐館的支付次數(shù)達到峰值,那么,也就可以根據(jù)前一天的歷史峰值作為當(dāng)天實際的就餐情況(即,業(yè)務(wù)量)。

根據(jù)所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量之前,所述方法還包括:接收針對第二類餐館對應(yīng)的各支付信息,那么,根據(jù)所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量,具體包括:根據(jù)所述第二類餐館對應(yīng)的各支付信息,確定在所述指定時刻針對所述第二類餐館的支付次數(shù),作為當(dāng)前次數(shù),在歷史時間段中,確定與所述指定時刻相對應(yīng)的歷史時刻,根據(jù)保存的歷史記錄,確定在所述歷史時刻針對所述第二類餐館的支付次數(shù),作為歷史次數(shù),比較所述當(dāng)前次數(shù)與所述歷史次數(shù),并根據(jù)比較結(jié)果以及所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量。

更為具體地,根據(jù)比較結(jié)果以及所述歷史峰值,確定所述第二類餐館在所述指定時刻的業(yè)務(wù)量,具體包括:確定所述當(dāng)前次數(shù)與所述歷史次數(shù)的差值,根據(jù)預(yù)設(shè)的差值與權(quán)重的對應(yīng)關(guān)系,確定所述差值對應(yīng)的權(quán)重,根據(jù)所述權(quán)重以及所述歷史峰值預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量。

例如:如圖3所示,示出了服務(wù)器對第一類餐館a和第二類餐館b的支付次數(shù)的統(tǒng)計值,假設(shè),在dn天(可理解為當(dāng)天)的午餐時段,餐館a的支付次數(shù)在12:00達到峰值500,同一時刻,餐館b的支付次數(shù)為100(當(dāng)前次數(shù)),顯然,考慮到餐館b的就餐方式,可以還有一定數(shù)量的用戶處于正在就餐的狀態(tài)而并未進行支付,所以,為了確定出該餐館b在12:00時的業(yè)務(wù)量,可參考餐館b在dn-1天午餐時段的支付次數(shù)峰值,從圖3中可見,餐館b在dn-1天12:30的支付次數(shù)達到峰值450。

為了更加準(zhǔn)確地估計餐館b在dn天12:00時的支付次數(shù)峰值,則可確定餐館b在dn-1天12:00時的支付次數(shù),即為120(歷史次數(shù))。那么,當(dāng)前次數(shù)與歷史次數(shù)的差值為-20,進而可確定出該差值對應(yīng)的權(quán)重,假設(shè),差值在[-1,-20]區(qū)間內(nèi)的權(quán)重為-0.2,所以,便可以確定在dn天12:00時,餐館b的支付次數(shù)峰值為:450*(1-0.2)=360。

故在本示例下,將餐館b在dn天12:00時的業(yè)務(wù)量確定為360,即表示餐館b在dn天的午餐時段的支付次數(shù)峰值預(yù)計為360。

在實際應(yīng)用場景下,服務(wù)器可基于確定出的業(yè)務(wù)量,向使用推薦應(yīng)用的用戶展示各餐館的人氣值,所述方法還包括:根據(jù)確定出的所述業(yè)務(wù)量,以及預(yù)設(shè)的規(guī)則,確定所述第二類餐館在所述指定時刻的人氣值,展示所述人氣值。

作為本申請實施例中的一種方式,可以在業(yè)務(wù)量的基礎(chǔ)上,結(jié)合人氣系數(shù)確定餐館的人氣值,當(dāng)然,人氣值還可以采用星級的方式進行展示,如:業(yè)務(wù)量超過150,則展示五星的人氣值,以上方式并不構(gòu)成對本申請實施例的限定。

本申請實施例中所述支付涉及的技術(shù)載體,例如可以包括近場通信(nearfieldcommunication,nfc)、wifi、3g/4g/5g、pos機刷卡技術(shù)、二維碼掃碼技術(shù)、條形碼掃碼技術(shù)、藍牙、紅外、短消息(shortmessageservice,sms)、多媒體消息(multimediamessageservice,mms)等。

以上為本申請實施例提供的業(yè)務(wù)量的預(yù)測方法,基于同樣的思路,本申請還提供了相應(yīng)的業(yè)務(wù)量的預(yù)測裝置,如圖4、圖5所示。

圖4為本申請實施例提供的業(yè)務(wù)量的預(yù)測裝置結(jié)構(gòu)示意圖,具體包括:

時刻確定模塊401,確定針對第一業(yè)務(wù)的支付次數(shù)達到峰值的時刻,作為指定時刻;

歷史峰值模塊402,根據(jù)保存的歷史記錄,確定歷史上針對第二業(yè)務(wù)的支付次數(shù)峰值,作為歷史峰值;

業(yè)務(wù)量模塊403,預(yù)測所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量,其中,所述第一業(yè)務(wù)與所述第二業(yè)務(wù)屬于同一類業(yè)務(wù),所述第一業(yè)務(wù)的執(zhí)行方式與所述第二業(yè)務(wù)的執(zhí)行方式不同,所述第一業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間短于預(yù)設(shè)時長,所述第二業(yè)務(wù)的業(yè)務(wù)執(zhí)行時間長于預(yù)設(shè)時長。

所述業(yè)務(wù)量模塊403,確定在所述指定時刻針對所述第二業(yè)務(wù)的支付次數(shù),作為當(dāng)前次數(shù),在歷史時間段中,確定與所述指定時刻相對應(yīng)的歷史時刻,根據(jù)保存的歷史記錄,確定在所述歷史時刻針對所述第二業(yè)務(wù)的支付次數(shù),作為歷史次數(shù),比較所述當(dāng)前次數(shù)與所述歷史次數(shù),并根據(jù)比較結(jié)果以及所述歷史峰值,預(yù)測所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量。

所述業(yè)務(wù)量模塊403,確定所述當(dāng)前次數(shù)與所述歷史次數(shù)的差值,根據(jù)預(yù)設(shè)的差值與權(quán)重的對應(yīng)關(guān)系,確定所述差值對應(yīng)的權(quán)重,根據(jù)所述權(quán)重以及所述歷史峰值預(yù)測所述第二業(yè)務(wù)在所述指定時刻的業(yè)務(wù)量。

圖5為本申請實施例提供的另一種業(yè)務(wù)量的預(yù)測裝置結(jié)構(gòu)示意圖,具體包括:

接收模塊501,接收針對第一類餐館對應(yīng)的各支付信息;

時刻確定模塊502,根據(jù)針對所述第一類餐館的各支付信息,確定針對所述第一類餐館的支付次數(shù)達到峰值的時刻,作為指定時刻;

歷史峰值模塊503,根據(jù)保存的歷史記錄,確定歷史上針對第二類餐館的支付次數(shù)峰值,作為歷史峰值;

業(yè)務(wù)量模塊504,根據(jù)所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量,其中,所述第一類餐館用以提供從下單到支付的時間短于預(yù)設(shè)時長的餐飲業(yè)務(wù),所述第二類餐館用以提供從下單到支付的時間長于預(yù)設(shè)時長的餐飲業(yè)務(wù)。

所述接收模塊501,接收針對第二類餐館對應(yīng)的各支付信息,所述業(yè)務(wù)量模塊504,根據(jù)針對所述第二類餐館的各支付信息,確定在所述指定時刻針對所述第二類餐館的支付次數(shù),作為當(dāng)前次數(shù),在歷史時間段中,確定與所述指定時刻相對應(yīng)的歷史時刻,根據(jù)保存的歷史記錄,確定在所述歷史時刻針對所述第二類餐館的支付次數(shù),作為歷史次數(shù),比較所述當(dāng)前次數(shù)與所述歷史次數(shù),并根據(jù)比較結(jié)果以及所述歷史峰值,預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量。

所述業(yè)務(wù)量模塊504,確定所述當(dāng)前次數(shù)與所述歷史次數(shù)的差值,根據(jù)預(yù)設(shè)的差值與權(quán)重的對應(yīng)關(guān)系,確定所述差值對應(yīng)的權(quán)重,根據(jù)所述權(quán)重以及所述歷史峰值預(yù)測所述第二類餐館在所述指定時刻的業(yè)務(wù)量。

所述裝置還包括:展示處理模塊505,根據(jù)預(yù)測出的所述業(yè)務(wù)量,以及預(yù)設(shè)的規(guī)則,確定所述第二類餐館在所述指定時刻的人氣值,并展示。

在20世紀(jì)90年代,對于一個技術(shù)的改進可以很明顯地區(qū)分是硬件上的改進(例如,對二極管、晶體管、開關(guān)等電路結(jié)構(gòu)的改進)還是軟件上的改進(對于方法流程的改進)。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進。設(shè)計人員幾乎都通過將改進的方法流程編程到硬件電路中來得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說一個方法流程的改進就不能用硬件實體模塊來實現(xiàn)。例如,可編程邏輯器件(programmablelogicdevice,pld)(例如現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga))就是這樣一種集成電路,其邏輯功能由用戶對器件編程來確定。由設(shè)計人員自行編程來把一個數(shù)字系統(tǒng)“集成”在一片pld上,而不需要請芯片制造廠商來設(shè)計和制作專用的集成電路芯片。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用“邏輯編譯器(logiccompiler)”軟件來實現(xiàn),它與程序開發(fā)撰寫時所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語言來撰寫,此稱之為硬件描述語言(hardwaredescriptionlanguage,hdl),而hdl也并非僅有一種,而是有許多種,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)與verilog。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語言稍作邏輯編程并編程到集成電路中,就可以很容易得到實現(xiàn)該邏輯方法流程的硬件電路。

控制器可以按任何適當(dāng)?shù)姆绞綄崿F(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計算機可讀程序代碼(例如軟件或固件)的計算機可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲器控制器還可以被實現(xiàn)為存儲器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計算機可讀程序代碼方式實現(xiàn)控制器以外,完全可以通過將方法步驟進行邏輯編程來使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對其內(nèi)包括的用于實現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)。或者甚至,可以將用于實現(xiàn)各種功能的裝置視為既可以是實現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。

上述實施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計算機芯片或?qū)嶓w實現(xiàn),或者由具有某種功能的產(chǎn)品來實現(xiàn)。一種典型的實現(xiàn)設(shè)備為計算機。具體的,計算機例如可以為個人計算機、膝上型計算機、蜂窩電話、相機電話、智能電話、個人數(shù)字助理、媒體播放器、導(dǎo)航設(shè)備、電子郵件設(shè)備、游戲控制臺、平板計算機、可穿戴設(shè)備或者這些設(shè)備中的任何設(shè)備的組合。

為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

在一個典型的配置中,計算設(shè)備包括一個或多個處理器(cpu)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

內(nèi)存可能包括計算機可讀介質(zhì)中的非永久性存儲器,隨機存取存儲器(ram)和/或非易失性內(nèi)存等形式,如只讀存儲器(rom)或閃存(flashram)。內(nèi)存是計算機可讀介質(zhì)的示例。

計算機可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實現(xiàn)信息存儲。信息可以是計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計算機的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(pram)、靜態(tài)隨機存取存儲器(sram)、動態(tài)隨機存取存儲器(dram)、其他類型的隨機存取存儲器(ram)、只讀存儲器(rom)、電可擦除可編程只讀存儲器(eeprom)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(cd-rom)、數(shù)字多功能光盤(dvd)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計算設(shè)備訪問的信息。按照本文中的界定,計算機可讀介質(zhì)不包括暫存電腦可讀媒體(transitorymedia),如調(diào)制的數(shù)據(jù)信號和載波。

還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。

本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。

本申請可以在由計算機執(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ì)中。

本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。

以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1