CN103533182B - 一种电源管理方法及用户设备 - Google Patents

一种电源管理方法及用户设备 Download PDF

Info

Publication number
CN103533182B
CN103533182B CN201310436968.4A CN201310436968A CN103533182B CN 103533182 B CN103533182 B CN 103533182B CN 201310436968 A CN201310436968 A CN 201310436968A CN 103533182 B CN103533182 B CN 103533182B
Authority
CN
China
Prior art keywords
data
smart card
subscriber equipment
memory
stored
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310436968.4A
Other languages
English (en)
Other versions
CN103533182A (zh
Inventor
韦继存
姚军荣
刘珺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310436968.4A priority Critical patent/CN103533182B/zh
Publication of CN103533182A publication Critical patent/CN103533182A/zh
Application granted granted Critical
Publication of CN103533182B publication Critical patent/CN103533182B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephone Function (AREA)

Abstract

本发明实施例公开了一种电源管理方法及用户设备,涉及电子信息技术领域,能够降低直接从智能卡中读取数据的频率,保持智能卡长时间处于下电状态从而节能。本发明的方法包括:读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据,以便于所述用户设备利用所述镜像数据与无线网络进行数据交互;在将所述第一数据存储到所述用户设备中的存储器中作为镜像数据之后,对所述智能卡下电。本发明适用于降低用户设备的功耗。

Description

一种电源管理方法及用户设备
技术领域
本发明涉及电子信息技术领域,尤其涉及一种电源管理方法及用户设备。
背景技术
目前使用的诸多智能手机、PAD等用户设备需要连入无线网络才能够实现大部分通信功能。而在实际应用中,用户设备必须对智能卡上电并读取其中的用户数据才能够进行登陆网络、接收业务信息等与无线网络之间的信息交互功能,其中,智能卡可以是SIM(SubscriberIdentityModule,用户识别模块)卡、USIM(UniversalSubscriberIdentityModule,全球用户识别模块)卡等。例如:
在手机使用的过程中,许多应用和业务需无线网络的支持,需要经常读取SIM卡中的必要的数据,以满足注册网络、数据传输等功能的需要。因此,SIM需要保持通电的状态,并会对SIM卡采用轮询检测的方式,每隔一段时间会检测一下SIM卡是否在位,以保证手机可以随时读取SIM卡中的数据。
但是,保持SIM通电的状态需要消耗大量电能,会加速用户设备的电量消耗,导致用户设备的续航时间缩短。
发明内容
本发明的实施例提供一种电源管理方法及用户设备,能够将智能卡中的数据存储到用户设备的存储器中,从而降低直接从智能卡中读取数据的频率,保持智能卡长时间处于下电状态,从而降低电能消耗。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明的实施例提供一种电源管理方法,用于控制用户设备的功耗,包括:
读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据,以便于所述用户设备利用所述镜像数据与无线网络进行数据交互。
在将所述第一数据存储到所述用户设备中的存储器中作为镜像数据之后,对所述智能卡下电。
结合第一方面,在第一方面的第一种可能的实现方式中,在所述读取所述用户设备中的智能卡中的第一数据之前,还包括:利用所述智能卡中的所述第一数据,完成搜网及注册。
结合第一方面以及第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述对所述智能卡下电包括:
在预设的第一时间段内,若所述用户设备不更新所述智能卡中的所述第一数据,则对所述智能卡下电;或者
若所述用户设备在所述第一时间段内更新所述智能卡中的所述第一数据,则保持对所述智能卡供电,将所述第一数据更新为第二数据,并将更新后的所述第二数据存储到所述存储器中作为所述镜像数据;在所述第一数据更新完成后,判断所述用户设备在预设的第二时间段内是否更新所述第二数据,直至所述用户设备在预设的一定时间段内不更新所述智能卡中的数据,则对所述智能卡下电。
结合第一方面的第一种和第二种可能的实现方式,在第一方面的第三种可能的实现方式中,在对所述智能卡下电后,还包括:
当所述用户设备需要更新所述智能卡中的数据时,对所述智能卡进行初始化,以便所述用户设备在所述智能卡完成初始化后,对所述智能卡中的数据进行读写或修改;
读取当前所述智能卡中的数据,并将所读取的当前所述智能卡中的数据存储到所述用户设备的存储器中作为所述镜像数据。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据包括:
读取所述第一数据,并确定所述存储器中当前存储的数据,所述存储器中当前存储的数据为最近一次从所述智能卡中读取并存储到所述存储器中的数据;
将所述第一数据与所述当前存储的数据进行对比,并确定在所述第一数据中与所述当前存储的数据不同的部分;
将所述不同的部分存储到所述用户设备中的存储器,更新所述镜像数据。
结合第一方面以及第一方面的任何一种可能的实现方式,在第五种可能的实现方式中,所述智能卡用于存储所述用户设备完成网络功能所需的数据,所述网络功能至少包括搜网、注册、网络切换、小区切换。
第二方面,本发明的实施例提供一种用户设备,包括:智能卡管理器、存储器、处理器和电源电路;
所述智能卡管理器,用于读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述存储器中作为镜像数据,以便于所述用户设备利用所述镜像数据与无线网络进行数据交互;
所述处理器,用于在将所述第一数据存储到所述存储器中作为镜像数据之后,控制所述电源电路对所述智能卡下电。
结合第二方面,在第二方面的第一种可能的实现方式中,还包括:无线调制解调器modem(无线modem),所述无线modem中的闪存作为所述存储器;
所述处理器,还用于在指示无线modem从所述闪存中读取所述用户设备中的智能卡中的第一数据之前,利用所述智能卡中的所述第一数据,完成搜网及注册。
结合第二方面以及第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述处理器,还用于:
在预设的第一时间段内,若所述智能卡管理器不更新所述智能卡中的所述第一数据,则控制所述电源电路对所述智能卡下电;
所述处理器,还用于:若所述智能卡管理器在所述第一时间段内更新所述智能卡中的所述第一数据,则控制所述电源电路保持对所述智能卡供电,将所述第一数据更新为第二数据,并将更新后的所述第二数据存储到所述存储器中作为所述镜像数据;在所述第一数据更新完成后,判断所述智能卡管理器在预设的第二时间段内是否更新所述第二数据,直至所述智能卡管理器在预设的一定时间段内不更新所述智能卡中的数据,则控制所述电源电路对所述智能卡下电。
结合第二方面的第一种和第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述智能卡管理器,还用于:在所述处理器控制所述电源电路对所述智能卡下电后,当需要更新所述智能卡中的数据时,对所述智能卡进行初始化;并在所述智能卡完成初始化后,根据所述处理器的指示对所述智能卡中的数据进行读写或修改;
所述智能卡管理器,还用于读取当前所述智能卡中的数据,并将所读取的当前所述智能卡中的数据存储到所述存储器中作为所述镜像数据。
结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理器,还用于确定所述存储器中当前存储的数据,将所述第一数据与所述当前存储的数据进行对比,并确定在所述第一数据中与所述当前存储的数据不同的部分,所述存储器中当前存储的数据为所述智能卡管理器最近一次从所述智能卡中读取并存储到所述存储器中的数据;
所述处理器,还用于将所述不同的部分存储到所述用户设备中的存储器,并更新所述镜像数据。
本发明实施例提供的电源管理方法及用户设备,能够将智能卡中的数据存储至用户设备中的存储器中,用户设备可以在运行过程中可以对智能卡下电,并在用户设备的运行过程中利用存储器中所存储的智能卡的数据与无线网络进行数据交互,从而降低了直接从智能卡中读取数据的频率,可以保持智能卡长时间处于下电状态。与现有技术相比,本发明实施例可以保持智能卡长时间处于下电状态,避免了因为保持智能卡通电的状态而消耗大量电能,从而减少了用户设备的电量消耗,延长了用户设备的续航时间。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种电源管理方法的流程图;
图1a为本发明实施例提供的一种电源管理方法的一种具体实例的示意图;
图1b为本发明实施例提供的一种电源管理方法的另一种具体实例的示意图;
图2a、图2b为本发明实施例提供的另一种电源管理方法的流程图;
图3a、图3b为本发明实施例提供的再一种电源管理方法的流程图;
图4为本发明实施例提供的一种用户设备的结构示意图;
图5为本发明实施例提供的一种用户设备的具体方案的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例可以用于控制用户设备的功耗,所述用户设备包括至少一个智能卡。用户设备其中智能卡可以是SIM(SubscriberIdentityModule,用户识别模块)卡、USIM(UniversalSubscriberIdentityModule,全球用户识别模块)卡、UIM(UserIdentityModule,用户识别模块)卡等。本实施例中的智能卡,用于存储用户设备完成网络功能所需的数据,其中网络功能至少包括搜网、注册、网络切换、小区切换。用户设备可以是智能手机、平板电脑等可以安装智能卡并且可以接入无线网络的设备。所述用户设备中设置有存储器和至少一个智能卡。
本发明实施例提供一种电源管理方法,如图1所示,其中包括:
101,读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据。
以便于用户设备利用存储器中的镜像数据与无线网络进行数据交互。在用户设备读取智能卡中的第一数据之前,可以先利用智能卡中的所述第一数据,完成搜网及注册。
在本实施例中,用于存储镜像数据的存储器可以有多种,比如:设置在用户设备中的存储模块;连接在用户设备上的可拆卸的存储设备,如手机中的记忆卡等。例如:
在用户设备开机时,用户设备中的SIM卡管理模块会对SIM卡进行初始化,并且利用SIM卡在无线网络上进行搜索和注册。如图1a所示,用户设备中的SIM卡管理模块可以复制将SIM卡中的数据,比如:用户设备在运行过程中需要使用的电话本记录、短信记录等用户设备运行过程中需要读取的数据,并存储到用户设备的闪存(Flash)中。
102,在将所述第一数据存储到所述用户设备中的存储器中作为镜像数据之后,对所述智能卡下电。
其中,对智能卡下电指的是,用户设备停止对于智能卡的电力供应,以使智能卡处于断电的状态,在智能卡处于断电的状态下,移动终端无法从智能卡中获取数据。用户设备对智能卡上电指的是用户设备对智能卡提供电能,以使智能卡处于通电的状态,一般来说,在用户设备对智能卡上电指后,用户设备可以对智能卡初始化并从智能卡中获取数据。例如:如图1b所示,智能手机在完成开机所需的所有进程以及SIM卡的初始化后,可以SIM卡进行下电,并且在智能手机的运行过程中,当需要读取SIM卡中的数据时,只需从智能手机内置的内存中读取。
在本实施例中,用户设备在将智能卡中的第一数据存储在了存储器中作为镜像数据之后,可以对智能卡下电,从而停止了对于智能卡的电力供应。并且用户设备可以利用存储在了存储器中的镜像数据,与无线网络进行数据交互,在这个过程中由于智能卡下电了,因此用户设备不需要为智能卡的供应电力,从而可以避免在用户设备与无线网络进行数据交互的过程中,为了读取智能中的数据而对智能卡持续地提供电力,而是从存储器中读取数据即可。例如:如图1b所示,智能手机可以将内存中的一部分存储空间作为SIM卡数据的专有存储空间,并通过SIM卡管理模块采用101-102的方案将SIM卡中的数据存储至该专有存储空间中,并对SIM卡下电。之后,在智能手机的运行过程中,由于SIM卡下电,则SIM卡管理模块与SIM卡的数据交互,可以被替代为SIM卡管理模块与内存上的该专有存储空间的数据交互。
本发明实施例提供的电源管理方法,能够将智能卡中的数据存储至用户设备中的存储器中,用户设备可以在运行过程中可以对智能卡下电,并在用户设备的运行过程中利用存储器中所存储的智能卡的数据与无线网络进行数据交互,从而降低了直接从智能卡中读取数据的频率,可以保持智能卡长时间处于下电状态。与现有技术相比,本发明实施例可以保持智能卡长时间处于下电状态避免了因为保持智能卡通电的状态需要消耗大量电能,从而减少了用户设备的电量消耗,延长了用户设备的续航时间。
进一步的,本实施例还提供一种电源管理方法,包括:
201,利用所述智能卡中的所述第一数据,完成搜网及注册。
202,读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据。
可选的,用户设备可以通过如图2a所示的203,或者如图2b所示203’-204’具体实施方式实现对智能卡的下电过程:
203,在将所述第一数据存储到所述用户设备中的存储器中作为镜像数据之后,在预设的第一时间段内,若所述用户设备不更新所述智能卡中的所述第一数据,则对所述智能卡下电。
其中,用户设备更新智能卡中的数据可以是指用户设备对于智能卡中的数据的内容进行增加、删减、修改等,或是对于智能卡中的数据进行排序、标记、更改各个信息之间的对应关系等。
例如:用户设备在完成开机所需的所有进程以及SIM卡的初始化后,可以启动定时器并设定第一时间段,如果在第一时间段内没有必须使用SIM卡的活动发生,则可以对SIM卡下电。如果在第一时间段内,又发生了必须使用SIM卡的活动,则定时器归零并重新开始计时。
再例如:智能手机、PAD等用户设备在运行的过程中也会出现必须使用SIM卡的活动,比如智能手机通常会通过SIM卡管理模块先缓存这个必须使用SIM卡的活动的命令,然后对SIM卡上电,并检测上电是否完成,之后再将缓存的命令下发给SIM卡执行。在本实施例中,智能手机可以在必须使用SIM卡的活动结束后启动定时器,并在经过了第一时间段后,对SIM卡下电。
203’,在将所述第一数据存储到所述用户设备中的存储器中作为镜像数据之后,在预设的第一时间段内,所述用户设备更新所述智能卡中的所述第一数据,则保持对所述智能卡供电,将所述第一数据更新为第二数据,并将更新后的所述第二数据存储到所述存储器中作为所述镜像数据。
在本实施例中,在智能卡下电前,只要用户设备对智能卡中的数据进行了更新,则智能卡可以同步的更新存储器中的数据,以使在在智能卡下电前镜像数据能够与智能卡中的数据保持相同。
204’,在所述第一数据更新完成后,判断所述用户设备在预设的第二时间段内是否更新所述第二数据,直至所述用户设备在预设的一定时间段内不更新所述智能卡中的数据,则对所述智能卡下电。
若所述用户设备在所述第一时间段内更新所述智能卡中的数据,则保持对所述智能卡供电,并在更新完所述智能卡中的数据后,判断所述用户设备在预设的第二时间段内是否更新所述智能卡中的数据,直至所述用户设备在预设的一定时间段内不更新所述智能卡中的数据,则对所述智能卡下电。
在实际应用中由于需要重新耗费一定的时间进行智能卡的初始化,当频繁出现必须直接使用智能卡的活动时,往往会在短时间内多次重复对智能卡进行上/下电,由于智能卡的初始化需要消耗一定的时间,用户设备在运行一些必须直接使用智能卡的活动时就会导致业务中断,数据包丢失等问题,从而影响了用户体验。并且由于智能卡上/下电时的峰值电压电流较大,频繁的上/下电会损坏智能卡的硬件结构。本实施例中用户设备通过设置定时器延时一定时间段后再对智能卡下电的方案,可以缓减用户设备在运行一些必须直接使用智能卡的活动时对智能卡频繁上/下电的问题。
本发明实施例提供的电源管理方法,能够将智能卡中的数据存储至用户设备中的存储器中,用户设备可以在完成智能卡注册经过预设时间后对智能卡下电,并在用户设备的运行过程中利用存储器中所存储的智能卡的数据与无线网络进行数据交互,从而降低了直接从智能卡中读取数据的频率,可以保持智能卡长时间处于下电状态,并且还可以缓减用户设备在运行一些必须直接使用智能卡的活动时对智能卡频繁上/下电的问题。与现有技术相比,本发明实施例可以保持智能卡长时间处于下电状态避免了因为保持智能卡通电的状态需要消耗大量电能,从而减少了用户设备的电量消耗,延长了用户设备的续航时间;并且可以缓减用户设备在运行一些必须直接使用智能卡的活动时对智能卡上/下电频繁的频率,从而还可以提高用户体验,缓减上/下电过程中对于智能卡的损坏。
进一步可选的,本实施例还提供一种电源管理方法,如图3a所示,包括:
301,读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据。
以便于所述用户设备利用所述镜像数据与无线网络进行数据交互。
302,在将所述第一数据存储到所述用户设备中的存储器中作为镜像数据之后,对所述智能卡下电。
303a,当所述用户设备需要更新所述智能卡中的数据时,对所述智能卡进行初始化,以便所述用户设备在所述智能卡完成初始化后,对所述智能卡中的数据进行读写或修改。
在实际应用中,用户设备在运行的过程中也会出现必须直接使用智能卡的活动,并修改智能卡中的用户信息、电话本信息、短信信息等数据。此时用户设备需要对智能卡初始化。
304a,读取当前所述智能卡中的数据,并将所读取的当前所述智能卡中的数据存储到所述用户设备的存储器中作为所述镜像数据。
其中,304a的实施方式可以包括:
304a1,读取所述第一数据,并确定所述存储器中当前存储的数据。
其中,存储器中当前存储的数据为最近一次从所述智能卡中读取并存储到所述存储器中的数据。
304a2,将所述第一数据与所述当前存储的数据进行对比,并确定在所述第一数据中与所述当前存储的数据不同的部分。
为了保证智能卡中的数据与由智能卡存储到存储器中的数据相同,当智能卡初始化后用户设备可以先判断当前所***的智能卡是否与上一次***的智能卡相同。
若前后***的智能卡相同,则用户设备可以读取当前所***的智能卡的数据,并与第一数据进行对比以确定差异点,即在第一数据中与当前存储的数据不同的部分,并根据差异点更新存储器中的镜像数据。例如:在当前所***的智能卡的数据中,包括了一段二进制字符串“00000000”,而在存储器中所存储的镜像数据中处于相同位置的字符串为“10011100”,而在镜像数据的其他部分与当前所***的智能卡的数据相同,因此差异点就是在当前所***的智能卡的数据中的“00000000”这一段字符串以及在存储器中所存储的镜像数据处于相同位置的“10011100”,用户设备可以将存储器中的“10011100”这一段字符串更新为“00000000”,从而保证镜像数据与智能卡中的数据相同。
304a3,将所述不同的部分存储到所述用户设备中的存储器,并更新所述镜像数据。
进一步的,在本实施例中,当智能卡初始化后用户设备可以判定当前所***的智能卡是否与上一次***的智能卡不是同一张智能卡,则用户设备也可以将存储器中存储的上一次***的智能卡的数据清除,并将当前所***的智能卡中的数据存储到存储器中。
305a,利用最新读取并存储至所述存储器中的所述智能卡中的镜像数据与无线网络进行数据交互。
在本实施例中,用户设备将存储器中所存储的镜像数据更新完毕后,用户设备可以利用更新后的镜像数据与无线网络进行数据交互。
实际应用中,运营商所维护的接入网设备在升级后也需要将一些信息向用户设备发送,并通知用户设备利用接入网设备发来的信息及时更新智能卡中的数据,以便保证运营商可以为用户提供升级的业务。而本实施例作为一种节能的手段,将智能卡中的数据存储到存储器之后,用户有可能会有意将智能卡拔出,或是智能卡松动了而没有正确***了插槽中。为了保证业务的稳定,虽然用户设备可以利用存储器中的数据与无线网络进行数据交互,但是也需要保证智能卡正确***了插槽,以便用户设备可以随时初始化智能卡并更新智能卡中的数据。因此本实施例还可以包括如图3b所示的方案,以保证在用户设备在利用存储器中的数据与无线网络进行数据交互的同时,可以实时地检测智能卡是否在位。其中包括:
303b,在对所述智能卡下电后,检测所述智能卡是否正确***了所述插槽中。
其中,在所述用户设备中的智能卡的插槽中设置了检测模块,所述检测模块用于检测所述智能卡正确***了所述插槽中。例如:
在诸如智能手机、PAD等用户设备中,用于固定SIM卡的插槽中往往会安装用于防止SIM卡滑落的金属弹片,则检测模块可以通过检测金属弹片的形变量来确定SIM卡是否正确***到了插槽中;用户设备SIM卡正确***插槽后会使金属弹片产生形变并因此产生形变电压,而SIM卡没有正确***插槽则金属弹片不会产生形变电压,检测模块可以通过检测金属弹片上有无形变电压来确定SIM卡是否正确***到了插槽中。
在本实施例中,用户设备中的其他元件,例如:智能手机中,检测模块可以将智能卡是否正确***了所述插槽中的情况上报给SIM卡管理模块。
304b,若所述智能卡没有正确***所述插槽中,则停止与无线网络的数据交互。
其中,若所述智能卡没有正确***所述插槽中,用户设备可以在显示屏上显示提示信息,以便及时提示用户智能卡没有正确***插槽。
在本实施例中,当用户设备检测到智能卡没有正确***所述插槽中或是被拔出,则停止用户设备与无线网络之间的数据交互,等检测到智能卡重新正确***后,可以重新读取智能卡中的数据,并将所读取的智能卡中的数据存储到用户设备的存储器中,并利用最新读取并存储至存储器中的智能卡中的数据与无线网络进行数据交互。
其中,若智能卡正确***了插槽中,则不作处理。
本发明实施例提供的电源管理方法,能够将智能卡中的数据存储至用户设备中的存储器中,用户设备可以在运行过程中可以对智能卡下电,并在用户设备的运行过程中利用存储器中所存储的智能卡的数据与无线网络进行数据交互,从而降低了直接从智能卡中读取数据的频率,可以保持智能卡长时间处于下电状态;并且能够更新存储器中所存储的智能卡中的数据。与现有技术相比,本发明实施例可以保持智能卡长时间处于下电状态避免了因为保持智能卡通电的状态需要消耗大量电能,从而减少了用户设备的电量消耗,延长了用户设备的续航时间。
本实施例还提供了一种用户设备40,如图4所示,包括:智能卡管理器41、存储器42、处理器43和电源电路44。
所述智能卡管理器41,用于读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述存储器42中作为镜像数据,以便于所述用户设备利用所述镜像数据与无线网络进行数据交互。
所述处理器43,用于在将所述第一数据存储到所述存储器42中作为镜像数据之后,控制所述电源电路44对所述智能卡下电。
本发明实施例提供的用户设备,能够将智能卡中的数据存储至用户设备中的存储器中,用户设备可以在运行过程中可以对智能卡下电,并在用户设备的运行过程中利用存储器中所存储的智能卡的数据与无线网络进行数据交互,从而降低了直接从智能卡中读取数据的频率,可以保持智能卡长时间处于下电状态。与现有技术相比,本发明实施例可以保持智能卡长时间处于下电状态避免了因为保持智能卡通电的状态需要消耗大量电能,从而减少了用户设备的电量消耗,延长了用户设备的续航时间。
如图4所示的用户设备40,还可以实现为一种如图5所示的方案,其中,用户设备40中的智能卡管理器41、存储器42、处理器43、电源电路44、无线调制解调器modem等硬件设备可以通过总线相连:
用户设备40中还包括无线调制解调器modem(无线modem),所述无线modem中的闪存作为所述存储器42。
所述处理器43,还用于在指示无线modem从所述闪存中读取所述用户设备中的智能卡45中的第一数据之前,利用所述智能卡45中的所述第一数据,完成搜网及注册。
进一步的,所述处理器43,还用于:
在预设的第一时间段内,若所述智能卡管理器41不更新所述智能卡45中的所述第一数据,则控制所述44对所述智能卡45下电。
所述处理器43,还用于:若所述智能卡管理器41在所述第一时间段内更新所述智能卡45中的所述第一数据,则控制所述44保持对所述智能卡45供电,将所述第一数据更新为第二数据,并将更新后的所述第二数据存储到所述存储器42中作为所述镜像数据。在所述第一数据更新完成后,判断所述智能卡管理器41在预设的第二时间段内是否更新所述第二数据,直至所述智能卡管理器41在预设的一定时间段内不更新所述智能卡45中的数据,则控制所述44对所述智能卡45下电。
更进一步的,所述智能卡管理器41,还用于:在所述处理器43控制所述44对所述智能卡45下电后,当需要更新所述智能卡45中的数据时,对所述智能卡45进行初始化。并在所述智能卡45完成初始化后,根据所述处理器43的指示对所述智能卡45中的数据进行读写或修改。
所述智能卡管理器41,还用于读取当前所述智能卡45中的数据,并将所读取的当前所述智能卡45中的数据存储到所述存储器42中作为所述镜像数据。
本发明实施例提供的用户设备,能够将智能卡中的数据存储至用户设备中的存储器中,用户设备可以在完成智能卡注册经过预设时间后对智能卡下电,并在用户设备的运行过程中利用存储器中所存储的智能卡的数据与无线网络进行数据交互,从而降低了直接从智能卡中读取数据的频率,可以保持智能卡长时间处于下电状态,并且还可以缓减用户设备在运行一些必须直接使用智能卡的活动时对智能卡频繁上/下电的问题。与现有技术相比,本发明实施例可以保持智能卡长时间处于下电状态避免了因为保持智能卡通电的状态需要消耗大量电能,从而减少了用户设备的电量消耗,延长了用户设备的续航时间;并且可以缓减用户设备在运行一些必须直接使用智能卡的活动时对智能卡上/下电频繁的频率,从而还可以提高用户体验,缓减上/下电过程中对于智能卡的损坏。
再进一步的,所述处理器43,还用于确定所述存储器42中当前存储的数据,将所述第一数据与所述当前存储的数据进行对比,并确定在所述第一数据中与所述当前存储的数据不同的部分,所述存储器42中当前存储的数据为所述智能卡管理器41最近一次从所述智能卡45中读取并存储到所述存储器42中的数据。
所述处理器43,还用于将所述不同的部分存储到所述用户设备中的存储器42,并更新所述镜像数据。
本发明实施例提供的用户设备,能够将智能卡中的数据存储至用户设备中的存储器中,用户设备可以在运行过程中可以对智能卡下电,并在用户设备的运行过程中利用存储器中所存储的智能卡的数据与无线网络进行数据交互,从而降低了直接从智能卡中读取数据的频率,可以保持智能卡长时间处于下电状态;并且能够更新存储器中所存储的智能卡中的数据。与现有技术相比,本发明实施例可以保持智能卡长时间处于下电状态避免了因为保持智能卡通电的状态需要消耗大量电能,从而减少了用户设备的电量消耗,延长了用户设备的续航时间。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (9)

1.一种电源管理方法,用于控制用户设备的功耗,其特征在于,包括:
读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据,所述镜像数据用于所述用户设备与无线网络进行数据交互;
在将所述第一数据存储到所述用户设备中的存储器中作为镜像数据之后,对所述智能卡下电;
所述对所述智能卡下电包括:
在预设的第一时间段内,若所述用户设备不更新所述智能卡中的所述第一数据,则对所述智能卡下电;
或者,若所述用户设备在所述第一时间段内更新所述智能卡中的所述第一数据,则保持对所述智能卡供电,将所述第一数据更新为第二数据,并将更新后的所述第二数据存储到所述存储器中作为所述镜像数据;在所述第一数据更新完成后,判断所述用户设备在预设的第二时间段内是否更新所述第二数据,直至所述用户设备在预设的一定时间段内不更新所述智能卡中的数据,则对所述智能卡下电。
2.根据权利要求1所述的电源管理方法,其特征在于,在所述读取所述用户设备中的智能卡中的第一数据之前,还包括:
利用所述智能卡中的所述第一数据,完成搜网及注册。
3.根据权利要求2所述的电源管理方法,其特征在于,在对所述智能卡下电后,还包括:
当所述用户设备需要更新所述智能卡中的数据时,对所述智能卡进行初始化,以便所述用户设备在所述智能卡完成初始化后,对所述智能卡中的数据进行读写或修改;
读取当前所述智能卡中的数据,并将所读取的当前所述智能卡中的数据存储到所述用户设备的存储器中作为所述镜像数据。
4.根据权利要求3所述的电源管理方法,其特征在于,所述读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述用户设备中的存储器中作为镜像数据包括:
读取所述第一数据,并确定所述存储器中当前存储的数据,所述存储器中当前存储的数据为最近一次从所述智能卡中读取并存储到所述存储器中的数据;
将所述第一数据与所述当前存储的数据进行对比,并确定在所述第一数据中与所述当前存储的数据不同的部分;
将所述不同的部分存储到所述用户设备中的存储器,更新所述镜像数据。
5.根据权利要求1至4任一所述的电源管理方法,其特征在于,所述智能卡用于存储所述用户设备完成网络功能所需的数据,所述网络功能至少包括搜网、注册、网络切换、小区切换。
6.一种用户设备,其特征在于,包括:智能卡管理器、存储器、处理器和电源电路;
所述智能卡管理器,用于读取所述用户设备中的智能卡中的第一数据,并将读取的所述第一数据存储到所述存储器中作为镜像数据,所述镜像数据用于所述用户设备与无线网络进行数据交互;
所述处理器,用于在将所述第一数据存储到所述存储器中作为镜像数据之后,控制所述电源电路对所述智能卡下电;
所述处理器,还用于:
在预设的第一时间段内,若所述智能卡管理器不更新所述智能卡中的所述第一数据,则控制所述电源电路对所述智能卡下电;
所述处理器,还用于:若所述智能卡管理器在所述第一时间段内更新所述智能卡中的所述第一数据,则控制所述电源电路保持对所述智能卡供电,将所述第一数据更新为第二数据,并将更新后的所述第二数据存储到所述存储器中作为所述镜像数据;在所述第一数据更新完成后,判断所述智能卡管理器在预设的第二时间段内是否更新所述第二数据,直至所述智能卡管理器在预设的一定时间段内不更新所述智能卡中的数据,则控制所述电源电路对所述智能卡下电。
7.根据权利要求6所述的用户设备,其特征在于,还包括:无线调制解调器modem(无线modem),所述无线modem中的闪存作为所述存储器;
所述处理器,还用于在指示无线modem从所述闪存中读取所述用户设备中的智能卡中的第一数据之前,利用所述智能卡中的所述第一数据,完成搜网及注册。
8.根据权利要求6所述的用户设备,其特征在于,所述智能卡管理器,还用于:在所述处理器控制所述电源电路对所述智能卡下电后,当需要更新所述智能卡中的数据时,对所述智能卡进行初始化;并在所述智能卡完成初始化后,根据所述处理器的指示对所述智能卡中的数据进行读写或修改;
所述智能卡管理器,还用于读取当前所述智能卡中的数据,并将所读取的当前所述智能卡中的数据存储到所述存储器中作为所述镜像数据。
9.根据权利要求8所述的用户设备,其特征在于,所述处理器,还用于确定所述存储器中当前存储的数据,将所述第一数据与所述当前存储的数据进行对比,并确定在所述第一数据中与所述当前存储的数据不同的部分,所述存储器中当前存储的数据为所述智能卡管理器最近一次从所述智能卡中读取并存储到所述存储器中的数据;
所述处理器,还用于将所述不同的部分存储到所述用户设备中的存储器,并更新所述镜像数据。
CN201310436968.4A 2013-09-23 2013-09-23 一种电源管理方法及用户设备 Active CN103533182B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310436968.4A CN103533182B (zh) 2013-09-23 2013-09-23 一种电源管理方法及用户设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310436968.4A CN103533182B (zh) 2013-09-23 2013-09-23 一种电源管理方法及用户设备

Publications (2)

Publication Number Publication Date
CN103533182A CN103533182A (zh) 2014-01-22
CN103533182B true CN103533182B (zh) 2016-03-30

Family

ID=49934838

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310436968.4A Active CN103533182B (zh) 2013-09-23 2013-09-23 一种电源管理方法及用户设备

Country Status (1)

Country Link
CN (1) CN103533182B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107872863A (zh) * 2016-09-28 2018-04-03 中兴通讯股份有限公司 移动终端中移动通信卡的供电控制方法、装置及移动终端

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580751B (zh) * 2015-01-30 2018-01-05 惠州Tcl移动通信有限公司 一种移动终端及其microSD卡的控制方法及***
CN111800848B (zh) * 2020-07-02 2021-09-10 恒宝股份有限公司 智能卡控制方法、装置、终端设备及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101123774A (zh) * 2006-08-07 2008-02-13 三星电子株式会社 在无线终端中执行通信功能的方法
CN102065161A (zh) * 2010-12-02 2011-05-18 深圳桑菲消费通信有限公司 通过虚拟办法实现多卡多待手机功能的***及方法
CN102137388A (zh) * 2011-03-10 2011-07-27 惠州Tcl移动通信有限公司 一种手机及其数据处理方法
CN102970432A (zh) * 2012-11-23 2013-03-13 惠州Tcl移动通信有限公司 一种移动终端及其控制sim卡热插拔的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101123774A (zh) * 2006-08-07 2008-02-13 三星电子株式会社 在无线终端中执行通信功能的方法
CN102065161A (zh) * 2010-12-02 2011-05-18 深圳桑菲消费通信有限公司 通过虚拟办法实现多卡多待手机功能的***及方法
CN102137388A (zh) * 2011-03-10 2011-07-27 惠州Tcl移动通信有限公司 一种手机及其数据处理方法
CN102970432A (zh) * 2012-11-23 2013-03-13 惠州Tcl移动通信有限公司 一种移动终端及其控制sim卡热插拔的方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107872863A (zh) * 2016-09-28 2018-04-03 中兴通讯股份有限公司 移动终端中移动通信卡的供电控制方法、装置及移动终端

Also Published As

Publication number Publication date
CN103533182A (zh) 2014-01-22

Similar Documents

Publication Publication Date Title
US9785428B2 (en) Internal software updating method and system
CN101694621B (zh) 一种升级移动终端软件的方法和移动终端
CN101185048B (zh) 便携式电子终端及其管理方法
CN104205788B (zh) 用于近场通信的电池管理方法
CN109803359A (zh) 一种唤醒终端***的方法及终端
CN101291497B (zh) 用户识别卡初始化方法、感知用户识别卡动作方法及终端
CN103425506A (zh) 关机方法及开机方法及通信终端
CN103533182B (zh) 一种电源管理方法及用户设备
CN104765628A (zh) 一种移动终端更新触摸屏固件的方法及***
CN102375529A (zh) 信息处理设备、功率控制方法和程序
CN104598286A (zh) 移动终端的软件更新方法及装置
CN105786560A (zh) 一种应用程序的升级方法和终端的应用程序的升级***
CN1964526A (zh) 一种智能加载手机硬件驱动程序的方法
CN104808767A (zh) 一种终端控制方法
CN105550007A (zh) 用于移动终端的控制方法、装置和移动终端
CN104267987A (zh) 一种应用程序app更新的检测方法、检测装置以及终端
CN105262890A (zh) 便携式电子装置应用程序的信息更新控制***与方法
CN102722378B (zh) 一种非智能手机及升级其***程序的方法
KR102125507B1 (ko) 배터리 충전을 위한 방법 및 그 전자 장치
JP3634810B2 (ja) メモリ書き替え装置
CN109765986A (zh) 省电模式控制方法、终端设备及计算机可读存储介质
CN105760198A (zh) 手机app更新方法及***
JP2007174483A (ja) 充電器、通信システムおよび通信制御方法
CN104461659A (zh) 一种高可靠性的计算机启动方法
CN109144576A (zh) 基于Android平台的热插拔控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant