未登錄狀態(tài)下保存應(yīng)用操作信息的方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明的實施方式涉及計算機應(yīng)用領(lǐng)域,更具體地,本發(fā)明的實施方式涉及未登錄狀態(tài)下保存應(yīng)用操作信息的方法和設(shè)備。
【背景技術(shù)】
[0002]本部分旨在為權(quán)利要求書中陳述的本發(fā)明的實施方式提供背景或上下文。此處的描述可包括可以探究的概念,但不一定是之前已經(jīng)想到或者已經(jīng)探究的概念。因此,除非在此指出,否則在本部分中描述的內(nèi)容對于本申請的說明書和權(quán)利要求書而言不是現(xiàn)有技術(shù),并且并不因為包括在本部分中就承認(rèn)是現(xiàn)有技術(shù)。
[0003]對于應(yīng)用軟件,一般情況下,用戶需要先在該應(yīng)用軟件的應(yīng)用客戶端完成用戶登錄,才能在該應(yīng)用客戶端中進(jìn)行一些操作。如果用戶在未登錄狀態(tài)下進(jìn)行某些操作,應(yīng)用客戶端通常會提示用戶先完成登錄。例如,對于一些購物類的應(yīng)用軟件,如果用戶在未登錄狀態(tài)下對感興趣的商品進(jìn)行加入購物車或收藏等操作,應(yīng)用客戶端就會直接從相應(yīng)頁面跳轉(zhuǎn)到登錄頁面,以提示用戶在登錄頁面中完成登錄。
[0004]為了方便用戶的應(yīng)用操作,一種改進(jìn)的方式是,用戶在未登錄狀態(tài)下也可以在應(yīng)用客戶端中進(jìn)行一些操作。例如,對于一些新聞類的應(yīng)用,用戶在未登錄狀態(tài)下也可以對評論進(jìn)行頂或踩操作;或者,對于一些視頻類的應(yīng)用,用戶在未登錄狀態(tài)下也可以對感興趣的視頻進(jìn)行收藏操作。
【發(fā)明內(nèi)容】
[0005]但是,本發(fā)明人在研究過程中發(fā)現(xiàn),在現(xiàn)有技術(shù)中,為了方便用戶的應(yīng)用操作,某些應(yīng)用軟件允許用戶在未登錄應(yīng)用客戶端的情況下就可以在該應(yīng)用客戶端中進(jìn)行一些操作,而應(yīng)用操作記錄以及應(yīng)用操作數(shù)據(jù)僅僅保存在應(yīng)用客戶端所在的移動設(shè)備上,而不會保存在應(yīng)用服務(wù)器上。
[0006]依照現(xiàn)有技術(shù),如果非法用戶在未登錄狀態(tài)下進(jìn)行了某種惡意操作,由于未登錄狀態(tài)下的應(yīng)用操作記錄并不保存在應(yīng)用服務(wù)器上,因此應(yīng)用服務(wù)器是無法識別用戶的惡意操作,也就無法采取相應(yīng)的控制或防范措施。
[0007]另外,依照現(xiàn)有技術(shù),如果用戶不小心刪除了在未登錄狀態(tài)下操作的數(shù)據(jù),由于未登錄狀態(tài)下的應(yīng)用操作數(shù)據(jù)只保存在移動設(shè)備上而不保存在應(yīng)用服務(wù)器上,因此被用戶刪除的應(yīng)用操作數(shù)據(jù)就會永久性消失,無法再通過應(yīng)用服務(wù)器找回。同樣,一旦用戶卸載并重新安裝了移動設(shè)備上的應(yīng)用客戶端,用戶之前在未登錄狀態(tài)下操作的所有數(shù)據(jù)也會因此而永久性消失,無法再通過應(yīng)用服務(wù)器找回,這對用戶來說是一種損失。
[0008]為此,非常需要一種未登錄狀態(tài)下保存應(yīng)用操作信息的方法和設(shè)備,以解決現(xiàn)有技術(shù)中由于用戶在未登錄狀態(tài)下的應(yīng)用操作記錄只保存在移動設(shè)備上而導(dǎo)致無法對用戶的惡意操作進(jìn)行有效控制或防范的問題。
[0009]另外,也解決現(xiàn)有技術(shù)中由于用戶在未登錄狀態(tài)下的應(yīng)用操作數(shù)據(jù)只保存在移動設(shè)備上而導(dǎo)致應(yīng)用操作數(shù)據(jù)一旦被用戶誤刪除就無法再找回并修復(fù)的問題。
[0010]在本上下文中,本發(fā)明的實施方式期望提供一種未登錄狀態(tài)下保存應(yīng)用操作信息的方法和設(shè)備。
[0011]在本發(fā)明實施方式的第一方面中,提供了一種未登錄狀態(tài)下保存應(yīng)用操作信息的方法,包括:
[0012]識別用戶是否使用登錄賬號登錄到應(yīng)用客戶端;
[0013]如果所述用戶未使用登錄賬號登錄到所述應(yīng)用客戶端,獲取所述應(yīng)用客戶端所在移動設(shè)備的唯一標(biāo)識;
[0014]將所述唯一標(biāo)識發(fā)送給應(yīng)用服務(wù)器,所述唯一標(biāo)識用于創(chuàng)建所述用戶的臨時賬號,所述臨時賬號用于在所述用戶未使用登錄賬號登錄到應(yīng)用客戶端時綁定所述用戶的應(yīng)用操作信息。
[0015]在本發(fā)明實施方式的第二方面中,提供了一種未登錄狀態(tài)下保存應(yīng)用操作信息的方法,包括:
[0016]接收應(yīng)用客戶端發(fā)送的所述應(yīng)用客戶端所在移動設(shè)備的唯一標(biāo)識;
[0017]根據(jù)所述唯一標(biāo)識創(chuàng)建用戶的臨時賬號,所述用戶的臨時賬號用于在所述用戶未使用登錄賬號登錄到應(yīng)用客戶端時綁定所述用戶的應(yīng)用操作信息;
[0018]將所述用戶的臨時賬號發(fā)送給所述應(yīng)用客戶端。
[0019]在本發(fā)明實施方式的第三方面中,提供了一種未登錄狀態(tài)下保存應(yīng)用操作信息的設(shè)備,運用于應(yīng)用客戶端,包括:
[0020]識別單元,用于識別用戶是否使用登錄賬號登錄到應(yīng)用客戶端;
[0021]獲取單元,用于如果所述用戶未使用登錄賬號登錄到所述應(yīng)用客戶端,獲取所述應(yīng)用客戶端所在移動設(shè)備的唯一標(biāo)識;
[0022]發(fā)送單元,用于將所述唯一標(biāo)識發(fā)送給應(yīng)用服務(wù)器,所述唯一標(biāo)識用于創(chuàng)建所述用戶的臨時賬號,所述臨時賬號用于在所述用戶未使用登錄賬號登錄到應(yīng)用客戶端時綁定所述用戶的應(yīng)用操作信息。
[0023]在本發(fā)明實施方式的第四方面中,提供了一種未登錄狀態(tài)下保存應(yīng)用操作信息的設(shè)備,運用于應(yīng)用服務(wù)器,包括:
[0024]接收單元,用于接收應(yīng)用客戶端發(fā)送的所述應(yīng)用客戶端所在移動設(shè)備的唯一標(biāo)識;
[0025]創(chuàng)建單元,用于根據(jù)所述唯一標(biāo)識創(chuàng)建用戶的臨時賬號,所述用戶的臨時賬號用于在所述用戶未使用登錄賬號登錄到應(yīng)用客戶端時綁定所述用戶的應(yīng)用操作信息;
[0026]發(fā)送單元,用于將所述用戶的臨時賬號發(fā)送給所述應(yīng)用客戶端。
[0027]在本發(fā)明實施方式中,如果用戶未登錄到應(yīng)用客戶端上,應(yīng)用客戶端將獲取所在移動設(shè)備的唯一標(biāo)識并發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器根據(jù)該唯一標(biāo)識創(chuàng)建用戶的臨時賬號并發(fā)送給應(yīng)用客戶端。當(dāng)未登錄的用戶在應(yīng)用客戶端上實施應(yīng)用操作時,應(yīng)用客戶端將攜帶用戶的臨時賬號的應(yīng)用操作信息發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器就可以將應(yīng)用操作信息綁定在用戶的臨時賬號下,即,將應(yīng)用操作信息保存在應(yīng)用服務(wù)器上而不是應(yīng)用客戶端上。
[0028]如果非法用戶實施了惡意操作,應(yīng)用服務(wù)器可以根據(jù)綁定在用戶的臨時賬號下的應(yīng)用操作記錄識別出該非法用戶的惡意操作,并對該非法用戶的惡意操作采取相應(yīng)的控制或防范措施。
[0029]如果用戶不小心卸載了移動設(shè)備上的應(yīng)用客戶端,用戶仍然可以通過應(yīng)用服務(wù)器找回所有的應(yīng)用操作數(shù)據(jù)。另外,由于應(yīng)用操作信息保存在應(yīng)用服務(wù)器上而不是應(yīng)用客戶端上,因此,不會出現(xiàn)用戶誤刪除應(yīng)用客戶端上的應(yīng)用操作數(shù)據(jù)的問題。
【附圖說明】
[0030]通過參考附圖閱讀下文的詳細(xì)描述,本發(fā)明示例性實施方式的上述以及其他目的、特征和優(yōu)點將變得易于理解。在附圖中,以示例性而非限制性的方式示出了本發(fā)明的若干實施方式,其中:
[0031]圖1示意性地示出了本發(fā)明實施方式可以在其中實施的一個示例性場景;
[0032]圖2示意性地示出了根據(jù)本發(fā)明的一個實施方式的未登錄狀態(tài)下保存應(yīng)用操作信息的方法的流程圖;
[0033]圖3示意性地示出了根據(jù)本發(fā)明的另一個實施方式的未登錄狀態(tài)下保存應(yīng)用操作信息的方法的流程圖;
[0034]圖4示意性地示出了根據(jù)本發(fā)明的一個實施方式的未登錄狀態(tài)下保存應(yīng)用操作信息的方法的信令流程圖;
[0035]圖5示意性地示出了根據(jù)本發(fā)明一個實施方式