本發明涉及通信領域,尤其涉及一種移動終端的通訊方法和移動終端。
背景技術:
隨著通訊技術的不斷發展,現有的移動終端中運行的操作系統例如安卓系統、蘋果的ios系統等,但是這些系統都是與移動終端的本地存儲相關聯,通過安卓系統或者ios系統中安裝的各種app與網絡進行通信實現數據交換的功能,在進行通信的過程中,產生的數據緩存例如微信聊天中的圖片緩存、從網上下載的視頻等均存儲在本地中,這些存儲內容日積月累,會嚴重影響移動終端的運行速度,即便是用戶進行刪除,仍然無法完全刪除干凈,進而會影響移動終端的通訊功能。
因此,現有技術中存在移動終端的操作系統影響移動終端的通訊功能的技術問題。
技術實現要素:
本發明實施例通過提供一種移動終端的通訊方法和移動終端,該移動終端與其他終端的通訊能夠通過虛擬系統進行,從而解決現有技術中存在的移動終端的操作系統影響移動終端的通訊功能的技術問題。
第一方面,本發明一實施例提供了一種移動終端的通訊方法,所述移動終端中包括虛擬系統和非虛擬系統,所述虛擬系統與虛擬系統服務器連接,所述非虛擬系統與所述移動終端的本地存儲器連接,所述虛擬系統中包括通過寬帶網絡與其他移動終端進行通信的至少一個應用模塊,所述方法還包括:
判斷啟動所述虛擬系統或所述非虛擬系統;
在啟動所述虛擬系統時,基于獲得的第一操作,登錄所述虛擬系統;
基于獲得的第二操作,啟動與所述第二操作對應的應用模塊;
所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行通信。
可選的,所述基于獲得的第一操作,登錄所述虛擬系統,包括:
利用所述第一操作獲得的用戶登錄所述虛擬系統的身份信息,對所述用戶的身份進行驗證,獲得一驗證結果;
當所述驗證結果表征所述用戶的身份合法時,登錄所述移動終端中的虛擬系統。
可選的,所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行通信,包括:
所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行語音方式、即時通訊方式或者視頻方式的通信。
可選的,在所述虛擬系統中的至少一個應用模塊通過寬帶網絡與其他終端進行通信時產生的通信數據保存在所述虛擬系統服務器中。
可選的,所述虛擬系統的運行界面上包括切換按鈕,在所述在啟動所述虛擬系統時,基于獲得的第一操作,登錄所述虛擬系統之后,所述方法還包括:
當用戶操作所述切換按鈕時,所述移動終端中運行的系統從所述虛擬系統切換到所述非虛擬系統。
第二方面,本發明一實施例提供了一種移動終端,所述移動終端中包括虛擬系統和非虛擬系統,所述虛擬系統與虛擬系統服務器連接,所述非虛擬系統與所述移動終端的本地存儲器連接,所述虛擬系統中包括通過寬帶網絡與其他移動終端進行通信的至少一個應用模塊,所述移動終端還包括:
判斷模塊,用于判斷啟動所述虛擬系統或所述非虛擬系統;
登錄模塊,用于在啟動所述虛擬系統時,基于獲得的第一操作,登錄所述虛擬系統;
啟動模塊,用于基于獲得的第二操作,啟動與所述第二操作對應的應用模塊;
所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行通信。
可選的,所述登錄模塊,包括:
驗證子模塊,用于利用所述第一操作獲得的用戶登錄所述虛擬系統的身份信息,對所述用戶的身份進行驗證,獲得一驗證結果;
登錄子模塊,用于當所述驗證結果表征所述用戶的身份合法時,登錄所述移動終端中的虛擬系統。
可選的,所述與所述第二操作對應的應用模塊具體用于:
通過寬帶網絡與其他終端進行語音方式、即時通訊方式或者視頻方式的通信。
可選的,所述移動終端還包括保存模塊:
所述保存模塊,用于在所述虛擬系統中的至少一個應用模塊通過寬帶網絡與其他終端進行通信時產生的通信數據保存在所述虛擬系統服務器中。
可選的,所述虛擬系統的運行界面上包括切換按鈕,所述移動終端還包括切換模塊:
在所述登錄模塊,基于獲得的第一操作,登錄所述虛擬系統之后,所述切換模塊,用于當用戶操作所述切換按鈕時,將所述移動終端中運行的系統從所述虛擬系統切換到所述非虛擬系統。
第三方面,本發明一實施例提供了一種計算機裝置,所述裝置包括處理器,所述處理器用于執行存儲器中存儲的計算機程序時實現如前述移動終端的通訊方法的步驟。
第四方面,本發明一實施例提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現如前述移動終端的通訊方法的步驟。
本發明實施例中提供的一個或多個技術方案,至少具有如下技術效果或優點:
通過在移動終端中設置虛擬系統,使得用戶能夠選擇性的使用虛擬系統或者非虛擬系統,且由于用戶能夠選擇使用虛擬系統,在使用虛擬系統時,通過虛擬系統進行通信的產生的通信數據存儲在虛擬系統服務器中,從而降低了移動終端本地存儲的壓力,減少了對移動終端的運行速度的影響,提高了移動終端的通訊能力。
附圖說明
圖1為本發明實施例中移動終端的通訊方法的流程圖;
圖2為本發明實施例中移動終端的示意圖。
具體實施方式
為了解決上述技術問題,本發明實施例中的技術方案的總體思路如下:提供了一種移動終端的通訊方法和移動終端,所述移動終端中包括虛擬系統和非虛擬系統,所述虛擬系統與虛擬系統服務器連接,所述非虛擬系統與所述移動終端的本地存儲器連接,所述虛擬系統中包括通過寬帶網絡與其他移動終端進行通信的至少一個應用模塊,所述方法還包括:判斷啟動所述虛擬系統或所述非虛擬系統;在啟動所述虛擬系統時,基于獲得的第一操作,登錄所述虛擬系統;基于獲得的第二操作,啟動與所述第二操作對應的應用模塊;所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行通信。
為了更好的理解上述技術方案,下面將結合說明書附圖以及具體的實施方式對上述技術方案進行詳細的說明。
參見圖1,本發明實施例一提供了一種移動終端的通訊方法,所述移動終端中包括虛擬系統和非虛擬系統,所述虛擬系統與虛擬系統服務器連接,所述非虛擬系統與所述移動終端的本地存儲器連接,所述虛擬系統中包括通過寬帶網絡與其他移動終端進行通信的至少一個應用模塊,所述方法還包括:
s101,判斷啟動所述虛擬系統或所述非虛擬系統;
s102,在啟動所述虛擬系統時,基于獲得的第一操作,登錄所述虛擬系統;
s103,基于獲得的第二操作,啟動與所述第二操作對應的應用模塊;
s104,所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行通信。
具體地,所述移動終端可以是手機、平板電腦等移動設備。假設所述移動終端中裝有安卓系統(非虛擬系統)和虛擬系統,安卓系統是與移動終端的本地存儲器相連接的,而虛擬系統是與虛擬系統服務器連接的。用戶可以根據個人需求在虛擬系統中安裝自身需要的任何app,例如進行視頻聊天或者語音聊天的app,或者進行上網的瀏覽器等。
對于步驟s101,例如當用戶可以自行在移動終端中選擇啟動所述虛擬系統或者所述非虛擬系統;在用戶進行了步驟s101中的選擇之后,如果用戶選擇啟動所述虛擬系統,繼續執行步驟s102;
所述步驟s102具體可以包括:在用戶選擇啟動所述虛擬系統時,利用所述第一操作獲得的用戶登錄所述虛擬系統的身份信息,對所述用戶的身份進行驗證,獲得一驗證結果;
當所述驗證結果表征所述用戶的身份合法時,登錄所述移動終端中的虛擬系統。
具體地,例如啟動所述虛擬系統時,移動終端的顯示界面上會彈出要求用戶填寫登錄名和密碼(也可以進一步包括驗證碼)的運行界面(或者是僅需要用戶輸入數字密碼、手勢密碼的運行界面),用戶的第一操作是填寫用戶名和密碼,移動終端利用用戶的第一操作獲得的用戶登錄所述虛擬系統的身份信息,然后對用戶的身份信息進行驗證,如果用戶的身份合法,則說明用戶具有登錄所述虛擬系統的權限,則登錄所述移動終端中的虛擬系統。這樣可以防止非法用戶對虛擬系統中數據的任何操作,避免用戶的經濟和精神遭受損失。
在執行完步驟s102之后,繼續執行步驟s103,所述步驟s103具體可以包括:獲得用戶針對移動終端的輸入操作獲取裝置所執行的滑動、觸摸或者按壓等第二操作,例如所述第二操作是對通訊app的觸摸操作,則基于該觸摸操作,啟動該通訊app。
執行完步驟s103之后,繼續執行步驟s104,所述步驟s104具體可以包括:
所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行語音方式、即時通訊方式或者視頻方式的通信。
例如所述通訊app基于用戶的相關操作通過wifi連接寬帶網絡從而與其他終端進行通信。這樣可以節省通過移動網絡例如基站通信造成的通話費用。
另外,在所述虛擬系統中的至少一個應用模塊通過寬帶網絡與其他終端進行通信時產生的通信數據保存在所述虛擬系統服務器中。例如,當通訊app基于用戶的相關操作通過wifi連接寬帶網絡從而與其他終端進行通信時,產生的語音數據等都存儲在該虛擬系統服務器中,這樣解決了現有技術中移動終端的操作系統造成移動終端的本地存儲空間浪費且影響移動終端的運行速度的技術問題,從而達到了降低對移動終端本地存儲器的壓力,降低對移動終端運行速度的影響的技術效果。
在通過前述步驟s102登錄所述虛擬系統之后,所述虛擬系統的運行界面上包括切換按鈕,所述方法還包括:
當用戶操作所述切換按鈕時,所述移動終端中運行的系統從所述虛擬系統切換到所述非虛擬系統。
具體地,例如,當用戶成功登錄所述虛擬系統后,在所述虛擬系統的運行界面上設置一切換按鈕,該切換按鈕可以以圖標或者文字標識等形態來呈現,也可以設計成在不用時隱藏,單擊界面時顯示該虛擬按鈕等形式,當用戶對該虛擬按鈕進行操作時(可以設計成觸摸、滑動或者按壓等操作),所述移動終端中運行的系統就可以從虛擬系統切換到移動終端上的非虛擬系統,例如切換到安卓系統。
另外,在通過前述步驟s102登錄所述虛擬系統之后,移動終端也可以根據具體檢測到的系統運行參數進行移動終端中操作系統實時的切換。
為了更好的理解本實施例中的技術方案,現進行進一步舉例說明:移動終端為手機,并且該手機中包括安卓系統和虛擬系統,所述虛擬系統與虛擬系統服務器連接,所述安卓系統與所述手機的本地存儲器連接,所述虛擬系統中包括通過wifi與寬帶網絡連接從而與其他手機進行通信的至少一個應用模塊,例如虛擬系統中包括的應用模塊例如是通訊app、瀏覽器app等。判斷用戶啟動的是手機中的虛擬系統還是安卓系統,在啟動的是虛擬系統時,手機基于獲得的第一操作,登錄所述虛擬系統,例如手機基于獲得的用戶登錄所述虛擬系統輸入的用戶名和密碼,對用戶的身份進行驗證,如果驗證結果表明用戶的身份合法,則登錄手機中的虛擬系統。登錄成功后,所述虛擬系統中包括有用戶根據個人需求在虛擬系統中安裝的app,用戶可以根據個人需求操作虛擬系統中的任一app,例如手機通過獲得的用戶的觸摸操作啟動通訊app,用戶可以利用該通訊app通過wifi連接寬帶網絡從而與其他手機的用戶進行語音方式、即時通訊方式或者視頻方式的通訊。在用戶成功登陸該虛擬系統之后,該虛擬系統的運行界面上包括一切換按鈕,當用戶想回到安卓系統時,只需操作(例如觸摸、滑動或者按壓等操作)切換按鈕,手機中運行的系統就可以從虛擬系統切換到安卓系統。
參見圖2,本發明實施例二提供了一種移動終端,所述移動終端中包括虛擬系統和非虛擬系統,所述虛擬系統與虛擬系統服務器連接,所述非虛擬系統與所述移動終端的本地存儲器連接,所述虛擬系統中包括通過寬帶網絡與其他移動終端進行通信的至少一個應用模塊,所述移動終端還包括:
判斷模塊201,用于判斷啟動所述虛擬系統或所述非虛擬系統;
登錄模塊202,用于在啟動所述虛擬系統時,基于獲得的第一操作,登錄所述虛擬系統;
啟動模塊203,用于基于獲得的第二操作,啟動與所述第二操作對應的應用模塊;
所述與所述第二操作對應的應用模塊通過寬帶網絡與其他終端進行通信。
具體地,所述移動終端可以是手機、平板電腦等移動設備。假設所述移動終端中裝有安卓系統(非虛擬系統)和虛擬系統,安卓系統是與移動終端的本地存儲器相連接的,而虛擬系統是與虛擬系統服務器連接的。用戶可以根據個人需求在虛擬系統中安裝自身需要的任何app,例如進行視頻聊天或者語音聊天的app,或者進行上網的瀏覽器等。
如果判斷模塊模塊201判斷用戶選擇啟動的是虛擬系統時,在啟動所述虛擬系統時,所述登錄模塊202,包括:
驗證子模塊,用于利用所述第一操作獲得的用戶登錄所述虛擬系統的身份信息,對所述用戶的身份進行驗證,獲得一驗證結果;
登錄子模塊,用于當所述驗證結果表征所述用戶的身份合法時,登錄所述移動終端中的虛擬系統。
具體地,例如判斷模塊201判斷用戶啟動所述虛擬系統時,移動終端的顯示界面上會彈出要求用戶填寫登錄名和密碼(也可以進一步包括驗證碼)的運行界面(或者是僅需要用戶輸入數字密碼、手勢密碼的運行界面),用戶的第一操作是填寫用戶名和密碼,登錄模塊202中的驗證子模塊利用用戶的第一操作獲得的用戶登錄所述虛擬系統的身份信息,然后對用戶的身份信息進行驗證,如果用戶的身份合法,則說明用戶具有登錄所述虛擬系統的權限,則利用登錄模塊202中的登錄子模塊登錄所述移動終端中的虛擬系統。這樣可以防止非法用戶對虛擬系統中數據的任何操作,避免用戶的經濟和精神遭受損失。
在登錄模塊202基于基于獲得的第一操作,登錄所述虛擬系統之后,啟動模塊203,用于基于獲得的第二操作,啟動與所述第二操作對應的應用模塊;具體可以包括:啟動模塊203獲得用戶針對移動終端的輸入操作獲取裝置所執行的滑動、觸摸或者按壓等第二操作,例如所述第二操作是對通訊app的觸摸操作,則基于該觸摸操作,啟動該通訊app。然后,所述與所述第二操作對應的應用模塊具體用于:通過寬帶網絡與其他終端進行語音方式、即時通訊方式或者視頻方式的通信。例如所述通訊app基于用戶的相關操作通過wifi連接寬帶網絡從而與其他終端進行通信。這樣可以節省通過移動網絡例如基站通信造成的通話費用。
另外,所述移動終端還包括保存模塊:所述保存模塊,用于在所述虛擬系統中的至少一個應用模塊通過寬帶網絡與其他終端進行通信時產生的通信數據保存在所述虛擬系統服務器中。例如,當通訊app基于用戶的相關操作通過wifi連接寬帶網絡從而與其他終端進行通信時,產生的語音數據等都存儲在該虛擬系統服務器中,這樣解決了現有技術中移動終端的操作系統造成移動終端的本地存儲空間浪費且影響移動終端的運行速度的技術問題,從而達到了降低對移動終端本地存儲器的壓力,降低對移動終端運行速度的影響的技術效果。
在前述登錄模塊202基于基于獲得的第一操作,登錄所述虛擬系統之后,所述虛擬系統的運行界面上包括切換按鈕,所述移動終端還包括切換模塊:
在所述登錄模塊,基于獲得的第一操作,登錄所述虛擬系統之后,所述切換模塊,用于當用戶操作所述切換按鈕時,將所述移動終端中運行的系統從所述虛擬系統切換到所述非虛擬系統。
具體地,例如,當用戶成功登錄所述虛擬系統后,在所述虛擬系統的運行界面上設置一切換按鈕,該切換按鈕可以以圖標或者文字標識等形態來呈現,也可以設計成在不用時隱藏,單擊界面時顯示該虛擬按鈕等形式,當用戶對該虛擬按鈕進行操作時(可以設計成觸摸、滑動或者按壓等操作),切換模塊就會把所述移動終端中運行的系統就從虛擬系統切換到移動終端上的非虛擬系統,例如切換到安卓系統。
另外,在通過前述步驟s102登錄所述虛擬系統之后,移動終端也可以根據具體檢測到的系統運行參數進行移動終端中操作系統實時的切換。
為了更好的理解本實施例中的技術方案,現進行進一步舉例說明:移動終端為手機,并且該手機中包括安卓系統和虛擬系統,所述虛擬系統與虛擬系統服務器連接,所述安卓系統與所述手機的本地存儲器連接,所述虛擬系統中包括通過wifi與寬帶網絡連接從而與其他手機進行通信的至少一個應用模塊,例如虛擬系統中包括的應用模塊例如是通訊app、瀏覽器app等。手機中的判斷模塊201,判斷用戶啟動的是手機中的虛擬系統還是安卓系統,手機中的登錄模塊202用于在啟動的是虛擬系統時,基于獲得的第一操作,登錄所述虛擬系統,例如手機基于獲得的用戶登錄所述虛擬系統輸入的用戶名和密碼,對用戶的身份進行驗證,如果驗證結果表明用戶的身份合法,則登錄手機中的虛擬系統。登錄成功后,所述虛擬系統中包括有用戶根據個人需求在虛擬系統中安裝的app,用戶可以根據個人需求操作虛擬系統中的任一app,例如手機中的啟動模塊203通過獲得的用戶的觸摸操作啟動通訊app,用戶可以利用該通訊app通過wifi連接寬帶網絡從而與其他手機的用戶進行語音方式、即時通訊方式或者視頻方式的通訊。在用戶成功登陸該虛擬系統之后,該虛擬系統的運行界面上包括一切換按鈕,當用戶想回到安卓系統時,只需操作(例如觸摸、滑動或者按壓等操作)切換按鈕,手機中運行的系統就可以從虛擬系統切換到安卓系統。
本發明實施例三提供了一種計算機裝置,所述裝置包括處理器,所述處理器用于執行存儲器中存儲的計算機程序時實現如實施例一中所述方法的步驟。
本發明實施例四提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現如實施例一中所述方法的步驟。
上述本發明實施例中的技術方案,至少具有如下的技術效果或優點:
通過在移動終端中設置虛擬系統,使得用戶能夠選擇性的使用虛擬系統或者非虛擬系統,且由于用戶能夠選擇使用虛擬系統,在使用虛擬系統時,通過虛擬系統進行通信的產生的通信數據存儲在虛擬系統服務器中,從而降低了移動終端本地存儲的壓力,減少了對移動終端的運行速度的影響,提高了移動終端的通訊能力。
盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。