虛擬sim卡的處理方法及系統、終端的制作方法
【技術領域】
[0001]本發明涉及終端技術領域,具體而言,涉及一種虛擬S頂卡的處理方法、一種虛擬SIM卡的處理系統和一種終端。
【背景技術】
[0002]目前,相關技術中的終端多為單操作系統實體S頂卡終端,或者終端具有雙操作系統功能但無虛擬SIM卡技術,或者終端具有虛擬SIM卡技術但無雙操作系統功能。
[0003]然而,單操作系統的終端具有因終端安全級別低易造成終端用戶個人信息泄露的缺陷;實體S頂卡的終端具有因實體S頂卡占用終端物理空間而影響終端的外觀,而且實體SIM卡的插拔、換卡也很不方便。
[0004]因此,如何可以有效地避免因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去S頂卡插拔、換卡的操作,同時可以有效地保障終端用戶的關鍵信息的安全性成為亟待解決的技術問題。
【發明內容】
[0005]本發明正是基于上述問題,提出了一種新的技術方案,可以有效地避免因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去S頂卡插拔、換卡的操作,同時可以有效地保障終端用戶的關鍵信息的安全性。
[0006]有鑒于此,本發明的一方面提出了一種虛擬S頂卡的處理方法,用于終端,所述終端安裝有普通操作系統和安全操作系統,所述處理方法包括:判斷所述普通操作系統是否綁定有第一電話號碼和/或所述安全操作系統是否綁定有第二電話號碼;根據判斷結果確定是否按照所述第一電話號碼或所述第二電話號碼向移動通信網絡發起入網請求。
[0007]在該技術方案中,當普通操作系統或安全操作系統綁定有電話號碼時,可以按照綁定的電話號碼向移動通信網絡發起入網請求,從而完成該綁定的電話號碼的入網,即實現了虛擬S頂卡的入網請求,由此,有效地避免因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去S頂卡插拔、換卡的操作,同時可以有效地保障終端用戶的關鍵信息的安全性。
[0008]在上述技術方案中,優選地,當判定所述普通操作系統未綁定所述第一電話號碼以及所述安全操作系統未綁定所述第二電話號碼時,檢測所述終端中是否存儲有第三電話號碼;根據檢測結果確定是否按照所述第三電話號碼向所述移動通信網絡發起所述入網請求。
[0009]在該技術方案中,當普通操作系統和安全操作系統均未綁定電話號碼時,如果檢測到終端中存儲有第三電話號碼,則按照第三電話號碼向移動通信網絡發起入網請求,從而實現了虛擬S頂卡的入網請求,由此,有效地避免因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去S頂卡插拔、換卡的操作,同時可以有效地保障終端用戶的關鍵信息的安全性。
[0010]在上述技術方案中,優選地,當檢測到存儲有所述第三電話號碼時,判斷是否從所述第三電話號碼中選取第一目標電話號碼與所述普通操作系統進行綁定;以及判斷是否從所述第三電話號碼中選取第二目標電話號碼與所述安全操作系統進行綁定,其中,所述第二目標電話號碼與所述第一目標電話號碼不相同;以及在判定從所述第三電話號碼中選取所述第一目標電話號碼與所述普通操作系統進行綁定,和/或判定從所述第三電話號碼中選取所述第二目標電話號碼與所述安全操作系統進行綁定時,獲取所述第一目標電話號碼的第一號碼信息和/或所述第二目標電話號碼的第二號碼信息,并按照所述第一號碼信息或所述第二號碼信息向移動通信網絡發起入網請求。
[0011]在該技術方案中,當檢測到存儲有第三電話號碼時,從第三電話號碼中選取電話號碼與普通操作系統和/或安全操作系統進行綁定,從而可以通過第三電話號碼來向移動通信網絡發起入網請求,即實現了虛擬S頂卡的入網請求,有效地避免因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去S頂卡插拔、換卡的操作,同時可以有效地保障終端用戶的關鍵信息的安全性。
[0012]在上述技術方案中,優選地,還包括:當判定所述普通操作系統綁定有所述第一電話號碼和/或所述安全操作系統綁定有所述第二電話號碼時,獲取所述第一電話號碼的第三號碼信息或所述第二電話號碼的第四號碼信息,并按照所述第三號碼信息或所述第四號碼信息向所述移動通信網絡發起所述入網請求。
[0013]在該技術方案中,通過普通操作系統綁定的第一電話號碼的第三號碼信息或安全操作系統綁定的第二電話號碼的第四號碼信息向移動通信網絡發起入網請求,從而實現了虛擬S頂卡的入網請求,由此,避免了因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去SIM卡插拔、換卡的操作。
[0014]在上述技術方案中,優選地,還包括:判斷是否完成入網流程;以及在判定完成所述入網流程時,通過所述移動通信網絡進行通信。
[0015]在上述技術方案中,優選地,所述第一電話號碼、所述第二電話號碼、所述第一目標電話號碼和所述第二目標電話號碼至多包括兩個電話號碼。
[0016]在該技術方案中,設置與終端普通操作系統和安全操作系統綁定的電話號碼的數量最多不能超過兩個,具體綁定情況,根據終端的Modem(調制解調器)芯片的情況確定支持幾個電話號碼同時注冊移動通信網絡。
[0017]根據本發明的另一方面,提出了一種虛擬S頂卡的處理系統,用于終端,所述終端安裝有普通操作系統和安全操作系統,所述處理系統包括:判斷模塊,用于判斷所述普通操作系統是否綁定有第一電話號碼和/或所述安全操作系統是否綁定有第二電話號碼;確定模塊,用于根據判斷結果確定是否按照所述第一電話號碼或所述第二電話號碼向移動通信網絡發起入網請求。
[0018]在該技術方案中,當普通操作系統或安全操作系統綁定有電話號碼時,可以按照綁定的電話號碼向移動通信網絡發起入網請求,從而完成該綁定的電話號碼的入網,即實現了虛擬S頂卡的入網請求,由此,有效地避免因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去S頂卡插拔、換卡的操作,同時可以有效地保障終端用戶的關鍵信息的安全性。
[0019]在上述技術方案中,優選地,還包括:檢測模塊,用于當判定所述普通操作系統未綁定所述第一電話號碼以及所述安全操作系統未綁定所述第二電話號碼時,檢測所述終端中是否存儲有第三電話號碼;以及所述確定模塊還用于:根據檢測結果確定是否按照所述第三電話號碼向所述移動通信網絡發起所述入網請求。
[0020]在該技術方案中,當普通操作系統和安全操作系統均未綁定電話號碼時,如果檢測到終端中存儲有第三電話號碼,則按照第三電話號碼向移動通信網絡發起入網請求,從而實現了虛擬S頂卡的入網請求,由此,有效地避免因實體S頂卡占用終端的物理空間而影響終端的外觀,并能省去S頂卡插拔、換卡的操作,同時可以有效地保障終端用戶的關鍵信息的安全性。
[0021]在上述技術方案中,優選地,還包括:處理模塊,用于當檢測到存儲有所述第三電話號碼時,判斷是否從所述第三電話號碼中選取第一目標電話號碼與所述普通操作系統進行綁定;以及判斷是否從所述第三電話號碼中選取第二目標電話號碼與所述安全操作系統進行綁定,其中,所述第二目標電話號碼與所述第一目標電話號碼不相同;以及所述處理模塊包括:第一獲取模塊,用于在判定從所述第三電話號碼中選取所述第一目標電話號碼與所述普通操作系統進行綁定,和/或判定從所述第三電話號碼中選取所述第二目標電話號碼與所述安全操作系統進行綁定時,獲取所述第一目標電話號碼的第一