两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)及其方法與流程

文檔序號(hào):12694400閱讀:531來源:國知局
第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)及其方法與流程

本發(fā)明是關(guān)于一種驗(yàn)證系統(tǒng),特別是關(guān)于一種第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)及其方法。



背景技術(shù):

由于科技的演進(jìn),消費(fèi)者取得服務(wù)的方式產(chǎn)生改變。具體而言,現(xiàn)今的消費(fèi)者只要使用電腦或智能手機(jī),再透過網(wǎng)際網(wǎng)絡(luò)連線至網(wǎng)站平臺(tái),便能取得多樣化的服務(wù)。但隨著網(wǎng)絡(luò)服務(wù)的普及,消費(fèi)者對(duì)于網(wǎng)絡(luò)安全性的議題日漸重視,尤其是涉及金錢流通的商務(wù)服務(wù),其對(duì)于安全性的要求較其他類型的網(wǎng)絡(luò)服務(wù)更加嚴(yán)格。為了強(qiáng)化消費(fèi)者進(jìn)行網(wǎng)絡(luò)服務(wù)時(shí)的安全性,目前采用多重的網(wǎng)絡(luò)驗(yàn)證機(jī)制,借以確保網(wǎng)絡(luò)服務(wù)進(jìn)行的安全性。然而,一旦驗(yàn)證機(jī)制無法正常運(yùn)作時(shí),將會(huì)連帶地影響網(wǎng)絡(luò)服務(wù)的提供。

因此,如何在不影響網(wǎng)絡(luò)服務(wù)提供的前提下,進(jìn)行驗(yàn)證系統(tǒng)的設(shè)計(jì),可說是一大挑戰(zhàn)。



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

本發(fā)明揭露的一方面是關(guān)于一種第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng),包含服務(wù)器與客戶端裝置??蛻舳搜b置包含網(wǎng)絡(luò)元件、儲(chǔ)存裝置以及處理器。儲(chǔ)存裝置儲(chǔ)存多個(gè)程序指令,并建立客戶端數(shù)據(jù)庫,處理器執(zhí)行程序指令,從而產(chǎn)生歷程數(shù)據(jù),其中歷程數(shù)據(jù)包含通過第三方平臺(tái)的金流歷程數(shù)據(jù)。當(dāng)網(wǎng)絡(luò)元件無法透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線時(shí),處理器將歷程數(shù)據(jù)儲(chǔ)存于客戶端數(shù)據(jù)庫之中,待網(wǎng)絡(luò)元件能透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線后,處理器透過網(wǎng)絡(luò)元件將歷程數(shù)據(jù)傳送到服務(wù)器以進(jìn)行驗(yàn)證,驗(yàn)證包含金流驗(yàn)證。

在一個(gè)或多個(gè)實(shí)施方式中,處理器將歷程數(shù)據(jù)加密后儲(chǔ)存于客戶端數(shù)據(jù)庫之中,待服務(wù)器透過網(wǎng)際網(wǎng)絡(luò)接收并完成歷程數(shù)據(jù)的驗(yàn)證后,服務(wù)器回傳處理結(jié)果至客戶端裝置。

在一個(gè)或多個(gè)實(shí)施方式中,在客戶端裝置的網(wǎng)絡(luò)元件收到處理結(jié)果后,當(dāng)處理器判斷處理結(jié)果包含關(guān)連于處理成功的信息時(shí),處理器進(jìn)而刪除客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。

在一個(gè)或多個(gè)實(shí)施方式中,程序指令包含軟件程序及其相關(guān)連的軟件開發(fā)工具,在軟件開發(fā)工具被處理器執(zhí)行時(shí),透過網(wǎng)絡(luò)元件與第三方平臺(tái)連線以進(jìn)行軟件程序相關(guān)的金流處理,從而產(chǎn)生金流歷程數(shù)據(jù)。

在一個(gè)或多個(gè)實(shí)施方式中,軟件程序?yàn)橛螒虺绦颍谟螒虺绦虮惶幚砥鲌?zhí)行時(shí),產(chǎn)生游玩歷程數(shù)據(jù),其中歷程數(shù)據(jù)還包含游玩歷程數(shù)據(jù)。本發(fā)明揭露的另一方面是關(guān)于一種第三方付費(fèi)平臺(tái)的金流驗(yàn)證方法,包含利用客戶端裝置執(zhí)行多個(gè)程序指令,從而產(chǎn)生歷程數(shù)據(jù),其中客戶端裝置內(nèi)建客戶端數(shù)據(jù)庫;以及當(dāng)客戶端裝置無法透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線時(shí),將歷程數(shù)據(jù)儲(chǔ)存于客戶端數(shù)據(jù)庫之中,待客戶端裝置能透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線后,將歷程數(shù)據(jù)傳送到服務(wù)器以進(jìn)行驗(yàn)證。

在一個(gè)或多個(gè)實(shí)施方式中,客戶端裝置將歷程數(shù)據(jù)加密后儲(chǔ)存于客戶端數(shù)據(jù)庫之中,待服務(wù)器透過網(wǎng)際網(wǎng)絡(luò)接收并完成歷程數(shù)據(jù)的驗(yàn)證后,服務(wù)器回傳處理結(jié)果至客戶端裝置。

在一個(gè)或多個(gè)實(shí)施方式中,在客戶端裝置收到處理結(jié)果后,當(dāng)判斷處理結(jié)果包含關(guān)連于處理成功的信息時(shí),刪除客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。

在一個(gè)或多個(gè)實(shí)施方式中,程序指令包含軟件程序及其相關(guān)連的軟件開發(fā)工具,在軟件開發(fā)工具被客戶端裝置執(zhí)行時(shí),客戶端裝置與第三方平臺(tái)連線以進(jìn)行軟件程序相關(guān)的金流處理,從而產(chǎn)生金流歷程數(shù)據(jù),其中歷程數(shù)據(jù)包含金流歷程數(shù)據(jù)。

在一個(gè)或多個(gè)實(shí)施方式中,軟件程序?yàn)橛螒虺绦?,在游戲程序被客戶端裝置執(zhí)行時(shí),產(chǎn)生游玩歷程數(shù)據(jù),其中歷程數(shù)據(jù)包含游玩歷程數(shù)據(jù)。

綜上所述,本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果。通過上述技術(shù)方案,可達(dá)到相當(dāng)?shù)募夹g(shù)進(jìn)步,并具有產(chǎn)業(yè)上的廣泛利用價(jià)值,本發(fā)明整合網(wǎng)絡(luò)元件、儲(chǔ)存裝置以及處理器于客戶端裝置,并于儲(chǔ)存裝置中額外設(shè)置客戶端數(shù)據(jù)庫。通過本發(fā)明技術(shù),當(dāng)客戶端裝置無法透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線時(shí),客戶端裝置仍可執(zhí)行程序指令,再將因程序指令執(zhí)行而產(chǎn)生的歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫,并等待網(wǎng)際網(wǎng)絡(luò)連線建立后,再將 歷程數(shù)據(jù)傳送至服務(wù)器以進(jìn)行驗(yàn)證。

附圖說明

圖1為依據(jù)本發(fā)明揭露的實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)的方塊圖;

圖2為依據(jù)本發(fā)明揭露的一實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)的方塊圖;

圖3為依據(jù)本發(fā)明揭露的一實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證方法的流程圖;

圖4為依據(jù)本發(fā)明揭露的一實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)的運(yùn)作示意圖。

具體實(shí)施方式

下文是舉實(shí)施例配合所附附圖作詳細(xì)說明,以更好地理解本發(fā)明的態(tài)樣,但所提供的實(shí)施例并非用以限制本揭露所涵蓋的范圍,而結(jié)構(gòu)操作的描述非用以限制其執(zhí)行的順序,任何由元件重新組合的結(jié)構(gòu),所產(chǎn)生具有均等功效的裝置,皆為本揭露所涵蓋的范圍。此外,依據(jù)業(yè)界的標(biāo)準(zhǔn)及慣常做法,附圖僅以輔助說明為目的,并未依照原尺寸作圖,實(shí)際上各種特征的尺寸可任意地增加或減少以便于說明。下述說明中相同元件將以相同的符號(hào)標(biāo)示來進(jìn)行說明以便于理解。

在全篇說明書與權(quán)利要求書所使用的用詞(terms),除有特別注明外,通常具有每個(gè)用詞使用在此領(lǐng)域中、在此揭露的內(nèi)容中與特殊內(nèi)容中的平常意義。某些用以描述本發(fā)明揭露的用詞將于下或在此說明書的別處討論,以提供本領(lǐng)域技術(shù)人員在有關(guān)本發(fā)明揭露的描述上額外的引導(dǎo)。

圖1為依據(jù)本發(fā)明揭露的實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)的方塊圖。如圖1所示,第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)100包含客戶端裝置102與服務(wù)器106,客戶端裝置102透過網(wǎng)際網(wǎng)絡(luò)108連線至服務(wù)器106,其中客戶端裝置102內(nèi)建客戶端數(shù)據(jù)庫。舉例而言,客戶端裝置102可為桌上型電腦、筆記型電腦、平板電腦或智能手機(jī)。

客戶端裝置102用以執(zhí)行多個(gè)程序指令,并依據(jù)程序指令執(zhí)行的狀況產(chǎn)生 歷程數(shù)據(jù),隨后將歷程數(shù)據(jù)透過網(wǎng)際網(wǎng)絡(luò)108傳送至服務(wù)器106。服務(wù)器106接收客戶端裝置102所產(chǎn)生的歷程數(shù)據(jù),并對(duì)歷程數(shù)據(jù)進(jìn)行驗(yàn)證,以確保歷程數(shù)據(jù)的正確性。其中,依據(jù)客戶端裝置102、網(wǎng)際網(wǎng)絡(luò)108以及服務(wù)器106之間的連線狀態(tài),客戶端裝置102可選擇性將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫與傳送至服務(wù)器106。具體而言,當(dāng)客戶端裝置102無法透過網(wǎng)際網(wǎng)絡(luò)108與服務(wù)器106建立連線時(shí),客戶端裝置102會(huì)將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫之中,并等待客戶端裝置102能透過網(wǎng)際網(wǎng)絡(luò)108與服務(wù)器106建立連線后,再將歷程數(shù)據(jù)傳送至服務(wù)器106以進(jìn)行驗(yàn)證。

于一實(shí)施例中,于客戶端裝置102將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫后,客戶端裝置102會(huì)透過排程定期的方式讀取客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù),并于歷程數(shù)據(jù)讀取后,重新確認(rèn)客戶端裝置102與服務(wù)器106之間的連線狀態(tài)??蛻舳搜b置102重復(fù)執(zhí)行上述步驟直到歷程數(shù)據(jù)傳送至服務(wù)器106進(jìn)行驗(yàn)證。關(guān)于客戶端裝置102與服務(wù)器106之間的連線狀態(tài)建立與否所涉及的后續(xù)運(yùn)作流程,已于先前實(shí)施例說明,故于此不重復(fù)贅述。

于一實(shí)施例中,客戶端裝置102將較小的數(shù)據(jù)如使用者在服務(wù)器106內(nèi)的身分驗(yàn)證(Identification,ID)或是訊標(biāo)(Token)等數(shù)據(jù)存在用戶默認(rèn)(User Default)類型的文件中,而客戶端裝置102于執(zhí)行程序指令而產(chǎn)生的歷程數(shù)據(jù)則可透過輕量結(jié)構(gòu)化查詢(Structured Query Lite,SQLite)的方式儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫。

于一實(shí)施例中,當(dāng)客戶端裝置102無法透過網(wǎng)際網(wǎng)絡(luò)108與服務(wù)器106建立連線時(shí),客戶端裝置102會(huì)將歷程數(shù)據(jù)進(jìn)行加密后,再儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫之中,并于客戶端裝置102與服務(wù)器106之間的連線建立后,再將加密后的歷程數(shù)據(jù)傳送至服務(wù)器106。于服務(wù)器106接收并完成歷程數(shù)據(jù)的驗(yàn)證后,服務(wù)器106會(huì)回傳處理結(jié)果至客戶端裝置102。

舉例而言,客戶端裝置102依據(jù)進(jìn)階加密標(biāo)準(zhǔn)(Advanced Encryption Standard,AES)將歷程數(shù)據(jù)進(jìn)行加密。具體而言,客戶端裝置102依據(jù)進(jìn)階加密標(biāo)準(zhǔn)進(jìn)行加密所需的步驟包含:首先,于位元組矩陣上,將歷程數(shù)據(jù)與預(yù)設(shè)金鑰進(jìn)行邏輯互斥(exclusive or)運(yùn)算。其次,將位元組矩陣透過非線性替換函數(shù)進(jìn)行轉(zhuǎn)換。再者,對(duì)位元組矩陣其每一列進(jìn)行移位的操作。最后,令位元組矩陣其每一行與多項(xiàng)式進(jìn)行多項(xiàng)式乘法的操作。透過重復(fù)進(jìn)行上述步驟的增減 與排列組合,客戶端裝置102即可完成對(duì)歷程數(shù)據(jù)的加密。

另一方面,依據(jù)客戶端裝置102依據(jù)進(jìn)階加密標(biāo)準(zhǔn)進(jìn)行加密時(shí)所進(jìn)行的上述四種步驟的增減與排列組合的反向執(zhí)行,服務(wù)器106即可對(duì)加密后的歷程數(shù)據(jù)進(jìn)行解密。舉例而言,當(dāng)客戶端裝置102透過第一步驟接續(xù)第二步驟的順序?qū)v程數(shù)據(jù)進(jìn)行加密,服務(wù)器只需依照第二步驟接續(xù)第一步驟的順序反向執(zhí)行即可為歷程數(shù)據(jù)進(jìn)行解密。隨著客戶端裝置102與服務(wù)器106的預(yù)設(shè)金鑰是否相同,更可將加解密方法分為對(duì)稱式加解密方法與非對(duì)稱式加解密方法,其中依據(jù)進(jìn)階加密標(biāo)準(zhǔn)實(shí)行的加解密方法為對(duì)稱式加解密方法。應(yīng)了解到,上述實(shí)施例僅用以示范歷程數(shù)據(jù)可行的加解密方法,并非用以限制本發(fā)明的實(shí)施方式。

承接上述實(shí)施例,客戶端裝置102于接收到處理結(jié)果后,依據(jù)處理結(jié)果選擇性刪除暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。具體而言,當(dāng)客戶端裝置102判斷接收到的處理結(jié)果中,包含關(guān)連于處理成功的信息時(shí),客戶端裝置102進(jìn)而刪除暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。

于一實(shí)施例中,服務(wù)器106將儲(chǔ)存于內(nèi)建的儲(chǔ)存裝置(如圖2,儲(chǔ)存裝置234)之中的現(xiàn)存歷程數(shù)據(jù)作為驗(yàn)證依據(jù),對(duì)客戶端裝置102所產(chǎn)生的歷程數(shù)據(jù)進(jìn)行驗(yàn)證,其中現(xiàn)存歷程數(shù)據(jù)為先于歷程數(shù)據(jù)產(chǎn)生并傳送至服務(wù)器106的另一歷程數(shù)據(jù)。具體而言,服務(wù)器106通過預(yù)設(shè)的數(shù)值計(jì)算函數(shù),計(jì)算預(yù)設(shè)差異范圍,再分析歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)之間的差異是否超出預(yù)設(shè)差異范圍,據(jù)以產(chǎn)生驗(yàn)證結(jié)果,其中數(shù)值計(jì)算函數(shù)為關(guān)連于歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)的函數(shù)。舉例而言,若服務(wù)器106為游戲服務(wù)器,則客戶端裝置102所產(chǎn)生的歷程數(shù)據(jù)可為游玩歷程數(shù)據(jù)。服務(wù)器106會(huì)依據(jù)客戶端裝置102所產(chǎn)生的每一游玩歷程數(shù)據(jù)其產(chǎn)生的時(shí)間間隔,進(jìn)一步推算每一游玩歷程數(shù)據(jù)之間的預(yù)設(shè)差異范圍(如,游玩次數(shù)或游戲代幣合理的增加范圍)。

承接上述實(shí)施例,依據(jù)驗(yàn)證結(jié)果,服務(wù)器106選擇性以歷程數(shù)據(jù)取代現(xiàn)存歷程數(shù)據(jù)。具體而言,若歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)差異低于預(yù)設(shè)差異范圍,服務(wù)器106將現(xiàn)存歷程數(shù)據(jù)刪除,并進(jìn)一步將經(jīng)過驗(yàn)證后的歷程數(shù)據(jù)儲(chǔ)存于內(nèi)建的儲(chǔ)存裝置,隨后回傳驗(yàn)證結(jié)果至客戶端裝置102,反之,則刪除歷程數(shù)據(jù),并將驗(yàn)證結(jié)果回傳至客戶端裝置102。舉例而言,若服務(wù)器106為游戲服務(wù)器,則客戶端裝置102所產(chǎn)生的歷程數(shù)據(jù)可為游玩歷程數(shù)據(jù)。當(dāng)服務(wù)器106判斷客 戶端裝置102所產(chǎn)生的游玩歷程數(shù)據(jù)與先前的游玩歷程數(shù)據(jù)之間的差異低于預(yù)設(shè)差異范圍(如,游玩次數(shù)或游戲代幣合理的增加范圍),服務(wù)器106會(huì)以接收到的游玩歷程數(shù)據(jù)取代先前的游玩歷程數(shù)據(jù),反之,則對(duì)游玩歷程數(shù)據(jù)進(jìn)行重置(如,重置為先前的游玩歷程數(shù)據(jù)或初始游戲狀態(tài))。

于一實(shí)施例中,第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)100還包含第三方平臺(tái)104,其中第三方平臺(tái)104透過網(wǎng)際網(wǎng)絡(luò)108與客戶端裝置102以及服務(wù)器106建立連線。客戶端裝置102與第三方平臺(tái)104建立連線后可產(chǎn)生的協(xié)作如下述:客戶端裝置102執(zhí)行的程序指令包含軟件程序及其相關(guān)連的軟件開發(fā)工具(Software Development Kit,SDK),于客戶端裝置102執(zhí)行軟件開發(fā)工具時(shí),客戶端裝置102透過與第三方平臺(tái)104之間的連線進(jìn)行軟件程序相關(guān)的金流處理,從而產(chǎn)生金流歷程數(shù)據(jù),隨后將金流歷程數(shù)據(jù)附加于歷程數(shù)據(jù)之中。于此實(shí)施例中,附加金流歷程數(shù)據(jù)的歷程數(shù)據(jù)的驗(yàn)證流程與方法相同于先前實(shí)施例中所示范,故于此不重復(fù)贅述。

承接上述實(shí)施例,軟件程序可為游戲程序,于客戶端裝置102執(zhí)行游戲程序時(shí),產(chǎn)生游玩歷程數(shù)據(jù),隨后將游玩歷程數(shù)據(jù)附加于歷程數(shù)據(jù)之中,其中附加游玩歷程數(shù)據(jù)的歷程數(shù)據(jù)可不透過第三方平臺(tái)104,由客戶端裝置102直接傳送至服務(wù)器106。于此實(shí)施例中,附加游玩歷程數(shù)據(jù)的歷程數(shù)據(jù)的驗(yàn)證流程與方法相同于先前實(shí)施例中所示范,故于此不重復(fù)贅述。

于一實(shí)施例中,第三方平臺(tái)104經(jīng)由網(wǎng)際網(wǎng)絡(luò)108與客戶端裝置102以及服務(wù)器106同時(shí)連線,借以傳送客戶端裝置102所產(chǎn)生的金流歷程數(shù)據(jù)至服務(wù)器106進(jìn)行驗(yàn)證。具體而言,當(dāng)客戶端裝置102無法透過網(wǎng)際網(wǎng)絡(luò)108與第三方平臺(tái)104建立連線時(shí),客戶端裝置102會(huì)將金流歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫之中,并等待客戶端裝置102能透過網(wǎng)際網(wǎng)絡(luò)108與第三方平臺(tái)104建立連線后,再將金流歷程數(shù)據(jù)傳送至第三方平臺(tái)104,且于客戶端裝置102將金流歷程數(shù)據(jù)傳送至第三方平臺(tái)104后,便由第三方平臺(tái)104代為執(zhí)行后續(xù)相關(guān)于金流歷程數(shù)據(jù)的驗(yàn)證流程,客戶端裝置102僅于驗(yàn)證結(jié)束后接收來自第三方平臺(tái)104的金流驗(yàn)證結(jié)果。于此實(shí)施例中,后續(xù)相關(guān)于金流歷程數(shù)據(jù)的驗(yàn)證流程與方法相同于先前實(shí)施例中所示范,故于此不重復(fù)贅述。

圖2為依據(jù)本發(fā)明揭露的一實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)的方塊圖。如圖2所示,客戶端裝置102包含處理器212、儲(chǔ)存裝置214 以及網(wǎng)絡(luò)元件216,服務(wù)器106包含處理器232、儲(chǔ)存裝置234以及通訊裝置236,其中客戶端裝置102透過網(wǎng)際網(wǎng)絡(luò)108連線至服務(wù)器106,客戶端裝置102中的網(wǎng)絡(luò)元件216與儲(chǔ)存裝置214皆電性連接至處理器212,服務(wù)器106中的通訊裝置236與儲(chǔ)存裝置234皆電性連接至處理器232。舉例而言,客戶端裝置102可為桌上型電腦、筆記型電腦、平板電腦或智能手機(jī),儲(chǔ)存裝置214/234可為硬盤(Hard Disk Drive,HDD)或記憶體,處理器212/232為中央處理單元(Central Processing Unit,CPU)。

于客戶端裝置102中,處理器212用以執(zhí)行多個(gè)程序指令,并依據(jù)程序指令執(zhí)行的狀況產(chǎn)生歷程數(shù)據(jù),儲(chǔ)存裝置214儲(chǔ)存多個(gè)程序指令,并于儲(chǔ)存裝置214中內(nèi)建客戶端數(shù)據(jù)庫,網(wǎng)絡(luò)元件216用以將處理器212執(zhí)行程序指令所產(chǎn)生的歷程數(shù)據(jù)透過網(wǎng)際網(wǎng)絡(luò)108傳送至服務(wù)器106,其中依據(jù)客戶端裝置102、網(wǎng)際網(wǎng)絡(luò)108以及服務(wù)器106之間的連線裝置,客戶端裝置102可選擇性將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫與傳送至服務(wù)器106。具體而言,當(dāng)客戶端裝置102中的網(wǎng)絡(luò)元件216無法透過網(wǎng)際網(wǎng)絡(luò)108與服務(wù)器106建立連線時(shí),處理器212會(huì)將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫之中,并等待網(wǎng)絡(luò)元件216能透過網(wǎng)際網(wǎng)絡(luò)108與服務(wù)器106建立連線后,再將歷程數(shù)據(jù)傳送至服務(wù)器106以進(jìn)行驗(yàn)證。于服務(wù)器106中,處理器232用以驗(yàn)證客戶端裝置102中的處理器212所產(chǎn)生的歷程數(shù)據(jù),儲(chǔ)存裝置234儲(chǔ)存來自客戶端裝置102的歷程數(shù)據(jù),通訊裝置236用以接收客戶端裝置102中的網(wǎng)絡(luò)元件216透過網(wǎng)際網(wǎng)絡(luò)108所傳送的歷程數(shù)據(jù)。應(yīng)了解到,上述元件的功能與配置敘述僅用以示范,并非用以限制本發(fā)明的實(shí)施方式。

于一實(shí)施例中,于客戶端裝置102中的處理器212將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于儲(chǔ)存裝置214內(nèi)建的客戶端數(shù)據(jù)庫后,處理器212會(huì)透過排程定期的方式讀取客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù),并于歷程數(shù)據(jù)讀取后,重新確認(rèn)客戶端裝置102中的網(wǎng)絡(luò)元件216與服務(wù)器106中的通訊裝置236之間的連線狀態(tài)。關(guān)于客戶端裝置102與服務(wù)器106之間的連線狀態(tài)建立與否所涉及的后續(xù)運(yùn)作流程,已于先前實(shí)施例說明,故于此不重復(fù)贅述。

于一實(shí)施例中,客戶端裝置102中的處理器212將較小的數(shù)據(jù)如使用者在服務(wù)器106內(nèi)的身分驗(yàn)證或是訊標(biāo)等數(shù)據(jù)存在用戶默認(rèn)類型的文件中,而客戶端裝置102中的處理器212于執(zhí)行程序指令而產(chǎn)生的歷程數(shù)據(jù)則可透過輕量結(jié) 構(gòu)化查詢的方式儲(chǔ)存于儲(chǔ)存裝置214內(nèi)建的客戶端數(shù)據(jù)庫。

于一實(shí)施例中,當(dāng)客戶端裝置102中的網(wǎng)絡(luò)元件216無法透過網(wǎng)際網(wǎng)絡(luò)108與服務(wù)器106建立連線時(shí),處理器212會(huì)將歷程數(shù)據(jù)進(jìn)行加密后,再儲(chǔ)存于儲(chǔ)存裝置214內(nèi)建的客戶端數(shù)據(jù)庫之中,并于客戶端裝置102與服務(wù)器106的連線建立后,再透過網(wǎng)絡(luò)元件216將加密后的歷程數(shù)據(jù)傳送至服務(wù)器106。于服務(wù)器106接收并完成歷程數(shù)據(jù)的驗(yàn)證后,服務(wù)器106會(huì)回傳處理結(jié)果至客戶端裝置102。舉例而言,客戶端裝置102依據(jù)進(jìn)階加密標(biāo)準(zhǔn)將歷程數(shù)據(jù)進(jìn)行加密,服務(wù)器106再為依據(jù)進(jìn)階加密標(biāo)準(zhǔn)加密后的歷程數(shù)據(jù)進(jìn)行解密,并進(jìn)行驗(yàn)證。關(guān)于依據(jù)進(jìn)階加密標(biāo)準(zhǔn)實(shí)行的加解密方法已于先前實(shí)施例說明,故于此不重復(fù)贅述。

承接上述實(shí)施例,于客戶端裝置102中的網(wǎng)絡(luò)元件216于接收到處理結(jié)果后,處理器212依據(jù)處理結(jié)果選擇性刪除暫時(shí)儲(chǔ)存于儲(chǔ)存裝置214內(nèi)建的客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。具體而言,當(dāng)處理器212判斷接收到的處理結(jié)果中,包含關(guān)連于處理成功的信息時(shí),處理器212進(jìn)而刪除暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。

于一實(shí)施例中,服務(wù)器106中的儲(chǔ)存裝置234還儲(chǔ)存另一現(xiàn)存歷程數(shù)據(jù),服務(wù)器106中的處理器232將現(xiàn)存歷程數(shù)據(jù)作為驗(yàn)證依據(jù),對(duì)客戶端裝置102中的處理器212所產(chǎn)生的歷程數(shù)據(jù)進(jìn)行驗(yàn)證,其中現(xiàn)存歷程數(shù)據(jù)為先于歷程數(shù)據(jù)產(chǎn)生并傳送至服務(wù)器106的另一歷程數(shù)據(jù)。具體而言,服務(wù)器106中的處理器232通過預(yù)設(shè)的數(shù)值計(jì)算函數(shù),計(jì)算預(yù)設(shè)的差異范圍,再分析歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)之間的差異是否超出預(yù)設(shè)差異范圍,據(jù)以產(chǎn)生驗(yàn)證結(jié)果,其中數(shù)值計(jì)算函數(shù)為關(guān)連于歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)的函數(shù)。舉例而言,若服務(wù)器106為游戲服務(wù)器,則客戶端裝置102所產(chǎn)生的歷程數(shù)據(jù)可為游玩歷程數(shù)據(jù)。服務(wù)器106中的處理器232會(huì)依據(jù)客戶端裝置102所產(chǎn)生的每一游玩歷程數(shù)據(jù)其產(chǎn)生的時(shí)間間隔,進(jìn)一步推算每一游玩歷程數(shù)據(jù)之間的預(yù)設(shè)差異范圍(如,游玩次數(shù)或游戲代幣合理的增加范圍)。

承接上述實(shí)施例,依據(jù)驗(yàn)證結(jié)果,服務(wù)器106中的處理器232選擇性以歷程數(shù)據(jù)取代現(xiàn)存歷程數(shù)據(jù)。具體而言,若歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)差異低于預(yù)設(shè)差異范圍,處理器232將現(xiàn)存歷程數(shù)據(jù)刪除,并進(jìn)一步將經(jīng)過驗(yàn)證后的歷程數(shù)據(jù)儲(chǔ)存于儲(chǔ)存裝置234,隨后回傳驗(yàn)證結(jié)果至客戶端裝置102,反之,則刪 除歷程數(shù)據(jù),并將驗(yàn)證結(jié)果回傳至客戶端裝置102。舉例而言,若服務(wù)器106為游戲服務(wù)器,則客戶端裝置102所產(chǎn)生的歷程數(shù)據(jù)可為游玩歷程數(shù)據(jù)。當(dāng)服務(wù)器106中的處理器232判斷客戶端裝置102所產(chǎn)生的游玩歷程數(shù)據(jù)與先前的游玩歷程數(shù)據(jù)之間的差異低于預(yù)設(shè)差異范圍(如,游玩次數(shù)或游戲代幣合理的增加范圍),服務(wù)器106中的處理器232會(huì)以接收到的游玩歷程數(shù)據(jù)取代先前的游玩歷程數(shù)據(jù),反之,則對(duì)游玩歷程數(shù)據(jù)進(jìn)行重置(如,重置為先前的游玩歷程數(shù)據(jù)或初始游戲狀態(tài))。

于一實(shí)施例中,第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)100還包含第三方平臺(tái)104,其中第三方平臺(tái)104透過網(wǎng)際網(wǎng)絡(luò)108與客戶端裝置102以及服務(wù)器106建立連線。第三方平臺(tái)104包含處理器222、儲(chǔ)存裝置224以及通訊裝置226,其中通訊裝置226與儲(chǔ)存裝置224皆電性連接至處理器222。舉例而言,儲(chǔ)存裝置214可為硬盤(Hard Disk Drive,HDD)或記憶體,處理器212為中央處理單元(Central Processing Unit,CPU)。

客戶端裝置102與第三方平臺(tái)104透過網(wǎng)際網(wǎng)絡(luò)108建立連線后可產(chǎn)生的協(xié)作如下述:客戶端裝置102中的處理器212執(zhí)行的程序指令包含軟件程序及其相關(guān)連的軟件開發(fā)工具,于處理器212執(zhí)行軟件開發(fā)工具時(shí),客戶端裝置102透過網(wǎng)絡(luò)元件216與第三方平臺(tái)104連線以進(jìn)行軟件程序相關(guān)的金流處理,從而產(chǎn)生金流歷程數(shù)據(jù),隨后將金流歷程數(shù)據(jù)附加于歷程數(shù)據(jù)之中。于此實(shí)施例中,附加金流歷程數(shù)據(jù)的歷程數(shù)據(jù)的驗(yàn)證流程與方法相同于先前實(shí)施例中所示范,故于此不重復(fù)贅述。

承接上述實(shí)施例,軟件程序可為游戲程序,于客戶端裝置102中的處理器212執(zhí)行游戲程序時(shí),產(chǎn)生游玩歷程數(shù)據(jù),隨后將游玩歷程數(shù)據(jù)附加于歷程數(shù)據(jù)之中,其中附加游玩歷程數(shù)據(jù)的歷程數(shù)據(jù)可不透過第三方平臺(tái)104,由客戶端裝置102中的網(wǎng)絡(luò)元件216經(jīng)由網(wǎng)際網(wǎng)絡(luò)108直接傳送至服務(wù)器106。于此實(shí)施例中,附加游玩歷程數(shù)據(jù)的歷程數(shù)據(jù)的驗(yàn)證流程與方法相同于先前實(shí)施例中所示范,故于此不重復(fù)贅述。

于一實(shí)施例中,第三方平臺(tái)104透過通訊裝置226經(jīng)由網(wǎng)際網(wǎng)絡(luò)108與客戶端裝置102以及服務(wù)器106同時(shí)連線,借以傳送客戶端裝置102中的處理器212所產(chǎn)生的金流歷程數(shù)據(jù)至服務(wù)器106進(jìn)行驗(yàn)證。具體而言,當(dāng)客戶端裝置102中的網(wǎng)絡(luò)元件216無法透過網(wǎng)際網(wǎng)絡(luò)108與第三方平臺(tái)104中的通訊裝置 226建立連線時(shí),客戶端裝置102中的處理器212會(huì)將金流歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于儲(chǔ)存裝置214內(nèi)建的客戶端數(shù)據(jù)庫之中,并等待網(wǎng)絡(luò)元件216能透過網(wǎng)際網(wǎng)絡(luò)108與通訊裝置226建立連線后,再將金流歷程數(shù)據(jù)傳送至第三方平臺(tái)104,且于客戶端裝置102將金流歷程數(shù)據(jù)傳送至第三方平臺(tái)104后,便由第三方平臺(tái)104代為執(zhí)行后續(xù)相關(guān)于金流歷程數(shù)據(jù)的驗(yàn)證流程,客戶端裝置102僅于驗(yàn)證結(jié)束后接收來自第三方平臺(tái)104的驗(yàn)證結(jié)果。因此,于第三方平臺(tái)104中,處理器222用以與服務(wù)器106一同執(zhí)行后續(xù)的金流歷程數(shù)據(jù)驗(yàn)證的流程,儲(chǔ)存裝置224儲(chǔ)存客戶端裝置102所產(chǎn)生的金流歷程數(shù)據(jù),通訊裝置226用以接收客戶端裝置102所產(chǎn)生的金流歷程數(shù)據(jù),并透過網(wǎng)際網(wǎng)絡(luò)108再將其傳送至服務(wù)器106。于此實(shí)施例中,后續(xù)相關(guān)于金流歷程數(shù)據(jù)的驗(yàn)證流程與方法相同于先前實(shí)施例中所示范,故于此不重復(fù)贅述。

圖3為依據(jù)本發(fā)明揭露的一實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證方法的流程圖。如圖3所示,首先,于步驟302中,利用客戶端裝置執(zhí)行程序指令。于步驟304中,依據(jù)步驟302中程序指令的執(zhí)行狀況,借以產(chǎn)生歷程數(shù)據(jù)。于步驟306中,判斷客戶端裝置是否透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線,若連線建立,執(zhí)行步驟310,反之,則執(zhí)行步驟308。于步驟308中,由于客戶端裝置無法透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線,客戶端裝置將歷程數(shù)據(jù)儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫,并重新執(zhí)行步驟306。于步驟310中,由于客戶端裝置透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線,客戶端裝置將歷程數(shù)據(jù)傳送至服務(wù)器。最后,于步驟312中,服務(wù)器對(duì)客戶端裝置所產(chǎn)生的歷程數(shù)據(jù)進(jìn)行驗(yàn)證。

于一實(shí)施例中,步驟302中所述的程序指令包含軟件程序及其相關(guān)連的軟件開發(fā)工具,于客戶端裝置執(zhí)行軟件開發(fā)工具時(shí),客戶端裝置透過與第三方平臺(tái)之間的連線進(jìn)行軟件程序相關(guān)的金流處理,從而產(chǎn)生金流歷程數(shù)據(jù),并于步驟304中將金流歷程數(shù)據(jù)附加于歷程數(shù)據(jù)之中。

承接上述實(shí)施例,軟件程序可為游戲程序,并于客戶端裝置執(zhí)行游戲程序時(shí),產(chǎn)生游玩歷程數(shù)據(jù),并于步驟304中將金流歷程數(shù)據(jù)附加于歷程數(shù)據(jù)之中。

于一實(shí)施例中,步驟308中,于客戶端裝置將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫后,客戶端裝置會(huì)透過排程定期的方式讀取客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù),并于歷程數(shù)據(jù)讀取后,重新執(zhí)行步驟306。

于一實(shí)施例中,步驟308中,當(dāng)客戶端裝置無法透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建 立連線時(shí),客戶端裝置會(huì)將歷程數(shù)據(jù)進(jìn)行加密后,再儲(chǔ)存于內(nèi)建的客戶端數(shù)據(jù)庫之中,并重新執(zhí)行步驟306。于客戶端裝置與服務(wù)器之間的連線建立后,客戶端裝置執(zhí)行步驟310,并將加密后的歷程數(shù)據(jù)傳送至服務(wù)器。于服務(wù)器接收并完成歷程數(shù)據(jù)的驗(yàn)證后,服務(wù)器會(huì)回傳處理結(jié)果至客戶端裝置。舉例而言,客戶端裝置依據(jù)進(jìn)階加密標(biāo)準(zhǔn)將歷程數(shù)據(jù)進(jìn)行加密,服務(wù)器再為依據(jù)進(jìn)階加密標(biāo)準(zhǔn)加密后的歷程數(shù)據(jù)進(jìn)行解密,并進(jìn)行驗(yàn)證。關(guān)于依據(jù)進(jìn)階加密標(biāo)準(zhǔn)實(shí)行的加解密方法已于先前實(shí)施例說明,故于此不重復(fù)贅述。

承接上述實(shí)施例,客戶端裝置于接收到處理結(jié)果后,依據(jù)處理結(jié)果選擇性刪除暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。具體而言,當(dāng)客戶端裝置判斷接收到的處理結(jié)果中,包含關(guān)連于處理成功的信息時(shí),客戶端裝置進(jìn)而刪除暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫之中的歷程數(shù)據(jù)。

于一實(shí)施例中,步驟312中,服務(wù)器將儲(chǔ)存于內(nèi)建的儲(chǔ)存裝置之中的現(xiàn)存歷程數(shù)據(jù)作為驗(yàn)證依據(jù),對(duì)客戶端裝置所產(chǎn)生的歷程數(shù)據(jù)進(jìn)行驗(yàn)證,其中現(xiàn)存歷程數(shù)據(jù)為先于歷程數(shù)據(jù)產(chǎn)生并傳送至服務(wù)器的另一歷程數(shù)據(jù)。具體而言,服務(wù)器通過預(yù)設(shè)的數(shù)值計(jì)算函數(shù),計(jì)算預(yù)設(shè)差異范圍,再分析歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)之間的差異是否超出預(yù)設(shè)差異范圍,據(jù)以產(chǎn)生驗(yàn)證結(jié)果,其中數(shù)值計(jì)算函數(shù)為關(guān)連于歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)的函數(shù)。舉例而言,若服務(wù)器為游戲服務(wù)器,則客戶端裝置所產(chǎn)生的歷程數(shù)據(jù)可為游玩歷程數(shù)據(jù)。服務(wù)器會(huì)依據(jù)客戶端裝置102所產(chǎn)生的每一游玩歷程數(shù)據(jù)其產(chǎn)生的時(shí)間間隔,進(jìn)一步推算每一游玩歷程數(shù)據(jù)之間的預(yù)設(shè)差異范圍(如,游玩次數(shù)或游戲代幣合理的增加范圍)。

承接上述實(shí)施例,依據(jù)驗(yàn)證結(jié)果,服務(wù)器選擇性以歷程數(shù)據(jù)取代現(xiàn)存歷程數(shù)據(jù)。具體而言,若歷程數(shù)據(jù)與現(xiàn)存歷程數(shù)據(jù)差異低于預(yù)設(shè)差異范圍,服務(wù)器將現(xiàn)存歷程數(shù)據(jù)刪除,并進(jìn)一步將經(jīng)過驗(yàn)證后的歷程數(shù)據(jù)儲(chǔ)存于內(nèi)建的儲(chǔ)存裝置,隨后回傳驗(yàn)證結(jié)果至客戶端裝置,反之,則刪除歷程數(shù)據(jù),并將驗(yàn)證結(jié)果回傳至客戶端裝置。舉例而言,若服務(wù)器為游戲服務(wù)器,則客戶端裝置所產(chǎn)生的歷程數(shù)據(jù)可為游玩歷程數(shù)據(jù)。當(dāng)服務(wù)器判斷客戶端裝置所產(chǎn)生的游玩歷程數(shù)據(jù)與先前的游玩歷程數(shù)據(jù)之間的差異低于預(yù)設(shè)差異范圍(如,游玩次數(shù)或游戲代幣合理的增加范圍),服務(wù)器會(huì)以接收到的游玩歷程數(shù)據(jù)取代先前的游玩歷程數(shù)據(jù),反之,則對(duì)游玩歷程數(shù)據(jù)進(jìn)行重置(如,重置為先前的游玩歷程數(shù)據(jù)或初始游戲狀態(tài))。

圖4為依據(jù)本發(fā)明揭露的一實(shí)施例所繪制的第三方付費(fèi)平臺(tái)的金流驗(yàn)證系統(tǒng)的運(yùn)作示意圖。如圖4所示,首先,于客戶端裝置102執(zhí)行軟件開發(fā)工具402時(shí)產(chǎn)生歷程數(shù)據(jù),并于客戶端裝置102產(chǎn)生歷程數(shù)據(jù)后,軟件開發(fā)工具402向客戶端裝置102確認(rèn)其與服務(wù)器106之間的連線狀態(tài)。舉例而言,歷程數(shù)據(jù)的格式可為JavaScript物件標(biāo)記(JavaScript Object Notation,JSON)。

隨后,依據(jù)客戶端裝置102回傳其與服務(wù)器106的連線狀態(tài),軟件開發(fā)工具402選擇性將歷程數(shù)據(jù)儲(chǔ)存于客戶端裝置102內(nèi)建的客戶端數(shù)據(jù)庫404與傳送至服務(wù)器106。具體而言,當(dāng)客戶端裝置102與服務(wù)器106之間建立連線,軟件開發(fā)工具402會(huì)將歷程數(shù)據(jù)傳送至服務(wù)器106以進(jìn)行驗(yàn)證,并接收來自服務(wù)器106回傳的歷程數(shù)據(jù)驗(yàn)證結(jié)果,反之,軟件開發(fā)工具402將歷程數(shù)據(jù)加密后暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫404。

當(dāng)歷程數(shù)據(jù)經(jīng)由加密暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫404后,軟件開發(fā)工具402透過排程定期的方式讀取客戶端數(shù)據(jù)庫404之中的歷程數(shù)據(jù),并于歷程數(shù)據(jù)讀取后,重新確認(rèn)客戶端裝置102與服務(wù)器106之間的連線狀態(tài)。軟件開發(fā)工具402重復(fù)執(zhí)行上述步驟直到加密后的歷程數(shù)據(jù)傳送至服務(wù)器106進(jìn)行驗(yàn)證。

最后,于軟件開發(fā)工具402將加密后的歷程數(shù)據(jù)傳送至服務(wù)器106,并接收到來自服務(wù)器106回傳的歷程數(shù)據(jù)驗(yàn)證結(jié)果后,軟件開發(fā)工具402將客戶端數(shù)據(jù)庫404之中的歷程數(shù)據(jù)刪除。舉例而言,軟件開發(fā)工具402依據(jù)進(jìn)階加密標(biāo)準(zhǔn)為歷程數(shù)據(jù)進(jìn)行加密,服務(wù)器106再為依據(jù)進(jìn)階加密標(biāo)準(zhǔn)加密后的歷程數(shù)據(jù)進(jìn)行解密,并進(jìn)行驗(yàn)證。關(guān)于依據(jù)進(jìn)階加密標(biāo)準(zhǔn)實(shí)行的加解密方法已于先前實(shí)施例說明,故于此不重復(fù)贅述。

于上述實(shí)施例中,本發(fā)明整合網(wǎng)絡(luò)元件、儲(chǔ)存裝置以及處理器于客戶端裝置,并于儲(chǔ)存裝置中額外設(shè)置客戶端數(shù)據(jù)庫。通過本發(fā)明技術(shù),客戶端裝置可依據(jù)網(wǎng)際網(wǎng)絡(luò)連線的狀態(tài),選擇性將歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫與傳送至服務(wù)器。具體而言,當(dāng)客戶端裝置無法透過網(wǎng)際網(wǎng)絡(luò)與服務(wù)器建立連線時(shí),客戶端裝置仍可執(zhí)行程序指令,再將因程序指令執(zhí)行而產(chǎn)生的歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫,并等待網(wǎng)際網(wǎng)絡(luò)連線建立后,再將歷程數(shù)據(jù)傳送至服務(wù)器以進(jìn)行驗(yàn)證。

另一方面,若網(wǎng)際網(wǎng)絡(luò)連線不穩(wěn)定,客戶端裝置與服務(wù)器之間通常須不斷地重復(fù)進(jìn)行歷程數(shù)據(jù)驗(yàn)證,進(jìn)而導(dǎo)致頻寬與裝置效能上的浪費(fèi)。然而,透過將 歷程數(shù)據(jù)暫時(shí)儲(chǔ)存于客戶端數(shù)據(jù)庫之中,并于網(wǎng)際網(wǎng)絡(luò)連線穩(wěn)定后再傳送至服務(wù)器的作法,不僅可有效地提升頻寬的使用效率,更可提升客戶端裝置與服務(wù)器的運(yùn)作效率,進(jìn)而降低服務(wù)器于歷程數(shù)據(jù)處理上的負(fù)擔(dān)。

由上述可知,于客戶端裝置內(nèi)建客戶端數(shù)據(jù)庫,可令客戶端裝置與服務(wù)器之間的數(shù)據(jù)傳送與接收更具彈性。具體而言,于弱聯(lián)網(wǎng)的狀況下(如:一些偏遠(yuǎn)地區(qū)、網(wǎng)絡(luò)沒吃到飽、基地臺(tái)不夠或使用習(xí)慣…等因素導(dǎo)致),客戶端裝置透過內(nèi)建客戶端數(shù)據(jù)庫,可不需即時(shí)向服務(wù)器進(jìn)行數(shù)據(jù)要求或傳送,從而降低服務(wù)器因傳送或接收過多的數(shù)據(jù)而導(dǎo)致當(dāng)機(jī)(crash)的風(fēng)險(xiǎn)。

技術(shù)領(lǐng)域通常知識(shí)者可以容易理解到揭露的實(shí)施例實(shí)現(xiàn)一或多個(gè)前述舉例的優(yōu)點(diǎn)。閱讀前述說明書之后,技術(shù)領(lǐng)域通常知識(shí)者將有能力對(duì)如同此處揭露內(nèi)容作多種類的更動(dòng)、置換、等效物以及多種其他實(shí)施例。因此本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書所界定的范圍與其均等范圍為主。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
会泽县| 黑水县| 永新县| 佳木斯市| 景谷| 石嘴山市| 阿合奇县| 花莲县| 喀喇沁旗| 扎囊县| 延安市| 安丘市| 策勒县| 岐山县| 广州市| 昌宁县| 冷水江市| 泰来县| 大关县| 青川县| 东光县| 万荣县| 宜宾市| 治多县| 道孚县| 汕头市| 久治县| 巨野县| 东方市| 论坛| 鄂托克旗| 大足县| 方正县| 大邑县| 申扎县| 静海县| 绥宁县| 潍坊市| 赣榆县| 抚顺市| 库车县|