一种数据读取方法及移动终端与流程

文档序号:14994106发布日期:2018-07-24 04:11阅读:来源:国知局
技术特征:

1.一种SIM卡数据读取方法,应用于安装有用户身份识别模块SIM卡的移动终端,其特征在于,所述移动终端还设置有数据缓存单元,且所述数据缓存单元预先缓存有SIM卡的数据,所述数据读取方法包括:

获取针对SIM卡的第一数据的第一数据读取请求;

在所述数据缓存单元中已缓存所述第一数据的情况下,从所述数据缓存单元中读取所述第一数据;

其中,所述第一数据包括用户身份数据、标识数据、联系人数据以及短信数据中的至少一项。

2.根据权利要求1所述的数据读取方法,其特征在于,所述获取针对SIM卡的第一数据的第一数据读取请求之后,还包括:

在所述数据缓存单元中未缓存所述第一数据的情况下,从SIM卡中读取所述第一数据。

3.根据权利要求2所述的数据读取方法,其特征在于,所述从SIM卡中读取所述第一数据之后,还包括:

在未读取到所述第一数据的情况下,获取所述移动终端的SIM卡状态;

在所述SIM卡状态处于掉卡状态的情况下,执行上电找卡操作。

4.根据权利要求3所述的数据读取方法,其特征在于,所述执行上电找卡操作,包括:

在获取到第二数据读取请求的情况下,执行上电找卡操作;

或者,启动计时器,并在所述计时器到达设定时间的情况下,执行上电找卡操作。

5.根据权利要求3或4所述的数据读取方法,其特征在于,所述执行上电找卡操作之后,还包括:

在获取到SIM卡返回的第二数据的情况下,确定所述SIM卡处于可用状态;

在未获取到SIM卡返回的第二数据的情况下,确定所述SIM卡处于掉卡状态;

其中,所述第二数据为处于可用状态的SIM卡响应所述上电找卡操作,返回的SIM卡标识数据。

6.根据权利要求5所述的数据读取方法,其特征在于,所述在获取到SIM卡返回的第二数据的情况下之后,还包括:

在所述数据缓存单元中预先缓存的数据未被完全删除,且所述第二数据与所述缓存单元中预先缓存的数据对应的SIM卡标识不匹配的情况下,删除所述数据缓存单元中的缓存的所有数据。

7.一种移动终端,其特征在于,所述移动终端设置有用户身份识别模块SIM卡及数据缓存单元,且所述数据缓存单元预先缓存有SIM卡的数据,所述移动终端包括:

第一获取模块,用于获取针对SIM卡的第一数据的第一数据读取请求;

第一读取模块,用于在所述数据缓存单元中已缓存所述第一数据的情况下,从所述数据缓存单元中读取所述第一数据;

其中,所述第一数据包括用户身份数据、标识数据、联系人数据以及短信数据中的至少一项。

8.根据权利要求7所述的移动终端,其特征在于,还包括:

第二读取模块,用于在所述数据缓存单元中未缓存所述第一数据使的情况下,从SIM卡中读取所述第一数据。

9.根据权利要求8所述的移动终端,其特征在于,还包括:

第二获取模块,用于在从SIM卡中读取所述第一数据之后,在未读取到所述第一数据的情况下,获取所述移动终端的SIM卡状态;

执行模块,用于在所述SIM卡处于掉卡状态的情况下,执行上电找卡操作。

10.根据权利要求9所述的移动终端,其特征在于,所述执行模块,具体用于:

在所述SIM卡处于掉卡状态,且获取到第二数据读取请求的情况下,执行上电找卡操作;

或者,在所述SIM卡处于掉卡状态,且启动计时器,以及在所述计时器到达预设时间的情况下,执行上电找卡操作。

11.根据权利要求9或10所述的移动终端,其特征在于,还包括:

第一确定模块,用于在执行上电找卡操作之后,若获取到SIM卡返回的第二数据,则确定所述SIM卡处于可用状态;

第二确定模块,用于在执行上电找卡操作之后,若未获取到SIM卡返回的第二数据,则确定所述SIM卡处于掉卡状态;

其中,所述第二数据为处于可用状态的SIM卡响应所述上电找卡操作,返回的SIM卡标识数据。

12.根据权利要求11所述的移动终端,其特征在于,还包括:

删除模块,用于在所述数据缓存单元中预先缓存的数据未被完全删除,且所述第二数据与所述数据缓存单元中预先缓存的数据对应的SIM卡标识不匹配的情况下,删除所述数据缓存单元中的缓存的所有数据。

13.一种移动终端,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至6中任一项所述的数据读取方法。

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的数据读取方法。

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