首页> 中国专利> 通信服务启动方法、装置、终端及存储介质

通信服务启动方法、装置、终端及存储介质

摘要

本申请属于终端技术领域,具体而言,涉及一种通信服务启动方法、装置、终端及存储介质。其中,一种通信服务启动方法,包括:获取用户识别卡的安装信息;在所述安装信息指示所述用户识别卡为已安装状态时,获取调制解调器的工作模式信息;在所述工作模式信息指示所述调制解调器处于非信令模式时,将所述调制解调器由所述非信令模式切换为在线模式,并启动所述用户识别卡服务。采用本申请可以提高用户识别卡服务启动成功的概率。

著录项

  • 公开/公告号CN112672337A

    专利类型发明专利

  • 公开/公告日2021-04-16

    原文格式PDF

  • 申请/专利权人 深圳酷派技术有限公司;

    申请/专利号CN202011529597.0

  • 发明设计人 吴楚彬;

    申请日2020-12-22

  • 分类号H04W8/18(20090101);

  • 代理机构11528 北京恒博知识产权代理有限公司;

  • 代理人张晓芳

  • 地址 518000 广东省深圳市南山区西丽街道曙光社区茶光路1044号波顿科技园二期B701-02室

  • 入库时间 2023-06-19 10:38:35

说明书

技术领域

本申请属于终端技术领域,具体而言,涉及一种通信服务启动方法、装置、终端及存储介质。

背景技术

随着科学技术的发展,终端支持的功能越来越多,终端中安装的用户识别卡(Subscriber Identity Module,SIM卡)也在不断更新。当终端中安装SIM卡时,终端可以启动SIM卡的服务,以便用户可以使用终端与其他用户进行通话。用户还可以使用终端与其他用户进行视频通话,可以方便用户的生活。

发明内容

本申请实施例提供一种通信服务启动方法、装置、终端及存储介质,可以提高用户识别卡服务启动成功的概率。本技术方案包括:

第一方面,本申请实施例提供一种通信服务启动方法,所述方法包括:

获取用户识别卡的安装信息;

在所述安装信息指示所述用户识别卡为已安装状态时,获取调制解调器的工作模式信息;

在所述工作模式信息指示所述调制解调器处于非信令模式时,将所述调制解调器由所述非信令模式切换为在线模式,并启动所述用户识别卡服务。

第二方面,本申请实施例提供一种通信服务启动装置,所述装置包括:

信息获取单元,用于获取用户识别卡的安装信息;

模式获取单元,用于在所述安装信息指示所述用户识别卡为已安装状态时,获取调制解调器的工作模式信息;

服务启动单元,用于在所述工作模式信息指示所述调制解调器处于非信令模式时,将所述调制解调器由所述非信令模式切换为在线模式,并启动所述用户识别卡服务。

第三方面,本申请实施例提供一种终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的方法。

第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述的方法。

第五方面,本申请实施例提供一种计算机程序产品,其中,上述计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

本申请一些实施例提供的技术方案带来的有益效果至少包括:

在本申请一个或多个实施例中,通过获取用户识别卡的安装信息,可以在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息,并在工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。因此,在调制解调器处于非信令模式时,可以将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务,可以减少调制解调器处于非信令模式导致用户识别卡服务启动失败的概率,提高用户识别卡服务启动成功的概率,同时无需调制解调器处于非信令模式时的检测步骤,可以减少用户识别卡服务启动步骤,提高用户使用的便利性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出应用于本申请实施例的一种终端的结构方框图;

图2示出本申请实施例的一种通信服务启动方法的流程示意图;

图3示出本申请实施例的一种终端界面的举例示意图;

图4示出本申请实施例的一种通信服务启动方法的流程示意图;

图5示出本申请实施例的一种通信服务启动方法的流程示意图;

图6示出本申请实施例的一种通信服务启动方法的流程示意图;

图7示出本申请实施例的一种通信服务启动方法的流程示意图;

图8示出本申请实施例的一种通信服务启动方法的流程示意图;

图9示出本申请实施例的一种终端界面的举例示意图;

图10示出本申请实施例的一种通信服务启动装置的结构示意图;

图11示出本申请实施例的一种终端的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅为本申请实施例的一部分,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

随着科学技术的发展,终端支持的功能越来越多,终端中安装的用户识别卡(Subscriber Identity Module,SIM卡)也在不断更新。当终端中安装SIM卡时,终端可以启动SIM卡的服务,以便用户可以使用终端与其他用户进行通话。用户还可以使用终端与其他用户进行视频通话,可以方便用户的生活。

根据一些实施例,用户会对终端进行校准综测。当终端处于校准综测模式时,会处于非信令模式。当终端校准综测成功后,终端会退出校准综测模式,进入到在线模式。当终端处于在线模式时,终端可以启动终端服务。但是,校准综测失败时,终端会一直处于非信令模式。当终端处于非信令模式时,出现误报终端无法待机或者终端无法检测用户识别卡的问题,导致终端用户识别卡服务启动失败的情况,使得用户使用不方便。另外,当终端处于非信令模式时,出现误报终端无法待机或者终端无法检测用户识别卡的问题,需要用户对终端进行检测,增加了用户识别卡服务启动步骤,,使得用户使用不方便。

请参考图1,其示出了本申请一个示例性实施例提供的终端的结构方框图。本申请中的终端可以包括一个或多个如下部件:处理器110、存储器120、输入装置130、输出装置140和总线150。处理器110、存储器120、输入装置130和输出装置140之间可以通过总线150连接。

处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(digital signal processing,DSP)、现场可编程门阵列(field-programmable gate array,FPGA)、可编程逻辑阵列(programmable logicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(centralprocessing unit,CPU)、图像处理器(graphics processing unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。

存储器120可分为操作系统空间和用户空间,操作系统即运行于操作系统空间,原生及第三方应用程序即运行于用户空间。为了保证不同第三方应用程序均能够达到较好的运行效果,操作系统针对不同第三方应用程序为其分配相应的系统资源。然而,同一第三方应用程序中不同应用场景对系统资源的需求也存在差异,比如,在本地资源加载场景下,第三方应用程序对磁盘读取速度的要求较高;在动画渲染场景下,第三方应用程序则对GPU性能的要求较高。而操作系统与第三方应用程序之间相互独立,操作系统往往不能及时感知第三方应用程序当前的应用场景,导致操作系统无法根据第三方应用程序的具体应用场景进行针对性的系统资源适配。

其中,输入装置130用于接收输入的指令或数据,输入装置130包括但不限于键盘、鼠标、摄像头、麦克风或触控设备。输出装置140用于输出指令或数据,输出装置140包括但不限于显示设备和扬声器等。在一个示例中,输入装置130和输出装置140可以合设,输入装置130和输出装置140为触摸显示屏,该触摸显示屏用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏通常设置在终端的前面板。触摸显示屏可被设计成为全面屏、曲面屏或异型屏。触摸显示屏还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本申请实施例对此不加以限定。

除此之外,本领域技术人员可以理解,上述附图所示出的终端的结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端中还包括射频电路、输入单元、传感器、音频电路、无线保真(wirelessfidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。

在本申请实施例中,各步骤的执行主体可以是上文介绍的终端。可选地,各步骤的执行主体为终端的操作系统。操作系统可以是安卓系统,也可以是IOS系统,或者其它操作系统,本申请实施例对此不作限定。

本申请实施例的终端,其上还可以安装有显示设备,显示设备可以是各种能实现显示功能的设备,例如:阴极射线管显示器(cathode ray tubedisplay,简称CR)、发光二极管显示器(light-emitting diode display,简称LED)、电子墨水屏、液晶显示屏(liquidcrystal display,简称LCD)、等离子显示面板(plasma display panel,简称PDP)等。用户可以利用终端101上的显示设备,来查看显示的文字、图像、视频等信息。所述终端可以是智能手机、平板电脑、游戏设备、AR(Augmented Reality,增强现实)设备、汽车、数据存储装置、音频播放装置、视频播放装置、笔记本、桌面计算设备、可穿戴设备诸如电子手表、电子眼镜、电子头盔、电子手链、电子项链、电子衣物等设备。

在图1所示的终端中,处理器110可以用于调用存储器120中存储的应用程序,并具体执行本申请实施例的通信服务启动方法。

终端获取到用户识别卡的安装信息,终端可以在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息。终端可以在确定工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。因此,在调制解调器处于非信令模式时,可以将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务,可以减少调制解调器处于非信令模式导致用户识别卡服务启动失败的概率,提高用户识别卡服务启动成功的概率,同时无需调制解调器处于非信令模式时的检测步骤,可以减少用户识别卡服务启动步骤,提高用户使用的便利性。

下面将结合附图2-附图9,对本申请实施例提供的通信服务启动方法进行详细介绍。附图2-附图9所示实施例的执行主体例如可以为终端。

请参见图2,为本申请实施例提供了一种通信服务启动方法的流程示意图。如图2所示,本申请实施例的所述方法可以包括以下步骤S101-步骤S103。

S101,获取用户识别卡的安装信息;

根据一些实施例,用户识别卡也称为客户识别模块、智能卡、SIM卡等。用户识别卡包括但不限于嵌入式SIM卡和非嵌入式SIM卡。嵌入式SIM卡是将传统SIM卡直接嵌入到终端的芯片上,而不是作为独立的可移除零部件加入终端中。因此嵌入式SIM卡的使用可以使终端更为轻薄,节约终端的制造成本,并且用户不需要手动安装SIM卡。用户识别卡包括但不限于中央处理器(central processing unit,CPU)、只读存储器镜像(ROM image,ROM)、随机存取存储器(random access memory,RAM)、带电可擦写可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)和输入输出I/O电路。

易于理解的是,安装信息是指用户识别卡是否安装在终端用户识别卡的预设位置的信息。该安装信息可以指示用户识别卡的安装状态。当用户识别卡为SIM卡时,终端可以基于SIM卡槽内是否有SIM卡插入。

易于理解的是,终端在启动用户识别卡服务时,终端可以获取用户识别卡的安装信息。当用户识别卡为eSIM卡时,一个终端对应一个eSIM卡,本实施例中的用户识别卡即指终端中的eSIM卡。当用户识别卡为传统SIM卡时,该用户识别卡可以不特指某一固定用户识别卡。例如当用户更换终端中的SIM卡时,用户识别卡也会相应变化。

可选的,例如用户将终端中SIM卡槽安装的SIM卡由A SIM卡切换为B SIM卡时,终端获取用户识别卡的安装信息为终端获取B SIM卡的安装信息。

S102,在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息;

根据一些实施例,安装信息包括已安装信息和未安装信息,已安装信息是指用户识别卡为已安装状态。已安装状态是指终端检测到用户识别卡安装完成的状态。当终端确定安装信息指示用户识别卡为未安装状态时,终端可以发出提示信息。当终端处于开机状态时,终端可以在显示屏上显示提示信息。当用户识别卡为SIM卡,终端处于关机状态时,终端可以直接弹出卡槽。

易于理解的是,调制解调器是指可以对信号进行转换的装置。该调制解调器可以把数字信号转换成待传输的模拟信息信号,也可以把模拟信号转换成数字信号。调制解调器的英文是MODEM,它的作用是模拟信号和数字信号的“翻译员”。电子信号分两种,一种是“模拟信号”,一种是“数字信号”。

可选的,工作模式信息是指用于指示终端获取用户识别卡的安装信息时,调制解调器的工作模式。该工作模式信息并不特指某一固定工作模式信息。例如当终端获取用户识别卡的安装信息的时间点发生变化时,调制解调器的工作模式信息也会相应变化。当调制解调器的工作模式发生变化时,该工作模式信息也会相应变化。

根据一些实施例,当终端获取到用户识别卡的安装信息时,终端可以检测该安装信息是否指示用户识别卡为已安装状态。当终端确定获取到的安装信息指示用户识别卡为已安装状态时,终端可以获取调制解调器的工作模式。该工作模式包括但不限于非信令模式和在线模式。非信令模式(Factory Test Mode,FTM模式)可以用于终端校准和测试。

S103,在工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。

根据一些实施例,当终端获取到调制解调器的工作模式信息时,终端可以判断该模式信息是否指示调制解调器处于非信令模式。当终端确定工作模式信息指示调制解调器处于非信令模式时,终端可以将调制解调器由非信令模式切换为在线模式。当终端将调制解调器由非信令模式切换为在线模式时,终端可以启动用户识别卡服务。

易于理解的是,终端启动用户识别卡服务包括但不限于对用户识别卡的检测和启动用户识别卡服务等。终端对用户识别卡的检测例如可以是终端获取用户识别卡对应的运营商信息,检测该运营商信息是否指示用户识别卡对应的运营商为允许的运营商。当终端允许的运营商为a运营商时,终端获取到的B SIM卡的运营商为a运营商时,终端可以启动BSIM卡的服务。

可选的,在安装信息指示B SIM卡为已安装状态时,当终端获取到b调制解调器的工作模式信息时,终端可以判断该模式信息是否指示b调制解调器处于非信令模式。当终端确定工作模式信息指示b调制解调器处于非信令模式时,终端可以将b调制解调器由非信令模式切换为在线模式。当终端将b调制解调器由非信令模式切换为在线模式时,终端可以启动B SIM卡服务。

根据一些实施例,当终端启动用户识别卡服务之后,终端可以发出提示信息,该提示信息可以减少用户获取启动用户识别卡服务时长,可以提高用户的使用体验。当终端将b调制解调器由非信令模式切换为在线模式时,终端可以启动B SIM卡服务之后,终端可以在显示屏上显示提示信息。该提示信息例如可以是调制解调器为在线模式,已启动B SIM卡服务。此时,终端的界面举例示意图可以如图3所示。

在本申请一个或多个实施例中,通过获取用户识别卡的安装信息,可以在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息,并在工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。因此,在调制解调器处于非信令模式时,可以将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务,可以减少调制解调器处于非信令模式导致用户识别卡服务启动失败的概率,减少调制解调器处于非信令模式时误报终端无法待机或者终端无法检测用户识别卡的情况,提高用户识别卡服务启动成功的概率,同时无需调制解调器处于非信令模式时的检测步骤,可以减少用户识别卡服务启动步骤。其次,调制解调器处于非信令模式时无需用户检测调制解调器的工作模式,可以减少用户的操作步骤,可以提高用户使用的便利性。

请参见图4,为本申请实施例提供了一种通信服务启动方法的流程示意图。如图4所示,本申请实施例的所述方法可以包括以下步骤S201-步骤S203。

S201,获取用户识别卡的安装信息;

S202,在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息;

具体过程如上所述,此处不再赘述。

根据一些实施例,请参见图5,为本申请实施例提供了一种通信服务启动方法的流程示意图。如图5所示,本申请实施例的所述方法中获取调制解调器的工作模式信息可以包括以下步骤S301-步骤S302。S301,获取终端的状态信息;S302,在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息。

根据一些实施例,当终端获取到用户识别卡的安装信息并在安装信息指示用户识别卡为已安装状态时,终端可以获取调制解调器的工作模式信息。当终端获取调制解调器的工作模式信息时,终端可以终端的状态信息。该状态信息包括但不限于开机状态信息和关机状态信息。由于本申请实施例的通信服务启动方法应用于终端处于开机状态时,因此终端在获取调制解调器的工作模式信息时,终端可以获取终端的状态信息。当终端确定该状态信息指示终端处于开机状态时,终端可以获取调制解调器的工作模式信息。

易于理解的是,当用户识别卡为SIM卡时,用户可以在终端处于开机状态时更换SIM卡,还可以在终端处于关机状态时更换SIM卡。因此当终端启动用户识别卡服务时,终端可以获取终端的状态信息。

可选的,当终端获取B SIM卡的安装信息,并在安装信息指示B SIM卡为已安装状态时,终端可以终端的状态信息。终端获取到的状态信息例如可以是开机状态信息。当终端获取到该状态信息时,终端可以检测该状态信息是否指示终端处于开机状态。当终端确定该开机状态信息指示终端处于开机状态时,终端可以获取b调制解调器的工作模式信息。

根据一些实施例,请参见图6,为本申请实施例提供了一种通信服务启动方法的流程示意图。如图6所示,本申请实施例的所述方法在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息时还可以包括以下步骤S401-步骤S402。S401,接收到开机指令时,确定状态信息为开机状态信息;S402,在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息。

根据一些实施例,在状态信息为开机状态信息时,终端确定终端处于开机状态,并获取调制解调器的工作模式信息时,终端可以接收开机指令。当终端接收到开机指令时,终端可以确定该状态信息为开机状态信息。终端确定状态信息为开机状态信息时,终端可以确定终端处于开机状态。当终端确定终端处于开机状态时,终端可以获取调制解调器的工作模式信息。其中,终端接收到的开机指令包括但不限于语音开机指令、点击开机指令、定时开机指令、按压开机指令等。

易于理解的是,当终端接收到的开机指令为语音开机指令时,终端上可以设置有麦克风,该麦克风可以用于采集用户输入的语音信号。当终端控制麦克风采集到语音信号时,终端可以采用语音识别算法对该语音信号进行分析,得到用户输入的语音开机指令。

可选的,当终端接收到的开机指令为按压开机指令时,终端上可以设置有开机控件。当终端上设置有开机控件且终端检测到用户按压该开机控件时,终端可以接收到按压开机指令。

可选的,当终端接收到的开机指令为定时开机指令之前,终端可以每隔固定时长设置一个开机时刻,还可以是每天的固定时间为开机时刻,还可以是基于上一次关机之前时设置的下一次的开机时刻。当到达预设开机确定时刻时,终端可以接收到该定时开机指令。

S203,在工作模式信息指示调制解调器处于在线模式时,启动用户识别卡服务;

根据一些实施例,当终端获取到用户识别卡的安装信息,并在安装信息指示用户识别卡为已安装状态,获取到调制解调器的工作模式信息时,终端可以检测该工作模式信息是否指示调制解调器处于在线模式。当终端确定工作模式信息指示调制解调器处于在线模式时,终端可以直接启动用户识别卡服务。在工作模式信息指示调制解调器处于在线模式,终端启动用户识别卡服务终端时,无需对调制解调器的工作模式进行切换,可以减少用户识别卡服务启动时长,提高在工作模式信息指示调制解调器处于在线模式时,启动用户识别卡服务效率。

易于理解的是,当终端获取到用户识别卡的安装信息,并在安装信息指示用户识别卡为已安装状态,获取到调制解调器的工作模式信息时,终端可以检测该工作模式信息是否指示调制解调器处于非信令模式。当终端确定工作模式信息指示调制解调器未处于非信令模式,终端可以确定调制解调器处于在线模式,终端可以直接启动用户识别卡服务。

S204,工作模式信息为标识位信息,在标识位信息不是目标标识位信息时,确定调制解调器处于非信令模式;

根据一些实施例,当终端确定调制解调器的工作模式时,终端可以获取调制解调器的工作模式信息。该工作模式信息例如可以是标识位信息。即终端确定调制解调器的工作模式时,终端可以获取调制解调器对应的标识位信息。当终端确定标识位信息不是目标标识位信息时,终端可以确定调制解调器处于非信令模式。

易于理解的是,目标标识位信息是用于表示调制解调器处于在线模式的标识位信息。该目标标识位信息并不特指某一固定标识位信息。当终端接收到用户针对目标标识位信息的修改指令时,终端可以基于该修改指令对目标标识位信息进行修改。

S205,将调制解调器的工作模式由非信令模式切换为在线模式,启动用户识别卡服务。

具体过程如上所述,此处不再赘述。

根据一些实施例,请参见图7,为本申请实施例提供了一种通信服务启动方法的流程示意图。如图7所示,本申请实施例的所述方法在启动用户识别卡服务时还可以包括以下步骤S501-步骤S502。S501,获取用户识别卡对应的启动参数;S502,基于启动参数,启动用户识别卡服务。

易于理解的是,当终端启动用户识别卡服务时,终端可以获取与用户识别卡对应的启动参数。当终端获取到用户识别卡对应的启动参数时,终端可以基于启动参数,启动用户识别卡服务。其中,终端获取用户识别卡对应的启动参数可以是在终端将调制解调器的工作模式由非信令模式切换为在线模式之后,还可以是终端确定工作模式信息指示调制解调器处于在线模式之后。

易于理解的是,用户识别卡对应的启动参数包括但不限于启动步骤、用户识别卡对应的运营商信息、用户识别卡的密钥等。

根据一些实施例,请参见图8,为本申请实施例提供了一种通信服务启动方法的流程示意图。如图8所示,本申请实施例的所述方法在启动用户识别卡服务时还可以包括以下步骤S601-步骤S602。S601,基于用户识别卡的标识信息,对用户识别卡进行安全验证;S602,在安全验证通过后,启动用户识别卡服务。

根据一些实施例,当终端启动用户识别卡服务时,终端对用户识别卡进行安全验证,可以提高启动用户识别卡服务的安全性。当终端对用户识别卡进行安全验证时,终端可以获取用户识别卡的标识信息。终端获取到用户识别卡的标识信息时,终端可以基于该标识信息,对用户识别卡进行安全验证。当终端确定对用户识别卡的安全验证通过后,终端可以启动用户识别卡服务。

易于理解的是,标识信息包括但不限于用户识别卡的卡标识信息、用户识别卡所携带的用户识别号信息。例如,当终端获取到的标识信息例如可以是B SIM卡用户识别号。当终端对用户识别卡进行验证时,终端可以发送携带该用户识别号的安全验证请求至服务器。该安全验证请求用于指示服务器对该用户识别号进行验证。当服务器对该用户识别号验证通过时,可以发送安全验证通过确认信息至终端。安全验证通过确认信息例如可以是BSIM卡用户识别号确认安全。当终端接收到服务器发送的安全验证通过确认信息时,终端可以确定对用户识别卡B SIM卡的安全验证通过,终端可以启动用户识别卡B SIM卡服务。

可选的,当终端接收到服务器发送的安全验证通过确认信息时,终端可以展示该安全验证通过确认信息。安全验证通过确认信息例如可以是B SIM卡用户识别号确认安全,是否启动B SIM卡服务。此时,终端界面的举例示意图可以如图9所示。当终端接收到针对该确认信息的确定指令时,终端可以启动用户识别卡服务。其中,确定指令包括但不限于语音确定指令、点击确定指令等。

可选的,当终端获取到的标识信息例如可以是B SIM卡用户识别号。当终端对用户识别卡进行验证时,终端可以展示提示信息。该提示信息用于对B SIM卡用户识别号进行安全验证。当终端接收到针对该提示信息的确定指令时,终端可以启动用户识别卡B SIM卡服务。

在本申请一个或多个实施例中,通过获取用户识别卡的安装信息,可以在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息,并在在工作模式信息指示调制解调器处于在线模式时,启动用户识别卡服务,因此,在工作模式信息指示调制解调器处于在线模式时,终端启动用户识别卡服务终端时,无需对调制解调器的工作模式进行切换,可以减少用户识别卡服务启动时长,提高在工作模式信息指示调制解调器处于在线模式时,启动用户识别卡服务效率。其次,在工作模式信息为标识位信息,在标识位信息不是目标标识位信息时,确定调制解调器处于非信令模式,将调制解调器的工作模式由非信令模式切换为在线模式,启动用户识别卡服务,基于标识位信息确定调制解调器的工作模式,可以提高调制解调器的工作模式确定的准确性,减少调制解调器的工作模式确定不准确到时误报终端无法待机或者终端无法检测用户识别卡的情况,可以提高用户识别卡服务启动的准确性。

下面将结合附图10,对本申请实施例提供的通信服务启动装置进行详细介绍。需要说明的是,附图10所示的通信服务启动装置,用于执行本申请图2-图9所示实施例的方法,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请图2-图9所示的实施例。

请参见图10,其示出本申请实施例的通信服务启动装置的结构示意图。该通信服务启动装置1000可以通过软件、硬件或者两者的结合实现成为用户终端的全部或一部分。根据一些实施例,该通信服务启动装置1000包括信息获取单元1001、模式获取单元1002和服务启动单元1003,具体用于:

信息获取单元1001,用于获取用户识别卡的安装信息;

模式获取单元1002,用于在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息;

服务启动单元1003,用于在工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。

根据一些实施例,服务启动单元1003,还用于在工作模式信息指示调制解调器处于在线模式时,启动用户识别卡服务。

根据一些实施例,工作模式信息为标识位信息,服务启动单元1003,用于在工作模式信息指示调制解调器处于非信令模式时,将非信令模式切换为在线模式,并启动用户识别卡服务时,具体用于:

在标识位信息不是目标标识位信息时,确定调制解调器处于非信令模式;

将调制解调器的工作模式由非信令模式切换为在线模式,启动用户识别卡服务。

根据一些实施例,模式获取单元1002,用于获取调制解调器的工作模式信息时,具体用于:

获取终端的状态信息;

在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息。

根据一些实施例,模式获取单元1002,用于在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息时,具体用于:

接收到开机指令时,确定状态信息为开机状态信息;

在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息。

根据一些实施例,服务启动单元1003,用于启动用户识别卡服务时,具体用于:

获取用户识别卡对应的启动参数;

基于启动参数,启动用户识别卡服务。

根据一些实施例,服务启动单元1003,用于启动用户识别卡服务时,具体用于:

基于用户识别卡的标识信息,对用户识别卡进行安全验证;

在安全验证通过后,启动用户识别卡服务。

在本申请一个或多个实施例中,通过获取用户识别卡的安装信息,可以在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息,并在工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。因此,在调制解调器处于非信令模式时,可以将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务,可以减少调制解调器处于非信令模式导致用户识别卡服务启动失败的概率,提高用户识别卡服务启动成功的概率,同时无需调制解调器处于非信令模式时的检测步骤,可以减少用户识别卡服务启动步骤,提高用户使用的便利性。

请参见图11,为本申请实施例提供的一种终端的结构示意图。如图11所示,所述终端1100可以包括:至少一个处理器1101,至少一个网络接口1104,用户接口1103,存储器1105,至少一个通信总线1102。

其中,通信总线1102用于实现这些组件之间的连接通信。

其中,用户接口1103可以包括显示屏(Display)和GPS,可选用户接口1103还可以包括标准的有线接口、无线接口。

其中,网络接口1104可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

其中,处理器1101可以包括一个或者多个处理核心。处理器1101利用各种借口和线路连接整个终端1100内的各个部分,通过运行或执行存储在存储器1105内的指令、程序、代码集或指令集,以及调用存储在存储器1105内的数据,执行终端1100的各种功能和处理数据。可选的,处理器1101可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1101可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1101中,单独通过一块芯片进行实现。

其中,存储器1105可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1105包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1105可用于存储指令、程序、代码、代码集或指令集。存储器1105可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1105可选的还可以是至少一个位于远离前述处理器1101的存储装置。如图11所示,作为一种计算机存储介质的存储器1105中可以包括操作系统、网络通信模块、用户接口模块以及用于通信服务启动的应用程序。

在图11所示的终端1100中,用户接口1103主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1101可以用于调用存储器1105中存储的通信服务启动的应用程序,并具体执行以下操作:

获取用户识别卡的安装信息;

在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息;

在工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。

根据一些实施例,处理器1101还用于执行具体执行以下操作:

在工作模式信息指示调制解调器处于在线模式时,启动用户识别卡服务。

根据一些实施例,工作模式信息为标识位信息,处理器1101用于执行在工作模式信息指示调制解调器处于非信令模式时,将非信令模式切换为在线模式,并启动用户识别卡服务时,具体执行以下操作:

在标识位信息不是目标标识位信息时,确定调制解调器处于非信令模式;

将调制解调器的工作模式由非信令模式切换为在线模式,启动用户识别卡服务。

根据一些实施例,处理器1101用于执行获取调制解调器的工作模式信息时,具体执行以下操作:

获取终端的状态信息;

在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息。

根据一些实施例,处理器1101用于执行在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息时,具体执行以下操作:

接收到开机指令时,确定状态信息为开机状态信息;

在状态信息为开机状态信息时,确定终端处于开机状态,并获取调制解调器的工作模式信息。

根据一些实施例,处理器1101用于执行启动用户识别卡服务时,具体执行以下操作:

获取用户识别卡对应的启动参数;

基于启动参数,启动用户识别卡服务。

根据一些实施例,处理器1101用于执行启动用户识别卡服务时,具体执行以下操作:

基于用户识别卡的,对用户识别卡进行安全验证;

在安全验证通过后,启动用户识别卡服务。

在本申请一个或多个实施例中,通过获取用户识别卡的安装信息,可以在安装信息指示用户识别卡为已安装状态时,获取调制解调器的工作模式信息,并在工作模式信息指示调制解调器处于非信令模式时,将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务。因此,在调制解调器处于非信令模式时,可以将调制解调器由非信令模式切换为在线模式,并启动用户识别卡服务,可以减少调制解调器处于非信令模式导致用户识别卡服务启动失败的概率,提高用户识别卡服务启动成功的概率,同时无需调制解调器处于非信令模式时的检测步骤,可以减少用户识别卡服务启动步骤,提高用户使用的便利性。

本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、DVD、CD-ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪速存储器设备、磁卡或光卡、纳米系统(包括分子存储器IC),或适合于存储指令和/或数据的任何类型的媒介或设备。

本申请实施例还提供一种计算机程序产品,该计算机程序产品包括存储计算机程序的非瞬时性计算机可读存储介质,该计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种通信服务启动方法的部分或全部步骤。

本领域的技术人员可以清楚地了解到本申请的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-ProgrammaBLE GateArray,FPGA)、集成电路(Integrated Circuit,IC)等。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。

以上所述者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践这里的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的范围和精神由权利要求限定。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号