一種用戶終端的業(yè)務(wù)并發(fā)處理方法及用戶終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及并發(fā)技術(shù),尤其涉及一種用戶終端的業(yè)務(wù)并發(fā)處理方法及用戶終端。
【背景技術(shù)】
[0002]本申請發(fā)明人在實(shí)現(xiàn)本申請實(shí)施例技術(shù)方案的過程中,至少發(fā)現(xiàn)相關(guān)技術(shù)中存在如下技術(shù)問題:
[0003]隨著大屏幕終端的逐漸普及,對大屏幕終端上的虛擬多屏技術(shù)應(yīng)用會愈來愈多,用戶能體驗(yàn)到在一部終端上可以同時進(jìn)行多個應(yīng)用操作帶來的便利,多個應(yīng)用操作是一種業(yè)務(wù)并發(fā)操作,但是,采用多屏技術(shù)后,這種多屏幕多應(yīng)用的場景會導(dǎo)致業(yè)務(wù)并發(fā)處理也變得復(fù)雜化,如何能在多屏場景更好的處理各種應(yīng)用的并發(fā)操作,已成為一個有待研究的問題,目前采用的解決方案是在有業(yè)務(wù)并發(fā)操作時回退到全屏策略,這并不是一種有效的解決方案,相關(guān)技術(shù)中,對于這個問題,目前并未存在有效的解決方案。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例希望提供一種用戶終端的業(yè)務(wù)并發(fā)處理方法及用戶終端,實(shí)現(xiàn)了在多屏場景的業(yè)務(wù)并發(fā)處理。
[0005]本發(fā)明實(shí)施例的一種用戶終端的業(yè)務(wù)并發(fā)處理方法,所述方法應(yīng)用于用戶終端,所述用戶終端包括顯示屏,所述顯示屏具有顯示區(qū)域,所述顯示區(qū)域存在至少一個虛擬屏幕,在所述至少一個虛擬屏幕上已經(jīng)運(yùn)行當(dāng)前應(yīng)用并執(zhí)行對應(yīng)的當(dāng)前業(yè)務(wù),所述方法包括:
[0006]獲取操作,觸發(fā)業(yè)務(wù)并發(fā)請求;所述操作用于啟動新的應(yīng)用,運(yùn)行所述新的應(yīng)用并執(zhí)行對應(yīng)的新的業(yè)務(wù);
[0007]根據(jù)業(yè)務(wù)并發(fā)處理策略響應(yīng)所述業(yè)務(wù)并發(fā)請求,在所述至少一個虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)、或在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)。
[0008]其中,所述獲取操作,觸發(fā)業(yè)務(wù)并發(fā)請求之前,所述方法還包括:
[0009]設(shè)置屏幕屬性表,根據(jù)所述屏幕屬性表實(shí)現(xiàn)對所述至少一個虛擬屏幕進(jìn)行統(tǒng)一管理;所述屏幕屬性表至少包括:屏標(biāo)識和類別權(quán)值;
[0010]所述屏標(biāo)識用于對所述至少一個虛擬屏幕進(jìn)行區(qū)別;
[0011]所述類別權(quán)值用于衡量所述至少一個虛擬屏幕的屏幕重要性。
[0012]其中,所述獲取操作,觸發(fā)業(yè)務(wù)并發(fā)請求之前,所述方法還包括:
[0013]設(shè)置業(yè)務(wù)屬性表,根據(jù)所述業(yè)務(wù)屬性表實(shí)現(xiàn)對并發(fā)處理的業(yè)務(wù)進(jìn)行統(tǒng)一管理;所述業(yè)務(wù)屬性表至少包括:業(yè)務(wù)標(biāo)識和優(yōu)先權(quán)值;所述并發(fā)處理的業(yè)務(wù)由所述新的業(yè)務(wù)與所述當(dāng)前業(yè)務(wù)構(gòu)成;
[0014]所述業(yè)務(wù)標(biāo)識用于對由所述并發(fā)處理的業(yè)務(wù)進(jìn)行區(qū)別;
[0015]所述優(yōu)先權(quán)值用于衡量所述并發(fā)處理的業(yè)務(wù)的業(yè)務(wù)重要性。
[0016]其中,所述至少一個虛擬屏幕為一個且處于激活狀態(tài)時,所述根據(jù)業(yè)務(wù)并發(fā)處理策略響應(yīng)所述業(yè)務(wù)并發(fā)請求,在所述至少一個虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)、或在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù),包括:
[0017]讀取所述虛擬屏幕的類別權(quán)值和所述新的業(yè)務(wù)的優(yōu)先權(quán)值;
[0018]當(dāng)所述優(yōu)先權(quán)值 <=所述類別權(quán)值時,則根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在所述虛擬屏幕中執(zhí)行所述新的業(yè)務(wù);
[0019]當(dāng)所述優(yōu)先權(quán)值 > 所述類別權(quán)值時,則根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,不中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)。
[0020]其中,所述至少一個虛擬屏幕為多于一個且處于激活狀態(tài)時,所述根據(jù)業(yè)務(wù)并發(fā)處理策略響應(yīng)所述業(yè)務(wù)并發(fā)請求,在所述至少一個虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)、或在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù),包括:
[0021]讀取所述虛擬屏幕的類別權(quán)值和所述新的業(yè)務(wù)的優(yōu)先權(quán)值;
[0022]當(dāng)所述優(yōu)先權(quán)值 <=所述類別權(quán)值時,則根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在所述虛擬屏幕之一中執(zhí)行所述新的業(yè)務(wù);
[0023]當(dāng)所述優(yōu)先權(quán)值 > 所述類別權(quán)值時,則根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,不中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)。
[0024]其中,所述讀取所述虛擬屏幕的類別權(quán)值和所述新的業(yè)務(wù)的優(yōu)先權(quán)值,包括:
[0025]獲取所述虛擬屏幕的屏標(biāo)識;
[0026]根據(jù)所述屏標(biāo)識從所述屏幕屬性表中讀取與所述屏標(biāo)識對應(yīng)的類別權(quán)值;
[0027]獲取所述新的業(yè)務(wù)的業(yè)務(wù)標(biāo)識;
[0028]根據(jù)所述業(yè)務(wù)標(biāo)識從所述業(yè)務(wù)屬性表中讀取與所述業(yè)務(wù)標(biāo)識對應(yīng)的優(yōu)先權(quán)值。
[0029]其中,所述至少一個虛擬屏幕包括:主屏、分屏或懸浮窗中的至少一種類型。
[0030]本發(fā)明實(shí)施例的一種用戶終端,所述用戶終端包括顯示屏,所述顯示屏具有顯示區(qū)域,所述顯示區(qū)域存在至少一個虛擬屏幕,所述顯示區(qū)域存在至少一個虛擬屏幕,在所述至少一個虛擬屏幕上已經(jīng)運(yùn)行當(dāng)前應(yīng)用并執(zhí)行對應(yīng)的當(dāng)前業(yè)務(wù),所述用戶終端還包括:
[0031]獲取單元,用于獲取操作,觸發(fā)業(yè)務(wù)并發(fā)請求;所述操作用于啟動新的應(yīng)用,運(yùn)行所述新的應(yīng)用并執(zhí)行對應(yīng)的新的業(yè)務(wù);
[0032]響應(yīng)單元,用于根據(jù)業(yè)務(wù)并發(fā)處理策略響應(yīng)所述業(yè)務(wù)并發(fā)請求,在所述至少一個虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)、或在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)。
[0033]其中,所述用戶終端還包括:
[0034]第一設(shè)置單元,用于設(shè)置屏幕屬性表,根據(jù)所述屏幕屬性表實(shí)現(xiàn)對所述至少一個虛擬屏幕進(jìn)行統(tǒng)一管理;其中,所述屏幕屬性表至少包括:屏標(biāo)識和類別權(quán)值;所述屏標(biāo)識用于對所述至少一個虛擬屏幕進(jìn)行區(qū)別;所述類別權(quán)值用于衡量所述至少一個虛擬屏幕的屏幕重要性。
[0035]其中,所述用戶終端還包括:
[0036]第二設(shè)置單元,用于設(shè)置業(yè)務(wù)屬性表,根據(jù)所述業(yè)務(wù)屬性表實(shí)現(xiàn)對并發(fā)處理的業(yè)務(wù)進(jìn)行統(tǒng)一管理;其中,所述業(yè)務(wù)屬性表至少包括:業(yè)務(wù)標(biāo)識和優(yōu)先權(quán)值;所述并發(fā)處理的業(yè)務(wù)由所述新的業(yè)務(wù)與所述當(dāng)前業(yè)務(wù)構(gòu)成;所述業(yè)務(wù)標(biāo)識用于對由所述并發(fā)處理的業(yè)務(wù)進(jìn)行區(qū)別;所述優(yōu)先權(quán)值用于衡量所述并發(fā)處理的業(yè)務(wù)的業(yè)務(wù)重要性。
[0037]其中,所述響應(yīng)單元,進(jìn)一步在所述至少一個虛擬屏幕為一個且處于激活狀態(tài)的情況下還包括:
[0038]讀取子單元,用于讀取所述虛擬屏幕的類別權(quán)值和所述新的業(yè)務(wù)的優(yōu)先權(quán)值;
[0039]并發(fā)策略執(zhí)行子單元,用于所述優(yōu)先權(quán)值 <=所述類別權(quán)值時,根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在所述虛擬屏幕中執(zhí)行所述新的業(yè)務(wù);所述優(yōu)先權(quán)值 > 所述類別權(quán)值時,根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,不中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)。
[0040]其中,所述響應(yīng)單元,進(jìn)一步在所述至少一個虛擬屏幕為多于一個且處于激活狀態(tài)的情況下還包括:
[0041]讀取子單元,用于讀取所述虛擬屏幕的類別權(quán)值和所述新的業(yè)務(wù)的優(yōu)先權(quán)值;
[0042]并發(fā)策略執(zhí)行子單元,用于所述優(yōu)先權(quán)值 <=所述類別權(quán)值時,根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在所述虛擬屏幕之一中執(zhí)行所述新的業(yè)務(wù);所述優(yōu)先權(quán)值 > 所述類別權(quán)值時,根據(jù)對應(yīng)的業(yè)務(wù)并發(fā)處理策略,不中斷所述虛擬屏幕中運(yùn)行的所述當(dāng)前應(yīng)用,在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)。
[0043]其中,所述讀取子單元,進(jìn)一步用于獲取所述虛擬屏幕的屏標(biāo)識;根據(jù)所述屏標(biāo)識從所述屏幕屬性表中讀取與所述屏標(biāo)識對應(yīng)的類別權(quán)值;獲取所述新的業(yè)務(wù)的業(yè)務(wù)標(biāo)識;根據(jù)所述業(yè)務(wù)標(biāo)識從所述業(yè)務(wù)屬性表中讀取與所述業(yè)務(wù)標(biāo)識對應(yīng)的優(yōu)先權(quán)值。
[0044]本發(fā)明實(shí)施例的所述方法應(yīng)用于用戶終端,所述用戶終端包括顯示屏,所述顯示屏具有顯示區(qū)域,所述顯示區(qū)域存在至少一個虛擬屏幕,在所述至少一個虛擬屏幕上已經(jīng)運(yùn)行當(dāng)前應(yīng)用并執(zhí)行對應(yīng)的當(dāng)前業(yè)務(wù),所述方法包括:獲取操作,觸發(fā)業(yè)務(wù)并發(fā)請求;所述操作用于啟動新的應(yīng)用,運(yùn)行所述新的應(yīng)用并執(zhí)行對應(yīng)的新的業(yè)務(wù);根據(jù)業(yè)務(wù)并發(fā)處理策略響應(yīng)所述業(yè)務(wù)并發(fā)請求,在所述至少一個虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)、或在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)。
[0045]采用本發(fā)明實(shí)施例的所述方法,啟動新的應(yīng)用,運(yùn)行所述新的應(yīng)用并執(zhí)行對應(yīng)的新的業(yè)務(wù),在對觸發(fā)的業(yè)務(wù)并發(fā)請求進(jìn)行響應(yīng)時,由于能根據(jù)業(yè)務(wù)并發(fā)處理策略,在所述至少一個虛擬屏幕中執(zhí)行所述新的業(yè)務(wù)、或在新啟動的虛擬屏幕中執(zhí)行所述新的業(yè)務(wù),因此,很好地實(shí)現(xiàn)了并發(fā)處理,能讓新的業(yè)