一種公用設(shè)備gui界面上支持多人操作互不干擾的方法
【專利摘要】本發(fā)明提供一種公用設(shè)備GUI界面上支持多人操作互不干擾的方法,支持將GUI界面在某一時(shí)間點(diǎn)上呈現(xiàn)的狀態(tài)進(jìn)行保存并在將來(lái)的任一時(shí)間點(diǎn)恢復(fù);即可以通過(guò)系統(tǒng)將用戶在公用設(shè)備上操作后希望恢復(fù)的GUI界面抽象為一定格式的系統(tǒng)狀態(tài)描述數(shù)據(jù)的集合;這種抽象即為快照,并提供一個(gè)快照狀態(tài)庫(kù)以存儲(chǔ)這些快照狀態(tài);當(dāng)公用設(shè)備被他人操作后,用戶對(duì)上述步驟被保存的狀態(tài)進(jìn)行恢復(fù)操作時(shí),打開(kāi)所述的快照狀態(tài)庫(kù),選擇剛才保存的快照狀態(tài)標(biāo)記,系統(tǒng)即用所選擇的快照狀態(tài)標(biāo)記所對(duì)應(yīng)的系統(tǒng)狀態(tài)描述數(shù)據(jù)集合去重建其所表示的系統(tǒng)狀態(tài),覆蓋現(xiàn)有的系統(tǒng)狀態(tài),使得系統(tǒng)恢復(fù)到所述希望恢復(fù)的GUI界面,用戶即可繼續(xù)要進(jìn)行的下一步操作,從而不受他人操作的干擾。
【專利說(shuō)明】一種公用設(shè)備GUI界面上支持多人操作互不干擾的方法
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及一種公用設(shè)備GUI界面上支持多人操作互不干擾的方法。
【【背景技術(shù)】】
[0002]隨著信息技術(shù)的發(fā)展,信息化終端正被越來(lái)越多地應(yīng)用到各種需要信息交互的領(lǐng)域。特別是在一些服務(wù)領(lǐng)域中,廣泛使用帶有友好的GUI界面的信息終端取代服務(wù)人員,來(lái)為客戶提供一些日常的、簡(jiǎn)單的、自助式的服務(wù)(典型的例如銀行的ATM終端、KTV包廂內(nèi)的點(diǎn)歌機(jī)終端,等等)。這其中有一類的信息化終端,設(shè)立于公共場(chǎng)所,其所處的使用環(huán)境相對(duì)復(fù)雜,用戶流動(dòng)隨意,操作過(guò)程和步驟難以預(yù)期,經(jīng)常會(huì)短時(shí)間內(nèi)有多人無(wú)規(guī)律輪流交替操作其GUI界面。在這一類應(yīng)用場(chǎng)景的設(shè)備上,如何設(shè)計(jì)Gn界面,使得每個(gè)用戶都能得到良好便捷的服務(wù),又不至于相互干擾,是一個(gè)很有意義的課題。
[0003]如上文所述,有一些公共信息化設(shè)備上(典型例如KTV包廂內(nèi)的點(diǎn)歌機(jī)終端),經(jīng)常會(huì)有多人無(wú)規(guī)律輪流交替操作其GUI界面;這樣,對(duì)于某一個(gè)具體用戶來(lái)說(shuō),他的一次完整的操作過(guò)程(從意圖實(shí)現(xiàn)一個(gè)目的到這個(gè)目的實(shí)現(xiàn)完成(例如想點(diǎn)一首歌到完成點(diǎn)選))經(jīng)常會(huì)被某些干擾打斷而暫時(shí)離開(kāi),當(dāng)他處理完干擾后回來(lái),希望繼續(xù)原來(lái)的操作時(shí),可能因?yàn)樗x開(kāi)的這段時(shí)間中,系統(tǒng)被其他人操作過(guò),系統(tǒng)狀態(tài)已經(jīng)面目全非,這個(gè)人無(wú)法繼續(xù)原來(lái)的進(jìn)行到一半的操作,只能從頭再來(lái)一次;這樣,多人在一個(gè)公共GUI界面上完成各自操作的過(guò)程,就極易相互干擾,從而效率低下。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明要解決的技術(shù)問(wèn)題,在于提供一種公用設(shè)備GUI界面上支持多人操作互不干擾的方法,在需要中斷時(shí),記錄系統(tǒng)當(dāng)前所呈現(xiàn)的狀態(tài),保存成一個(gè)GUI狀態(tài)恢復(fù)點(diǎn),即快照狀態(tài);當(dāng)需要繼續(xù)時(shí),使用之前已經(jīng)保存的某個(gè)狀態(tài)快照覆蓋目前狀態(tài),使得系統(tǒng)狀態(tài)迅速恢復(fù)到之前某個(gè)時(shí)間點(diǎn)的 狀態(tài)。
[0005]本發(fā)明是這樣實(shí)現(xiàn)的:一種公用設(shè)備⑶I界面上支持多人操作互不干擾的方法,其包括如下步驟:
[0006]步驟10、將用戶在公用設(shè)備上操作后希望恢復(fù)的⑶I界面進(jìn)行快照,即通過(guò)系統(tǒng)將該GUI界面抽象為一定格式的狀態(tài)參數(shù)描述,并保存成一個(gè)由系統(tǒng)狀態(tài)的描述數(shù)據(jù)集合構(gòu)成的快照狀態(tài),提供一個(gè)快照狀態(tài)庫(kù)用于保存所述快照狀態(tài);同時(shí)對(duì)被保存的快照狀態(tài)進(jìn)行標(biāo)記;
[0007]步驟20、當(dāng)公用設(shè)備被他人操作后,用戶對(duì)上述步驟被保存的狀態(tài)進(jìn)行恢復(fù)操作時(shí),打開(kāi)所述的快照狀態(tài)庫(kù),選擇剛才保存的快照狀態(tài)標(biāo)記,系統(tǒng)即用所選擇的快照標(biāo)記所對(duì)應(yīng)的系統(tǒng)狀態(tài)描述數(shù)據(jù)集合去重建其所表示的系統(tǒng)狀態(tài),以覆蓋現(xiàn)有的系統(tǒng)狀態(tài),使得系統(tǒng)恢復(fù)到所述希望恢復(fù)的GUI界面,用戶即可繼續(xù)要進(jìn)行的下一步操作,從而不受他人操作的干擾。
[0008]其中,所述步驟10中的狀態(tài)參數(shù)描述至少包括瀏覽界面截圖、界面位置參數(shù)、用戶輸入數(shù)據(jù)。
[0009]本發(fā)明具有如下優(yōu)點(diǎn):通過(guò)本發(fā)明方法,即可在公用設(shè)備GUI界面上支持多人操作而互不干擾,在公用設(shè)備上操作需要中斷時(shí),記錄系統(tǒng)當(dāng)前所呈現(xiàn)的狀態(tài),保存成一個(gè)GUI狀態(tài)恢復(fù)點(diǎn),即快照狀態(tài);當(dāng)需要繼續(xù)時(shí),使用之前已經(jīng)保存的某個(gè)狀態(tài)快照覆蓋目前狀態(tài),使得系統(tǒng)狀態(tài)迅速恢復(fù)到之前某個(gè)時(shí)間點(diǎn)的狀態(tài)。
【【專利附圖】
【附圖說(shuō)明】】
[0010]下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說(shuō)明。
[0011]圖1為本發(fā)明方法一實(shí)施例的流程框圖。
【【具體實(shí)施方式】】
[0012]本發(fā)明的公用設(shè)備GUI界面上支持多人操作互不干擾的方法,其包括如下步驟:
[0013]步驟10、將用戶在公用設(shè)備上操作后希望恢復(fù)的⑶I界面進(jìn)行快照,即通過(guò)系統(tǒng)將該GUI界面抽象為一定格式的狀態(tài)參數(shù)描述數(shù)據(jù)的集合,這種抽象即為本發(fā)明的快照,該狀態(tài)參數(shù)描述可以包括瀏覽界面截圖、界面位置參數(shù)、用戶輸入數(shù)據(jù)等,并將該狀態(tài)參數(shù)描述保存成一個(gè)由系統(tǒng)狀態(tài)的描述數(shù)據(jù)集合構(gòu)成的快照狀態(tài),提供一個(gè)快照狀態(tài)庫(kù)用于保存所述快照狀態(tài);同時(shí)對(duì)被保存的快照狀態(tài)進(jìn)行標(biāo)記;
[0014]步驟20、當(dāng)公用設(shè)備被他人操作后,用戶對(duì)上述步驟被保存的狀態(tài)進(jìn)行恢復(fù)操作時(shí),打開(kāi)所述的快照狀態(tài)庫(kù),選擇剛才保存的快照狀態(tài)標(biāo)記,系統(tǒng)即用所選擇的快照標(biāo)記所對(duì)應(yīng)的系統(tǒng)狀態(tài)描述數(shù)據(jù)集合去重建其所表示的系統(tǒng)狀態(tài),以覆蓋現(xiàn)有的系統(tǒng)狀態(tài),使得系統(tǒng)恢復(fù)到所述希望恢復(fù)的GUI界面,用戶即可繼續(xù)要進(jìn)行的下一步操作,從而不受他人操作的干擾。
[0015]如圖1所示,舉一實(shí) 施例進(jìn)行詳細(xì)說(shuō)明本發(fā)明過(guò)程:
[0016]隨著用戶進(jìn)行一系列操作(1、2、3......n_l、n),系統(tǒng)從初始狀態(tài)I變化到達(dá)狀態(tài)η ;
[0017]這時(shí),因?yàn)橛脩羯磉叞l(fā)生了外部干擾,迫使用戶要暫停操作,轉(zhuǎn)而去處理其他事務(wù);
[0018]這時(shí),可以遵循本發(fā)明所提及的快照思路,將系統(tǒng)當(dāng)前的狀態(tài),抽象為一定格式的狀態(tài)參數(shù)描述(例如瀏覽界面截圖、界面位置參數(shù)、用戶輸入數(shù)據(jù)等),保存成一個(gè)系統(tǒng)狀態(tài)的描述數(shù)據(jù)集合,保存在一個(gè)庫(kù)中;根據(jù)上文,當(dāng)前被保存的狀態(tài)標(biāo)記為狀態(tài)η ;
[0019]然后,用戶可以離開(kāi)去處理外部干擾,不必理會(huì)系統(tǒng)被如何操作;
[0020]處理外部干擾結(jié)束后,用戶返回;這時(shí),由于這期間的其他人對(duì)公共設(shè)備操作不可控,系統(tǒng)的狀態(tài)可能已經(jīng)遠(yuǎn)非用戶離開(kāi)時(shí)的狀態(tài);
[0021]這時(shí),可以打開(kāi)存儲(chǔ)狀態(tài)快照的庫(kù),選擇自己的剛才保存的快照(狀態(tài)η),用這一狀態(tài)描述數(shù)據(jù)集合去覆蓋現(xiàn)有的狀態(tài),使得系統(tǒng)恢復(fù)到用戶離開(kāi)前的狀態(tài)η ;
[0022]然后,用戶可以在恢復(fù)了的系統(tǒng)上,繼續(xù)要進(jìn)行的下一步操作η+1 ;
[0023]同理,當(dāng)多人在輪流使用該公用設(shè)備時(shí),都可以在其完成一階段操作離開(kāi)前時(shí),保存自己的狀態(tài)快照,存儲(chǔ)在庫(kù)中,在需要繼續(xù)時(shí)選擇恢復(fù),然后進(jìn)行下一步操作,這樣就做到了多人操作互不干擾;
[0024]綜上所述,本發(fā)明方法可實(shí)現(xiàn)將GUI界面在某一時(shí)間點(diǎn)上呈現(xiàn)的狀態(tài)進(jìn)行保存并在將來(lái)的任一時(shí)間點(diǎn)恢復(fù);即可以通過(guò)系統(tǒng)將用戶在公用設(shè)備上操作后希望恢復(fù)的GUI界面抽象為一定格式的系統(tǒng)狀態(tài)描述數(shù)據(jù)的集合(這里我們稱其為快照狀態(tài));為了支持以上效果,本發(fā)明方法中還相應(yīng)包含對(duì)多個(gè)快照狀態(tài)進(jìn)行標(biāo)記,并提供一個(gè)快照狀態(tài)庫(kù)以存儲(chǔ),在需要繼續(xù)時(shí)選擇恢復(fù),從而實(shí)現(xiàn)多人操作互不干擾的效果。
[0025]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說(shuō)明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
【權(quán)利要求】
1.一種公用設(shè)備GUI界面上支持多人操作互不干擾的方法,其特征在于:包括如下步驟: 步驟10、將用戶在公用設(shè)備上操作后希望恢復(fù)的GUI界面進(jìn)行快照,即通過(guò)系統(tǒng)將該GUI界面抽象為一定格式的狀態(tài)參數(shù)描述,并保存成一個(gè)由系統(tǒng)狀態(tài)的描述數(shù)據(jù)集合構(gòu)成的快照狀態(tài),提供一個(gè)快照狀態(tài)庫(kù)用于保存所述快照狀態(tài);同時(shí)對(duì)被保存的快照狀態(tài)進(jìn)行標(biāo)記; 步驟20、當(dāng)公用設(shè)備被他人操作后,用戶對(duì)上述步驟被保存的狀態(tài)進(jìn)行恢復(fù)操作時(shí),打開(kāi)所述的快照狀態(tài)庫(kù),選擇剛才保存的快照狀態(tài)標(biāo)記,系統(tǒng)即用所選擇的快照標(biāo)記所對(duì)應(yīng)的系統(tǒng)狀態(tài)描述數(shù)據(jù)集合去重建其所表示的系統(tǒng)狀態(tài),以覆蓋現(xiàn)有的系統(tǒng)狀態(tài),使得系統(tǒng)恢復(fù)到所述希望恢復(fù)的GUI界面,用戶即可繼續(xù)要進(jìn)行的下一步操作,從而不受他人操作的干擾。
2.根據(jù)權(quán)利要求1所述的公用設(shè)備GUI界面上支持多人操作互不干擾的方法,其特征在于: 所述步驟10中的狀態(tài)參數(shù)描述至少包括瀏覽界面截圖、界面位置參數(shù)、用戶輸入數(shù)據(jù)。
【文檔編號(hào)】G06F9/48GK103455370SQ201210175791
【公開(kāi)日】2013年12月18日 申請(qǐng)日期:2012年5月31日 優(yōu)先權(quán)日:2012年5月31日
【發(fā)明者】盧廉瑾 申請(qǐng)人:福建星網(wǎng)視易信息系統(tǒng)有限公司