首页> 中国专利> 用户终端中实现电信智能卡功能的方法和软件电信智能卡

用户终端中实现电信智能卡功能的方法和软件电信智能卡

摘要

本发明公开了一种在用户终端中实现电信智能卡功能的方法,包括:用户终端开机后运行软件电信智能卡;软件电信智能卡运行后,读取用户身份验证信息,如果读取到,将所述用户身份验证信息通过用户终端发送到运营商服务器以验证,如果验证通过,则连入网络;如果不能够读取到,则提示用户输入软件电信智能卡专有的身份识别码,将输入的所述身份识别码通过用户终端发送到运营商服务器,接收运营商服务器返回的所述身份识别码对应的用户身份验证信息并保存。本发明能够使用基于用户终端操作系统的应用软件来替代传统电信智能卡完成用户验证入网。本发明还公开了一种用户终端中的软件电信智能卡。

著录项

  • 公开/公告号CN103702333A

    专利类型发明专利

  • 公开/公告日2014-04-02

    原文格式PDF

  • 申请/专利权人 北京大唐智能卡技术有限公司;

    申请/专利号CN201310741721.3

  • 发明设计人 冯飞;侯朝晖;

    申请日2013-12-27

  • 分类号H04W12/06;

  • 代理机构北京安信方达知识产权代理有限公司;

  • 代理人王丹

  • 地址 100094 北京市海淀区永嘉北路6号

  • 入库时间 2024-02-19 23:19:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-11-24

    授权

    授权

  • 2014-04-30

    实质审查的生效 IPC(主分类):H04W12/06 申请日:20131227

    实质审查的生效

  • 2014-04-02

    公开

    公开

说明书

技术领域

本发明涉及终端技术领域,尤其涉及的是一种在用户终端中实现电信智 能卡功能的方法和用户终端中的软件电信智能卡。

背景技术

电信智能卡现在成为全球使用的智能卡,每一个想使用通信网络的人都 需要在移动终端设备中装入一枚电信智能卡。电信智能卡主要起到身份识别 和数据交互的作用。当用户在移动终端设备中安装好电信智能卡后,电信智 能卡去检测通信网络,检测到网络后,将内部存储的验证数据和通信运营商 处的数据进行对比,如果对比无误,移动终端设备就进入通信网络。

随着智能操作系统的推广,带有智能操作系统的移动终端设备迅速进入 每个人的手中,随着安卓系统的开源和安卓机的普及,以及带有苹果IOS系 统的设备的热卖,基于这些操作系统的应用软件也形成了一个庞大的产业 链,与移动终端设备形成了完整良性的生态系统。像现在的手机银行软件, 支付宝软件等等都实现了在安卓系统和苹果IOS系统中的应用。

由于电信智能卡的处理性能和存储容量的影响,现有的电信智能卡具有 下述局限性:

1、智能卡内部的片内操作系统COS受限于智能卡的处理性能和存储容 量,且COS具有独特性,不为多数人了解,局限了基于COS系统应用开发 的多样性。

2、电信智能卡的生产需要消耗大量的人力物力。

因此,电信智能卡的经济效益现在越来越不明显,从移动互联网产业发 展来讲,移动终端入网方式需要找到新的突破点。

发明内容

本发明所要解决的技术问题是提供一种在用户终端中实现电信智能卡 功能的方法和用户终端中的软件电信智能卡,能够使用基于用户终端操作系 统的应用软件来替代传统电信智能卡完成用户验证入网。

为了解决上述技术问题,本发明提供了一种在用户终端中实现电信智能 卡功能的方法,该方法包括:

用户终端开机后运行软件电信智能卡;

软件电信智能卡运行后,读取用户身份验证信息,如果读取到,将所述 用户身份验证信息通过用户终端发送到运营商服务器以验证,如果验证通 过,则连入网络;如果不能够读取到,则提示用户输入软件电信智能卡专有 的身份识别码,将输入的所述身份识别码通过用户终端发送到运营商服务 器,接收运营商服务器返回的所述身份识别码对应的用户身份验证信息并保 存。

进一步地,该方法还包括下述特点:

所述软件电信智能卡为基于用户终端操作系统的用于替代电信智能卡 的应用软件。

进一步地,该方法还包括下述特点:

如接收到运营商服务器返回的身份识别码验证错误的响应消息,则提示 用户重新输入身份识别码。

进一步地,该方法还包括下述特点:

如检测到用户点击软件电信智能卡的图标,则向用户展示软件电信智能 卡的主界面,所述主界面上包括:用户注销选项;

如检测到用户选中用户注销选项,则清除用户终端中保存的当前身份识 别码对应的用户身份验证信息。

进一步地,该方法还包括下述特点:

所述主界面上还包括进入高级应用的选项;

如检测到用户选择进入高级应用,则向用户展示各种附加应用的图标, 并根据用户的选择开启相应的附加应用。

为了解决上述技术问题,本发明还提供了一种用户终端中的软件电信智 能卡,包括:

电信智能卡应用模块,用于基于用户终端操作系统完成电信智能卡的功 能,包括:通过通信模块接收到用户终端的启动指令后,读取用户身份验证 信息,如果读取到,将所述用户身份验证信息通过通信模块发送到运营商服 务器以验证,如果验证通过,则连入网络;如果不能够读取到,则提示用户 输入软件电信智能卡专有的身份识别码,将输入的所述身份识别码通过通信 模块发送到运营商服务器,接收通信模块转发的运营商服务器返回的所述身 份识别码对应的用户身份验证信息并发送给数据存储模块;

通信模块,用于实现电信智能卡应用模块和用户终端的数据交互;

数据存储模块,用于接收电信智能卡应用模块发送的用户身份验证信 息,进行保存。

进一步地,该用户终端中的软件电信智能卡还包括下述特点:

电信智能卡应用模块,还用于如接收到所述通信模块转发的运营商服务 器返回的身份识别码验证错误的响应消息,则提示用户重新输入身份识别 码。

进一步地,该用户终端中的软件电信智能卡还包括下述特点:

电信智能卡应用模块,用于如检测到用户点击软件电信智能卡的图标, 则向用户展示软件电信智能卡的主界面,所述主界面上包括:用户注销选项; 如检测到用户选中用户注销选项,则通知数据存储模块清除已保存的当前身 份识别码对应的用户身份验证信息。

进一步地,该用户终端中的软件电信智能卡还包括下述特点:

该软件电信智能卡还包括高级应用模块:

所述高级应用模块,用于如检测到用户在所述主界面上选择进入高级应 用,则向用户展示各种附加应用的图标,并根据用户的选择开启相应的附加 应用。

与现有技术相比,本发明提供的一种在用户终端中实现电信智能卡功能 的方法和用户终端中的软件电信智能卡,用户终端开机后运行软件电信智能 卡,软件电信智能卡运行后读取用户身份验证信息,如果读取到,则将该用 户身份验证信息通过用户终端发送到运营商服务器以验证入网;如果不能够 读取到,则提示用户输入软件电信智能卡专有的身份识别码,将该身份识别 码发送到运营商服务器以获取对应的用户身份验证信息并保存,本发明能够 使用基于用户终端操作系统的应用软件来替代传统电信智能卡完成用户验 证入网。

附图说明

图1为本发明实施例的一种在用户终端中实现智能卡功能的方法的流程 图。

图2为本发明实施例的一种用户终端中的软件电信智能卡的结构示意 图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图 对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申 请中的实施例及实施例中的特征可以相互任意组合。

如图1所示,本发明实施例提供了一种在用户终端中实现电信智能卡功 能的方法,该方法包括:

S10,用户终端开机后运行软件电信智能卡;

S20,软件电信智能卡运行后,读取用户身份验证信息,如果读取到, 将所述用户身份验证信息通过用户终端发送到运营商服务器以验证,如果验 证通过,则连入网络;如果不能够读取到,则提示用户输入软件电信智能卡 专有的身份识别码,将输入的所述身份识别码通过用户终端发送到运营商服 务器,接收运营商服务器返回的所述身份识别码对应的用户身份验证信息并 保存;

该方法还可以包括下述特点:

其中,所述用户终端包括移动终端,比如,手机、平板电脑。

优选地,所述软件电信智能卡为基于用户终端操作系统的用于替代电信 智能卡的应用软件;

优选地,软件电信智能卡在用户终端开机后在后台运行。

优选地,用户终端关机时软件电信智能卡自动退出运行状态;

其中,所述身份识别码为软件电信智能卡专有的唯一序列号。

其中,所述用户身份验证信息与现有的电信智能卡中存储的用于用户入 网验证的数据相同,比如,鉴权密钥(KI)、个人身份识别码1(PIN1)、 个人身份识别码2(PIN2)、PIN码解锁码1(PUK1)、PIN码解锁码2(PUK2)、 国际移动用户识别码(IMSI)、集成电路卡识别码(ICCID)、或短消息服 务参数(SMSP)等。

其中,运营商服务器接收到用户终端发送的身份识别码,判断该身份识 别码是否正确,如果正确,则向用户终端返回该身份识别码对应的用户身份 识别数据;如果不正确,则向用户终端返回身份识别码验证错误的响应消息;

其中,如接收到运营商服务器返回的身份识别码验证错误的响应消息, 则提示用户重新输入身份识别码。

优选地,如检测到用户点击软件电信智能卡的图标,则向用户展示软件 电信智能卡的主界面,所述主界面上包括:用户注销选项;

如检测到用户选中用户注销选项,则清除用户终端中保存的当前身份识 别码对应的用户身份验证信息;

优选地,所述软件电信智能卡主界面上还包括进入高级应用的选项;如 检测到用户选择进入高级应用,则向用户展示各种附加应用的图标,并根据 用户的选择开启相应的附加应用;其中,所述附加应用包括:新闻、游戏、 地图、购物或支付等。

如图2所示,本发明实施例提供了一种用户终端中的软件电信智能卡, 包括:

电信智能卡应用模块,用于基于用户终端操作系统完成电信智能卡的功 能,包括:通过通信模块接收到用户终端的启动指令后,读取用户身份验证 信息,如果读取到,将所述用户身份验证信息通过通信模块发送到运营商服 务器以验证,如果验证通过,则连入网络;如果不能够读取到,则提示用户 输入软件电信智能卡专有的身份识别码,将输入的所述身份识别码通过通信 模块发送到运营商服务器,接收通信模块转发的运营商服务器返回的所述身 份识别码对应的用户身份验证信息并发送给数据存储模块;

通信模块,用于实现电信智能卡应用模块和用户终端的数据交互;

数据存储模块,用于接收电信智能卡应用模块发送的用户身份验证信 息,进行保存。

该用户终端中的软件电信智能卡还可以包括下述特点:

其中,所述身份识别码为软件电信智能卡专有的唯一序列号。

其中,所述用户身份验证信息与现有的电信智能卡中存储的用于用户入 网验证的数据相同,比如,鉴权密钥(KI)、个人身份识别码1(PIN1)、 个人身份识别码2(PIN2)、PIN码解锁码1(PUK1)、PIN码解锁码2(PUK2)、 国际移动用户识别码(IMSI)、集成电路卡识别码(ICCID)、或短消息服 务参数(SMSP)等。

较佳地,所述电信智能卡应用模块,还用于如接收到所述通信模块转发 的运营商服务器返回的身份识别码验证错误的响应消息,则提示用户重新输 入身份识别码。

较佳地,所述电信智能卡应用模块,用于如检测到用户点击软件电信智 能卡的图标,则向用户展示软件电信智能卡的主界面,所述主界面上包括: 用户注销选项;如检测到用户选中用户注销选项,则通知数据存储模块清除 已保存的当前身份识别码对应的用户身份验证信息。

较佳地,所述用户终端中的软件电信智能卡还包括高级应用模块:

所述高级应用模块,用于如检测到用户在所述主界面上选择进入高级应 用,则向用户展示各种附加应用的图标,并根据用户的选择开启相应的附加 应用。

上述实施例提供的一种在用户终端中实现电信智能卡功能的方法和用 户终端中的软件电信智能卡,用户终端开机后运行软件电信智能卡,软件电 信智能卡运行后读取用户身份验证信息,如果读取到,则将该用户身份验证 信息通过用户终端发送到运营商服务器以验证入网;如果不能够读取到,则 提示用户输入软件电信智能卡专有的身份识别码,将该身份识别码发送到运 营商服务器以获取对应的用户身份验证信息并保存,本发明能够使用基于用 户终端操作系统的应用软件来替代传统电信智能卡完成用户验证入网。

本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程 序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只 读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使 用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采 用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于 任何特定形式的硬件和软件的结合。

需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及 其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变 和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范 围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号