欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法及設(shè)備與流程

文檔序號(hào):12377155閱讀:286來(lái)源:國(guó)知局
應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法及設(shè)備與流程

本申請(qǐng)涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,特別是涉及一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法、一種計(jì)算設(shè)備和一種智能電視系統(tǒng)。



背景技術(shù):

目前,隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,服務(wù)器端通過(guò)多臺(tái)設(shè)備為客戶端提供服務(wù)資源的技術(shù)得到了應(yīng)用。例如,服務(wù)器端可以部署多臺(tái)計(jì)算設(shè)備,這些計(jì)算設(shè)備之間沒(méi)有任何區(qū)別,因此可以為客戶端提供相同的服務(wù),并且,可以通過(guò)調(diào)度為客戶端分配空閑的、狀態(tài)良好的一臺(tái)計(jì)算設(shè)備。

然而,客戶端僅僅能夠訪問(wèn)當(dāng)前所連的一臺(tái)計(jì)算設(shè)備,而每臺(tái)計(jì)算設(shè)備具有獨(dú)立的存儲(chǔ)空間,這樣,可能無(wú)法滿足用戶對(duì)所有的歷史數(shù)據(jù)的訪問(wèn)需求。例如,在客戶端在與分配的計(jì)算設(shè)備001建立連接后,用戶A的歷史數(shù)據(jù)被存儲(chǔ)至計(jì)算設(shè)備001;而如果在客戶端在與分配的計(jì)算設(shè)備001斷開(kāi)連接后,與分配的計(jì)算設(shè)備002建立了連接,則客戶端將可能無(wú)法訪問(wèn)之前的在計(jì)算設(shè)備001之上存儲(chǔ)的歷史數(shù)據(jù)。

為了滿足用戶對(duì)所有歷史數(shù)據(jù)的訪問(wèn)需求,計(jì)算設(shè)備002可以通過(guò)訪問(wèn)調(diào)度服務(wù)器獲取用戶A連接過(guò)的其它計(jì)算設(shè)備(如計(jì)算設(shè)備001),并通過(guò)訪問(wèn)其它計(jì)算設(shè)備進(jìn)一步獲取用戶A的歷史數(shù)據(jù),然而,上述訪問(wèn)調(diào)度服務(wù)器和訪問(wèn)其它計(jì)算設(shè)備的操作耗費(fèi)了計(jì)算設(shè)備002、調(diào)度服務(wù)器和其它計(jì)算設(shè)備的運(yùn)算資源,并且影響了用戶數(shù)據(jù)的訪問(wèn)效率。



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

本申請(qǐng)實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法,能夠節(jié)省服務(wù)器端的運(yùn)算資源,并且能夠提高用戶數(shù)據(jù)的訪問(wèn)效率。

相應(yīng)的,本申請(qǐng)實(shí)施例還提供了一種計(jì)算設(shè)備和一種智能電視系統(tǒng),用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。

為了解決上述問(wèn)題,本申請(qǐng)公開(kāi)了一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法,包括:

在連接客戶端后,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地;

將所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

另一方面,本申請(qǐng)公開(kāi)了一種計(jì)算設(shè)備,包括:

分區(qū)掛載模塊,用于在連接客戶端后,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地;及

分區(qū)寫(xiě)入模塊,用于將所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

再一方面,本申請(qǐng)公開(kāi)了一種智能電視系統(tǒng),包括:上述的計(jì)算設(shè)備。

與現(xiàn)有技術(shù)相比,本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):

本申請(qǐng)實(shí)施例通過(guò)將登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)、而非寫(xiě)入計(jì)算設(shè)備的其它目錄的方式,實(shí)現(xiàn)用戶分區(qū)用于專門(mén)存儲(chǔ)用戶產(chǎn)生的用戶數(shù)據(jù)的功能;這樣,無(wú)論登錄用戶通過(guò)客戶端連接了哪臺(tái)計(jì)算設(shè)備,連接的該臺(tái)計(jì)算設(shè)備均可以掛載并采用該登錄用戶對(duì)應(yīng)的用戶分區(qū)來(lái)存儲(chǔ)該登錄用戶采用的用戶數(shù)據(jù),使得該用戶分區(qū)可以存儲(chǔ)該用戶產(chǎn)生的所有歷史數(shù)據(jù),從而使得該用戶分區(qū)能夠滿足該用戶對(duì)于所有歷史數(shù)據(jù)的訪問(wèn)需求;

因此,相對(duì)于現(xiàn)有方案通過(guò)訪問(wèn)調(diào)度服務(wù)器和其它計(jì)算設(shè)備獲取用戶的歷史操作,本申請(qǐng)實(shí)施例可以執(zhí)行簡(jiǎn)單的掛載和寫(xiě)入操作,因此能夠節(jié)省計(jì)算設(shè)備、調(diào)度服務(wù)器和其它計(jì)算設(shè)備等服務(wù)器端的運(yùn)算資源,并且能夠提高用戶數(shù)據(jù)的訪問(wèn)效率;

并且,相對(duì)于現(xiàn)有方案將用戶數(shù)據(jù)存儲(chǔ)在客戶端每次所連的計(jì)算設(shè)備,并通過(guò)其它計(jì)算設(shè)備下載用戶的歷史數(shù)據(jù),本申請(qǐng)實(shí)施例中所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)可以不寫(xiě)入當(dāng)前計(jì)算設(shè)備的存儲(chǔ)空間,因此本申請(qǐng)實(shí)施例還能夠節(jié)省計(jì)算設(shè)備的存儲(chǔ)空間。

附圖說(shuō)明

圖1是本申請(qǐng)的一種智能電視系統(tǒng)的結(jié)構(gòu)示意圖;

圖2是本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法實(shí)施例一的步驟流程圖;

圖3是本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法實(shí)施例二的步驟流程圖;

圖4是本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法示例的步驟流程圖;

圖5是本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法實(shí)施例三的步驟流程圖;

圖6是本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法示例的步驟流程圖;

圖7是本申請(qǐng)的一種計(jì)算設(shè)備實(shí)施例的結(jié)構(gòu)框圖;以及

圖8是本申請(qǐng)的一種智能電視系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖。

具體實(shí)施方式

為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。

本申請(qǐng)實(shí)施例的核心構(gòu)思之一在于,建立與用戶對(duì)應(yīng)的用戶分區(qū)來(lái)專門(mén)存儲(chǔ)用戶產(chǎn)生的用戶數(shù)據(jù),這些用戶分區(qū)獨(dú)立于計(jì)算設(shè)備的存儲(chǔ)空間,對(duì)于每個(gè)用戶分區(qū)而言,在其對(duì)應(yīng)用戶登錄后其可被掛載到計(jì)算設(shè)備之上,而在其對(duì)應(yīng)用戶未登錄時(shí)其可以與計(jì)算設(shè)備不具備掛載關(guān)系;由于每個(gè)用戶分區(qū)可以與用戶對(duì)應(yīng),這樣,無(wú)論用戶通過(guò)客戶端連接了哪臺(tái)計(jì)算設(shè)備,連接的該臺(tái)計(jì)算設(shè)備均可采用該用戶對(duì)應(yīng)的用戶分區(qū)來(lái)存儲(chǔ)該用戶采用的用戶數(shù)據(jù),也即該用戶分區(qū)可以存儲(chǔ)該用戶產(chǎn)生的所有歷史數(shù)據(jù),從而能夠滿足該用戶對(duì)于所有歷史數(shù)據(jù)的訪問(wèn)需求;假設(shè)用戶分區(qū)A對(duì)應(yīng)用戶A,則用戶A在客戶端與上次分配的、計(jì)算設(shè)備001斷開(kāi)連接后,即使下次連接的是計(jì)算設(shè)備002,用戶A仍可以使用用戶分區(qū)A存儲(chǔ)產(chǎn)生的用戶 數(shù)據(jù),并且可以通過(guò)訪問(wèn)用戶分區(qū)A查看所有歷史數(shù)據(jù)。

本申請(qǐng)實(shí)施例可以應(yīng)用于各種服務(wù)器端通過(guò)多臺(tái)計(jì)算設(shè)備為客戶端提供服務(wù)資源的應(yīng)用場(chǎng)景。本申請(qǐng)主要將服務(wù)提供設(shè)備作為計(jì)算設(shè)備的一種示例進(jìn)行說(shuō)明,其它計(jì)算設(shè)備及對(duì)應(yīng)的應(yīng)用場(chǎng)景相互參照即可。

本申請(qǐng)?zhí)峁┝艘环N智能電視系統(tǒng),該智能電視系統(tǒng)可以包括:至少一個(gè)服務(wù)器、至少一個(gè)客戶端、至少一個(gè)服務(wù)提供設(shè)備;其中,所述服務(wù)器用于向所述客戶端分配服務(wù)提供設(shè)備;所述客戶端可以設(shè)置在智能電視中,所述服務(wù)提供設(shè)備設(shè)置在網(wǎng)絡(luò)側(cè),用于通過(guò)網(wǎng)絡(luò)為建立連接的客戶端提供互聯(lián)網(wǎng)服務(wù)。服務(wù)器在接收到客戶端的登錄請(qǐng)求之后,可以根據(jù)設(shè)定分配策略從云端的多個(gè)服務(wù)提供設(shè)備中選擇一個(gè)服務(wù)提供設(shè)備分配給所述客戶端。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述智能電視系統(tǒng),還可以包括至少一個(gè)用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備;所述至少一個(gè)用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備具體可以包括:至少一個(gè)用戶分區(qū);其中,所述至少一個(gè)用戶分區(qū)分別用于存儲(chǔ)不同客戶端對(duì)應(yīng)的用戶數(shù)據(jù)。

在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,所述服務(wù)提供設(shè)備具體可以包括:網(wǎng)絡(luò)機(jī)頂盒;所述互聯(lián)網(wǎng)服務(wù),具體可以包括如下中的至少一個(gè):電視直播、音視頻服務(wù)、網(wǎng)頁(yè)服務(wù)、游戲服務(wù)。

傳統(tǒng)方案中,普通機(jī)頂盒往往較為陳舊,性能也比較弱,不足以運(yùn)行大型游戲和應(yīng)用,用戶往往需要升級(jí)或者替換更新的機(jī)頂盒以滿足大型游戲和應(yīng)用等娛樂(lè)需求。

而本申請(qǐng)實(shí)施例可以將性能較強(qiáng)的OTT(過(guò)頂傳球,OverTheTop)網(wǎng)絡(luò)機(jī)頂盒集成至云端的設(shè)備服務(wù)器上,并通過(guò)視頻流化技術(shù),將OTT機(jī)頂盒的性能通過(guò)網(wǎng)絡(luò)傳輸?shù)叫阅茌^弱的上述客戶端對(duì)應(yīng)的普通機(jī)頂盒上,使普通機(jī)頂盒可以在不升級(jí)硬件的情況下使用高端功能。在具體實(shí)現(xiàn)中,可以將性能較強(qiáng)的OTT機(jī)頂盒(如天貓魔盒)中的所有功能數(shù)據(jù)流化后提供給普通機(jī)頂盒,上述功能包括但不限于:游戲、應(yīng)用、電影、電視劇、教育、視頻聊天、K歌等。

在具體實(shí)現(xiàn)中,設(shè)備服務(wù)器中的每一片網(wǎng)絡(luò)機(jī)頂盒具備的性能包括但不限于:處理性能、圖形計(jì)算性能、大內(nèi)存、低功耗等等,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際需要量化這些性能的指標(biāo),以實(shí)現(xiàn)在網(wǎng)絡(luò)機(jī)頂盒上運(yùn)行目前市面上的大型游戲和應(yīng)用,播放1080P以及2K等規(guī)格的電影。

對(duì)于普通機(jī)頂盒而言,其可以具備播放視頻流的性能,以及具備訪問(wèn)IP(網(wǎng)絡(luò)之間互聯(lián)的協(xié)議,Internet Protocol)網(wǎng)絡(luò)的性能即可,其中,上述視頻流的格式可以為RTSP(實(shí)時(shí)流傳輸協(xié)議,Real Time Streaming Protocol)720P等等。對(duì)于具備上述性能的普通機(jī)頂盒而言,其在安裝了網(wǎng)絡(luò)機(jī)頂盒對(duì)應(yīng)的客戶端后,就可以通過(guò)該客戶端上傳鍵值指令,接收并播放來(lái)自網(wǎng)絡(luò)機(jī)頂盒的傳輸流,

綜上,大型的游戲和應(yīng)用的功能數(shù)據(jù)可以在云端的設(shè)備服務(wù)器中運(yùn)行,這些數(shù)據(jù)可以RTSP視頻流的形式傳輸?shù)狡胀C(jī)頂盒上進(jìn)行播放,因此能夠?qū)崿F(xiàn)使用普通機(jī)頂盒進(jìn)行高端娛樂(lè)的目的。并且,本申請(qǐng)實(shí)施例可以適用于電信/廣電運(yùn)營(yíng)商,以增強(qiáng)這些運(yùn)營(yíng)商的已有的普通機(jī)頂盒的性能。

這里需要說(shuō)明的是,在本申請(qǐng)的方案中,服務(wù)提供設(shè)備可以作為硬件設(shè)備設(shè)置在云端,軟件(應(yīng)用程序)可以安裝在服務(wù)提供設(shè)備中,服務(wù)提供設(shè)備可以在云端將各類應(yīng)用程序的UI(用戶界面,User Interface)進(jìn)行編碼,客戶端可以具有基本解碼性能以向用戶展現(xiàn)應(yīng)用程序的用戶界面,實(shí)現(xiàn)對(duì)各類應(yīng)用程序的操作。換而言之,在本申請(qǐng)的方案中,可以將軟件(應(yīng)用程序)安裝在服務(wù)提供設(shè)備中,通過(guò)服務(wù)提供設(shè)備為用戶提供服務(wù),其可以適用于已有的普通機(jī)頂盒、或者適用于與普通機(jī)頂盒具有等同的播放視頻流的性能和訪問(wèn)IP網(wǎng)絡(luò)的性能的智能終端。例如,可以直接通過(guò)所述客戶端將智能終端與所述服務(wù)提供設(shè)備進(jìn)行連接,用戶不需要單獨(dú)購(gòu)買/更新機(jī)頂盒,節(jié)約了用戶成本;同時(shí),智能終端與所述服務(wù)提供設(shè)備可以直接進(jìn)行交互,提高了交互效率,減少了對(duì)機(jī)頂盒的維護(hù)步驟,降低了對(duì)資源的占用。進(jìn)一步地,所述服務(wù)器可以是指一個(gè)服務(wù)器,也可以是指等同于所述調(diào)度服務(wù)器功能的多個(gè)服務(wù)器組成的服務(wù)器群組。

參照?qǐng)D1,示出了本申請(qǐng)的一種智能電視系統(tǒng)的結(jié)構(gòu)示意圖,具體可以 包括:至少一個(gè)客戶端(如圖1所示的客戶端101)、至少一個(gè)設(shè)備服務(wù)器(如圖1所示的設(shè)備服務(wù)器102)和至少一個(gè)調(diào)度服務(wù)器(如圖1所示的調(diào)度服務(wù)器103)。其中,每個(gè)設(shè)備服務(wù)器101中包括至少一個(gè)服務(wù)提供設(shè)備(如圖1所示的設(shè)備服務(wù)器102中的服務(wù)提供設(shè)備121)。

此外,優(yōu)選地,所述智能電視系統(tǒng)還可以包括:至少一個(gè)管理服務(wù)器(如圖1所示的管理服務(wù)器104)和至少一個(gè)用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備(如圖1所示的用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備105)。需要說(shuō)明的是,所述用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備用于存儲(chǔ)用戶數(shù)據(jù)信息,一個(gè)用戶可以對(duì)應(yīng)一個(gè)專用的用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備,多個(gè)用戶也可以共有同一個(gè)用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備,本實(shí)施例對(duì)此不作限制。其中,所述用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備可以是物理設(shè)備,也可以是邏輯設(shè)備,還可以是物理和邏輯相結(jié)合的設(shè)備。例如,所述用戶數(shù)據(jù)信息存儲(chǔ)設(shè)備中可以包括至少一個(gè)用戶分區(qū)(如圖1所示的用戶分區(qū)151),每個(gè)用戶分區(qū)對(duì)應(yīng)存儲(chǔ)一個(gè)用戶的用戶數(shù)據(jù)信息。

其中,客戶端101位于智能終端側(cè),其可以呈現(xiàn)為智能終端中裝載的APP的形式;一方面,客戶端101可用于播放服務(wù)提供設(shè)備121發(fā)送的TS(傳輸流,Transport Stream)所解析出的UI,以及播放從其他網(wǎng)絡(luò)服務(wù)器中獲取的多媒體數(shù)據(jù)(如視頻信號(hào)、音頻信號(hào)等);另一方面,客戶端101可用于監(jiān)聽(tīng)用戶通過(guò)遙控器等輸入裝置產(chǎn)生的輸入消息,并將該輸入消息發(fā)送給服務(wù)提供設(shè)備121或者調(diào)度服務(wù)器103;從而客戶端101可以接收服務(wù)提供設(shè)備121推送的用戶界面(如游戲類應(yīng)用、視頻類應(yīng)用等各種應(yīng)用的用戶界面)相關(guān)數(shù)據(jù),對(duì)所接收的用戶界面相關(guān)數(shù)據(jù)進(jìn)行解析并顯示即可;并且,客戶端101還可以將所接收的用戶對(duì)用戶界面控制的輸入消息,轉(zhuǎn)發(fā)給服務(wù)提供設(shè)備121以使其據(jù)此更新用戶界面;

服務(wù)提供設(shè)備121位于網(wǎng)絡(luò)側(cè),其數(shù)量可以依據(jù)系統(tǒng)需求設(shè)定,其中,每個(gè)服務(wù)提供設(shè)備121具體可以包括:硬件板卡和硬件板卡所承載的軟件模塊;其軟件模塊可以基于安卓等操作系統(tǒng),這樣,每個(gè)服務(wù)提供設(shè)備121中可以通過(guò)該操作系統(tǒng)安裝眾多應(yīng)用(如游戲類應(yīng)用、視頻類應(yīng)用等),并通過(guò)TS流向客戶端101傳輸已安裝應(yīng)用的信息,以供客戶端101從眾多已安 裝應(yīng)用中選擇所需的應(yīng)用;需要說(shuō)明的是,安卓只是作為服務(wù)提供設(shè)備121所使用操作系統(tǒng)的一種示例,本申請(qǐng)實(shí)施例對(duì)服務(wù)提供設(shè)備121所使用的具體操作系統(tǒng)不加以限制;

用戶分區(qū)151位于網(wǎng)絡(luò)側(cè),其數(shù)量可以依據(jù)注冊(cè)用戶的信息確定,數(shù)據(jù)分區(qū)105與注冊(cè)用戶可以具有一對(duì)一的對(duì)應(yīng)關(guān)系,通??梢栽谕瓿梢粋€(gè)新用戶的注冊(cè)后,可以為對(duì)應(yīng)的新用戶建立相應(yīng)的一個(gè)或多個(gè)用戶分區(qū)151;對(duì)于每個(gè)用戶分區(qū)151而言,在其對(duì)應(yīng)用戶登錄后可以被掛載到服務(wù)提供設(shè)備121之上,而在其對(duì)應(yīng)用戶未登錄時(shí)其可以與服務(wù)提供設(shè)備121不具備掛載關(guān)系;

調(diào)度服務(wù)器103位于網(wǎng)絡(luò)側(cè),主要用于依據(jù)客戶端101發(fā)送的輸入消息,完成客戶端101對(duì)應(yīng)用戶的登錄,并分配一個(gè)空閑的、狀態(tài)良好的服務(wù)提供設(shè)備121與客戶端102對(duì)接;同時(shí),還可以依據(jù)登錄用戶的ID(標(biāo)識(shí),Identity)確定登錄用戶對(duì)應(yīng)的用戶分區(qū)151,并將所述用戶分區(qū)151的地址信息發(fā)送給服務(wù)提供設(shè)備121,以使所述服務(wù)提供設(shè)備121將所述用戶分區(qū)151掛載到所分配的服務(wù)提供設(shè)備121上;可見(jiàn),每個(gè)用戶分區(qū)151可以與唯一的用戶相對(duì)應(yīng),如用戶分區(qū)A對(duì)應(yīng)用戶A等等,這樣,用戶A在客戶端101與上次分配的、編號(hào)為001的服務(wù)提供設(shè)備121斷開(kāi)連接后,即使下次連接的是編號(hào)為002的服務(wù)提供設(shè)備121,用戶A仍然可以使用用戶分區(qū)A存儲(chǔ)產(chǎn)生的用戶數(shù)據(jù),因此可以通過(guò)訪問(wèn)用戶分區(qū)A查看所有的歷史數(shù)據(jù);

管理服務(wù)器104位于網(wǎng)絡(luò)側(cè),可用于對(duì)所有的服務(wù)提供設(shè)備121進(jìn)行管理,所述管理具體可以包括:狀態(tài)上報(bào)、心跳管理、設(shè)置屬性、獲取屬性、網(wǎng)絡(luò)喚醒、軟重啟、硬重啟等。

實(shí)施例一

參照?qǐng)D2,示出了本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法實(shí)施例一的步驟流程圖,具體可以包括如下步驟:

步驟201、在連接客戶端后,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū) 掛載到本地;

掛載可用于表示將存儲(chǔ)設(shè)備或者磁盤(pán)分區(qū)掛接到一個(gè)已存在的目錄上的操作,具體到本申請(qǐng)實(shí)施例,掛載可用于表示將用戶分區(qū)掛接到計(jì)算設(shè)備中一個(gè)已存在的本地目錄上。則掛載后的用戶分區(qū)可用于表示已經(jīng)與計(jì)算設(shè)備的本地目錄掛接的用戶分區(qū),在計(jì)算設(shè)備本地打開(kāi)該本地目錄時(shí),就可以直接訪問(wèn)其掛接的用戶分區(qū)下的數(shù)據(jù)文件。

在具體實(shí)現(xiàn)中,可以采用存儲(chǔ)網(wǎng)絡(luò)(Storage Network)技術(shù)來(lái)實(shí)現(xiàn)所述用戶分區(qū),該存儲(chǔ)網(wǎng)絡(luò)技術(shù)將存儲(chǔ)器從應(yīng)用服務(wù)器中分離出來(lái)進(jìn)行集中管理,因此具有統(tǒng)一性、容易擴(kuò)充等優(yōu)點(diǎn)。該存儲(chǔ)網(wǎng)絡(luò)技術(shù)具體可以包括:NAS(網(wǎng)絡(luò)附屬存儲(chǔ),Network-Attached Storage)和SAN(存儲(chǔ)區(qū)域網(wǎng)絡(luò),Storage Area Network)等技術(shù);其中,NAS技術(shù)的用戶可以通過(guò)TCP/IP(傳輸控制協(xié)議/網(wǎng)際協(xié)議,Transmission Control Protocol/Internet Protocol)訪問(wèn)數(shù)據(jù),采用NFS(網(wǎng)絡(luò)文件系統(tǒng),Network File System)、HTTP(超文本傳送協(xié)議,Hypertext transfer protocol)、CIFS(網(wǎng)絡(luò)文件共享系統(tǒng),Common Internet File System)等標(biāo)準(zhǔn)文件共享協(xié)議實(shí)現(xiàn)共享;而SAN技術(shù)的用戶可以通過(guò)專用光纖通道交換機(jī)訪問(wèn)數(shù)據(jù),可以采用SCSI(small computer system interface,小型計(jì)算機(jī)系統(tǒng)接口)、FC-AL(光纖通道仲裁環(huán)路,F(xiàn)IBRE CHANNEL ARBITRATED LOOP)等接口。本申請(qǐng)實(shí)施例主要以NAS技術(shù)為例對(duì)用戶分區(qū)及其掛載過(guò)程進(jìn)行說(shuō)明,其它存儲(chǔ)網(wǎng)絡(luò)技術(shù)的用戶分區(qū)及其掛載過(guò)程相互參照即可。

在本申請(qǐng)的一種應(yīng)用示例中,NAS存儲(chǔ)器件具體可以包括:磁盤(pán)陣列、CD/DVD驅(qū)動(dòng)器、磁帶驅(qū)動(dòng)器或可移動(dòng)的存儲(chǔ)介質(zhì)等;可以在一個(gè)磁盤(pán)上劃分多個(gè)目錄,其中的每個(gè)目錄可以對(duì)應(yīng)一個(gè)用戶分區(qū),也即,用戶分區(qū)與網(wǎng)絡(luò)附屬存儲(chǔ)NAS存儲(chǔ)器件中的目錄一一對(duì)應(yīng)。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地的步驟,具體可以包括:

子步驟A1、接收服務(wù)器發(fā)送的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息;

在具體實(shí)現(xiàn)中,所述接收服務(wù)器發(fā)送的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地 址信息的步驟,具體可以包括:

子步驟A11、接收服務(wù)器推送的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息;或者

一方面,由于服務(wù)器在為客戶端調(diào)度并分配計(jì)算設(shè)備之前,客戶端已經(jīng)通過(guò)用戶ID等方式登錄到服務(wù)器,因此,服務(wù)器在客戶端連接計(jì)算設(shè)備前已經(jīng)獲知了客戶端的登錄用戶的信息(如用戶ID),從而,服務(wù)器可以依據(jù)登錄用戶的ID(標(biāo)識(shí),Identity)確定登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息;另一方面,由于客戶端連接的計(jì)算設(shè)備是由服務(wù)器調(diào)度得到的,因此服務(wù)器在客戶端連接計(jì)算設(shè)備前已經(jīng)獲知了計(jì)算設(shè)備的地址信息(如IP地址信息);因此,服務(wù)器可以依據(jù)計(jì)算設(shè)備的地址信息將所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息推送給對(duì)應(yīng)計(jì)算設(shè)備。

在實(shí)際應(yīng)用中,服務(wù)器可以預(yù)先建立并維護(hù)用戶與用戶分區(qū)之間映射關(guān)系,如用戶ID為用戶分區(qū)的地址信息之間的映射關(guān)系,這樣,可以依據(jù)登錄用戶的ID,在該映射關(guān)系中查找與登錄用戶的ID相匹配的用戶分區(qū)的地址信息。

子步驟A12、向服務(wù)器發(fā)送掛載請(qǐng)求,其中,所述掛載請(qǐng)求中攜帶所述登錄用戶的信息,并接收所述服務(wù)器依據(jù)所述掛載請(qǐng)求返回的所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息。

子步驟A12中,計(jì)算設(shè)備可以請(qǐng)求-響應(yīng)的形式獲取所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息。

在本申請(qǐng)的一種應(yīng)用示例中,可以利用NFS技術(shù)實(shí)現(xiàn)用戶分區(qū)的掛載。具體地,計(jì)算設(shè)備可以實(shí)現(xiàn)一個(gè)NFS客戶端,服務(wù)器可以實(shí)現(xiàn)一個(gè)NFS服務(wù)端,這樣,計(jì)算設(shè)備可以通過(guò)NFS客戶端接收服務(wù)器的NFS服務(wù)端發(fā)送的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息。

在本申請(qǐng)的應(yīng)用實(shí)例中,所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息具體可以包括:服務(wù)器的網(wǎng)絡(luò)地址和所述用戶分區(qū)的目錄地址,例如,接收到的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息為http://10.10.88.69/nfs/001,其中,10.10.88.69表示服務(wù)器的IP地址,nfs/001表示登錄用戶對(duì)應(yīng)的用戶分 區(qū)在服務(wù)器上的磁盤(pán)目錄。

子步驟A2、依據(jù)所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地。

在具體實(shí)現(xiàn)中,可以將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地的用戶分區(qū)目錄,這里的用戶分區(qū)目錄可以是預(yù)先設(shè)置的,也可以是計(jì)算設(shè)備在接收到所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息后臨時(shí)創(chuàng)建的。由于將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地的用戶分區(qū)目錄,如服務(wù)提供設(shè)備/data,從而在計(jì)算設(shè)備打開(kāi)用戶分區(qū)目錄時(shí),可以直接訪問(wèn)遠(yuǎn)程的、所述登錄用戶對(duì)應(yīng)的用戶分區(qū),而可以不將所述登錄用戶對(duì)應(yīng)的用戶分區(qū)下載到本地,這使得計(jì)算設(shè)備將不再受到存儲(chǔ)容量的限制。

假設(shè)接收到的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息為http://10.10.88.69/nfs/001,本地的用戶分區(qū)目錄為服務(wù)提供設(shè)備/data,計(jì)算設(shè)備采用安卓系統(tǒng),則可以通過(guò)mount命令將所收登錄用戶對(duì)應(yīng)的用戶分區(qū)nfs/001掛載到本地的用戶分區(qū)目錄服務(wù)提供設(shè)備/data,從而,在本地打開(kāi)目錄服務(wù)提供設(shè)備/data時(shí),就可以直接訪問(wèn)nfs/001下的數(shù)據(jù)文件。

步驟202、將所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

本申請(qǐng)實(shí)施例通過(guò)將所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)、而非寫(xiě)入計(jì)算設(shè)備的其它目錄的方式,實(shí)現(xiàn)用戶分區(qū)用于專門(mén)存儲(chǔ)用戶產(chǎn)生的用戶數(shù)據(jù)的功能;這樣,無(wú)論登錄用戶通過(guò)客戶端連接了哪臺(tái)計(jì)算設(shè)備,連接的該臺(tái)計(jì)算設(shè)備均掛載并采用該登錄用戶對(duì)應(yīng)的用戶分區(qū)來(lái)存儲(chǔ)該登錄用戶采用的用戶數(shù)據(jù),使得該用戶分區(qū)可以存儲(chǔ)該用戶產(chǎn)生的所有歷史數(shù)據(jù),從而使得該用戶分區(qū)能夠滿足該用戶對(duì)于所有歷史數(shù)據(jù)的訪問(wèn)需求。

需要說(shuō)明的是,除了寫(xiě)入訪問(wèn)外,所述掛載后的用戶分區(qū)還可以支持讀取訪問(wèn)和刪除訪問(wèn)等其它訪問(wèn)方式,例如,可以依據(jù)客戶端的查詢請(qǐng)求從所述掛載后的用戶分區(qū)中讀取用戶數(shù)據(jù)并返回給用戶端等等,本申請(qǐng)實(shí)施例對(duì)所述掛載后的用戶分區(qū)的具體訪問(wèn)不加以限制。

綜上,相對(duì)于現(xiàn)有方案通過(guò)訪問(wèn)調(diào)度服務(wù)器和其它計(jì)算設(shè)備獲取用戶的歷史操作,本申請(qǐng)實(shí)施例可以執(zhí)行簡(jiǎn)單的掛載和寫(xiě)入操作,因此能夠節(jié)省計(jì)算設(shè)備、調(diào)度服務(wù)器和其它計(jì)算設(shè)備等服務(wù)器端的運(yùn)算資源,并且能夠提高用戶數(shù)據(jù)的訪問(wèn)效率;

并且,相對(duì)于現(xiàn)有方案將用戶數(shù)據(jù)存儲(chǔ)在客戶端每次所連的計(jì)算設(shè)備,并通過(guò)其它計(jì)算設(shè)備下載用戶的歷史數(shù)據(jù),本申請(qǐng)實(shí)施例中所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)可以不寫(xiě)入當(dāng)前計(jì)算設(shè)備的存儲(chǔ)空間,因此本申請(qǐng)實(shí)施例還能夠節(jié)省計(jì)算設(shè)備的存儲(chǔ)空間。

實(shí)施例二

參照?qǐng)D3,示出了本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法實(shí)施例二的步驟流程圖,具體可以包括如下步驟:

步驟301、在連接客戶端后,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地;

步驟302、檢測(cè)掛載后的用戶分區(qū)中是否存在已安裝應(yīng)用的數(shù)據(jù)文件;

步驟303、當(dāng)所述掛載后的用戶分區(qū)中不存在所述已安裝應(yīng)用的數(shù)據(jù)文件時(shí),將所述已安裝應(yīng)用的數(shù)據(jù)文件寫(xiě)入所述掛載后的用戶分區(qū);

步驟304、將所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

相對(duì)于實(shí)施例一,本實(shí)施例的計(jì)算設(shè)備可以安裝應(yīng)用(如游戲類應(yīng)用、視頻類應(yīng)用等),并向客戶端傳輸已安裝應(yīng)用的信息,以供客戶端從已安裝應(yīng)用中選擇所需的應(yīng)用。

例如,在本申請(qǐng)的一種應(yīng)用示例中,服務(wù)提供設(shè)備102可以向客戶端101推送用于展示已安裝應(yīng)用的UI界面A的TS流,而客戶端101可以對(duì)UI界面A進(jìn)行顯示,并且,當(dāng)用戶通過(guò)遙控器等輸入裝置發(fā)出對(duì)客戶端101顯示的UI界面A中的某一應(yīng)用的安裝指令后,客戶端101會(huì)將該安裝指令對(duì)應(yīng)控制數(shù)據(jù)發(fā)送給服務(wù)提供設(shè)備102,由服務(wù)提供設(shè)備102獲取并返回該應(yīng)用的安裝過(guò)程以及安裝完畢對(duì)應(yīng)UI界面B的TS流,從而看似在客戶端101中安裝應(yīng)用的過(guò)程實(shí)質(zhì)上是在服務(wù)提供設(shè)備102中完成的,而客戶端 101僅顯示了服務(wù)提供設(shè)備102推送的流化方式的UI界面。

由于每個(gè)用戶都有可能使用每個(gè)已安裝應(yīng)用并在使用過(guò)程中產(chǎn)生對(duì)應(yīng)的用戶數(shù)據(jù),因此,可以實(shí)現(xiàn)將每個(gè)已安裝應(yīng)用復(fù)用于每個(gè)用戶分區(qū),以滿足采用用戶分區(qū)存儲(chǔ)用戶在使用每個(gè)應(yīng)用程序過(guò)程中產(chǎn)生的用戶數(shù)據(jù)的需求。

為了實(shí)現(xiàn)將每個(gè)已安裝應(yīng)用復(fù)用于每個(gè)用戶分區(qū),本實(shí)施例可以在每次掛載用戶分區(qū)后,檢測(cè)掛載后的用戶分區(qū)中是否存在已安裝應(yīng)用的數(shù)據(jù)文件,并在所述掛載后的用戶分區(qū)中不存在所述已安裝應(yīng)用的數(shù)據(jù)文件時(shí),將所述已安裝應(yīng)用的數(shù)據(jù)文件寫(xiě)入所述掛載后的用戶分區(qū);上述檢測(cè)掛載后的用戶分區(qū)和將所述已安裝應(yīng)用的數(shù)據(jù)文件寫(xiě)入所述掛載后的用戶分區(qū)的操作,能夠?qū)崿F(xiàn)用戶分區(qū)中應(yīng)用的數(shù)據(jù)文件與計(jì)算設(shè)備中應(yīng)用的一致性,能夠確保掛載后的用戶分區(qū)中存在計(jì)算設(shè)備中所有已安裝應(yīng)用的數(shù)據(jù)文件,而某已安裝應(yīng)用的數(shù)據(jù)文件可用于存儲(chǔ)用戶在使用該已安裝應(yīng)用過(guò)程中產(chǎn)生的用戶數(shù)據(jù),因此可以滿足采用用戶分區(qū)存儲(chǔ)用戶在使用每個(gè)應(yīng)用程序過(guò)程中產(chǎn)生的用戶數(shù)據(jù)的需求。

在實(shí)際應(yīng)用中,可以在每個(gè)已安裝應(yīng)用安裝完成后,可以將這個(gè)已安裝應(yīng)用的數(shù)據(jù)文件放至第一臨時(shí)存儲(chǔ)區(qū),這樣,在所述掛載后的用戶分區(qū)中不存在所述已安裝應(yīng)用的數(shù)據(jù)文件時(shí),可以從所述第一臨時(shí)存儲(chǔ)區(qū)讀取所述已安裝應(yīng)用的數(shù)據(jù)文件,并將讀取內(nèi)容寫(xiě)入到所述掛載后的用戶分區(qū)??梢岳斫猓鲜鲆寻惭b應(yīng)用可以為新安裝的應(yīng)用,也可以為對(duì)已有應(yīng)用升級(jí)得到的應(yīng)用,本申請(qǐng)實(shí)施例對(duì)具體的已安裝應(yīng)用不加以限制。

在具體實(shí)現(xiàn)中,可以在掛載后的用戶分區(qū)中查找與已安裝應(yīng)用的信息相匹配的數(shù)據(jù)文件,若查找到,則所述掛載后的用戶分區(qū)中存在所述已安裝應(yīng)用的數(shù)據(jù)文件,若未查找到,則所述掛載后的用戶分區(qū)中不存在所述已安裝應(yīng)用的數(shù)據(jù)文件。

進(jìn)一步,所述已安裝應(yīng)用具體可以包括:已安裝的所有應(yīng)用、或者在第一預(yù)置時(shí)間內(nèi)被安裝的應(yīng)用;其中,在所述已安裝應(yīng)用表示已安裝的所有應(yīng)用時(shí),需要在掛載后的用戶分區(qū)中查找與已安裝的所有應(yīng)用的信息相 匹配的數(shù)據(jù)文件,需要花費(fèi)較多的時(shí)間成本;而在所述被安裝應(yīng)用表示在第一預(yù)置時(shí)間內(nèi)被安裝的應(yīng)用時(shí),需要在掛載后的用戶分區(qū)中查找與已安裝的部分應(yīng)用的信息相匹配的數(shù)據(jù)文件,因此,花費(fèi)的時(shí)間成本較少。

在本申請(qǐng)的一種實(shí)施例中,可以通過(guò)如下步驟確定所述已安裝應(yīng)用的信息:

子步驟B1、監(jiān)控安裝應(yīng)用的行為;

子步驟B2、在監(jiān)控到安裝應(yīng)用的行為時(shí),將所安裝應(yīng)用作為已安裝應(yīng)用,并記錄所述已安裝應(yīng)用的信息;其中,所述已安裝應(yīng)用的信息具體可以包括如下信息中的一種或多種:所述已安裝應(yīng)用的文件夾信息和所述已安裝應(yīng)用的數(shù)據(jù)文件信息。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,為了避免應(yīng)用維護(hù)影響到客戶端的訪問(wèn)效率,可以在計(jì)算設(shè)備未連接客戶端的情況下進(jìn)行應(yīng)用的維護(hù),如安裝和/或卸載和/或升級(jí)應(yīng)用等等,具體地,服務(wù)器可以在所有計(jì)算設(shè)備上觸發(fā)應(yīng)用的維護(hù)以保證不同計(jì)算設(shè)備向客戶端提供相同的服務(wù),以安裝應(yīng)用為例,服務(wù)器可以向計(jì)算設(shè)備發(fā)送安裝包,計(jì)算設(shè)備依據(jù)該安裝包進(jìn)行對(duì)應(yīng)應(yīng)用的安裝,因此,上述子步驟B1也可以在計(jì)算設(shè)備未連接客戶端的情況下監(jiān)控安裝應(yīng)用的行為。

在實(shí)際應(yīng)用中,除了所述已安裝應(yīng)用的文件夾信息和所述已安裝應(yīng)用的數(shù)據(jù)文件信息外,所述已安裝應(yīng)用的信息還可以包括:已安裝應(yīng)用的安裝時(shí)間信息,這樣,可以依據(jù)已安裝應(yīng)用的安裝時(shí)間信息確定所述在第一預(yù)置時(shí)間內(nèi)被安裝的應(yīng)用。例如,所述預(yù)置時(shí)間可以為最近一個(gè)維護(hù)周期(服務(wù)器對(duì)于應(yīng)用的維護(hù)周期,如1小時(shí)或者24小時(shí));或者,所述第一預(yù)置時(shí)間還可以為從當(dāng)前用戶分區(qū)上次被掛載的時(shí)間到當(dāng)前時(shí)間之間的時(shí)間段等等,由于每次掛載用戶分區(qū)后都會(huì)通過(guò)執(zhí)行步驟302-步驟303實(shí)現(xiàn)用戶分區(qū)中應(yīng)用的數(shù)據(jù)文件與計(jì)算設(shè)備中應(yīng)用的一致性,故可以忽略當(dāng)前用戶分區(qū)上次被掛載的時(shí)間之前的已安裝應(yīng)用;可以理解,本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際需求確定具體的維護(hù)周期或者第一預(yù)置時(shí)間,本申請(qǐng)實(shí)施例對(duì)具體的維護(hù)周期或第一預(yù)置時(shí)間不加以限制。

上面對(duì)兩種已安裝應(yīng)用進(jìn)行了介紹,可以理解本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際需求采用上述兩種已安裝應(yīng)用中的任一或者組合,例如,在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述第一預(yù)置時(shí)間可以為從當(dāng)前用戶分區(qū)上次被掛載的時(shí)間到當(dāng)前時(shí)間之間的時(shí)間段;則在當(dāng)前用戶分區(qū)上次被掛載的時(shí)間不存在時(shí),所述已安裝應(yīng)用可以為已安裝的所有應(yīng)用(也即采用已安裝的所有應(yīng)用);而在當(dāng)前用戶分區(qū)上次被掛載的時(shí)間存在時(shí),所述已安裝應(yīng)用可以為在所述第一預(yù)置時(shí)間內(nèi)被安裝的應(yīng)用(也即采用在第一預(yù)置時(shí)間內(nèi)被安裝的應(yīng)用)。

為使本領(lǐng)域技術(shù)人員更好地理解本申請(qǐng)實(shí)施例,參照?qǐng)D4,示出了本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法示例的步驟流程圖,具體可以包括如下步驟:

步驟401、在T1時(shí)刻,在未連接客戶端的情況下,計(jì)算設(shè)備依據(jù)服務(wù)器發(fā)送的安裝指令,對(duì)應(yīng)用N進(jìn)行安裝;

步驟402、計(jì)算設(shè)備監(jiān)控到安裝應(yīng)用N的行為,在第一記錄表中記錄應(yīng)用N的信息,并在第一臨時(shí)存儲(chǔ)區(qū)中記錄應(yīng)用N的數(shù)據(jù)文件;

此時(shí),所述第一記錄表中已經(jīng)記錄有應(yīng)用1-應(yīng)用N的信息,所述第一臨時(shí)存儲(chǔ)區(qū)中已經(jīng)記錄有應(yīng)用1-應(yīng)用N的數(shù)據(jù)文件;其中每個(gè)已安裝應(yīng)用的信息具體可以包括:所述已安裝應(yīng)用的文件夾信息、所述已安裝應(yīng)用的數(shù)據(jù)文件信息和已安裝應(yīng)用的安裝時(shí)間信息;N可用于表示計(jì)算設(shè)備已安裝應(yīng)用的數(shù)量,本申請(qǐng)實(shí)施例對(duì)N的數(shù)值不加以限制;

步驟403、在T2時(shí)刻,計(jì)算設(shè)備連接客戶端,將該客戶端的登錄用戶A對(duì)應(yīng)的用戶分區(qū)A掛載到本地,并記錄用戶分區(qū)A被掛載的時(shí)間;

假設(shè)用戶A為首次登錄的用戶,因此,用戶A對(duì)應(yīng)的用戶分區(qū)A中不存在任何應(yīng)用的數(shù)據(jù)文件,并且,用戶分區(qū)A上次被掛載的時(shí)間不存在;

步驟404、計(jì)算設(shè)備檢測(cè)掛載后的用戶分區(qū)A中是否存在所述第一記錄表中記錄的已安裝的所有應(yīng)用的數(shù)據(jù)文件;

步驟405、檢測(cè)結(jié)果為掛載后的用戶分區(qū)A中不存在應(yīng)用1-應(yīng)用N的數(shù)據(jù)文件,則將從所述第一臨時(shí)存儲(chǔ)區(qū)讀取的應(yīng)用1-應(yīng)用N的數(shù)據(jù)文件寫(xiě) 入所述掛載后的用戶分區(qū)A;

步驟406、將用戶A產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)A;

其中,用戶A產(chǎn)生的用戶數(shù)據(jù)具體包括:用戶A在使用應(yīng)用1-應(yīng)用N過(guò)程中產(chǎn)生的用戶數(shù)據(jù);

步驟407、在T3時(shí)刻,在未連接客戶端的情況下,計(jì)算設(shè)備依據(jù)服務(wù)器發(fā)送的安裝指令,對(duì)應(yīng)用N+1進(jìn)行安裝;

步驟408、計(jì)算設(shè)備監(jiān)控到安裝應(yīng)用N+1的行為,在第一記錄表中記錄應(yīng)用N+1的信息,并在第一臨時(shí)存儲(chǔ)區(qū)中記錄應(yīng)用N+1的數(shù)據(jù)文件;

此時(shí),所述第一記錄表中已經(jīng)記錄有應(yīng)用1-應(yīng)用N+1的信息,所述第一臨時(shí)存儲(chǔ)區(qū)中已經(jīng)記錄有應(yīng)用1-應(yīng)用N+1的數(shù)據(jù)文件;

步驟409、在T4時(shí)刻,計(jì)算設(shè)備連接客戶端,將該客戶端的登錄用戶A對(duì)應(yīng)的用戶分區(qū)A掛載到本地,并記錄用戶分區(qū)A被掛載的時(shí)間;

此時(shí),用戶A對(duì)應(yīng)的用戶分區(qū)A中存在應(yīng)用1-應(yīng)用N的數(shù)據(jù)文件,并且,用戶分區(qū)A上次被掛載的時(shí)間存在,用戶分區(qū)A上次被掛載的時(shí)間可記錄于服務(wù)器中或者用戶分區(qū)A中,這樣,即使步驟409和步驟402中客戶端連接了不同的計(jì)算設(shè)備,當(dāng)前計(jì)算設(shè)備均可以獲知用戶分區(qū)A上次被掛載的時(shí)間;

步驟410、計(jì)算設(shè)備檢測(cè)掛載后的用戶分區(qū)A中是否存在所述第一記錄表中記錄的已安裝的、用戶分區(qū)A上次被掛載的時(shí)間到當(dāng)前時(shí)間之間的時(shí)間段內(nèi)被安裝的應(yīng)用的數(shù)據(jù)文件;

步驟411、檢測(cè)結(jié)果為掛載后的用戶分區(qū)A中不存在應(yīng)用N+1的數(shù)據(jù)文件,則將從所述第一臨時(shí)存儲(chǔ)區(qū)讀取的應(yīng)用N+1的數(shù)據(jù)文件寫(xiě)入所述掛載后的用戶分區(qū)A;

步驟412、將用戶A產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

需要說(shuō)明的是,本申請(qǐng)實(shí)施例對(duì)步驟302和步驟304的執(zhí)行順序不加以限制,例如,可以在掛載用戶分區(qū)后首先執(zhí)行步驟302然后執(zhí)行步驟304,或者,可以在掛載用戶分區(qū)后同時(shí)執(zhí)行步驟302和步驟304,或者,還可以在掛載用戶分區(qū)后首先執(zhí)行步驟304然后執(zhí)行步驟302等等。

綜上,本實(shí)施例檢測(cè)掛載后的用戶分區(qū)和將所述已安裝應(yīng)用的數(shù)據(jù)文件寫(xiě)入所述掛載后的用戶分區(qū)的操作,能夠確保掛載后的用戶分區(qū)中存在計(jì)算設(shè)備中所有已安裝應(yīng)用的數(shù)據(jù)文件,而某已安裝應(yīng)用的數(shù)據(jù)文件可用于存儲(chǔ)用戶在使用該已安裝應(yīng)用過(guò)程中產(chǎn)生的用戶數(shù)據(jù),因此可以滿足采用用戶分區(qū)存儲(chǔ)用戶在使用每個(gè)應(yīng)用程序過(guò)程中產(chǎn)生的用戶數(shù)據(jù)的需求。

實(shí)施例三

參照?qǐng)D5,示出了本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法實(shí)施例三的步驟流程圖,具體可以包括如下步驟:

步驟501、在連接客戶端后,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地;

步驟502、檢測(cè)掛載后的用戶分區(qū)中是否存在已卸載應(yīng)用的數(shù)據(jù)文件;

步驟503、當(dāng)所述掛載后的用戶分區(qū)中存在所述已卸載應(yīng)用的數(shù)據(jù)文件時(shí),刪除所述掛載后的用戶分區(qū)中所述已卸載應(yīng)用的數(shù)據(jù)文件;

步驟504、將所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

為了實(shí)現(xiàn)用戶分區(qū)中應(yīng)用的數(shù)據(jù)文件與計(jì)算設(shè)備中應(yīng)用的一致性,本實(shí)施例可以在每次掛載用戶分區(qū)后,檢測(cè)掛載后的用戶分區(qū)中是否存在已卸載應(yīng)用的數(shù)據(jù)文件,并在所述掛載后的用戶分區(qū)中存在所述已卸載應(yīng)用的數(shù)據(jù)文件時(shí),刪除所述掛載后的用戶分區(qū)中所述已卸載應(yīng)用的數(shù)據(jù)文件;上述檢測(cè)掛載后的用戶分區(qū)和刪除所述掛載后的用戶分區(qū)中所述已卸載應(yīng)用的數(shù)據(jù)文件的操作,能夠?qū)崿F(xiàn)用戶分區(qū)中應(yīng)用的數(shù)據(jù)文件與計(jì)算設(shè)備中應(yīng)用的一致性,能夠確保掛載后的用戶分區(qū)中不存在計(jì)算設(shè)備中已卸載應(yīng)用的數(shù)據(jù)文件,因此可以在節(jié)省用戶分區(qū)的存儲(chǔ)空間的前提下,滿足采用用戶分區(qū)存儲(chǔ)用戶在使用每個(gè)應(yīng)用程序過(guò)程中產(chǎn)生的用戶數(shù)據(jù)的需求。

在具體實(shí)現(xiàn)中,可以在掛載后的用戶分區(qū)中查找與已卸載應(yīng)用的信息相匹配的數(shù)據(jù)文件,若查找到,則所述掛載后的用戶分區(qū)中存在所述已卸載應(yīng)用的數(shù)據(jù)文件,若未查找到,則所述掛載后的用戶分區(qū)中不存在所述 已卸載應(yīng)用的數(shù)據(jù)文件。

進(jìn)一步,所述已卸載應(yīng)用具體可以包括:已卸載的所有應(yīng)用、或者在第二預(yù)置時(shí)間內(nèi)被卸載的應(yīng)用;其中,在所述已卸載應(yīng)用表示已卸載的所有應(yīng)用時(shí),需要在掛載后的用戶分區(qū)中查找與已卸載的所有應(yīng)用的信息相匹配的數(shù)據(jù)文件,需要花費(fèi)較多的時(shí)間成本;而在所述被卸載應(yīng)用表示在第二預(yù)置時(shí)間內(nèi)被卸載的應(yīng)用時(shí),需要在掛載后的用戶分區(qū)中查找與已卸載的部分應(yīng)用的信息相匹配的數(shù)據(jù)文件,因此,花費(fèi)的時(shí)間成本較少。

在本申請(qǐng)的一種實(shí)施例中,可以通過(guò)如下步驟確定所述已卸載應(yīng)用的信息:

子步驟C1、監(jiān)控卸載應(yīng)用的行為;

子步驟C2、在監(jiān)控到卸載應(yīng)用的行為時(shí),將所卸載應(yīng)用作為已卸載應(yīng)用,并記錄所述已卸載應(yīng)用的信息;其中,所述已卸載應(yīng)用的信息具體可以包括如下信息中的一種或多種:所述已卸載應(yīng)用的文件夾信息和所述已卸載應(yīng)用的數(shù)據(jù)文件信息。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,為了避免應(yīng)用維護(hù)影響到客戶端的訪問(wèn)效率,可以在計(jì)算設(shè)備未連接客戶端的情況下進(jìn)行應(yīng)用的卸載,具體地,服務(wù)器可以向計(jì)算設(shè)備發(fā)送待卸載應(yīng)用的名稱,計(jì)算設(shè)備依據(jù)該待卸載應(yīng)用的名稱進(jìn)行對(duì)應(yīng)應(yīng)用的卸載;因此,上述子步驟C1也可以在計(jì)算設(shè)備未連接客戶端的情況下監(jiān)控卸載應(yīng)用的行為。

在實(shí)際應(yīng)用中,除了所述已卸載應(yīng)用的文件夾信息和所述已卸載應(yīng)用的數(shù)據(jù)文件信息外,所述已卸載應(yīng)用的信息還可以包括:已卸載應(yīng)用的卸載時(shí)間信息,這樣,可以依據(jù)已卸載應(yīng)用的卸載時(shí)間信息確定所述在第二預(yù)置時(shí)間內(nèi)被卸載的應(yīng)用。例如,所述第二預(yù)置時(shí)間可以為最近一個(gè)維護(hù)周期(服務(wù)器對(duì)于應(yīng)用的維護(hù)周期,如1小時(shí)或者24小時(shí));或者,所述第二預(yù)置時(shí)間還可以為從當(dāng)前用戶分區(qū)上次被掛載的時(shí)間到當(dāng)前時(shí)間之間的時(shí)間段等等,由于每次掛載用戶分區(qū)后都會(huì)通過(guò)執(zhí)行步驟502-步驟503實(shí)現(xiàn)用戶分區(qū)中應(yīng)用的數(shù)據(jù)文件與計(jì)算設(shè)備中應(yīng)用的一致性,故可以忽略當(dāng)前用戶分區(qū)上次被掛載的時(shí)間之前的已卸載應(yīng)用;可以理解,本領(lǐng)域技術(shù) 人員可以根據(jù)實(shí)際需求確定具體的維護(hù)周期或者第二預(yù)置時(shí)間,本申請(qǐng)實(shí)施例對(duì)具體的維護(hù)周期或第二預(yù)置時(shí)間不加以限制。

上面對(duì)兩種已卸載應(yīng)用進(jìn)行了介紹,可以理解本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際需求采用上述兩種已卸載應(yīng)用中的任一或者組合,例如,在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述第二預(yù)置時(shí)間可以為從當(dāng)前用戶分區(qū)上次被掛載的時(shí)間到當(dāng)前時(shí)間之間的時(shí)間段;則在當(dāng)前用戶分區(qū)上次被掛載的時(shí)間不存在時(shí),所述已卸載應(yīng)用可以為已卸載的所有應(yīng)用(也即采用已卸載的所有應(yīng)用);而在當(dāng)前用戶分區(qū)上次被掛載的時(shí)間存在時(shí),所述已卸載應(yīng)用可以為在所述第二預(yù)置時(shí)間內(nèi)被卸載的應(yīng)用(也即采用在第二預(yù)置時(shí)間內(nèi)被卸載的應(yīng)用)。

需要說(shuō)明的是,本申請(qǐng)實(shí)施例對(duì)步驟502和步驟504的執(zhí)行順序不加以限制,例如,可以在掛載用戶分區(qū)后首先執(zhí)行步驟502然后執(zhí)行步驟504,或者,可以在掛載用戶分區(qū)后同時(shí)執(zhí)行步驟502和步驟504,或者,還可以在掛載用戶分區(qū)后首先執(zhí)行步驟504然后執(zhí)行步驟502等等。

綜上,本實(shí)施例檢測(cè)掛載后的用戶分區(qū)中是否存在已卸載應(yīng)用的數(shù)據(jù)文件,并在所述掛載后的用戶分區(qū)中存在所述已卸載應(yīng)用的數(shù)據(jù)文件時(shí),刪除所述掛載后的用戶分區(qū)中所述已卸載應(yīng)用的數(shù)據(jù)文件;上述檢測(cè)掛載后的用戶分區(qū)和刪除所述掛載后的用戶分區(qū)中所述已卸載應(yīng)用的數(shù)據(jù)文件的操作,能夠?qū)崿F(xiàn)用戶分區(qū)中應(yīng)用的數(shù)據(jù)文件與計(jì)算設(shè)備中應(yīng)用的一致性,能夠確保掛載后的用戶分區(qū)中不存在計(jì)算設(shè)備中已卸載應(yīng)用的數(shù)據(jù)文件,因此可以在節(jié)省用戶分區(qū)的存儲(chǔ)空間的前提下,滿足采用用戶分區(qū)存儲(chǔ)用戶在使用每個(gè)應(yīng)用程序過(guò)程中產(chǎn)生的用戶數(shù)據(jù)的需求。

實(shí)施例四

相對(duì)于實(shí)施例二,本實(shí)施例在所述在掛載后的用戶分區(qū)中查找與已安裝應(yīng)用的信息或者已卸載應(yīng)用的信息相匹配的數(shù)據(jù)文件的步驟之前,所述方法還可以包括:在所述已安裝應(yīng)用的信息中刪除與所述已卸載應(yīng)用的信息相匹配的已安裝應(yīng)用的信息,得到更新后已安裝應(yīng)用的信息;

則所述在掛載后的用戶分區(qū)中查找與已安裝應(yīng)用的信息或者已卸載應(yīng)用的信息相匹配的數(shù)據(jù)文件的步驟具體可以為,在掛載后的用戶分區(qū)中查找與所述更新后已安裝應(yīng)用的信息或者已卸載應(yīng)用的信息相匹配的數(shù)據(jù)文件。

為使本領(lǐng)域技術(shù)人員更好地理解本申請(qǐng)實(shí)施例,參照?qǐng)D6,示出了本申請(qǐng)的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法示例的步驟流程圖,具體可以包括如下步驟:

步驟601、在T1時(shí)刻,在未連接客戶端的情況下,計(jì)算設(shè)備依據(jù)服務(wù)器發(fā)送的安裝指令,對(duì)應(yīng)用N進(jìn)行安裝;

步驟602、計(jì)算設(shè)備監(jiān)控到安裝應(yīng)用N的行為,在第一記錄表中記錄應(yīng)用N的信息,并在第一臨時(shí)存儲(chǔ)區(qū)中記錄應(yīng)用N的數(shù)據(jù)文件;

此時(shí),所述第一記錄表中已經(jīng)記錄有應(yīng)用1-應(yīng)用N的信息,所述第一臨時(shí)存儲(chǔ)區(qū)中已經(jīng)記錄有應(yīng)用1-應(yīng)用N的數(shù)據(jù)文件;其中每個(gè)已安裝應(yīng)用的信息具體可以包括:所述已安裝應(yīng)用的文件夾信息、所述已安裝應(yīng)用的數(shù)據(jù)文件信息和已安裝應(yīng)用的安裝時(shí)間信息;

步驟603、在T2時(shí)刻,在未連接客戶端的情況下,計(jì)算設(shè)備依據(jù)服務(wù)器發(fā)送的卸載指令,對(duì)應(yīng)用1進(jìn)行卸載;

步驟604、計(jì)算設(shè)備監(jiān)控到卸載應(yīng)用1的行為,在第二記錄表中記錄應(yīng)用1的信息;

此時(shí),第二記錄表中記錄有應(yīng)用1的信息;

步驟605、在T3時(shí)刻,計(jì)算設(shè)備連接客戶端,將該客戶端的登錄用戶A對(duì)應(yīng)的用戶分區(qū)A掛載到本地,并記錄用戶分區(qū)A被掛載的時(shí)間;

假設(shè)用戶A為首次登錄的用戶,因此,用戶A對(duì)應(yīng)的用戶分區(qū)A中不存在任何應(yīng)用的數(shù)據(jù)文件,并且,用戶分區(qū)A上次被掛載的時(shí)間不存在;

步驟606、計(jì)算設(shè)備在第一記錄表中刪除與第二記錄表相匹配的已安裝應(yīng)用(應(yīng)用1)的信息,得到更新后的第一記錄表;

步驟607、計(jì)算設(shè)備檢測(cè)掛載后的用戶分區(qū)A中是否存在所述第一記錄表中記錄的已安裝的所有應(yīng)用的數(shù)據(jù)文件;

步驟608、檢測(cè)結(jié)果為掛載后的用戶分區(qū)A中不存在應(yīng)用2-應(yīng)用N的數(shù)據(jù)文件,則將從所述第一臨時(shí)存儲(chǔ)區(qū)讀取的應(yīng)用2-應(yīng)用N的數(shù)據(jù)文件寫(xiě)入所述掛載后的用戶分區(qū)A;

步驟609、檢測(cè)掛載后的用戶分區(qū)A中是否存在第二記錄表中記錄的已卸載應(yīng)用的數(shù)據(jù)文件,檢測(cè)結(jié)果為不存在;

步驟610、將用戶A產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)A;

其中,用戶A產(chǎn)生的用戶數(shù)據(jù)具體包括:用戶A在使用應(yīng)用2-應(yīng)用N過(guò)程中產(chǎn)生的用戶數(shù)據(jù);

步驟611、在T4時(shí)刻,在未連接客戶端的情況下,計(jì)算設(shè)備依據(jù)服務(wù)器發(fā)送的卸載指令,對(duì)應(yīng)用2進(jìn)行卸載;

步驟612、計(jì)算設(shè)備監(jiān)控到卸載應(yīng)用2的行為,在第二記錄表中記錄應(yīng)用2的信息;

此時(shí),所述第二記錄表中已經(jīng)記錄有應(yīng)用1-應(yīng)用2的信息;

步驟613、在T5時(shí)刻,計(jì)算設(shè)備連接客戶端,將該客戶端的登錄用戶A對(duì)應(yīng)的用戶分區(qū)A掛載到本地,并記錄用戶分區(qū)A被掛載的時(shí)間;

此時(shí),用戶A對(duì)應(yīng)的用戶分區(qū)A中存在應(yīng)用2-應(yīng)用N的數(shù)據(jù)文件,并且,用戶分區(qū)A上次被掛載的時(shí)間存在,用戶分區(qū)A上次被掛載的時(shí)間可記錄于服務(wù)器中或者用戶分區(qū)A中,這樣,即使步驟613和步驟605中客戶端連接了不同的計(jì)算設(shè)備,當(dāng)前計(jì)算設(shè)備均可以獲知用戶分區(qū)A上次被掛載的時(shí)間;

步驟614、計(jì)算設(shè)備檢測(cè)掛載后的用戶分區(qū)A中是否存在所述第二記錄表中記錄的已卸載的、用戶分區(qū)A上次被掛載的時(shí)間到當(dāng)前時(shí)間之間的時(shí)間段內(nèi)被卸載的應(yīng)用的數(shù)據(jù)文件;

步驟615、檢測(cè)結(jié)果為掛載后的用戶分區(qū)A中存在應(yīng)用2的數(shù)據(jù)文件,則刪除所述掛載后的用戶分區(qū)A中應(yīng)用2的數(shù)據(jù)文件;

步驟616、將用戶A產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

需要說(shuō)明的是,上述第一記錄表和第二記錄表可以采用不同或者相同的記錄表,并且,在采用相同的記錄表時(shí),可以分別為已安裝應(yīng)用和已卸 載應(yīng)用添加相應(yīng)的標(biāo)識(shí),以將二者區(qū)別開(kāi)來(lái)。

另外,上述T1、T2、T3只是作為步驟執(zhí)行時(shí)刻的一種示例,通常T1<T2<T3。

需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。

參照?qǐng)D7,示出了本申請(qǐng)的一種計(jì)算設(shè)備實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:

分區(qū)掛載模塊701,用于在連接客戶端后,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地;及

分區(qū)寫(xiě)入模塊702,用于將所述登錄用戶產(chǎn)生的用戶數(shù)據(jù)寫(xiě)入掛載后的用戶分區(qū)。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述裝置還可以包括:

第一檢測(cè)模塊,用于檢測(cè)掛載后的用戶分區(qū)中是否存在已安裝應(yīng)用的數(shù)據(jù)文件;

文件寫(xiě)入模塊,用于在所述掛載后的用戶分區(qū)中不存在所述已安裝應(yīng)用的數(shù)據(jù)文件時(shí),將所述已安裝應(yīng)用的數(shù)據(jù)文件寫(xiě)入所述掛載后的用戶分區(qū)。

在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,所述裝置還可以包括:

第二檢測(cè)模塊,用于檢測(cè)掛載后的用戶分區(qū)中是否存在已卸載應(yīng)用的數(shù)據(jù)文件;

刪除模塊,用于在所述掛載后的用戶分區(qū)中存在所述已卸載應(yīng)用的數(shù)據(jù)文件時(shí),刪除所述掛載后的用戶分區(qū)中所述已卸載應(yīng)用的數(shù)據(jù)文件。

在本申請(qǐng)的再一種優(yōu)選實(shí)施例中,所述第一檢測(cè)模塊或者第二檢測(cè)模 塊,可具體用于在掛載后的用戶分區(qū)中查找與已安裝應(yīng)用的信息或者已卸載應(yīng)用的信息相匹配的數(shù)據(jù)文件,若查找到,則所述掛載后的用戶分區(qū)中存在所述已安裝應(yīng)用或者已卸載應(yīng)用的數(shù)據(jù)文件,若未查找到,則所述掛載后的用戶分區(qū)中不存在所述已安裝應(yīng)用或者已卸載應(yīng)用的數(shù)據(jù)文件。

在本申請(qǐng)的又一種優(yōu)選實(shí)施例中,所述裝置還可以包括:確定模塊,用于確定所述已安裝應(yīng)用或者已卸載應(yīng)用的信息:

所述確定模塊,可以進(jìn)一步包括:

監(jiān)控子模塊,用于監(jiān)控安裝應(yīng)用或卸載應(yīng)用的行為;及

記錄子模塊,用于在監(jiān)控到安裝應(yīng)用或卸載應(yīng)用的行為時(shí),將所安裝應(yīng)用作為已安裝應(yīng)用或者將所卸載應(yīng)用作為已卸載應(yīng)用,并記錄所述已安裝應(yīng)用或者已卸載應(yīng)用的信息;其中,所述已安裝應(yīng)用或者已卸載應(yīng)用的信息包括如下信息中的一種或多種:所述已安裝應(yīng)用或者已卸載應(yīng)用的文件夾信息和所述已安裝應(yīng)用或者已卸載應(yīng)用的數(shù)據(jù)文件信息。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述裝置還可以包括:

更新模塊,用于在所述檢測(cè)模塊在掛載后的用戶分區(qū)中查找與已安裝應(yīng)用的信息或者已卸載應(yīng)用的信息相匹配的數(shù)據(jù)文件之前,在所述已安裝應(yīng)用的信息中刪除與所述已卸載應(yīng)用的信息相匹配的已安裝應(yīng)用的信息,得到更新后已安裝應(yīng)用的信息;

則所述檢測(cè)模塊,可具體用于在掛載后的用戶分區(qū)中查找與所述更新后已安裝應(yīng)用的信息或者已卸載應(yīng)用的信息相匹配的數(shù)據(jù)文件。

在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,所述已安裝應(yīng)用包括:已安裝的所有應(yīng)用、或者在第一預(yù)置時(shí)間內(nèi)被安裝的應(yīng)用;所述已卸載應(yīng)用包括:已卸載的所有應(yīng)用、或者在第二預(yù)置時(shí)間內(nèi)被卸載的應(yīng)用。

在本申請(qǐng)的再一種優(yōu)選實(shí)施例中,所述第一預(yù)置時(shí)間和所述第二預(yù)置時(shí)間為從當(dāng)前用戶分區(qū)上次被掛載的時(shí)間到當(dāng)前時(shí)間之間的時(shí)間段;

則在當(dāng)前用戶分區(qū)上次被掛載的時(shí)間不存在時(shí),所述已安裝應(yīng)用可以為已安裝的所有應(yīng)用,所述已卸載應(yīng)用可以為已卸載的所有應(yīng)用;在當(dāng)前用戶分區(qū)上次被掛載的時(shí)間存在時(shí),所述已安裝應(yīng)用可以為在所述第一預(yù) 置時(shí)間內(nèi)被安裝的應(yīng)用,所述已安裝應(yīng)用可以為在所述第二預(yù)置時(shí)間內(nèi)被卸載的應(yīng)用。

在本申請(qǐng)的又一種優(yōu)選實(shí)施例中,所述分區(qū)掛載模塊701,具體可以包括:

接收子模塊,用于接收服務(wù)器發(fā)送的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息;及

掛載子模塊,用于依據(jù)所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息,將所述客戶端的登錄用戶對(duì)應(yīng)的用戶分區(qū)掛載到本地。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述接收子模塊,可以進(jìn)一步包括:

第一接收單元,用于接收服務(wù)器推送的登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息;或者

第二接收單元,用于向服務(wù)器發(fā)送掛載請(qǐng)求,其中,所述掛載請(qǐng)求中攜帶所述登錄用戶的信息,并接收所述服務(wù)器依據(jù)所述掛載請(qǐng)求返回的所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息。

對(duì)于計(jì)算設(shè)備實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。

圖7所示計(jì)算設(shè)備可以位于智能電視系統(tǒng)中。參照?qǐng)D8,示出了本申請(qǐng)的一種智能電視系統(tǒng)實(shí)施例的結(jié)構(gòu)框圖,具體可以包括:客戶端801、服務(wù)提供設(shè)備802、用戶分區(qū)803和調(diào)度服務(wù)器804;

其中,所述客戶端801用于向所述調(diào)度服務(wù)器804發(fā)送登錄請(qǐng)求;

所述調(diào)度服務(wù)器804,具體可以包括:

登錄模塊841,用于依據(jù)客戶端發(fā)送的登錄請(qǐng)求,完成所述客戶端的用戶的登錄;

分配模塊842,用于分配一個(gè)符合預(yù)置條件的服務(wù)提供設(shè)備與所述客戶端對(duì)接;

確定模塊843,用于依據(jù)登錄用戶的信息確定所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息;及

發(fā)送模塊844,用于向所述服務(wù)提供設(shè)備發(fā)送所述登錄用戶對(duì)應(yīng)的用戶分區(qū)的地址信息。

在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述智能電視系統(tǒng)還可以包括:管理服務(wù)器805,管理服務(wù)器可用于對(duì)所有的服務(wù)提供設(shè)備802進(jìn)行管理,所述管理具體可以包括:狀態(tài)上報(bào)、心跳管理、設(shè)置屬性、獲取屬性、網(wǎng)絡(luò)喚醒、軟重啟、硬重啟等。例如,管理服務(wù)器805可以在服務(wù)提供設(shè)備802未連接客戶端801的情況下進(jìn)行應(yīng)用的維護(hù),如安裝和/或卸載和/或升級(jí)應(yīng)用等等,具體地,管理服務(wù)器805可以在所有服務(wù)提供設(shè)備802上觸發(fā)應(yīng)用的維護(hù)以保證不同服務(wù)提供設(shè)備向客戶端801提供相同的服務(wù),以安裝應(yīng)用為例,管理服務(wù)器805可以向服務(wù)提供設(shè)備802發(fā)送安裝包,服務(wù)提供設(shè)備802依據(jù)該安裝包進(jìn)行對(duì)應(yīng)應(yīng)用的安裝。

在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,所述客戶端801可以進(jìn)一步包括:

通信模塊,用于接收所連接服務(wù)提供設(shè)備802推送的依據(jù)用戶界面緩存編碼生成的傳送流;接收所述服務(wù)提供設(shè)備802依據(jù)客戶端的多媒體播放請(qǐng)求反饋的多媒體播放信息;以及,向服務(wù)提供設(shè)備發(fā)送傳送停止指令以暫停服務(wù)提供設(shè)備對(duì)所述傳送流的推送。

解碼并顯示模塊,用于將所述傳送流解析成相應(yīng)的用戶界面進(jìn)行顯示;以及,依據(jù)所述多媒體播放信息調(diào)用播放器播放相應(yīng)的多媒體數(shù)據(jù);

相應(yīng)地,所述服務(wù)提供設(shè)備802可以進(jìn)一步包括:

傳送流推送模塊,用于將應(yīng)用的用戶界面緩存編碼生成傳送流,將所述傳送流推送給客戶端以在所述客戶端802顯示相應(yīng)的用戶界面;以及,接收所示客戶端802發(fā)送的傳送停止指令,暫停為所述客戶端802推送傳送流。

多媒體反饋模塊,用于依據(jù)所述客戶端802的多媒體播放請(qǐng)求獲取相應(yīng)的多媒體播放信息,將所述多媒體播放信息反饋給所述客戶端802。

對(duì)于智能電視系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。

本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。

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

在一個(gè)典型的配置中,所述計(jì)算機(jī)設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤(pán)只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(pán)(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤(pán)存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非持續(xù)性的電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。

本申請(qǐng)實(shí)施例是參照根據(jù)本申請(qǐng)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、 專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

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

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

盡管已描述了本申請(qǐng)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例范圍的所有變更和修改。

最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。

以上對(duì)本申請(qǐng)所提供的一種應(yīng)用于計(jì)算設(shè)備的數(shù)據(jù)處理方法、一種計(jì) 算設(shè)備和一種智能電視系統(tǒng),進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
彭泽县| 永平县| 雷波县| 乌拉特中旗| 陆丰市| 绥滨县| 长宁区| 青浦区| 陆河县| 合山市| 甘孜| 彭水| 南乐县| 成武县| 且末县| 霍邱县| 遂宁市| 栾川县| 陈巴尔虎旗| 江阴市| 兴海县| 开平市| 丰镇市| 邻水| 福海县| 龙泉市| 娱乐| 临泉县| 连南| 新河县| 新绛县| 门源| 保靖县| 蓬莱市| 屏东县| 南宁市| 宜良县| 花莲县| 汕头市| 桦甸市| 观塘区|