一種電子終端設(shè)備的制作方法
【專利摘要】一種電子終端設(shè)備包括:操作空間層,用于展示操作空間、操作空間中的對(duì)象和/或操作所述對(duì)象的工具;交互層,用于與操作空間層配合,以獲取外界指令;將外界指令轉(zhuǎn)換后傳輸至空間對(duì)象層,從空間對(duì)象層獲得與外界指令相應(yīng)的處理結(jié)果;其中,處理結(jié)果在操作空間層中予以展示;空間對(duì)象層,用于對(duì)來自交互層的轉(zhuǎn)換后的外界指令進(jìn)行處理,形成處理結(jié)果;云端管理單元,用于建立電子終端設(shè)備與云端的通道,通過通道將操作空間層中的操作空間、操作空間中的對(duì)象和/或工具上傳至云端,或者獲取云端中的操作空間、操作空間中的對(duì)象和/或工具。本發(fā)明的技術(shù)方案可以提高電子終端設(shè)備的性能,處理效率,減少資源浪費(fèi)。
【專利說明】一種電子終端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)應(yīng)用領(lǐng)域,尤其是一種電子終端設(shè)備。
【背景技術(shù)】
[0002]隨著電子終端設(shè)備的不斷發(fā)展,適配于電子終端設(shè)備的各種操作系統(tǒng)也不斷的更新。目前,電子終端設(shè)備主要用于處理電子數(shù)據(jù),例如,圖像,視頻,音頻等。為方便使用,電子終端設(shè)備通常較小,電子終端設(shè)備的硬件尺寸相對(duì)也較小,這使得電子終端設(shè)備的性能受到一定的限制。由于電子終端設(shè)備要處理的電子數(shù)據(jù)較為龐大,受性能的限制,電子終端設(shè)備處理電子數(shù)據(jù)時(shí)效率較低。
[0003]另外,由于各種操作系統(tǒng)之間的不兼容性,應(yīng)用軟件的跨平臺(tái)運(yùn)行十分困難,因此跨平臺(tái)處理電子數(shù)據(jù)變得較為復(fù)雜。為適應(yīng)各種操作系統(tǒng),功能相似的應(yīng)用軟件需要制作適于不同操作系統(tǒng)的版本,這給應(yīng)用軟件的開發(fā)帶來了極大的困擾,也造成了資源的浪費(fèi)。
[0004]因此如何提高電子終端設(shè)備的性能和處理效率,減少資源浪費(fèi)成為目前亟待解決的問題之一。
【發(fā)明內(nèi)容】
[0005]本發(fā)明解決的問題是提高電子終端設(shè)備的性能和處理效率,減少資源浪費(fèi)。
[0006]為解決上述問題,本發(fā)明的技術(shù)方案提供了一種電子終端設(shè)備,包括硬件層,所述電子終端設(shè)備還包括操作空間層、交互層、空間對(duì)象層和云端管理單元;
[0007]所述操作空間層,用于展示操作空間、所述操作空間中的對(duì)象和/或操作所述對(duì)象的工具;
[0008]所述交互層,用于與所述操作空間層配合,以獲取外界指令;將所述外界指令轉(zhuǎn)換后傳輸至所述空間對(duì)象層,從所述空間對(duì)象層獲得與所述外界指令相應(yīng)的處理結(jié)果;其中,所述處理結(jié)果在所述操作空間層中予以展示;
[0009]所述空間對(duì)象層,用于對(duì)來自所述交互層的轉(zhuǎn)換后的外界指令進(jìn)行處理,形成處
理結(jié)果;
[0010]所述云端管理單元,用于建立所述電子終端設(shè)備與云端的通道,通過所述通道將所述操作空間層中的操作空間、所述操作空間中的對(duì)象和/或工具上傳至云端,或者獲取所述云端中的操作空間、所述操作空間中的對(duì)象和/或工具。
[0011]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0012]支持跨平臺(tái)操作,將獲取的不同平臺(tái)的數(shù)據(jù)統(tǒng)一轉(zhuǎn)化成操作空間,操作空間中的對(duì)象和/或工具,并在當(dāng)前電子終端設(shè)備中展示。這簡化了數(shù)據(jù)處理的步驟,提高了數(shù)據(jù)處理的效率。這還降低了對(duì)應(yīng)用軟件的要求,降低了對(duì)應(yīng)用軟件的開發(fā)難度,并且電子終端設(shè)備也不需要安裝適于各種操作系統(tǒng)的應(yīng)用軟件以處理不同的數(shù)據(jù),節(jié)省了資源,減少了浪費(fèi)。
[0013]將數(shù)據(jù)上傳至云端,不僅降低了對(duì)電子終端設(shè)備的存儲(chǔ)空間的需求,而且減輕了電子終端設(shè)備的存儲(chǔ)負(fù)擔(dān),一旦電子終端設(shè)備中的數(shù)據(jù)丟失,還可以從云端找回,降低損失。將對(duì)電子終端設(shè)備、操作空間、操作空間中的對(duì)象和工具的操作過程上傳至云端,可以較好的監(jiān)控電子終端設(shè)備的工作過程,一旦電子終端設(shè)備發(fā)生故障,可以方便的查看故障原因。
【專利附圖】
【附圖說明】
[0014]圖1是本發(fā)明實(shí)施例提供的操作空間的一示意圖;
[0015]圖2是本發(fā)明實(shí)施例提供的操作空間的另一示意圖;
[0016]圖3是本發(fā)明實(shí)施例提供的電子終端設(shè)備的結(jié)構(gòu)圖;
[0017]圖4是本發(fā)明實(shí)施例提供的操作空間層的構(gòu)造圖;
[0018]圖5是本發(fā)明實(shí)施例提供的空間對(duì)象層的結(jié)構(gòu)圖;
[0019]圖6本發(fā)明實(shí)施例提供的電子終端設(shè)備工作時(shí)界面的一示意圖;
[0020]圖7本發(fā)明實(shí)施例提供的電子終端設(shè)備工作時(shí)界面的另一示意圖。
【具體實(shí)施方式】
[0021]為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更為明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明的【具體實(shí)施方式】做詳細(xì)的說明。
[0022]在以下描述中闡述了具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不同于在此描述的其它方式來實(shí)施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣。因此本發(fā)明不受下面公開的【具體實(shí)施方式】的限制。
[0023]本發(fā)明實(shí)施例提供一種電子終端設(shè)備,可以采用操作空間(Space)的方式進(jìn)行電子數(shù)據(jù)的處理,所述處理包括但不限于展示、編輯、刪除、添加、壓縮、傳輸?shù)炔僮?;所述電子?shù)據(jù)可以是待操作的對(duì)象,也可以是用于對(duì)對(duì)象進(jìn)行操作的工具。
[0024]所述電子終端設(shè)備可以是平板電腦,手機(jī),電子閱讀器,PDA等。
[0025]如圖1所示,當(dāng)電子終端設(shè)備100'上的某一操作空間200'開啟后,可以展示對(duì)象202'或工具201'中一種或兩種,也可以展示其他操作空間。
[0026]對(duì)象是指操作空間中待操作的目標(biāo)物,可以是操作空間中展示的富媒體,例如,影像、圖片、音頻、文字中的一種或幾種的組合等。所述操作可以是增加、刪除、修改、剪輯、復(fù)制、粘貼、移動(dòng)、拖拽、觸碰等。
[0027]工具可以用來對(duì)操作空間中的對(duì)象進(jìn)行操作,例如,對(duì)操作空間中的對(duì)象實(shí)現(xiàn)增力口、刪除、修改、剪輯、復(fù)制、粘貼、移動(dòng)、拖拽、觸碰等操作。
[0028]所述工具根據(jù)其功能和使用場景的不同,可以分為多種,例如,可以分為通用工具和專用工具。所述通用工具適用于所有的操作空間,例如,新建工具、打開工具、保存工具等;所述專用工具適用于操作空間的特定需求,例如,編輯對(duì)象工具、拖拽對(duì)象工具、繪制對(duì)象工具等。
[0029]工具的展示形式可以是影像、圖片、音頻、文字中的一種或幾種的組合等。在操作空間中,工具也可以被操作,例如,生成工具、刪除工具、保存工具、編輯工具、空間之間交換工具等。
[0030]基于上述對(duì)操作空間、對(duì)象和工具的簡單描述,本領(lǐng)域的技術(shù)人員可以理解,電子終端設(shè)備可以采用操作空間的方式完成多種功能,視具體工作場景和實(shí)際需求而定。具體的可以是:在操作空間中可以新建其他的操作空間,操作空間展示影像數(shù)據(jù)、圖片數(shù)據(jù)、文字?jǐn)?shù)據(jù)、音頻數(shù)據(jù)中一種或幾種的組合,并且攜帶操作影像數(shù)據(jù)、圖片數(shù)據(jù)、文字?jǐn)?shù)據(jù)、音頻數(shù)據(jù)的工具。例如,操作空間用以展示影像數(shù)據(jù)時(shí),可以攜帶用于剪輯影像,拼接影像,編解碼影像的工具等。
[0031]如圖2所示,操作空間可以分成多種類型,以滿足不同的使用場景或需求,或者工作于電子終端設(shè)備運(yùn)行的不同階段。根據(jù)操作空間的使用場景對(duì)操作空間進(jìn)行分類,可以分為初始空間10,個(gè)人空間11,視口空間12,富媒體空間13,應(yīng)用空間14等。
[0032]初始空間10也稱為空白空間(Black Space),在電子終端設(shè)備開機(jī)運(yùn)行后生成??瞻卓臻g作為空間的運(yùn)行基礎(chǔ),可以展示其他操作空間,例如,個(gè)人空間11,視口空間12,富媒體空間13,應(yīng)用空間14等。空白空間設(shè)置有工具,利用工具可以新建操作空間,例如,新建個(gè)人空間11,視口空間12,富媒體空間13,應(yīng)用空間14等,利用工具還可以保存已經(jīng)建立的操作空間,將已經(jīng)建立的操作空間保存至電子終端設(shè)備的存儲(chǔ)區(qū),利用工具還可以打開保存的操作空間。
[0033]個(gè)人空間11用于展示個(gè)人信息,將用戶的個(gè)人信息壓縮之后,可以通過網(wǎng)絡(luò)上傳至云端保存。所述個(gè)人信息可以是用戶使用本電子終端設(shè)備的操作記錄,日志文件,COOKIES等,還可以是電子終端設(shè)備的設(shè)備號(hào),客戶端的地址等。個(gè)人空間11中的對(duì)象主要是個(gè)人信息。個(gè)人空間11中可以設(shè)置用于通信的工具,例如,實(shí)現(xiàn)網(wǎng)絡(luò)連接,遠(yuǎn)程控制等操作的工具,還可以設(shè)置用于數(shù)據(jù)壓縮的工具。
[0034]視口空間12可以通過網(wǎng)絡(luò)連接其他電子終端設(shè)備上的操作空間,實(shí)現(xiàn)遠(yuǎn)程通話、視頻,數(shù)據(jù)傳輸,相互控制對(duì)方的操作空間,相互傳輸已經(jīng)建立或保存的操作空間。視口空間12中的對(duì)象主要是語音、視頻等富媒體以及操作空間。視口空間12中可以設(shè)置用于通信的工具,例如,實(shí)現(xiàn)網(wǎng)絡(luò)連接,遠(yuǎn)程控制等操作的工具,還可以設(shè)置用于處理語音,影像等數(shù)據(jù)的工具。
[0035]富媒體空間13可以展示一種富媒體或多種富媒體的組合。所述富媒體包括圖片、文字、視頻、音頻或動(dòng)畫中的一種或幾種的組合。富媒體空間13中的對(duì)象主要是富媒體。富媒體空間13中可以設(shè)置用于編輯、剪切、復(fù)制、粘貼、播放等操作富媒體的工具。
[0036]應(yīng)用空間14可以運(yùn)行一些應(yīng)用,例如,游戲類的應(yīng)用,學(xué)習(xí)類的應(yīng)用等。應(yīng)用空間14中的對(duì)象主要是應(yīng)用。應(yīng)用空間14中可以設(shè)置用于打開、關(guān)閉、保存等操作的工具。
[0037]操作空間之間的關(guān)系可以是包含關(guān)系,操作空間可以同時(shí)包含多個(gè)子操作空間,例如空白空間同時(shí)包含四個(gè)操作空間,分別是個(gè)人空間,視口空間,富媒體空間,應(yīng)用空間,包含關(guān)系可以是遞進(jìn)式包含,例如,空白空間包含個(gè)人空間,該個(gè)人空間包含富媒體空間等;也可以是并列關(guān)系,例如,空白空間中同時(shí)包含兩個(gè)富媒體空間,這兩個(gè)富媒體空間為并列關(guān)系。
[0038]基于上述描述,如圖3所示,本發(fā)明實(shí)施例提供了一種電子終端設(shè)備,包括硬件層106,所述電子終端設(shè)備還包括:
[0039]操作空間層104,用于展示操作空間、所述操作空間中的對(duì)象和/或操作所述對(duì)象的工具;
[0040]交互層102,用于與所述操作空間層104配合,以獲取外界指令;將所述外界指令轉(zhuǎn)換后傳輸至空間對(duì)象層103,從空間對(duì)象層103獲得與所述外界指令相應(yīng)的處理結(jié)果;其中,所述處理結(jié)果在操作空間層104中予以展示;
[0041]空間對(duì)象層103,用于對(duì)來自所述交互層102的轉(zhuǎn)換后的外界指令進(jìn)行處理,形成處理結(jié)果;
[0042]云端管理單元107,用于建立所述電子終端設(shè)備與云端的通道,通過所述通道將所述操作空間層中的操作空間、所述操作空間中的對(duì)象和/或工具上傳至云端,或者獲取所述云端中的操作空間、所述操作空間中的對(duì)象和/或工具。
[0043]所述電子終端設(shè)備還可以包括:驅(qū)動(dòng)層105及驅(qū)動(dòng)層105接口,用于驅(qū)動(dòng)所述電子終端設(shè)備;或者,所述電子終端設(shè)備還可以包括:操作系統(tǒng)層及操作系統(tǒng)層接口,用于安裝所述電子終端設(shè)備的操作系統(tǒng)。
[0044]操作空間層104中可以展示各種操作空間,例如,初始空間,個(gè)人空間,視口空間,富媒體空間,應(yīng)用空間等;操作空間層104在展示操作空間的同時(shí),還在可以在操作空間中展示該操作空間的對(duì)象及工具,例如,圖片、文字、音頻、視頻中的一種或幾種,以及操作該對(duì)象的工具,例如,打開工具、新建工具、復(fù)制工具、剪切工具等。
[0045]用戶在使用電子終端設(shè)備時(shí),可以對(duì)操作空間,以及操作空間中的對(duì)象和工具進(jìn)行操作。用戶對(duì)操作空間以及操作空間中的對(duì)象和工具進(jìn)行的操作,可以稱為外界指令。所述外界指令由交互層102和操作空間層104相互配合接收,例如,操作空間層104中的操作空間被用戶操作后,操作空間層104向交互層102傳遞被操作的信號(hào),該信號(hào)為外界指令,并且該信號(hào)攜帶由操作空間層104確定的被操作的操作空間的屬性信息、操作內(nèi)容等。
[0046]交互層102獲取外界指令(所述外界指令可以是觸摸信號(hào)、鼠標(biāo)/鍵盤信號(hào)等,還可以是外界傳輸?shù)臄?shù)據(jù))后,將所述外界指令轉(zhuǎn)換后傳輸至所述空間對(duì)象層103,從所述空間對(duì)象層103獲得與所述外界指令相應(yīng)的處理結(jié)果;其中,所述處理結(jié)果在所述操作空間層104中予以展示。空間對(duì)象層103可以將外界指令轉(zhuǎn)化為所述處理結(jié)果中的工具處理結(jié)果,對(duì)象處理結(jié)果和空間處理結(jié)果中的一種或幾種。所述處理結(jié)果可以以操作空間的形式在操作空間層104中展示,例如,空間處理結(jié)果可以以操作空間的形式在操作空間層104中展示;處理結(jié)果還可以以工具的形式在操作空間層104中展示,例如,工具處理結(jié)果可以以操作空間中的工具的形式在操作空間層104中展示;處理結(jié)果還可以以對(duì)象的形式在操作空間層104中展示,例如,對(duì)象處理結(jié)果可以以操作空間中的對(duì)象的形式在操作空間層104中展示。
[0047]所述外界指令可以是:打開操作空間指令,新建操作空間指令,配置操作空間指令,生成操作空間指令、新建工具指令、新建對(duì)象指令、刪除工具指令、刪除對(duì)象指令等。
[0048]所述操作空間配置數(shù)據(jù)為開啟操作空間所必須的數(shù)據(jù),例如,操作空間背景圖像數(shù)據(jù),工具圖標(biāo)數(shù)據(jù),工具名稱文字?jǐn)?shù)據(jù)等。
[0049]所述獲取第一指令和操作空間配置數(shù)據(jù),開啟操作空間包括:基于獲取的第一指令和操作空間配置數(shù)據(jù),在當(dāng)前操作控件中新建所述當(dāng)前操作空間的子操作空間。所述操作空間的工具由其子操作空間繼承和/或更新。
[0050]所述對(duì)象包括圖像、影像、音頻和文字中的一種或幾種的組合。所述工具包括添加對(duì)象工具,編輯對(duì)象工具,刪除對(duì)象工具,復(fù)制對(duì)象工具中一種或幾種的組合。
[0051]交互層102獲取外界指令后,對(duì)該外界指令進(jìn)行轉(zhuǎn)化,具體可以是:對(duì)與當(dāng)前操作空間相關(guān)的電子數(shù)據(jù)進(jìn)行處理。對(duì)與當(dāng)前操作空間相關(guān)的電子數(shù)據(jù)進(jìn)行處理可以包括:將獲取的所述外界指令轉(zhuǎn)化為當(dāng)前空間對(duì)象層103可識(shí)別的指令,由所述當(dāng)前空間對(duì)象層103執(zhí)行轉(zhuǎn)化后的指令,以處理所述操作空間中的電子數(shù)據(jù)。對(duì)與當(dāng)前操作空間相關(guān)的電子數(shù)據(jù)進(jìn)行處理還可以包括:將獲取的所述外界指令轉(zhuǎn)化為驅(qū)動(dòng)層105或電子終端設(shè)備的硬件層106可識(shí)別的指令,由所述驅(qū)動(dòng)層105或硬件層106執(zhí)行轉(zhuǎn)化后的指令,以處理所述操作空間中的電子數(shù)據(jù)。對(duì)與當(dāng)前操作空間相關(guān)的電子數(shù)據(jù)進(jìn)行處理還可以包括:所述子操作空間加載與該子操作空間同級(jí)或比該子操作空間級(jí)別低的操作空間以成為該子操作空間的子操作空間。
[0052]對(duì)與當(dāng)前操作空間相關(guān)的電子數(shù)據(jù)進(jìn)行處理還可以包括:所述操作空間處理該操作空間的子操作空間,及其子操作空間的對(duì)象和工具。
[0053]所述操作空間層104中展示的對(duì)象可以來自網(wǎng)絡(luò)、外接電子終端設(shè)備和/或本地,所述對(duì)象以數(shù)據(jù)的形式獲取,所述交互層102還用于將來自網(wǎng)絡(luò)和/或外接電子終端設(shè)備的對(duì)象轉(zhuǎn)化為當(dāng)前操作空間可識(shí)別的對(duì)象,并在所述當(dāng)前操作空間中展示。
[0054]云端管理單元107可以建立電子終端設(shè)備與云端的通道。所述電子終端設(shè)備中的數(shù)據(jù),例如,用戶信息(如前述個(gè)人空間中的信息),操作空間的屬性信息、操作內(nèi)容、操作空間的對(duì)象、工具等,均可以通過所述通道由云端管理單元107上傳至云端。所述電子終端設(shè)備也可以通過所述通道,由云端管理單元107從云端獲取操作空間、操作空間中的對(duì)象和工具等數(shù)據(jù)。
[0055]交互層102還用以記錄對(duì)所述電子終端設(shè)備、操作空間、操作空間中的對(duì)象和工具的操作過程(也可以成為歷史操作記錄),例如,啟動(dòng)/關(guān)閉電子終端設(shè)備的時(shí)間,建立操作空間的時(shí)間,對(duì)操作空間進(jìn)行的操作及進(jìn)行該操作的時(shí)間,對(duì)操作空間中的對(duì)象/工具進(jìn)行的操作及進(jìn)行該操作的時(shí)間等。所述云端管理單元107還用以將所述操作過程上傳至所述云端。在具體實(shí)施過程中,操作空間層104,交互層102,空間對(duì)象層103可以各自記錄其工作過程,由云端管理單元107匯總后上傳至云端。
[0056]云端管理電子終端設(shè)備的數(shù)據(jù)及對(duì)電子終端設(shè)備的操作記錄,不僅降低了對(duì)電子終端設(shè)備的存儲(chǔ)空間的需求,而且減輕了電子終端設(shè)備的存儲(chǔ)負(fù)擔(dān),并且可以較好的監(jiān)控電子終端設(shè)備的工作過程,一旦電子終端設(shè)備發(fā)生故障,可以方便的查看故障原因或者重新獲取數(shù)據(jù),降低損失。
[0057]如圖3,所述電子終端設(shè)備包括:交互層102,空間對(duì)象層103,操作空間層104,驅(qū)動(dòng)層105、硬件層106和云端管理單元107。
[0058]交互層102用于基于獲取的指令、信號(hào)、數(shù)據(jù)等(統(tǒng)稱為外界指令),生成操作空間,并實(shí)現(xiàn)操作空間的各種操作。具體的,交互層102將獲取的指令、信號(hào)、數(shù)據(jù)等轉(zhuǎn)化為空間對(duì)象層103可識(shí)別的指令、信號(hào)或數(shù)據(jù)后,將轉(zhuǎn)化后的指令、信號(hào)或數(shù)據(jù)發(fā)送至空間對(duì)象層103,由空間對(duì)象層103執(zhí)行后續(xù)的操作;或者交互層102將獲取的指令、信號(hào)、數(shù)據(jù)等轉(zhuǎn)化為硬件層106可識(shí)別的指令、信號(hào)或數(shù)據(jù)后,將轉(zhuǎn)化后的指令、信號(hào)或數(shù)據(jù)發(fā)送至驅(qū)動(dòng)層105或硬件層106,由驅(qū)動(dòng)層105驅(qū)動(dòng)硬件層106執(zhí)行后續(xù)的操作。
[0059]交互層102獲取數(shù)據(jù)后,將獲取的數(shù)據(jù)轉(zhuǎn)化為操作空間展示圖像,音頻、文本、影像時(shí)所需的,符合格式要求的圖像數(shù)據(jù),音頻數(shù)據(jù)、文本數(shù)據(jù)和影像數(shù)據(jù)。交互層102獲取的數(shù)據(jù)為原始數(shù)據(jù),數(shù)據(jù)的格式多樣。原始數(shù)據(jù)包括視頻數(shù)據(jù),音頻數(shù)據(jù),圖像數(shù)據(jù)等,經(jīng)交互層102轉(zhuǎn)化后的圖像數(shù)據(jù),音頻數(shù)據(jù)、文本數(shù)據(jù)和影像數(shù)據(jù),符合預(yù)定的格式要求,空間對(duì)象層103或硬件層106獲取后,可以在操作空間層104中直接展示。
[0060]所述電子終端設(shè)備可以通過交互層102從網(wǎng)絡(luò)中下載原始數(shù)據(jù),例如,通過2G/3G、Wifi連接到互聯(lián)網(wǎng)中下載;也可以從其他電子終端設(shè)備中獲取原始數(shù)據(jù),例如,通過藍(lán)牙、紅外等方式由其他電子終端設(shè)備傳輸獲得;還可以由輸入設(shè)備獲取原始數(shù)據(jù),例如,通過自身電子終端設(shè)備的照相設(shè)備、語音設(shè)備、手寫板等獲取;還可以由自身的操作空間生成,例如,在富媒體空間中新建、編輯圖像等富媒體,由自身空間生成的數(shù)據(jù)通常是符合預(yù)設(shè)的格式要求的,可以直接由交互層102發(fā)送至空間對(duì)象層103或硬件層106進(jìn)行后續(xù)的處理。所述電子終端設(shè)備還可以通過云端管理單元107從云端獲取電子終端設(shè)備的數(shù)據(jù)或者歷史操作記錄,云端管理單元107從云端獲取電子終端設(shè)備的數(shù)據(jù)或者歷史操作記錄后,發(fā)送至交互層102,由交互層102進(jìn)行后續(xù)操作。
[0061]交互層102中設(shè)置有轉(zhuǎn)接口層(圖中未顯示)用以將在操作空間運(yùn)行的應(yīng)用所需的接口轉(zhuǎn)換為空間對(duì)象層103可識(shí)別的接口,由空間對(duì)象層103調(diào)用轉(zhuǎn)換后的接口,實(shí)現(xiàn)應(yīng)用的運(yùn)行。所述轉(zhuǎn)接口層還可以將在操作空間運(yùn)行的應(yīng)用所需的接口轉(zhuǎn)換為可以直接由驅(qū)動(dòng)層105或硬件層106調(diào)用的接口,由驅(qū)動(dòng)層105或硬件層106直接調(diào)用以在操作空間層104中運(yùn)行該應(yīng)用。
[0062]交互層102中設(shè)置的轉(zhuǎn)接口層將在操作空間運(yùn)行的應(yīng)用所需的接口轉(zhuǎn)換為空間對(duì)象層103可識(shí)別的接口。也就是說,交互層102可以實(shí)現(xiàn)應(yīng)用跨操作系統(tǒng)運(yùn)行的操作,將應(yīng)用所述接口轉(zhuǎn)換成適用于不同操作系統(tǒng)的接口,再由空間對(duì)象層104基于其可適用的接口進(jìn)行后續(xù)的操作。在空間對(duì)象層103缺失的情況下,轉(zhuǎn)接口層還可以將在操作空間運(yùn)行的應(yīng)用所需的接口轉(zhuǎn)換為可以直接由驅(qū)動(dòng)層105或硬件層106調(diào)用的接口,由驅(qū)動(dòng)層105或硬件層106直接調(diào)用以在操作空間層104中運(yùn)行該應(yīng)用。
[0063]交互層102獲取的外界指令包括:操作空間運(yùn)行指令,函數(shù)調(diào)用指令,接口轉(zhuǎn)換指令、硬件驅(qū)動(dòng)指令等,所述信號(hào)包括:電信號(hào)、輸入設(shè)備發(fā)出的信號(hào)等,所述輸入設(shè)備可以是觸摸屏、鼠標(biāo)、鍵盤、錄音設(shè)備、攝影/攝像設(shè)備等。
[0064]空間對(duì)象層103用于建立交互層102和硬件層106之間的數(shù)據(jù)通道,或者用于建立交互層102和驅(qū)動(dòng)層105之間的數(shù)據(jù)通道??臻g對(duì)象層103將從交互層102獲取的其可識(shí)別的指令、信號(hào)或數(shù)據(jù)發(fā)送至驅(qū)動(dòng)層105或硬件層106,由驅(qū)動(dòng)層105或硬件層106實(shí)現(xiàn)后續(xù)的操作。
[0065]空間對(duì)象層103的功能較為簡單,僅是接收交互層102發(fā)送的指令、消息或數(shù)據(jù),進(jìn)行后續(xù)的操作。
[0066]驅(qū)動(dòng)層105基于空間對(duì)象層103發(fā)送的指令或信號(hào)驅(qū)動(dòng)硬件層106工作。硬件層106基于空間對(duì)象層103或驅(qū)動(dòng)層105發(fā)送的指令、信號(hào)或數(shù)據(jù)進(jìn)行后續(xù)的操作。
[0067]交互層102記錄對(duì)所述電子終端設(shè)備、操作空間、操作空間中的對(duì)象和工具的操作過程(也可以成為歷史操作記錄),所述云端管理單元107還用以將所述操作過程上傳至所述云端。所述云端管理單元107還可以將所述電子終端設(shè)備中的數(shù)據(jù)上傳至云端,以減少電子終端設(shè)備的存儲(chǔ)負(fù)擔(dān)。
[0068]如圖4所示,本發(fā)明實(shí)施例還提供了一種電子終端設(shè)備中操作空間層的構(gòu)造圖,包括:[0069]獲取單元I,用于獲取空間對(duì)象層發(fā)出的處理結(jié)果;
[0070]展示單元2,用于基于所述處理結(jié)果展示所述操作空間、所述操作空間中的對(duì)象和/或操作所述對(duì)象的工具,展示單元2與獲取單元I相連。
[0071]所述操作空間層中展示的對(duì)象來自網(wǎng)絡(luò)、外接電子終端設(shè)備和/或本地,所述對(duì)象以數(shù)據(jù)的形式獲取。
[0072]具體實(shí)施中,所述獲取單元I獲取空間對(duì)象層發(fā)出的處理結(jié)果,例如,指令、信號(hào)或數(shù)據(jù)等。具體的,所述指令可以包括:操作空間運(yùn)行指令,函數(shù)調(diào)用指令等,所述信號(hào)可以包括:電信號(hào)、輸入設(shè)備發(fā)出的信號(hào)等,所述數(shù)據(jù)可以包括:圖像數(shù)據(jù),音頻數(shù)據(jù)、文本數(shù)據(jù)、影像數(shù)據(jù)等;
[0073]展示單元2基于所述處理結(jié)果展示所述操作空間、所述操作空間中的對(duì)象和/或操作所述對(duì)象的工具包括:基于處理結(jié)果生成操作空間、操作空間中的對(duì)象和工具,并展示出來。具體的可以是在電子終端設(shè)備開機(jī)運(yùn)行時(shí)生成空白空間;在空白空間中新建或打開個(gè)人空間,視口空間,富媒體空間,應(yīng)用空間等;每個(gè)空間中的對(duì)象和工具,可以在生成空間的同時(shí)生成,也可以后續(xù)添加。
[0074]如圖5所示,所述空間對(duì)象層103可以包括:
[0075]工具處理器31,用于將所述外界指令轉(zhuǎn)化為所述處理結(jié)果中的工具處理結(jié)果;
[0076]對(duì)象處理器32,用于將所述外界指令轉(zhuǎn)化為所述處理結(jié)果中的對(duì)象處理結(jié)果;
[0077]空間處理器33,用于將所述外界指令轉(zhuǎn)化為所述處理結(jié)果中的空間處理結(jié)果。
[0078]工具處理器31、對(duì)象處理器32和空間處理器33分別與交互層相連(圖中未示出),從交互層獲取處理結(jié)果。
具體實(shí)施例
[0079]圖6為圖3所示的電子終端設(shè)備工作時(shí)界面的示意圖。如圖6所示的電子終端設(shè)備100 (以平板電腦為例)開機(jī)運(yùn)行后,形成空白空間200 (稱為Black Space)??瞻卓臻g200為其他操作空間運(yùn)行的基礎(chǔ),空白空間200可以看成是一種操作界面??瞻卓臻g200中可以設(shè)置簡單的工具201 (Tool),例如,新建操作空間,打開操作空間,保存操作空間等。
[0080]利用工具201新建富媒體空間101a,富媒體空間IOla主要用于展示圖片111和文字112,并且富媒體空間IOla中具有剪輯影像,拼接影像,編解碼影像,剪切圖片,拼接圖片的操作工具113。
[0081]新建富媒體空間IOla的過程中,交互層102獲取富媒體空間IOla所需的圖片數(shù)據(jù),文字?jǐn)?shù)據(jù)以及影像剪輯、拼接、編解碼和圖片剪切、拼接操作所涉及的算法(數(shù)據(jù)和算法可以看成是交互層102獲取的外界指令)。其中圖片數(shù)據(jù)包括形成圖片111所需的數(shù)據(jù)以及形成操作工具113的圖標(biāo)所需的數(shù)據(jù),文字?jǐn)?shù)據(jù)包括形成文字112以及形成操作工具113的文字標(biāo)識(shí)所需的數(shù)據(jù)。
[0082]交互層102對(duì)獲取到的組成富媒體空間IOla所需的圖片數(shù)據(jù),文字?jǐn)?shù)據(jù)以及影像剪輯、拼接、編解碼和圖片剪切、拼接所涉及的算法等信息進(jìn)行分組。具體可以是,交互層102將硬件層106可以直接處理的數(shù)據(jù)分在一組(可以看成是交互層102轉(zhuǎn)換后的外界指令),例如,圖片的像素?cái)?shù)據(jù),RGB樣值,像素?cái)?shù),像素分布等;將硬件層106不能直接處理的數(shù)據(jù)或算法分為一組(可以看成是交互層102轉(zhuǎn)換后的外界指令),例如,影像剪輯、拼接、編解碼和圖片剪切、拼接所涉及的算法等。
[0083]交互層102將硬件層106可以直接處理的指令發(fā)送至驅(qū)動(dòng)層105,將硬件層106可以直接處理的數(shù)據(jù)發(fā)送至硬件層106,由驅(qū)動(dòng)層105基于該指令驅(qū)動(dòng)硬件層106工作,硬件層106基于驅(qū)動(dòng)層的指令處理獲取的數(shù)據(jù),進(jìn)行后續(xù)的處理;將硬件層106不能直接處理的數(shù)據(jù)或算法發(fā)送至空間對(duì)象層103。
[0084]空間對(duì)象層103獲取硬件層106不能直接處理的數(shù)據(jù)或算法后,解析該數(shù)據(jù)或算法,從而生成可以直接由硬件層106可執(zhí)行的指令、消息、信號(hào)或數(shù)據(jù)(可以看成是空間對(duì)象層103對(duì)來自所述交互層的轉(zhuǎn)換后的外界指令進(jìn)行處理,得到的處理結(jié)果)??臻g對(duì)象層103將解析后的可以直接由硬件層106執(zhí)行的指令、消息或信號(hào)發(fā)送至驅(qū)動(dòng)層105,將解析后的可以直接由硬件層106處理的數(shù)據(jù)發(fā)送至硬件層106,硬件層106基于驅(qū)動(dòng)層的指令處理獲取的數(shù)據(jù),進(jìn)行后續(xù)的處理。
[0085]所述電子終端設(shè)備在上述工作運(yùn)行過程中,交互層102記錄了開機(jī)時(shí)間、形成空白空間200,富媒體空間IOla的時(shí)間,設(shè)置空白空間200中的工具201的時(shí)間,工具201在空白空間200中的布局,工具201的數(shù)目,種類等操作過程。云端管理單元107將所述操作過程上傳至云端,由云端保存以便于故障檢查等后續(xù)工作。
[0086]云端管理單元107還可以將電子終端設(shè)備中的數(shù)據(jù),例如,用戶信息,操作空間的屬性信息,操作空間中對(duì)象和工具的信息等上傳至云端,以減輕電子終端設(shè)備的存儲(chǔ)負(fù)擔(dān),并且作為數(shù)據(jù)備份,一旦電子終端設(shè)備中的數(shù)據(jù)丟失,以減小損失。
[0087]如圖7所示,具體實(shí)施過程中,可以剪切富媒體空間IOla中的圖片111的圖片片段111a,交互層102獲取到圖片片段Illa的像素值,像素?cái)?shù),剪切算法等信息(可以看成是交互層102獲取的外界指令)后,將像素值,像素?cái)?shù)等信息(可以看成是交互層102轉(zhuǎn)換后的外界指令)直接發(fā)送至硬件層106,將處理該像素值,像素?cái)?shù)等信息(可以看成是交互層102轉(zhuǎn)換后的外界指令)的指令發(fā)送至驅(qū)動(dòng)層105,由硬件層106基于驅(qū)動(dòng)層105的指令進(jìn)行后續(xù)的數(shù)據(jù)處理;將剪切算法的信息,例如剪切算法調(diào)用的函數(shù)的名稱等(可以看成是交互層102轉(zhuǎn)換后的外界指令),發(fā)送空間對(duì)象層103,空間對(duì)象層103解析該算法,生成可以直接由硬件層106可執(zhí)行的指令或數(shù)據(jù)(可以看成是空間對(duì)象層103對(duì)來自所述交互層的轉(zhuǎn)換后的外界指令進(jìn)行處理,得到的處理結(jié)果)。空間對(duì)象層103將可以直接由硬件層106可執(zhí)行的指令發(fā)送至驅(qū)動(dòng)層105,將相關(guān)的數(shù)據(jù)發(fā)送至硬件層106,由硬件層106基于驅(qū)動(dòng)層105的指令進(jìn)行后續(xù)的數(shù)據(jù)處理。
[0088]剪切后的圖片片段Illa可以通過拖拽操作,脫離富媒體空間101a,脫離富媒體空間IOla的圖片片段Illa可以在空白空間200中形成新的圖片空間101b,圖片空間IOlb也是一種富媒體空間。該圖片空間IOlb用以展示圖片,還可以包括操作圖片的工具等。新的圖片空間IOlb與富媒體空間IOla同屬于空白空間200的子空間,空白空間200的級(jí)別為一級(jí)時(shí),新的圖片空間IOlb與富媒體空間IOla并列為二級(jí)。
[0089]空白空間200與富媒體空間IOla之間為包含關(guān)系,空白空間200與圖片空間IOlb之間也是包含關(guān)系。新的圖片空間IOlb與富媒體空間IOla之間是并列關(guān)系。
[0090]剪切富媒體空間IOla中的圖片111的圖片片段Illa作為對(duì)操作空間的操作,也會(huì)被交互層102記錄并由云端管理單元107上傳至云端。交互層102將記錄對(duì)電子終端設(shè)備,操作空間、操作空間中的對(duì)象、工具進(jìn)行操作及其工作工程,并統(tǒng)一由云端管理單元107上傳至云端。
[0091]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0092]支持跨平臺(tái)操作,將獲取的不同平臺(tái)的數(shù)據(jù)統(tǒng)一轉(zhuǎn)化成操作空間,操作空間中的對(duì)象和/或工具,并在當(dāng)前電子終端設(shè)備中展示。這簡化了數(shù)據(jù)處理的步驟,提高了數(shù)據(jù)處理的效率。這還降低了對(duì)應(yīng)用軟件的要求,降低了對(duì)應(yīng)用軟件的開發(fā)難度,并且電子終端設(shè)備也不需要安裝適于各種操作系統(tǒng)的應(yīng)用軟件以處理不同的數(shù)據(jù),節(jié)省了資源,減少了浪費(fèi)。
[0093]將數(shù)據(jù)上傳至云端,不僅降低了對(duì)電子終端設(shè)備的存儲(chǔ)空間的需求,而且減輕了電子終端設(shè)備的存儲(chǔ)負(fù)擔(dān),一旦電子終端設(shè)備中的數(shù)據(jù)丟失,還可以從云端找回,降低損失。將對(duì)電子終端設(shè)備、操作空間、操作空間中的對(duì)象和工具的操作過程上傳至云端,可以較好的監(jiān)控電子終端設(shè)備的工作過程,一旦電子終端設(shè)備發(fā)生故障,可以方便的查看故障原因。
[0094]在操作系統(tǒng)缺失的情況下,直接由硬件層處理轉(zhuǎn)化后的數(shù)據(jù),減少了資源浪費(fèi)。在電子終端設(shè)備的硬件層有限的情況下,硬件層直接處理轉(zhuǎn)化后的數(shù)據(jù),也減輕了硬件層的負(fù)擔(dān),在一定程度上提高了電子終端設(shè)備的性能。
[0095]本領(lǐng)域技術(shù)人員可以理解,上述實(shí)施例的電子終端設(shè)備的全部或部分是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,所述存儲(chǔ)介質(zhì)可以是ROM、RAM、磁碟、光盤等。
[0096]本發(fā)明雖然已以較佳實(shí)施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以利用上述揭示的方法和技術(shù)內(nèi)容對(duì)本發(fā)明技術(shù)方案做出可能的變動(dòng)和修改,因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術(shù)方案的保護(hù)范圍。
【權(quán)利要求】
1.一種電子終端設(shè)備,包括硬件層,其特征在于,所述電子終端設(shè)備還包括操作空間層、交互層、空間對(duì)象層和云端管理單元; 所述操作空間層,用于展示操作空間、所述操作空間中的對(duì)象和/或操作所述對(duì)象的工具; 所述交互層,用于與所述操作空間層配合,以獲取外界指令;將所述外界指令轉(zhuǎn)換后傳輸至所述空間對(duì)象層,從所述空間對(duì)象層獲得與所述外界指令相應(yīng)的處理結(jié)果;其中,所述處理結(jié)果在所述操作空間層中予以展示; 所述空間對(duì)象層,用于對(duì)來自所述交互層的轉(zhuǎn)換后的外界指令進(jìn)行處理,形成處理結(jié)果; 所述云端管理單元,用于建立所述電子終端設(shè)備與云端的通道,通過所述通道將所述操作空間層中的操作空間、所述操作空間中的對(duì)象和/或工具上傳至云端,或者獲取所述云端中的操作空間、所述操作空間中的對(duì)象和/或工具。
2.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述交互層還用以記錄對(duì)所述電子終端設(shè)備、操作空間、操作空間中的對(duì)象和工具的操作過程,所述云端管理單元還用以將所述操作過程上傳至所述云端。
3.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述交互層將所述處理結(jié)果在所述操作空間層中予以展示包括:所述交互層將所述處理結(jié)果以操作空間的形式在所述操作空間層中展示,或者所述交互層以所述操作空間中的對(duì)象和/或工具的形式在所述操作空間層中展示。
4.如權(quán)利要求1所述的`電子終端設(shè)備,其特征在于,還包括:驅(qū)動(dòng)層及驅(qū)動(dòng)層接口,用于驅(qū)動(dòng)所述電子終端設(shè)備。
5.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述操作空間層中展示的對(duì)象來自網(wǎng)絡(luò)、外接電子終端設(shè)備和/或本地,所述對(duì)象以數(shù)據(jù)的形式獲取,所述交互層還用于將來自網(wǎng)絡(luò)和/或外接電子終端設(shè)備的對(duì)象轉(zhuǎn)化為當(dāng)前操作空間可識(shí)別的對(duì)象,并在所述當(dāng)前操作空間中展示。
6.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述對(duì)象包括圖像、影像、音頻和文字中的一種或幾種的組合。
7.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述工具包括添加對(duì)象工具,編輯對(duì)象工具,刪除對(duì)象工具,復(fù)制對(duì)象工具中一種或幾種的組合。
8.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述操作空間具有嵌套在其中的子操作空間。
9.如權(quán)利要求8所述的電子終端設(shè)備,其特征在于,所述操作空間的工具由其子操作空間繼承和/或更新。
10.如權(quán)利要求9所述的電子終端設(shè)備,其特征在于,所述交互層還用于控制所述子操作空間加載與該子操作空間同級(jí)或比該子操作空間級(jí)別低的操作空間以成為該子操作空間的子操作空間。
11.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述操作空間分為初始空間,個(gè)人空間,視口空間,富媒體空間和應(yīng)用空間。
12.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述空間對(duì)象層包括:工具處理器,用于將所述外界指令轉(zhuǎn)化為所述處理結(jié)果中的工具處理結(jié)果; 對(duì)象處理器,用于將所述外界指令轉(zhuǎn)化為所述處理結(jié)果中的對(duì)象處理結(jié)果; 空間處理器,用于將所述外界指令轉(zhuǎn)化為所述處理結(jié)果中的空間處理結(jié)果。
13.如權(quán)利要求1所述的電子終端設(shè)備,其特征在于,所述操作空間層包括: 獲取單元,用于獲取空間對(duì)象層發(fā)出的處理結(jié)果; 展示單元,用于基于所述處理結(jié)果展示所述操作空間、所述操作空間中的對(duì)象和/或操作所述對(duì)象的工具。
【文檔編號(hào)】H04L29/08GK103677484SQ201210325249
【公開日】2014年3月26日 申請(qǐng)日期:2012年9月5日 優(yōu)先權(quán)日:2012年9月5日
【發(fā)明者】賴溱君 申請(qǐng)人:優(yōu)三第科技開發(fā)(深圳)有限公司