【技術(shù)領(lǐng)域】
本申請涉及移動互聯(lián)技術(shù)領(lǐng)域,尤其涉及一種資源處理方法及裝置。
背景技術(shù):
現(xiàn)有技術(shù)中,當有資源需求時,可以由資源需求方提出資源獲取請求,并通過資源分配流程單記錄,資源獲取的進度。當接收到資源獲取請求時,資源供給方可以為資源需求方分配資源。然而,由資源供給方向資源需求方提供資源時,當資源供給方暫時無資源可供給時,資源分配處于暫停狀態(tài),同時資源分配流程單處于待處理狀態(tài)。
在實現(xiàn)現(xiàn)有技術(shù)的過程中,發(fā)明人發(fā)現(xiàn)存在以下技術(shù)問題:
當資源供給方暫時無資源可供給時,資源分配處于暫停狀態(tài),同時資源分配流程單處于待處理狀態(tài),降低了資源周轉(zhuǎn)的效率,同時資源分配流程單長期處于待處理狀態(tài),占用計算機存儲以及計算資源。
因此,需要提供一種資源處理的技術(shù)方案,以解決資源周轉(zhuǎn)效率低、資源分配時占用計算機存儲及計算資源量大的技術(shù)問題。
技術(shù)實現(xiàn)要素:
本申請實施例提供一種解決資源周轉(zhuǎn)效率低、資源分配時占用計算機存儲及計算資源量大的技術(shù)問題的技術(shù)方案。
具體的,資源處理方法包括計算機在配置下執(zhí)行如下步驟:
生成基于資源分配請求的資源分配流程單;
對所述資源分配流程單進行處理,生成資源分配流程單的訪問入口;
開放所述訪問入口,以便資源供給第三方通過所述訪問入口響應(yīng)所述資源分配請求。
本申請實施例還提供一種資源處理裝置,包括:
請求模塊,用于生成基于資源分配請求的資源分配流程單;
處理模塊,用于對所述資源分配流程單進行處理,生成資源分配流程單的訪問入口;
發(fā)布模塊,用于開放所述訪問入口,以便資源供給第三方通過所述訪問入口響應(yīng)所述資源分配請求。
本申請實施例提供的資源處理方法和裝置,至少具有如下有益效果:
基于資源分配請求的資源分配流程單被處理生成訪問入口,當本地資源不足或暫時不便分配資源時,資源供給第三方可以通過所述訪問入口響應(yīng)所述資源分配請求,進行分配資源的操作,從而提高了資源周轉(zhuǎn)的效率,同時對應(yīng)的資源分配流程單被及時處理,減少了對計算機的存儲、計算資源的占用。
【附圖說明】
此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當限定。在附圖中:
圖1為本申請實施例提供的資源處理方法的過程示意圖。
圖2為本申請實施例提供的一種推送信息的過程示意圖。
圖3為本申請實施例提供的另一種推送信息的過程示意圖。
圖4為本申請實施例提供的資源處理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
為使本申請的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本申請具體實施例及相應(yīng)的附圖對本申請技術(shù)方案進行清楚、完整地描述。顯然,所描述的實施例僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
請參照圖1,為本申請實施例提供的資源處理方法,具體包括計算機在配置下執(zhí)行如下步驟:
s100:生成基于資源分配請求的資源分配流程單。
這里的資源可以是可以被分配、消耗的生產(chǎn)資料或生活資料,或生產(chǎn)資料、生活資料的支配權(quán)。為了便于理解,這里以資金的分配為例來說明。應(yīng)當指出的是,不應(yīng)當將本申請實質(zhì)性保護范圍限制于資金的分配。對應(yīng)的,這里的資源分配流程單可以為賬單。這里的生成可以理解為本地計算機設(shè)備生成資源分配流程單,也可以理解為接收到外部應(yīng)用服務(wù)器生成的資源分配流程單。具體的例如,接收到服務(wù)器生成的基于支付款項請求的支付單據(jù)。
s200:對所述資源分配流程單進行處理,生成資源分配流程單的訪問入口。
可以理解的是,現(xiàn)有技術(shù)中的資源分配流程單中的信息是靜態(tài)的。其中,資源分配流程單通常具有資源分配請求方的各種明細信息。這里,對資源分配流程單進行處理,一方面基于對資源分配請求方的信息保密的需求,另一方面基于資源分配流程單可以被其他用戶訪問的需求,向其他用戶公開部分信息。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,對所述資源分配流程單進行處理,生成資源分配流程單的訪問入口,具體包括:
對所述資源分配流程單進行編碼,生成分享代碼。
基于資源分配流程單可以被其他用戶訪問的需求,將資源分配流程單在服務(wù)器中的虛擬地址進行編碼,轉(zhuǎn)化為可以由其他用戶訪問的分享代碼。具體的例如,可以將資源分配流程單在服務(wù)器中的虛擬地址編碼為一段口令,也可以將資源分配流程單在服務(wù)器中的虛擬地址編碼為一個二維碼。
s300:開放所述訪問入口,以便資源供給第三方通過所述訪問入口響應(yīng)所述資源分配請求。
資源分配請求方可以將資源分配流程單通過共享的方式向資源供給第三方開放。資源供給第三方通過訪問入口可以響應(yīng)資源分配請求。具體的例如,資源分配請求方可以將分享代碼轉(zhuǎn)發(fā)資源供給第三方,或者資源分配請求方可以將分享代碼發(fā)布于平臺。資源供給第三方可以通過轉(zhuǎn)發(fā)鏈接訪問資源分配流程單,或者資源供給第三方可以通過平臺發(fā)布的分享代碼訪問資源分配流程單,并且,根據(jù)資源供給第三方的指令響應(yīng)所述資源分配請求。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,開放所述訪問入口,具體包括:
設(shè)定訪問條件;
當滿足訪問條件時,開放所述訪問入口。
基于資源分配流程單訪問量的控制以及資源分配流程單安全性考慮,可以設(shè)置訪問入口的訪問條件。當訪問行為滿足訪問條件時,開放所述訪問入口,而訪問行為不滿足訪問條件時,則所述訪問入口關(guān)閉。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,設(shè)定訪問條件,具體包括:
確定所述訪問入口可接納的資源供給第三方的數(shù)量上限;
設(shè)定訪問條件為訪問次數(shù)不超過確定的所述數(shù)量上限。
可以設(shè)置訪問入口可接納的資源供給第三方的數(shù)量上限。當天或者在一段時間內(nèi),當通過訪問入口訪問資源分配流程單的、資源供給第三方的訪問次數(shù)達到數(shù)量上限時,關(guān)閉訪問入口,而訪問次數(shù)未達到數(shù)量上限時,開放訪問入口。這里的數(shù)量上限可以根據(jù)實際需要進行設(shè)定,具體的可以是訪問入口對單個資源供給第三方訪問次數(shù)的限制,可以是訪問入口對所有資源供給第三方總訪問次數(shù)的限制,還可以是對資源供給第三方數(shù)量的限制。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,設(shè)定訪問條件,具體包括:
確定所述訪問入口的開放期限;
設(shè)定訪問條件為訪問時間在確定的所述開放期限內(nèi)。
可以設(shè)置訪問入口訪問時間,這樣逾期訪問會被阻止,從而保證資源分配流程單分享的安全性。當資源供給第三方在確定的開放期限內(nèi)對資源分配流程單進行訪問時,訪問入口處于開放狀態(tài),而當資源供給第三方在開放期限外對資源分配流程單進行訪問時,訪問入口處于關(guān)閉狀態(tài)。
在本申請?zhí)峁┑膶嵤┓桨钢?,基于資源分配請求的資源分配流程單被處理生成訪問入口,當本地資源不足或暫時不便分配資源時,資源供給第三方可以通過所述訪問入口響應(yīng)所述資源分配請求,進行分配資源的操作,從而提高了資源周轉(zhuǎn)的效率,同時對應(yīng)的資源分配流程單被及時處理,減少了對計算機的存儲、計算資源的占用。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述方法還包括:
對所述資源分配流程單進行加密,生成加密的資源分配流程單。
基于對資源分配請求方的信息保密的需求,服務(wù)器可以對所述資源分配流程單進行加密處理。具體的例如,對資源分配流程單涉及到的賬號信息等有關(guān)資源分配請求方私密的信息進行加密。當其他用戶通過分享代碼訪問資源分配流程單時,僅能看到資源分配請求方與服務(wù)器簽署的協(xié)議中約定公開的信息。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,生成加密的資源分配流程單,具體包括:
生成加密的資源分配流程單的單號。
基于對資源分配請求方的信息保密的需求,服務(wù)器可以對原始的資源分配流程單進行加密,生成加密的資源分配流程單的單號,這樣通過原始的資源分配流程單的單號與生成的加密的資源分配流程單的單號兩者之間的映射關(guān)系,其他用戶可以通過分享代碼訪問資源分配流程單,看到資源分配請求方與服務(wù)器簽署的協(xié)議中約定公開的信息,但是卻不能通過生成的加密的資源分配流程單的單號,采用逆向工程的手段反推出資源分配請求方的資源分配記錄。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,開放所述訪問入口,還包括:
開放資源供給第三方訪問所述訪問入口的權(quán)限;
關(guān)閉資源供給第三方開放所述訪問入口的權(quán)限。
基于對資源分配請求方的信息保密及安全的需求,防止資源分配流程單被無限制擴散,在本申請?zhí)峁┑膶嵤┓绞街?,開放資源供給第三方訪問所述訪問入口的權(quán)限,而關(guān)閉資源供給第三方開放所述訪問入口的權(quán)限。也就說,訪問入口僅能由本地用戶向資源供給第三方進行一級擴散,而防止資源供給第三方向其他方通過轉(zhuǎn)發(fā)或共享的方式進行二級擴散。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述方法還包括:
當資源供給第三方通過所述訪問入口時,確定資源分配流程單的處理狀態(tài);
根據(jù)資源分配流程單的所述處理狀態(tài),提供響應(yīng)所述資源分配請求的模式,以便資源供給第三方根據(jù)所述模式響應(yīng)所述資源分配請求。
在本申請中,可以根據(jù)資源分配流程單的處理狀態(tài),提供資源供給第三方響應(yīng)資源分配的方式。當本地資源不足時,可以藉由資源供給第三方供給資源。而當本地資源充足時,在對本地資源進行分配后,可以藉由資源供給第三方補償本地資源,使本地資源始終處于充實的狀態(tài),以便盡可能地由本地響應(yīng)所述資源分配請求,從而提高資源周轉(zhuǎn)的效率,同時減少處理資源分配流程單時對計算機的存儲、計算資源的占用。
請參照圖2,進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述方法還包括:
s101:查詢提出所述資源分配請求的資源分配請求方的資源分配記錄,作為第一資源分配記錄;
s102:查詢響應(yīng)所述資源分配請求的資源供給第三方的資源分配記錄,作為第二資源分配記錄;
s103:將第一資源分配記錄和第二資源分配記錄中的詞語映射為空間向量;
s104:計算資源分配請求方和資源供給第三方的兩個詞語對應(yīng)的空間向量之間的余弦相似度;
s105:當所述余弦相似度不小于預(yù)設(shè)數(shù)值時,根據(jù)第一資源分配記錄和第二資源分配記錄,發(fā)出推送信息。
在本申請?zhí)峁┑膶嵤┓绞街校M一步提供一種對數(shù)據(jù)的挖掘及應(yīng)用的技術(shù)方案。服務(wù)器可以查詢提出所述資源分配請求的資源分配請求方的資源分配記錄,作為第一資源分配記錄。仍以資源分配請求為支付款項請求、資源分配流程單為支付單據(jù)為例,支付單據(jù)中通常涉及交易明細,例如商品的代碼、價格、日期等交易明細。服務(wù)器將一段時間內(nèi)的支付款項記錄作為第一資源分配記錄。同樣的,服務(wù)器將一段時間內(nèi)的資源供給第三方的支付款項記錄作為第二資源分配記錄。然后服務(wù)器可以對第一資源分配記錄和第二資源分配記錄進行文本處理,將第一資源分配記錄、第二資源分配記錄中的詞語映射為空間向量。具體的,可以使用文本深度表示模型word2vec將詞語表征為實數(shù)值向量。文本深度表示模型word2vec在現(xiàn)有技術(shù)中有大量的文獻揭示,此處不再詳述。通過大規(guī)模語義訓(xùn)練,把對文本內(nèi)容的處理簡化為多維向量空間中的向量運算。進一步使用計算資源分配請求方和資源供給第三方的兩個詞語對應(yīng)的空間向量的相似度,可以表征資源分配請求方與資源供給第三方之間的相似度。在本申請中,可以計算資源分配請求方對應(yīng)的空間向量與資源供給第三方對應(yīng)的空間向量的余弦相似度。當計算出的余弦相似度不小于預(yù)設(shè)數(shù)值時,說明資源分配請求方與資源供給第三方行為相似。然后根據(jù)第一資源分配記錄和第二資源分配記錄,發(fā)出推送信息。服務(wù)器可以比較第一資源分配記錄和第二資源分配記錄,在該實例中可以比較支付單據(jù)中涉及的商品,向資源供給第三方推送資源分配請求方的支付單據(jù)中存在但在資源供給第三方的支付單據(jù)中不存在的商品信息。同樣的,服務(wù)器可以向資源分配請求方推送資源供給第三方的支付單據(jù)中存在但在資源分配請求方的支付單據(jù)中不存在的商品信息。
請參照圖3,進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述方法還包括:
s201:查詢一個響應(yīng)所述資源分配請求的資源供給第三方的資源分配記錄,作為第二資源分配記錄;
s202:查詢另一個響應(yīng)所述資源分配請求的資源供給第三方的資源分配記錄,作為第三資源分配記錄;
s203:將第二資源分配記錄和第三資源分配記錄中的詞語映射為空間向量;
s204:計算一個資源供給第三方和另一個資源供給第三方的兩個詞語對應(yīng)的空間向量之間的余弦相似度;
s205:當所述余弦相似度不小于預(yù)設(shè)數(shù)值時,根據(jù)第二資源分配記錄和第三資源分配記錄,發(fā)出推送信息。
與上一個實施方式不同的地方在于,此處計算的是兩個資源供給第三方對應(yīng)的空間向量之間的余弦相似度。試詳述如下:
服務(wù)器可以查詢一段時間內(nèi),一個資源供給第三方的資源分配記錄作為第二資源分配記錄。服務(wù)器可以查詢一段時間內(nèi),另一個資源供給第三方的資源分配記錄作為第三資源分配記錄。仍以資源分配請求為支付款項請求、資源分配流程單為支付單據(jù)為例,支付單據(jù)中通常涉及交易明細,例如商品的代碼、價格、日期等交易明細。服務(wù)器可以使用文本深度表示模型word2vec,將詞語表征為實數(shù)值向量。然后,可以計算兩個資源供給第三方對應(yīng)的空間向量的余弦相似度。當計算出的余弦相似度不小于預(yù)設(shè)數(shù)值時,說明兩個資源供給第三方行為相似。然后根據(jù)第二資源分配記錄和第三資源分配記錄,發(fā)出推送信息。服務(wù)器可以比較第二資源分配記錄和第三資源分配記錄,在該實例中可以比較支付單號中涉及的商品,向資源供給第三方推送該資源供給第三方的支付單號中不存在的商品信息。通常這里的“另一個資源供給第三方”可以表現(xiàn)為資源分配請求方的topn好友。
下面介紹一種本申請實施例具體的應(yīng)用場景:
本地計算機設(shè)備,例如個人電腦終端設(shè)備或者移動終端設(shè)備,根據(jù)交易記錄,生成基于支付款項請求的支付單據(jù)。當然,也可以是本地計算機設(shè)備接收到應(yīng)用服務(wù)器發(fā)出的基于支付款項請求的支付單據(jù)。本地計算機設(shè)備可以處理支付單據(jù),生成諸如二維碼、密??诹钜活惖姆窒泶a,作為支付單據(jù)的訪問入口。當然,這里處理支付單據(jù)的行為也可以由應(yīng)用服務(wù)器來執(zhí)行。本地計算機設(shè)備可以與應(yīng)用服務(wù)器進行信息交互,來達成兩者之間信息的同步。本地計算機設(shè)備可以將上述訪問入口轉(zhuǎn)發(fā)給資源供給第三方,或者發(fā)布到平臺。具體的例如,轉(zhuǎn)發(fā)給好友,或發(fā)布到平臺中的朋友圈。收到轉(zhuǎn)發(fā)的訪問入口鏈接的好友,或者看到訪問入口的朋友圈好友,可以響應(yīng)支付款項請求。當該支付單據(jù)處于未支付完成狀態(tài)時,可以響應(yīng)支付款項請求,籌集資金。當該支付單據(jù)處于支付完成狀態(tài)時,可以響應(yīng)支付款項請求,打賞資金。從而可以解決資金周轉(zhuǎn)效率低、資金分配時占用計算機存儲及計算資源量大的技術(shù)問題。進一步的,應(yīng)用服務(wù)器可以查詢支付款項請求方的支付款項記錄。應(yīng)用服務(wù)器可以查詢籌集或打賞資金方的支付款項記錄。應(yīng)用服務(wù)器可以采用文本深度表示模型word2vec,處理支付款項請求方、籌集或打賞資金方的支付款項記錄,將支付款項請求方、籌集或打賞資金方映射為空間向量。應(yīng)用服務(wù)器可以計算支付款項請求方對應(yīng)的空間向量與籌集或打賞資金方對應(yīng)的空間向量之間的余弦相似度。當余弦相似度不小于預(yù)設(shè)數(shù)值時,應(yīng)用服務(wù)器為支付款項請求方推送其缺少的商品信息。或者,應(yīng)用服務(wù)器可以為籌集或打賞資金方推送其缺少的商品信息。應(yīng)用服務(wù)器還可以計算兩個籌集或打賞資金方對應(yīng)的空間向量的余弦相似度。當余弦相似度不小于預(yù)設(shè)數(shù)值時,應(yīng)用服務(wù)器為籌集或打賞資金方推送其缺少的商品信息。這里判斷缺少的商品信息可以通過比較支付單據(jù)來獲得。
以上是本申請實施例提供的資源處理方法,基于同樣的思路,請參照圖4,本申請還提供一種資源處理裝置,包括:
請求模塊11,用于生成基于資源分配請求的資源分配流程單;
處理模塊12,用于對所述資源分配流程單進行處理,生成資源分配流程單的訪問入口;
發(fā)布模塊13,用于開放所述訪問入口,以便資源供給第三方通過所述訪問入口響應(yīng)所述資源分配請求。
在本申請中,可以根據(jù)資源分配流程單的處理狀態(tài),提供資源供給第三方響應(yīng)資源分配的方式。當本地資源不足時,可以藉由資源供給第三方供給資源。而當本地資源充足時,在對本地資源進行分配后,可以藉由資源供給第三方補償本地資源,使本地資源始終處于充實的狀態(tài),以便盡可能地由本地響應(yīng)所述資源分配請求,從而提高資源周轉(zhuǎn)的效率,同時減少處理資源分配流程單時對計算機的存儲、計算資源的占用。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述處理模塊12具體用于:
對所述資源分配流程單進行編碼,生成分享代碼。
基于資源分配流程單可以被其他用戶訪問的需求,將資源分配流程單在服務(wù)器中的虛擬地址進行編碼,轉(zhuǎn)化為可以由其他用戶訪問的分享代碼。具體的例如,可以將資源分配流程單在服務(wù)器中的虛擬地址編碼為一段口令,也可以將資源分配流程單在服務(wù)器中的虛擬地址編碼為一個二維碼。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述裝置還包括加密模塊14,具體用于:
對所述資源分配流程單進行加密,生成加密的資源分配流程單。
基于對資源分配請求方的信息保密的需求,服務(wù)器可以對所述資源分配流程單進行加密處理。具體的例如,對資源分配流程單涉及到的賬號信息等有關(guān)資源分配請求方私密的信息進行加密,當其他用戶通過分享代碼訪問資源分配流程單時,僅能看到資源分配請求方與服務(wù)器簽署的協(xié)議中約定公開的信息。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述加密模塊14還用于:
生成加密的資源分配流程單的單號。
基于對資源分配請求方的信息保密的需求,服務(wù)器可以對原始的資源分配流程單進行加密,生成加密的資源分配流程單的單號,這樣通過原始的資源分配流程單的單號與生成的加密的資源分配流程單的單號兩者之間的映射關(guān)系,其他用戶可以通過分享代碼訪問資源分配流程單,看到資源分配請求方與服務(wù)器簽署的協(xié)議中約定公開的信息,但是卻不能通過生成的加密的資源分配流程單的單號,采用逆向工程的手段反推出資源分配請求方的資源分配記錄。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述發(fā)布模塊13用于:
開放資源供給第三方訪問所述訪問入口的權(quán)限;
關(guān)閉資源供給第三方開放所述訪問入口的權(quán)限。
基于對資源分配請求方的信息保密及安全的需求,防止資源分配流程單被無限制擴散,在本申請?zhí)峁┑膶嵤┓绞街校_放資源供給第三方訪問所述訪問入口的權(quán)限,而關(guān)閉資源供給第三方開放所述訪問入口的權(quán)限。也就說,訪問入口僅能由本地用戶向資源供給第三方進行一級擴散,而防止資源供給第三方向其他方通過轉(zhuǎn)發(fā)或共享的方式進行二級擴散。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述發(fā)布模塊13用于:
設(shè)定訪問條件;
當滿足訪問條件時,開放所述訪問入口。
基于資源分配流程單訪問量的控制以及資源分配流程單安全性考慮,可以設(shè)置訪問入口的訪問條件。當訪問行為訪問條件時,開放所述訪問入口,而訪問行為不滿足訪問條件時,則所述訪問入口關(guān)閉。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述發(fā)布模塊13用于:
確定所述訪問入口可接納的資源供給第三方的數(shù)量上限;
設(shè)定訪問條件為訪問次數(shù)不超過確定的所述數(shù)量上限。
可以設(shè)置訪問入口可接納的資源供給第三方的數(shù)量上限。當天或者在一段時間內(nèi),當通過訪問入口訪問資源分配流程單的、資源供給第三方的訪問次數(shù)達到數(shù)量上限時,關(guān)閉訪問入口,而訪問次數(shù)未達到數(shù)量上限時,開放訪問入口。這里的數(shù)量上限可以根據(jù)實際需要進行設(shè)定,具體的可以是訪問入口對單個資源供給第三方訪問次數(shù)的限制,可以是訪問入口對所有資源供給第三方總訪問次數(shù)的限制,還可以是對資源供給第三方數(shù)量的限制。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述發(fā)布模塊13用于:
確定所述訪問入口的開放期限;
設(shè)定訪問條件為訪問時間在確定的所述開放期限內(nèi)。
可以設(shè)置訪問入口訪問時間,這樣逾期訪問會被阻止,從而保證資源分配流程單分享的安全性。當資源供給第三方在確定的開放期限內(nèi)對資源分配流程單進行訪問時,訪問入口處于開放狀態(tài),而當資源供給第三方在開放期限外對資源分配流程單進行訪問時,訪問入口處于關(guān)閉狀態(tài)。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述裝置還包括選擇模塊15,具體用于:
當資源供給第三方通過所述訪問入口時,確定資源分配流程單的處理狀態(tài);
根據(jù)資源分配流程單的所述處理狀態(tài),提供響應(yīng)所述資源分配請求的模式,以便資源供給第三方根據(jù)所述模式響應(yīng)所述資源分配請求。
在本申請中,可以根據(jù)資源分配流程單的處理狀態(tài),提供資源供給第三方響應(yīng)資源分配的方式。當本地資源不足時,可以藉由資源供給第三方供給資源。而當本地資源充足時,在對本地資源進行分配后,可以藉由資源供給第三方補償本地資源,使本地資源始終處于充實的狀態(tài),以便盡可能地由本地響應(yīng)所述資源分配請求,從而提高資源周轉(zhuǎn)的效率,同時減少處理資源分配流程單時對計算機的存儲、計算資源的占用。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述裝置還包括推送模塊16,具體用于:
查詢提出所述資源分配請求的資源分配請求方的資源分配記錄,作為第一資源分配記錄;
查詢響應(yīng)所述資源分配請求的資源供給第三方的資源分配記錄,作為第二資源分配記錄;
將第一資源分配記錄和第二資源分配記錄中的詞語映射為空間向量;
計算資源分配請求方和資源供給第三方的兩個詞語對應(yīng)的空間向量之間的余弦相似度;
當所述余弦相似度不小于預(yù)設(shè)數(shù)值時,根據(jù)第一資源分配記錄和第二資源分配記錄,發(fā)出推送信息。
在本申請?zhí)峁┑膶嵤┓绞街?,進一步提供一種對數(shù)據(jù)的挖掘及應(yīng)用的技術(shù)方案。服務(wù)器可以查詢提出所述資源分配請求的資源分配請求方的資源分配記錄,作為第一資源分配記錄。仍以資源分配請求為支付款項請求、資源分配流程單為支付單據(jù)為例,支付單號中通常涉及交易明細,例如商品的代碼、價格、日期等交易明細。服務(wù)器將一段時間內(nèi)的支付款項記錄作為第一資源分配記錄。同樣的,服務(wù)器將一段時間內(nèi)的資源供給第三方的支付款項記錄作為第二資源分配記錄。然后服務(wù)器可以對第一資源分配記錄和第二資源分配記錄進行文本處理,將第一資源分配記錄、第二資源分配記錄中的詞語映射為空間向量。具體的,可以使用文本深度表示模型word2vec將詞語表征為實數(shù)值向量。文本深度表示模型word2vec在現(xiàn)有技術(shù)中有大量的文獻揭示,此處不再詳述。通過大規(guī)模語義訓(xùn)練,把對文本內(nèi)容的處理簡化為多維向量空間中的向量運算。進一步使用計算資源分配請求方和資源供給第三方的兩個詞語對應(yīng)的空間向量的相似度,可以表征資源分配請求方與資源供給第三方之間的相似度。在本申請中,可以計算資源分配請求方對應(yīng)的空間向量與資源供給第三方對應(yīng)的空間向量的余弦相似度。當計算出的余弦相似度不小于預(yù)設(shè)數(shù)值時,說明資源分配請求方與資源供給第三方行為相似。然后根據(jù)第一資源分配記錄和第二資源分配記錄,發(fā)出推送信息。服務(wù)器可以比較第一資源分配記錄和第二資源分配記錄,在該實例中可以比較支付單號中涉及的商品,向資源供給第三方推送資源分配請求方的支付單據(jù)中存在但在資源供給第三方的支付單據(jù)中不存在的商品信息。同樣的,服務(wù)器可以向資源分配請求方推送資源供給第三方的支付單據(jù)中存在但在資源分配請求方的支付單據(jù)中不存在的商品信息。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述裝置還包括推送模塊16,具體用于:
查詢一個響應(yīng)所述資源分配請求的資源供給第三方的資源分配記錄,作為第二資源分配記錄;
查詢另一個響應(yīng)所述資源分配請求的資源供給第三方的資源分配記錄,作為第三資源分配記錄;
將第二資源分配記錄和第三資源分配記錄中的詞語映射為空間向量;
計算一個資源供給第三方和另一個資源供給第三方的兩個詞語對應(yīng)的空間向量之間的余弦相似度;
當所述余弦相似度不小于預(yù)設(shè)數(shù)值時,根據(jù)第二資源分配記錄和第三資源分配記錄,發(fā)出推送信息。
與上一個實施方式不同的地方在于,此處計算的是兩個資源供給第三方對應(yīng)的空間向量之間的余弦相似度。試詳述如下:
服務(wù)器可以查詢一段時間內(nèi),一個資源供給第三方的資源分配記錄作為第二資源分配記錄。服務(wù)器可以查詢一段時間內(nèi),另一個資源供給第三方的資源分配記錄作為第三資源分配記錄。仍以資源分配請求為支付款項請求、資源分配流程單為支付單據(jù)為例,支付單據(jù)中通常涉及交易明細,例如商品的代碼、價格、日期等交易明細。服務(wù)器可以使用文本深度表示模型word2vec,將詞語表征為實數(shù)值向量。然后,可以計算兩個資源供給第三方對應(yīng)的空間向量的余弦相似度。當計算出的余弦相似度不小于預(yù)設(shè)數(shù)值時,說明兩個資源供給第三方行為相似。然后根據(jù)第二資源分配記錄和第三資源分配記錄,發(fā)出推送信息。服務(wù)器可以比較第二資源分配記錄和第三資源分配記錄,在該實例中可以比較支付單據(jù)中涉及的商品,向資源供給第三方推送該資源供給第三方的支付單據(jù)中不存在的商品信息。通常這里的“另一個資源供給第三方”可以表現(xiàn)為資源分配請求方的topn好友。
進一步的,在本申請?zhí)峁┑牧硪环N實施例中,所述資源分配流程單為賬單。
在本申請?zhí)峁┑膶嵤┓桨钢?,基于資源分配請求的資源分配流程單被處理生成訪問入口,當本地資源不足或暫時不便分配資源時,資源供給第三方可以通過所述訪問入口響應(yīng)所述資源分配請求,進行分配資源的操作,從而提高了資源周轉(zhuǎn)的效率,同時對應(yīng)的資源分配流程單被及時處理,減少了對計算機的存儲、計算資源的占用。
本領(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ù)值處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)值處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)值處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)值處理設(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ù)值結(jié)構(gòu)、程序的模塊或其他數(shù)值。計算機的存儲介質(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ù)值信號和載波。
還需要說明的是,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、商品或者設(shè)備中還存在另外的相同要素。
本領(lǐng)域技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、cd-rom、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
以上所述僅為本申請的實施例而已,并不用于限制本申請。對于本領(lǐng)域技術(shù)人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內(nèi)所作的任何修改、等同替換、改進等,均應(yīng)包含在本申請的權(quán)利要求范圍之內(nèi)。