虚拟sim卡切换方法和装置的制造方法

文档序号:10666587阅读:390来源:国知局
虚拟sim卡切换方法和装置的制造方法
【专利摘要】本发明公开了一种虚拟SIM卡切换方法和装置。本发明的虚拟SIM卡切换方法,应用于服务器,包括:接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件;获取所述移动终端支持的所有虚拟SIM卡的使用信息;根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟SIM卡;将确定的虚拟SIM卡对应的配置信息发送给所述移动终端,以供所述移动终端切换使用所述确定的虚拟SIM卡;本发明的切换方法可以解决目前虚拟SIM卡切换方法存在切换效率低下和不能使终端切换至最优的虚拟SIM卡的技术问题。
【专利说明】
虚拟SIM卡切换方法和装置
技术领域
[0001]本发明涉及移动通信技术领域,尤其涉及一种虚拟S頂卡切换方法和装置。
【背景技术】
[0002]随着移动通信的迅速发展和越来越多终端设备的普及,移动用户和运营商对虚拟SIM卡(用户身份识别卡)多卡的需求在不断增加,这样就方便用户在不同地区或不同的状态下,使用不同SIM卡(用户身份识别卡),以降低用户的资费。但是当用户的移动终端支持多S頂卡时,就会带来S頂卡切换问题,在这样的情况下,运营商将会更关注如何有效合理的完成S頂卡自动切换功能。
[0003]目前的一个终端支持多个虚拟S頂卡的方案通常是在终端中存储多个虚拟S頂卡的信息,这种方案要求终端内部实现一个虚拟S頂卡管理程序,需要与远程服务器多次交互将多个虚拟SIM卡信息分别写入终端,然后从远程服务器下载虚拟SIM卡切换规则,然后利用终端内部的管理程序根据切换规则进行虚拟S頂卡切换。
[0004]由于目前虚拟S頂卡切换方案需要在内部从远程服务器下载并实现切换规则,在虚拟S頂卡切换过程中,当切换规则变更时,需要重新从远程服务器下载,所以切换效率低下;另外,由于终端能力的限制,目前虚拟S頂卡切换规则比较简单,无法使终端切换至最优的虚拟S頂卡,例如无法使终端切换至用户资费最少的虚拟S頂卡,从长远来看,是无法满足用户日益提高的用户需求的。比如,用户的A卡,当前剩余通话时长少,剩余上网流量多,用户的B卡,当前剩余通话时长多,剩余上网流量少。当用户需要通话时,适用的应为B卡,当用户需要上网时,适用的应为A卡,而目前的方案是无法做到这样的自动切换。
[0005]因此,目前虚拟S頂卡切换方法存在切换效率低下和不能使终端切换至最优的虚拟SIM卡。

【发明内容】

[0006]本发明要解决的主要技术问题是,提供一种虚拟S頂卡切换方法、服务器和移动终端,能够解决目前虚拟S頂卡切换方法存在切换效率低下和不能使终端切换至最优的虚拟SIM卡的技术问题。
[0007]为解决上述技术问题,本发明提供一种虚拟S頂卡切换方法,应用于服务器,包括如下步骤:
[0008]接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件;
[0009]获取所述移动终端支持的所有虚拟用户身份识别卡S頂卡的使用信息;
[0010]根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟SIM卡;
[0011]将确定的虚拟SIM卡对应的配置信息发送给所述移动终端,以供所述移动终端切换至所述确定的虚拟SIM卡。
[0012]进一步地,在确定所述移动终端待使用的虚拟S頂卡之后,将确定的虚拟S頂卡对应的配置信息发送给所述移动终端之前,所述方法还包括:
[0013]判断确定的虚拟S頂卡是否与所述移动终端当前使用的虚拟S頂卡相同;
[0014]将确定的虚拟SIM卡对应的配置信息发送给所述移动终端的步骤包括:
[0015]当确定的虚拟S頂卡与所述移动终端当前使用的虚拟SIM卡不相同时,将确定的虚拟SIM卡对应的配置信息发送给所述移动终端。
[0016]进一步地,所述根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟SIM卡的步骤包括:
[0017]根据触发的服务事件设置每种使用信息的权重和每种状态信息的权重;
[0018]根据所述每种使用信息的权重、所述每种状态信息的权重、每个虚拟SIM卡的使用信息和所述状态信息确定所述移动终端待使用的虚拟SIM卡。
[0019]进一步地,所述状态信息包括:漫游状态信息和注册服务小区信息中的至少一种,所述使用信息包括:归属地信息、剩余流量信息、剩余通话时间信息和资费信息中的至少一种,触发的服务事件可以包括:切换事件、通话事件和上网事件中的至少一种。
[0020]同样为了解决上述的技术问题,本发明还提供了另一种虚拟S頂卡切换方法,应用于移动终端,包括如下步骤:
[0021]发送所述移动终端当前的状态信息和触发的服务事件给服务器;
[0022]接收服务器发送虚拟S頂卡对应的配置信息,所述虚拟S頂卡为所述服务器根据所述状态信息、所述触发的服务事件和所述移动终端支持的所有虚拟SIM卡的使用信息确定的虚拟SIM卡;
[0023]根据所述配置信息切换至所述虚拟S頂卡。
[0024]同样为了解决上述的技术问题,本发明还提供了一种虚拟S頂卡切换装置,应用于服务器,包括:接收模块、获取模块、确定模块和发送模块;
[0025]所述接收模块,用于接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件;
[0026]所述获取模块,用于获取所述移动终端支持的所有虚拟S頂卡的使用信息;
[0027]所述确定模块,用于根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟S頂卡;
[0028]所述发送模块,用于将确定的虚拟S頂卡对应的配置信息发送给所述移动终端,以供所述移动终端切换至所述确定的虚拟SM。
[0029]进一步地,所述虚拟S頂卡切换装置还包括:判断模块;
[0030]所述判断模块,用于所述确定模块确定虚拟S頂卡之后,所述发送模块发送配置信息之前,判断所述确定模块确定的虚拟S頂卡是否与所述移动终端当前使用的虚拟S頂卡相同;
[0031]所述发送模块,用于在判断模块判断为否的情况下,将确定的虚拟S頂卡对应的配置信息发送给所述移动终端。
[0032]进一步地,所述确定模块,用于:
[0033]根据触发的服务事件设置每种使用信息的权重和每种状态信息的权重;
[0034]根据所述每种使用信息的权重、所述每种状态信息的权重、每个虚拟S頂卡的使用信息和所述状态信息确定所述移动终端待使用的虚拟SIM卡。
[0035]进一步地,所述状态信息包括:漫游状态信息和注册服务小区信息中的至少一种,所述使用信息包括:归属地信息、剩余流量信息、剩余通话时间信息和资费信息中的至少一种,触发的服务事件可以包括:切换事件、通话事件和上网事件中的至少一种。
[0036]同样为了解决上述的技术问题,本发明还提供了一种虚拟S頂卡切换装置,应用于移动终端,包括:收发模块和切换模块;
[0037]所述收发模块,用于移动终端发送所述移动终端当前的状态信息和触发的服务事件给服务器;以及接收服务器发送虚拟S頂卡对应的配置信息,所述虚拟S頂卡为所述服务器根据所述状态信息、所述触发的服务事件和所述移动终端支持的所有虚拟SIM卡的使用信息确定的虚拟SIM卡;
[0038]所述切换模块,用于根据所述配置信息切换至所述虚拟S頂卡。
[0039]本发明的有益效果是:
[0040]本发明提供了一种虚拟S頂卡切换方法和装置;本发明的虚拟S頂卡切换方法,应用于服务器,包括:接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件;获取所述移动终端支持的所有虚拟SIM卡的使用信息;根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟S頂卡;将确定的虚拟S頂卡对应的配置信息发送给所述移动终端,以供所述移动终端切换使用所述确定的虚拟S頂卡;应用本发明的切换方法可以由服务器实现S頂卡切换,而不需要由终端从服务器下载切换规则实现S頂卡切换,与现有技术相比,提升了 S頂卡切换效率;另外,由于服务器具有强大的运算能力,其可以实现各种复杂的切换运算;具体地,服务器可以综合考虑虚拟S頂卡的使用信息、移动终端当前的状态信息和触发的服务事件来确定终端待使用的虚拟SIM卡,例如终端待使用的且用户资费最少的虚拟S頂卡,由于考虑到的信息较多,与现有简单的切换规则相比,本发明可以使终端切换至最优的虚拟SIM卡(例如用户资费最少的虚拟SIM卡),因此本发明的切换方法可以有效合理的完成虚拟S頂卡的切换,降低用户的资费以及提升用户的体验。
【附图说明】
[0041]图1为本发明实施例一提供的一种虚拟S頂卡切换方法的流程示意图;
[0042]图2为本发明实施例二提供的一种虚拟S頂卡切换方法的流程示意图;
[0043]图3为本发明实施例三提供的一种通信系统的结构示意图;
[0044]图4为本发明实施例三提供的一种虚拟S頂卡切换方法的流程示意图;
[0045]图5为本发明实施例四提供的一种服务器的结构示意图;
[0046]图6为本发明实施例四提供的另一种服务器的结构示意图;
[0047]图7为本发明实施例四提供的一种移动终端的结构示意图。
【具体实施方式】
[0048]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0049]实施例一:
[0050]考虑到现有虚拟S頂卡切换方法比较简单,不能够有效合理的完成虚拟S頂卡切换,进而导致不能有效地降低用户资费的问题,本实施例提供了一种虚拟S頂卡切换方法,如图1所示,应用于服务器,包括如下步骤:
[0051]步骤101:接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件。
[0052]本实施例中状态信息可以包括:漫游状态信息、注册服务小区信息中的至少一种;触发的服务事件可以包括:切换事件、通话事件和上网事件中的至少一种。其中切换事件可以包括:注册地区切换事件、漫游状态切换事件等等;在本实施例中注册地区切换事件可以具体地包括:注册国内地区切换事件和/或注册国家切换事件。
[0053]应当理解的是,本实施例中状态信息和服务事件不仅限于上述限定的内容,还可以为其他本领域技术人员熟知的状态信息和服务事件。
[0054]具体地,本实施例中服务器可以通过广域网接收移动终端发送的状态信息和服务事件。
[0055]步骤102:获取所述移动终端支持的所有虚拟S頂卡的使用信息。
[0056]本实施例中虚拟S頂卡的使用信息可以包括:归属地信息、剩余流量信息、剩余通话时间信息和资费信息中的至少一种。
[0057]具体地本实施例中服务器获取使用信息的方式可以包括两种:
[0058]—种是本地获取,即服务器预先存储了所述移动终端支持的所以虚拟S頂卡的使用信息,服务器直接从本地存储获取使用信息;
[0059]另一种是外部获取,可以从其他设备中获取所述移动终端支持的所有虚拟S頂卡的使用信息,例如从后台信息服务器中获取移动终端支持的所有虚拟SIM卡的使用信息,该后台信息服务器用于存储移动终端支持的所有虚拟SIM卡的使用信息。
[0060]应当理解的是,本实施例中虚拟S頂卡的使用信息不仅限于上述限定的内容,还可以为其他本领域所熟知的关于虚拟S頂卡的使用信息,例如套餐信息等。
[0061]为了能够方便获取移动终端支持的所有虚拟S頂卡的使用信息,本实施例方法可以预先在服务器将用户开通的虚拟SIM卡与用户的移动终端关系,一个移动终端中对应一个虚拟S頂卡集合,其中一个虚拟S頂卡集合包括至少两个虚拟S頂卡。
[0062]步骤103:根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟SIM卡。
[0063]具体地,本步骤可以包括:
[0064]根据触发的服务事件设置每种使用信息的权重和每种状态信息的权重;
[0065]根据所述每种使用信息的权重、所述每种状态信息的权重、每个虚拟S頂卡的使用信息和所述状态信息确定所述移动终端待使用的虚拟SIM卡。
[0066]本实施例在获取使用信息、状态信息和服务事件之后,可以根据预先设定的优先算法来计算最合适移动终端使用的虚拟S頂卡例如用户资费最少的虚拟S頂卡,即最优的虚拟SIM卡。
[0067]例如,本实施例的优先算法可以按如下定义:
[0068]将移动终端可支持的每一个服务事件看作E⑴,如:E1为地区/国家切换事件,E2通话事件、E3上网事件等,则把所有事件看作一个系统S,那么S = {El, E2, E3,…En}
[0069]对于每一张的S頂卡和终端当前每一种信息(包括状态信息和使用信息),如:11归属地与终端注册服务地区是否匹配,12漫游状态、13剩余流量、14剩余通话时间、15资费(超出套餐外的通话\上网资费)等,那么所有信息看作一个系统I,那么I = {II,12,13,…In} ο
[0070]再设置每个事件对应每种信息的权重高低。
[0071]如,对于地区/国家切换事件,S頂卡的Il归属地与终端注册服务地区是否匹配信息的权重最高,其他信息的权重较低。也就是说,当有符合移动设备所处地区/国家的SIM卡时,优先使用;当没有符合移动设备所处地区/国家的S頂卡时,S頂卡的12漫游状态权重最高,优先使用非漫游状态的S頂卡;如所有S頂都为漫游状态,则S頂卡漫游状态下的13剩余流量、14剩余通话时间的权重最高;如S頂卡漫游状态下没有13剩余流量、14剩余通话时间,则根据SIM卡漫游状态下的15资费(超出套餐外的通话\上网资费)计算。
[0072]对于通话事件,SIM卡信息中14剩余通话时间(套餐范围内)权重最高,其他信息的权重较低,15资费(套餐范围外)的权重根据该S頂卡集合的资费高低设置,当该张S頂卡资费较高时,设置的资费信息权重较低。也就是说,14剩余通话时间(套餐范围内)越多的S頂卡,优先使用;当没有14剩余通话时间(套餐范围内)时,15通话资费(套餐范围外)越低的SIM卡,优先使用。
[0073]步骤104:将确定的虚拟S頂卡对应的配置信息发送给所述移动终端,以供所述移动终端切换至所述确定的虚拟S頂卡。
[0074]在确定最优的虚拟SIM卡后,本实施例方法可以将该SIM卡对应的配置信息发送给移动终端,移动终端可以根据配置信息配置生成服务器确定的S頂卡并启用。例如,移动终端可以执行原有的虚拟S頂卡信息配置流程配置新的S頂卡,然后启用新的S頂卡。
[0075]考虑如果服务器确定的S頂卡与移动终端当前使用的S頂卡若相同的话,将会产生无用的切换,因此,为了避免这种情况,本实施例方法,在步骤103和步骤104之前还可以包括:服务器判断确定的虚拟SIM卡是否与所述移动终端当前使用的虚拟SIM卡相同;在判断为否的情况下即当确定的虚拟S頂卡与所述移动终端当前使用的虚拟S頂卡不相同时,将确定的虚拟S頂卡对应的配置信息发送给所述移动终端。在判断确定的S頂卡与移动终端当前使用的S頂卡不一致时,则满足切换条件,可以将配置信息发送给移动终端并通知移动终端切换使用新的SIM卡。
[0076]本实施例的切换方法由服务器计算需要切换的S頂卡,由于服务器具有强大的运算能力,其可以实现各种复杂的切换运算;具体地,服务器可以根据虚拟S頂卡的使用信息、移动终端当前的状态信息和触发的服务事件来计算出最适合移动终端使用的虚拟SIM卡,而并非像现有切换方法那样仅仅根据终端状态信息来计算移动终端需要切换的虚拟S頂卡;与现有技术相比,本实施例的切换方法可以有效合理的完成虚拟S頂卡的切换,合理有效地降低用户的资费,提升用户的体验。
[0077]由于采用本实施例切换方法终端内部不再需要实现由远程服务器下发的切换规贝1J,也不需要因为切换规则变更导致重新开发,减少终端应用程序的开发时间。
[0078]实施例二:
[0079]本实施例提供了一种虚拟S頂卡切换方法,如图2所示,应用于移动终端,包括如下步骤:
[0080]步骤201:发送所述移动终端当前的状态信息和触发的服务事件给服务器。
[0081]优先地,可以当满足切换查询条件时,发送所述移动终端当前的状态信息和触发的服务事件给服务器。
[0082]本实施例中切换查询条件包括:漫游状态切换、注册小区变更、服务事件的触发(上网事件、通话事件)、查询事件(定时查询或者自定义查询)等。
[0083]本实施例中状态信息可以包括:漫游状态信息、注册服务小区信息中的至少一种,触发的服务事件可以包括:切换事件、通话事件和上网事件中的至少一种.
[0084]步骤202:接收服务器发送虚拟S頂卡对应的配置信息,所述虚拟S頂卡为所述服务器根据所述状态信息、所述触发的服务事件和所述移动终端支持的所有虚拟S頂卡的使用信息确定的虚拟SIM卡。
[0085]本实施例中移动终端可以通过广域网来接收服务器发送的配置信息。
[0086]步骤203:根据所述配置信息切换至所述虚拟S頂卡。
[0087]具体地,移动终端根据配置信息配置出虚拟S頂卡并启用。例如,移动终端可以执行原有的虚拟S頂卡信息配置流程配置新的S頂卡,然后启用新的S頂卡。
[0088]本实施例切换方法中所有步骤可以由安装在移动终端上的虚拟S頂卡管理客户端来完成。
[0089]本实施例中移动终端不需要在初始时与服务器多次交互将虚拟S頂卡信息写入终端。只需要在满足切换条件(服务器确定的S頂卡与移动终端当前使用的S頂卡不一致时),终端与服务器交互动态获取S頂卡信息并写入。本实施例方法可以有效合理的完成虚拟S頂卡的切换,提升切换效率,使终端切换至最优的虚拟S頂卡、降低用户的资费,提升用户的体验;另外,本实施例方法移动终端与服务器交互次数相比现有技术较少,可以节省资源,简化切换流程。
[0090]实施例三:
[0091]如图3所不,提供了一种通彳目系统,包括:移动设备301、移动设备302、移动设备303,广域网304,虚拟S頂卡管理服务器305,后台信息服务器306 ;本实施例中移动设备301、移动设备302和移动设备303中分别运行虚拟S頂卡管理客户端,与虚拟S頂卡管理服务器305进行交互,向虚拟S頂卡管理服务器305提供移动设备当前的状态信息例如漫游状态、注册小区等信息和触发的服务事件,如注册地区/国家切换、通话、上网等。当从虚拟S頂卡管理服务器305接收到需要切换的S頂卡信息时,自动完成S頂卡切换;
[0092]广域网304,本发明中虚拟S頂卡管理客户端通过广域网络来访问虚拟S頂卡管理服务器;
[0093]虚拟S頂卡管理服务器305,是一个数据存储、采集和策略服务器,本发明中与移动设备301、移动设备302、移动设备303中的虚拟SIM卡管理客户端交互,获取移动设备的漫游状态、注册小区等信息和触发的服务事件,如注册地区/国家切换、通话、上网等,同时与后台信息服务器306交互,获取移动设备支持的所有S頂卡当前使用信息:归属地、剩余流量、剩余通话时间、资费等。再使用预定的优先算法计算出最适用的S頂卡,将该SIM卡信息发送至移动设备301、移动设备302、移动设备303 ;
[0094]后台信息服务器306,本发明中提供移动设备支持的所有S頂卡当前使用信息给虚拟S頂卡管理服务器305,包括:资费、剩余流量、剩余通话时间等。
[0095]本实施例中的移动设备301中运行虚拟S頂卡管理客户端,客户端经由广域网304,与虚拟S頂卡管理服务器305交互,提供移动设备的漫游状态、注册小区等信息和触发的服务事件,如注册地区/国家切换、通话、上网等,虚拟S頂卡管理服务器305同时从后台信息服务器306获取移动设备集合内的所有S頂卡当前使用信息:资费、剩余流量、剩余通话时间等,再使用预定算法换算最适用的S頂卡,将该S頂卡信息发送至移动设备301。当移动设备301接收到来自虚拟S頂卡管理服务器305的需要切换的S頂卡信息时,自动完成SIM卡切换。
[0096]如图4所示,本实施例中虚拟S頂卡切换的具体流程包括如下步骤(以移动设备301切换为例):
[0097]步骤401:在虚拟S頂卡管理服务器中,将用户开通的虚拟S頂卡与移动设备关联,一个移动设备对应一个虚拟SIM卡集合;
[0098]步骤402:判断是否满足切换查询条件(漫游状态切换、注册小区变更、触发服务事件:上网、通话,定时查询),若是执行步骤403,若否,则继续判断;
[0099]步骤403:虚拟S頂卡管理客户端将设备当前状态(漫游状态、注册小区等)和触发的服务事件(注册地区/国家切换、通话、上网等)发送给虚拟S頂卡管理服务器;
[0100]步骤404:虚拟S頂卡管理服务器接收到设备发送状态信息;
[0101]步骤405:虚拟S頂卡管理服务器从后台信息服务器获取该设备所有S頂卡当前使用信息(资费、剩余流量、剩余通话时间等);
[0102]步骤406:虚拟S頂卡管理服务器根据预定的优先算法计算使用最合理的S頂卡,当该SIM卡与移动设备当前使用的SIM卡不一致时,发送该SIM卡的配置信息给设备;
[0103]步骤407:虚拟S頂卡管理客户端收到需要切换的S頂卡的配置信息,执行原有的虚拟S頂卡信息配置流程,启用新的S頂卡。
[0104]实施例四:
[0105]如图5所示,本实施例提供了一种虚拟S頂卡切换装置,应用于服务器,包括:接收模块、获取模块、确定模块和发送模块;
[0106]所述接收模块,用于接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件;
[0107]所述获取模块,用于获取所述移动终端支持的所有虚拟S頂卡的使用信息;
[0108]所述确定模块,用于根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟S頂卡;
[0109]所述发送模块,用于将确定的虚拟S頂卡对应的配置信息发送给所述移动终端,以供所述移动终端切换至所述确定的虚拟S頂卡。
[0110]如图6所示,优先地,所述虚拟S頂卡切换装置还包括:判断模块;
[0111]所述判断模块,用于所述确定模块确定虚拟S頂卡之后,所述发送模块发送配置信息之前,判断所述确定模块确定的虚拟S頂卡是否与所述移动终端当前使用的虚拟S頂卡相同;
[0112]所述发送模块,用于在判断模块判断为否的情况下,将确定的虚拟S頂卡对应的配置信息发送给所述移动终端。
[0113]优先地,所述确定模块,用于:
[0114]根据触发的服务事件设置每种使用信息的权重和每种状态信息的权重;
[0115]根据所述每种使用信息的权重、所述每种状态信息的权重、每个虚拟SIM卡的使用信息和所述状态信息确定所述移动终端待使用的虚拟SIM卡。
[0116]优先地,所述状态信息包括:漫游状态信息和注册服务小区信息中的至少一种,所述使用信息包括:归属地信息、剩余流量信息、剩余通话时间信息和资费信息中的至少一种,触发的服务事件可以包括:切换事件、通话事件和上网事件中的至少一种。
[0117]本实施例提供的服务器可以计算出最适合移动终端使用的虚拟S頂卡,有效合理的完成虚拟S頂卡的切换,提升切换效率,使得终端切换至最优的虚拟S頂卡,降低了用户的资费,提升了用户体验。
[0118]如图7所示,本实施例还提供了一种虚拟SIM卡切换装置,应用于移动终端,包括:收发模块和切换模块;
[0119]所述收发模块,用于移动终端发送所述移动终端当前的状态信息和触发的服务事件给服务器;以及接收服务器发送虚拟S頂卡对应的配置信息,所述虚拟S頂卡为所述服务器根据所述状态信息、所述触发的服务事件和所述移动终端支持的所有虚拟SIM卡的使用信息确定的虚拟SIM卡;
[0120]所述切换模块,用于根据所述配置信息切换至所述虚拟S頂卡。
[0121]以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
【主权项】
1.一种虚拟用户S頂卡切换方法,其特征在于,应用于服务器,包括如下步骤: 接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件; 获取所述移动终端支持的所有虚拟用户身份识别卡S頂卡的使用信息; 根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟SIM 卡; 将确定的虚拟S頂卡对应的配置信息发送给所述移动终端,以供所述移动终端切换至所述确定的虚拟SIM卡。2.如权利要求1所述的方法,其特征在于,在确定所述移动终端待使用的虚拟S頂卡之后,将确定的虚拟S頂卡对应的配置信息发送给所述移动终端之前,所述方法还包括: 判断确定的虚拟S頂卡是否与所述移动终端当前使用的虚拟S頂卡相同; 将确定的虚拟S頂卡对应的配置信息发送给所述移动终端的步骤包括: 当确定的虚拟S頂卡与所述移动终端当前使用的虚拟SIM卡不相同时,将确定的虚拟SIM卡对应的配置信息发送给所述移动终端。3.如权利要求1或2所述的方法,其特征在于,所述根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟S頂卡的步骤包括: 根据触发的服务事件设置每种使用信息的权重和每种状态信息的权重; 根据所述每种使用信息的权重、所述每种状态信息的权重、每个虚拟SIM卡的使用信息和所述状态信息确定所述移动终端待使用的虚拟SIM卡。4.如权利要求1或2所述的方法,其特征在于,所述状态信息包括:漫游状态信息和注册服务小区信息中的至少一种,所述使用信息包括:归属地信息、剩余流量信息、剩余通话时间信息和资费信息中的至少一种,触发的服务事件可以包括:切换事件、通话事件和上网事件中的至少一种。5.一种虚拟S頂卡切换方法,其特征在于,应用于移动终端,包括如下步骤: 发送所述移动终端当前的状态信息和触发的服务事件给服务器; 接收服务器发送虚拟S頂卡对应的配置信息,所述虚拟S頂卡为所述服务器根据所述状态信息、所述触发的服务事件和所述移动终端支持的所有虚拟S頂卡的使用信息确定的虚拟SIM卡; 根据所述配置信息切换至所述虚拟S頂卡。6.一种虚拟S頂卡切换装置,其特征在于,应用于服务器,包括:接收模块、获取模块、确定模块和发送模块; 所述接收模块,用于接收移动终端发送的所述移动终端当前的状态信息和触发的服务事件; 所述获取模块,用于获取所述移动终端支持的所有虚拟S頂卡的使用信息; 所述确定模块,用于根据所述状态信息、所述使用信息和所述服务事件确定所述移动终端待使用的虚拟SIM卡; 所述发送模块,用于将确定的虚拟S頂卡对应的配置信息发送给所述移动终端,以供所述移动终端切换至所述确定的虚拟S頂卡。7.如权利要求6所述的虚拟SIM卡切换装置,其特征在于,所述虚拟SIM卡切换装置还包括:判断模块; 所述判断模块,用于所述确定模块确定虚拟S頂卡之后,所述发送模块发送配置信息之前,判断所述确定模块确定的虚拟S頂卡是否与所述移动终端当前使用的虚拟S頂卡相同; 所述发送模块,用于在判断模块判断为否的情况下,将确定的虚拟S頂卡对应的配置信息发送给所述移动终端。8.如权利要求6或7所述的虚拟SIM卡切换装置,其特征在于,所述确定模块,用于: 根据触发的服务事件设置每种使用信息的权重和每种状态信息的权重; 根据所述每种使用信息的权重、所述每种状态信息的权重、每个虚拟SIM卡的使用信息和所述状态信息确定所述移动终端待使用的虚拟SIM卡。9.如权利要求6或7所述的虚拟S頂卡切换装置,其特征在于,所述状态信息包括:漫游状态信息和注册服务小区信息中的至少一种,所述使用信息包括:归属地信息、剩余流量信息、剩余通话时间信息和资费信息中的至少一种,触发的服务事件可以包括:切换事件、通话事件和上网事件中的至少一种。10.一种虚拟S頂卡切换装置,其特征在于,应用于移动终端,包括:收发模块和切换模块; 所述收发模块,用于移动终端发送所述移动终端当前的状态信息和触发的服务事件给服务器;以及接收服务器发送虚拟S頂卡对应的配置信息,所述虚拟S頂卡为所述服务器根据所述状态信息、所述触发的服务事件和所述移动终端支持的所有虚拟S頂卡的使用信息确定的虚拟SIM卡; 所述切换模块,用于根据所述配置信息切换至所述虚拟S頂卡。
【文档编号】H04W24/02GK106034320SQ201510122751
【公开日】2016年10月19日
【申请日】2015年3月19日
【发明人】韦杏媛
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1