SIM卡拔出提示方法、移动终端及存储介质与流程

文档序号:15079369发布日期:2018-08-03 11:55阅读:417来源:国知局

本发明涉及移动终端技术领域,具体涉及一种防水移动终端SIM卡拔出提示方法、移动终端及存储介质。



背景技术:

随着移动终端技术的发展,为了适应特殊需要,出现了防水的移动终端;而移动终端本身作为电子产品其是不能够让水进入内部的,因此移动终端厂商对其外壳作了严密的防水处理使水无法进入移动终端机身。

另一方面,移动终端需要通过安装运营商提供的SIM卡(SIM卡是SUBSCRIBER IDENTIFICATION MODULE CARD的缩写)才能进行通讯功能,而SIM由于其与移动终端内部电路是直接连接的,因此,当拔出SIM卡卡槽时如果未重新插入,将会导致移动终端失去防水功能。当移动终端的卡槽内有SIM卡时,拔出卡槽将会触发SIM掉卡,从而使移动终端检测到SIM卡卡槽拔出,而当移动终端内无SIM卡时,拔出卡槽将不会触发任何动作,此时若用户没有重新将卡槽放回移动终端将使移动终端失去防水功能。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种防水移动终端SIM卡拔出提示方法、移动终端及存储介质,本发明提供一种防水移动终端SIM卡拔出提示方法,旨在当带有防水功能的移动终端中用户拔出SIM卡槽时能够被正确地检测到,即使SIM卡槽中无卡的情况下也不例外,从而提醒用户将卡槽放回避免移动终端防水功能消失,为用户提供方便。

为了达到上述目的,本发明采取了以下技术方案:

一种防水移动终端SIM卡拔出提示方法,其中,包括如下步骤:

预先在移动终端的卡槽上设置一带有寄存器的芯片;

当移动终端检测到卡槽插入时,触发移动终端与所述寄存器的芯片连接,并为所述寄存器的芯片供电;

定时从寄存器的芯片中获取寄存器的值,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入。

所述的防水移动终端SIM卡拔出提示方法,其中,所述预先在移动终端的卡槽上设置一带有寄存器的芯片的步骤包括:所述寄存器的芯片内部包括至少一个可读的寄存器,所述寄存器的芯片安置在卡槽上。

所述的防水移动终端SIM卡拔出提示方法,其中,所述当移动终端检测到卡槽插入时,触发移动终端与所述寄存器的芯片连接,并为所述寄存器的芯片供电的步骤包括:

当移动终端检测到卡槽插入,触发移动终端与所述寄存器的芯片连接;

移动终端控制为卡槽上安置的芯片供电。

所述的防水移动终端SIM卡拔出提示方法,其中,所述定时从寄存器的芯片中获取寄存器的值,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入的步骤包括:启动定时器,每隔设定时间获取卡槽上芯片的寄存器的值;判断是否获取成功,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入。

所述的防水移动终端SIM卡拔出提示方法,其中,还包括步骤:当检测到卡槽未插入时,在移动终端的屏幕上提示用户当前移动终端不防水。

一种移动终端,其中,包括:处理器、存储器和通信总线;

所述存储器上存储有可被所述处理器执行的计算机可读程序;

所述通信总线实现处理器和存储器之间的连接通信;

所述处理器执行所述计算机可读程序时实现如下步骤:

检测到预先在移动终端的卡槽上设置一带有寄存器的芯片;

当移动终端检测到卡槽插入时,触发移动终端与所述寄存器的芯片连接,并为所述寄存器的芯片供电;

定时从寄存器的芯片中获取寄存器的值,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入。

所述移动终端,其中,所述寄存器的芯片内部包括至少一个可读的寄存器,所述寄存器的芯片安置在卡槽上;

所述处理器执行所述计算机可读程序时还实现如下步骤:

当移动终端检测到卡槽插入,触发移动终端与所述寄存器的芯片连接;

移动终端控制为卡槽上安置的芯片供电。

所述移动终端,其中,

所述处理器执行所述计算机可读程序时还实现如下步骤:

启动定时器,每隔设定时间获取卡槽上芯片的寄存器的值;判断是否获取成功,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入。

所述移动终端,其中,

所述处理器执行所述计算机可读程序时还实现如下步骤:

当检测到卡槽未插入时,在移动终端的屏幕上提示用户当前移动终端不防水。

一种计算机可读存储介质,其中,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现所述的防水移动终端SIM卡拔出提示方法中的步骤。

相较于现有技术,本发明提供的防水移动终端SIM卡拔出提示方法、移动终端及存储介质,所述方法通过在移动终端的卡槽上设置一带有寄存器的芯片;当卡槽插入时触发移动终端与该芯片连接,并为该芯片供电;开启一定时器,定时从该获取的寄存器中获取值,如果获取失败则卡槽拔出,如果获取成功则卡槽插入。在当带有防水功能的移动终端中用户拔出SIM卡槽时能够被正确地检测到,即使SIM卡槽中无卡的情况下也不例外,从而提醒用户将卡槽放回避免移动终端防水功能消失,为用户提供方便。

附图说明

图1为本发明提供的防水移动终端SIM卡拔出提示方法的流程图。

图2为本发明移动终端较佳实施例的功能模块图。

图3为本发明安装移动终端较佳实施例的功能模块图。

具体实施方式

为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

请参阅图1,本发明提供的防水移动终端SIM卡拔出提示方法包括以下步骤:

S10、预先在移动终端的卡槽上设置一带有寄存器的芯片。

本发明实施例中在具体实施时,需要预先在移动终端的卡槽上设置一带有寄存器的芯片,例如:所述寄存器的芯片内部包括至少一个可读的寄存器,所述寄存器的芯片安置在卡槽上。

当具体地,卡槽上设置有一带有寄存器的芯片,当卡槽插入移动终端时,该芯片的供电脚,通信脚与移动终端上的对应触点相连接。

S20、当移动终端检测到卡槽插入时,触发移动终端与所述寄存器的芯片连接,并为所述寄存器的芯片供电。

本发明实施例中,所述当移动终端检测到卡槽插入时,触发移动终端与所述寄存器的芯片连接,并为所述寄存器的芯片供电的步骤包括:例如,当移动终端检测到卡槽插入,触发移动终端与所述寄存器的芯片连接;移动终端控制为卡槽上安置的芯片供电。

S30、定时从寄存器的芯片中获取寄存器的值,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入。

其中,所述定时从寄存器的芯片中获取寄存器的值,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入的步骤包括:启动定时器,每隔设定时间(例如2秒)获取卡槽上芯片的寄存器的值;判断是否获取成功,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入。

进一步地实施例,本发明所述的防水移动终端SIM卡拔出提示方法,还包括步骤:当检测到卡槽未插入时,在移动终端的屏幕上提示用户当前移动终端不防水。

这样本发明,所述方法通过在移动终端的卡槽上设置一带有寄存器的芯片;当卡槽插入时触发移动终端与该芯片连接,并为该芯片供电;开启一定时器,定时从该获取的寄存器中获取值,如果获取失败则卡槽拔出,如果获取成功则卡槽插入。在当带有防水功能的移动终端中用户拔出SIM卡槽时能够被正确地检测到,即使SIM卡槽中无卡的情况下也不例外,从而提醒用户将卡槽放回避免移动终端防水功能消失,达到及时提醒目的,为用户提供方便。

如图2所示,基于上述防水移动终端SIM卡拔出提示方法,本发明还相应提供了一种移动终端,所述移动终端可以是手机、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该移动终端包括处理器10、存储器20及显示屏30。图2仅示出了移动终端的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

所述存储器20在一些实施例中可以是所述移动终端的内部存储单元,例如移动终端的内存。所述存储器20在另一些实施例中也可以是所述移动终端的外部存储设备,例如所述移动终端上配备的插接式U盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器20还可以既包括所移动终端的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述移动终端的应用软件及各类数据,例如所述安装移动终端的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有防水移动终端SIM卡拔出提示程序40,该防水移动终端SIM卡拔出提示程序40可被处理器10所执行,从而实现本申请中防水移动终端SIM卡拔出提示方法。

所述处理器10在一些实施例中可以是一中央处理器(Central Processing Unit, CPU),微处理器,手机基带处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述防水移动终端SIM卡拔出提示方法等。

所述显示屏30在一些实施例中可以是LED显示屏、液晶显示屏、触控式液晶显示屏以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。所述显示屏30用于显示在所述移动终端的信息以及用于显示可视化的用户界面。所述移动终端的部件10-30通过系统总线相互通信。

在一实施例中,当处理器10执行所述存储器20中防水移动终端SIM卡拔出提示程序40时实现以下步骤:

检测到预先在移动终端的卡槽上设置一带有寄存器的芯片;

当移动终端检测到卡槽插入时,触发移动终端与所述寄存器的芯片连接,并为所述寄存器的芯片供电;

定时从寄存器的芯片中获取寄存器的值,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入,具体如上所述。

进一步地,所述移动终端,所述寄存器的芯片内部包括至少一个可读的寄存器,所述寄存器的芯片安置在卡槽上;

所述处理器执行所述计算机可读程序时还实现如下步骤:

当移动终端检测到卡槽插入,触发移动终端与所述寄存器的芯片连接;

移动终端控制为卡槽上安置的芯片供电。

进一步地,所述移动终端,其中,

所述处理器执行所述计算机可读程序时还实现如下步骤:

启动定时器,每隔设定时间获取卡槽上芯片的寄存器的值;判断是否获取成功,如果从寄存器的获取失败则提示卡槽拔出,如果获取成功则提示卡槽插入。

进一步地,所述移动终端,其中,

所述处理器执行所述计算机可读程序时还实现如下步骤:

当检测到卡槽未插入时,在移动终端的屏幕上提示用户当前移动终端不防水,具体如上所述。

请参阅图3,其为本发明安装移动终端较佳实施例的功能模块图。在本实施例中,安装防水移动终端SIM卡拔出提示程序的系统可以被分割成一个或多个模块,所述一个或者多个模块被存储于所述存储器20中,并由一个或多个处理器(本实施例为所述处理器10)所执行,以完成本发明。例如,在图3中,安装移动终端可以被分割成芯片配置模块21、芯片上电模块22、芯片通讯模块23。本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述所述防水移动终端SIM卡拔出提示程序在所述移动终端中的执行过程。以下描述将具体介绍所述模块21-23的功能。

芯片配置模块21,用于在移动终端的卡槽上设置一带有寄存器的芯片;

芯片上电模块22,用于当卡槽插入时触发移动终端与该芯片连接,并为该芯片供电;

芯片通讯模块23,用于开启一定时器,定时从该获取的寄存器中获取值,如果获取失败则卡槽拔出,如果获取成功则卡槽插入,具体如上所述。

综上所述,本发明提供的防水移动终端SIM卡拔出提示方法、移动终端及存储介质中,所述方法通过在移动终端的卡槽上设置一带有寄存器的芯片;当卡槽插入时触发移动终端与该芯片连接,并为该芯片供电;开启一定时器,定时从该获取的寄存器中获取值,如果获取失败则卡槽拔出,如果获取成功则卡槽插入。在当带有防水功能的移动终端中用户拔出SIM卡槽时能够被正确地检测到,即使SIM卡槽中无卡的情况下也不例外,从而提醒用户将卡槽放回避免移动终端防水功能消失,为用户提供方便。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1