NFC移动终端数据备份及恢复的方法和装置与流程

文档序号:12009992阅读:615来源:国知局
NFC移动终端数据备份及恢复的方法和装置与流程
本发明涉及通信领域中NFC技术,具体地,涉及NFC移动终端数据备份及恢复的的方法及装置。

背景技术:
NFC(NearFieldCommunication,近距离无线通信技术)手机支付在技术上主要存在几种方式:NFC全终端、NFC-SWP、NFC-SD卡等技术方案。上述手机支付技术方案都需要以手机作为支付交易的载体。应用数据的备份与恢复是必需的应用场景。但NFC移动终端产业发展仍旧处于起步阶段,针对NFC移动终端的产品解决方案还不完善,尤其现阶段没有关于NFC移动终端上承载的各种应用数据的备份与恢复的解决方案。现有的数据的备份与恢复方法一般都需要将数据备份到一个外围设备或者服务器上,这就要求NFC手机上的应用在备份的时候依赖于外围设备或者依赖于网络将数据备份到服务器上。

技术实现要素:
本发明是针对现有技术中NFC手机数据的备份过程对外界依赖过强的缺陷,提出一种NFC移动终端数据备份及恢复的方法、NFC移动终端和NFC控制器。为解决上述技术问题,根据本发明的一个方面,提供了一种NFC移动终端数据备份的方法。根据本发明实施例的NFC移动终端数据备份方法,包括:NFC控制器接收应用安全模块发送的状态切换指令,根据状态切换指令将工作状态转换为备份状态;NFC控制器接收应用安全模块发送的含有应用数据的应用数据备份指令;根据应用数据备份指令,由备份安全模块完成应用数据的备份操作。在上述技术方案中,应用安全模块设置于SIM卡内。在上述技术方案中,备份安全模块设置于NFC控制器或NFC移动终端内。在上述技术方案中,在接收状态切换指令的步骤之前还包括:SIM卡接收应用数据备份指令,将工作状态转换为Master状态;NFC控制器接收应用安全模块发送的状态切换指令,根据状态切换指令将工作状态转换为备份状态的步骤具体包括:NFC控制器接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。在上述技术方案中,在NFC控制器将工作状态转换为Slave状态的步骤与NFC控制器接收应用数据备份指令的步骤之间还包括:NFC控制器将状态切换的响应返回到SIM卡,SIM卡准备要备份的应用数据;NFC控制器接收应用安全模块发送的含有应用数据的应用数据备份指令的步骤具体包括:NFC控制器接收SIM卡发送的含有应用数据的应用数据备份指令。在上述技术方案中,在NFC控制器接收SIM卡发送的含有应用数据的应用数据备份指令的步骤与由备份安全模块完成应用数据的备份操作的步骤之间还包括:备份安全模块验证应用安全模块的有效性。在上述技术方案中,在由备份安全模块完成应用数据的备份操作的步骤之后还包括:NFC控制器向SIM卡发送应用数据备份指令的响应。在上述技术方案中,在NFC控制器向SIM卡发送应用数据备份指令的响应的步骤之后还包括:NFC控制器接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态;NFC控制器将状态切换的响应返回到SIM卡,SIM卡将工作状态转换为Slave状态。为解决上述技术问题,根据本发明的一个方面,提供了一种NFC移动终端。根据本发明实施例的NFC移动终端,包括:应用安全模块,用于发送状态切换指令和含有应用数据的应用数据备份指令;NFC控制器模块,用于接收应用安全模块发送的状态切换指令,根据状态切换指令将工作状态转换为备份状态,接收应用安全模块发送的含有应用数据的应用数据备份指令;备份安全模块,用于根据应用数据备份指令,完成应用数据的备份操作。在上述技术方案中,应用安全模块设置于NFC移动终端的SIM卡内。在上述技术方案中,备份安全模块设置于NFC控制器模块或NFC移动终端内。在上述技术方案中,SIM卡还包括:SIM卡工作模式控制器子模块,用于接收应用数据备份指令,将工作状态转换为Master状态;NFC控制器模块内还包括:NFC控制器工作模式控制器子模块,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。在上述技术方案中,NFC控制器模块还包括:响应返回子模块,用于将状态切换的响应返回到SIM卡;SIM卡还包括:数据准备子模块,用于准备要备份的应用数据。在上述技术方案中,备份安全模块,还用于验证应用安全模块的有效性。在上述技术方案中,响应返回子模块,还用于向SIM卡发送应用数据备份指令的响应。在上述技术方案中,NFC控制器工作模式控制器子模块,还用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态;SIM卡工作模式控制器子模块,还用于将工作状态转换为Slave状态。为实现上述目的,根据本发明的一个方面,提供了一种NFC控制器。根据本发明实施例的NFC控制器,包括:指令接收模块,用于接收应用安全模块发送的状态切换指令和含有应用数据的应用数据备份指令;状态转换模块,用于根据状态切换指令将工作状态转换为备份状态。在上述技术方案中,NFC控制器还包括:工作模式控制器模块,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。在上述技术方案中,NFC控制器还包括:响应返回模块,用于将状态切换的响应返回到SIM卡。在上述技术方案中,响应返回模块,还用于向SIM卡发送应用数据备份指令的响应。本发明的数据备份方法、NFC移动终端和NFC控制器,首先由NFC控制器接收应用安全模块发送的状态切换指令,将其工作状态转换为备份状态,然后NFC控制器接收所述应用安全模块发送的含有应用数据的应用数据备份指令,由备份安全模块完成应用数据的备份操作:实现在不联网的情况下对SIM中的应用数据进行脱机备份,与外围设备无关。为解决上述技术问题,根据本发明的一个方面,提供了一种NFC移动终端数据恢复的方法。根据本发明实施例的NFC移动终端数据恢复方法,包括:NFC控制器接收应用安全模块发送的状态切换指令,根据状态切换指令将工作状态转换为恢复状态;NFC控制器接收应用安全模块发送的应用数据恢复指令,NFC控制器向应用安全模块发送含有应用数据的应用数据恢复指令的响应;根据应用数据恢复指令的响应,由应用安全模块完成应用数据的恢复操作。在上述技术方案中,应用安全模块设置于SIM卡内。在上述技术方案中,备份安全模块设置于NFC控制器或NFC移动终端内。在上述技术方案中,在接收状态切换指令的步骤之前还包括:SIM卡接收应用数据恢复指令,将工作状态转换为Master状态;NFC控制器接收应用安全模块发送的状态切换指令,根据状态切换指令将工作状态转换为恢复状态的步骤具体包括:NFC控制器接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。在上述技术方案中,在NFC控制器将工作状态转换为Slave状态的步骤与NFC控制器接收应用数据恢复指令的步骤之间还包括:NFC控制器将状态切换的响应返回到SIM卡;所述NFC控制器接收所述应用安全模块发送的应用数据恢复指令,向应用安全模块发送含有应用数据的应用数据恢复指令的响应的步骤包括:NFC控制器接收所述SIM卡发送的应用数据恢复指令,NFC控制器向所述SIM卡发送含有应用数据的应用数据恢复指令的响应。在上述技术方案中,NFC控制器接收SIM卡发送的应用数据恢复指令的步骤与NFC控制器向所述SIM卡发送含有应用数据的应用数据恢复指令的响应的步骤之间还包括:备份安全模块验证应用安全模块的有效性,并完成应用数据的读取操作。在上述技术方案中,在由应用安全模块完成应用数据的恢复操作的步骤之后还包括:NFC控制器接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态;NFC控制器将状态切换的响应返回到SIM卡,SIM卡将工作状态转换为Slave状态。为实现上述目的,根据本发明的一个方面,提供了一种NFC移动终端。根据本发明实施例的NFC移动终端,包括:应用安全模块,用于发送状态切换指令和应用数据恢复指令,并根据所述应用数据恢复指令的响应,完成应用数据的恢复操作;NFC控制器模块,用于接收应用安全模块发送的状态切换指令,根据所述状态切换指令将工作状态转换为恢复状态,接收应用安全模块发送的应用数据恢复指令,向应用安全模块发送含有应用数据的应用数据恢复指令的响应。在上述技术方案中,应用安全模块设置于SIM卡内。在上述技术方案中,SIM卡还包括:SIM卡工作模式控制器子模块,用于接收应用数据恢复指令,将工作状态转换为Master状态;NFC控制器模块还包括:NFC控制器工作模式控制器子模块,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。在上述技术方案中,NFC控制器模块还包括:响应返回子模块,用于将状态切换的响应返回到SIM卡。在上述技术方案中,NFC控制器模块还包括:备份安全子模块,用于验证应用安全模块的有效性,并完成应用数据的读取操作。在上述技术方案中,NFC控制器工作模式控制器子模块,还用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态;SIM卡工作模式控制器子模块,用于将工作状态转换为Slave状态。为实现上述目的,根据本发明的一个方面,提供了一种NFC控制器。根据本发明实施例的NFC控制器,包括:发送接收模块,用于接收应用安全模块发送的状态切换指令和应用数据恢复指令,向应用安全模块发送含有应用数据的应用数据恢复指令的响应;状态转换模块,根据状态切换指令将工作状态转换为恢复状态。在上述技术方案中,NFC控制器还包括:工作模式控制器模块,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。在上述技术方案中,NFC控制器还包括:响应返回模块,用于将状态切换的响应返回到SIM卡。在上述技术方案中,工作模式控制器子模块,还用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态。本发明的数据恢复方法、NFC移动终端和NFC控制器,首先由NFC控制器接收应用安全模块发送的状态切换指令,将工作状态转换为恢复状态;NFC控制器接收应用安全模块发送的应用数据恢复指令,向应用安全模块发送含有应用数据的应用数据恢复指令的响应;最后由应用安全模块完成应用数据的恢复操作:实现在不联网的情况下对SIM中的应用数据进行恢复,与外围设备无关。本发明针对现有技术中NFC手机数据的备份过程对外界依赖过强的缺陷,提出一种NFC移动终端数据备份及恢复的方法、NFC移动终端和NFC控制器。为解决上述技术问题,根据本发明的另一个方面,提供了一种NFC移动终端数据备份的方法。根据本发明实施例的NFC移动终端数据备份方法,包括:NFC控制器将在交易过程中获得的交易数据发送到应用安全模块进行交易逻辑处理;NFC控制器接收应用安全模块返回的含有应用数据的应用处理响应;NFC控制器将工作状态转换为备份状态,向备份安全模块发送含有应用数据的应用数据备份指令;根据所述应用数据备份指令,由备份安全模块完成应用数据的备份操作。在上述技术方案中,备份安全模块设置于所述NFC控制器内。在上述技术方案中,在NFC控制器向备份安全模块发送含有应用数据的应用数据备份指令的步骤与所述备份安全模块完成应用数据的备份操作的步骤之间具体包括:备份安全模块对应用安全模块进行有效性判断。在上述技术方案中,在由备份安全模块完成应用数据的备份操作的步骤之后还包括:备份安全模块向NFC控制器返回备份响应;NFC控制器将工作状态转换为应用处理状态;NFC控制器通过非接或空中方式向外围设备返回交易处理结果。为解决上述技术问题,根据本发明的另一个方面,提供了一种NFC移动终端。根据本发明实施例的NFC移动终端,包括:应用安全模块,用于接收NFC控制器模块发送的交易数据,进行交易逻辑处理,并返回含有应用数据的应用处理响应;NFC控制器模块,用于将在交易过程中获得的交易数据发送到应用安全模块,接收应用安全模块返回的含有应用数据的应用处理响应,将工作状态转换为备份状态,向备份安全模块发送含有应用数据的应用数据备份指令;备份安全模块,用于根据应用数据备份指令,完成应用数据的备份操作。在上述技术方案中,备份安全模块设置于NFC控制器模块内。在上述技术方案中,备份安全模块,还用于对应用安全模块进行有效性判断。在上述技术方案中,备份安全模块,还用于向NFC控制器返回备份响应;所述NFC控制器模块,还用于将工作状态转换为应用处理状态,通过非接或空中方式向外围设备返回交易处理结果。为解决上述技术问题,根据本发明的另一个方面,提供了一种NFC控制器。根据本发明实施例的NFC控制器,包括:发送接收模块,用于将在交易过程中获得的交易数据发送到应用安全模块,接收应用安全模块返回的含有应用数据的应用处理响应,向备份安全模块发送含有应用数据的应用数据备份指令;状态转换模块,用于将工作状态转换为备份状态。在上述技术方案中,状态转换模块,还用于将工作状态转换为应用处理状态;NFC控制器还包括:结果返回模块,用于通过非接或空中方式向外围设备返回交易处理结果。本发明的数据备份方法、NFC移动终端和NFC控制器,NFC控制器将在交易过程中获得的交易数据发送到应用安全模块进行交易逻辑处理,接收应用安全模块返回的含有应用数据的应用处理响应,将工作状态转换为备份状态,向备份安全模块发送含有应用数据的应用数据备份指令,并由备份安全模块完成应用数据的备份操作:在全终端方案下,所有交易数据(手机空中交易、非接交易)均需通过NFC控制器,在交易过程中即可自动完成交易及应用数据的备份。为解决上述技术问题,根据本发明的另一个方面,提供了一种NFC移动终端数据恢复的方法。根据本发明实施例的NFC移动终端数据恢复方法,包括:NFC控制器在交易过程中获得应用数据恢复请求;NFC控制器将工作状态转换为恢复状态,向备份安全模块发送应用数据恢复指令;NFC控制器接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应;NFC控制器将工作状态转换为应用处理状态,向应用安全模块发送含有应用数据的应用数据恢复指令,由应用安全模块完成应用数据的恢复操作。在上述技术方案中,在NFC控制器向应用安全模块发送应用数据恢复指令的步骤与由应用安全模块完成应用数据的恢复操作的步骤之间还包括:应用安全模块验证备份安全模块的有效性。在上述技术方案中,在由应用安全模块完成应用数据的恢复操作的步骤之后还包括:NFC控制器接收应用安全模块返回的应用数据恢复的响应;NFC控制器通过非接或空中方式向外围设备返回应用数据恢复操作结果。为解决上述技术问题,根据本发明的另一个方面,提供了一种NFC移动终端。根据本发明实施例的NFC移动终端,包括:备份安全模块,用于接收应用数据恢复指令,并返回含有应用数据的应用数据恢复指令的响应;NFC控制器模块,用于在交易过程中获得应用数据恢复请求,将工作状态转换为恢复状态,向备份安全模块发送应用数据恢复指令,接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应,将工作状态转换为应用处理状态,并发送含有应用数据的应用数据恢复指令;应用安全模块,用于接收含有应用数据的应用数据恢复指令,完成应用数据的恢复操作。在上述技术方案中,应用安全模块,还用于验证备份安全模块的有效性。在上述技术方案中,所述NFC控制器模块,还用于接收应用安全模块返回的应用数据恢复的响应,通过非接或空中方式向外围设备返回应用数据恢复操作结果。为解决上述技术问题,根据本发明的另一个方面,提供了一种NFC控制器。根据本发明实施例的NFC控制器,包括:接收发送模块,用于在交易过程中获得应用数据恢复请求,向备份安全模块发送应用数据恢复指令,接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应,并发送含有应用数据的应用数据恢复指令;状态转换模块,用于将工作状态转换为恢复状态,在所述接收发送模块接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应之后,将工作状态转换为应用处理状态。在上述技术方案中,所述接收发送模块,还用于接收应用安全模块返回的应用数据恢复的响应;NFC控制器还包括:结果返回模块,用于通过非接或空中方式向外围设备返回应用数据恢复操作结果。本发明的数据恢复方法、NFC移动终端和NFC控制器,NFC控制器在交易过程中获得应用数据恢复请求,将工作状态转换为恢复状态,向备份安全模块发送应用数据恢复指令,接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应,将工作状态转换为应用处理状态,向应用安全模块发送含有应用数据的应用数据恢复指令,由应用安全模块完成应用数据的恢复操作:在全终端方案下,所有交易数据(手机空中交易、非接交易)均需通过NFC控制器,在交易过程中即可自动完成交易及应用数据的恢复。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。附图说明附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:图1为根据本发明NFC-SWP手机的数据备份恢复方案的结构示意图;图2为根据本发明NFC-SWP手机的数据备份方法的流程示意图;图3为根据本发明NFC-SWP手机的数据恢复方法的流程示意图;图4为根据本发明NFC全终端手机的数据备份恢复方案的结构示意图;图5为根据本发明NFC全终端手机的数据备份方法的流程示意图;图6为根据本发明NFC全终端手机的数据恢复方法的流程示意图;图7为根据本发明支持NFC-SWP和NFC全终端手机的数据备份恢复方案的结构示意图;图8为根据本发明支持NFC-SWP和NFC全终端手机的数据备份方法的流程示意图;图9为根据本发明支持NFC-SWP和NFC全终端手机的数据恢复方法的流程示意图;图10为根据本发明可以为NFC-SWP手机或者支持NFC-SWP和NFC全终端手机的NFC移动终端的结构示意图,本NFC移动终端用于实现图2实施例的数据备份方法;图11为根据本发明可以为NFC-SWP手机或者支持NFC-SWP和NFC全终端手机的NFC移动终端的结构示意图,本NFC移动终端用于实现图3实施例的数据恢复方法;图12为根据本发明设置于图10的NFC移动终端中NFC控制器的结构示意图;图13为根据本发明设置于图11的NFC移动终端中NFC控制器的结构示意图;图14为根据本发明支持NFC-SWP和NFC全终端手机的NFC移动终端的结构示意图,本NFC移动终端用于实现图5实施例的数据备份方法;图15为根据本发明支持NFC-SWP和NFC全终端手机的NFC移动终端的结构示意图,本NFC移动终端用于实现图6实施例的数据恢复方法;图16为根据本发明设置于图14的NFC移动终端中NFC控制器的结构示意图;图17为根据本发明设置于图15的NFC移动终端中NFC控制器的结构示意图。具体实施方式以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。基于背景技术中的原因,本发明提出一种方案,通过发明NFC移动终端,可以实现不依赖于外围设备或者在不联网的情况下可以在手机终端内部实现应用数据的备份或恢复,从而更方便用户进行数据备份或恢复操作。其中NFC移动终端非接功能实现由如下设备组成实现:手机主板、NFC控制器(CLF)、射频天线、安全模块(SE)组成。通过非接技术,可以完成非接交易。(1)NFC-SWP手机的数据备份恢复方案:SIM卡应用SE(应用安全模块)的应用数据可以备份到CLF的备份SE(备份安全模块)中,CLF的备份SE中的备份数据可以恢复到SIM卡的应用SE。如图1所示,本技术方案包括:1.CLF中增加一个新的备份SE,该备份SE包括:认证模块:用于认证SIM卡上应用SE的有效性;数据备份模块:用于应用数据备份。2.CLF中增加工作模式控制器,工作模式控制器设置于信号传输、解调和能量传输模块中。在原有的SWP方案中,CLF只能作为Master(向外围设备发送数据),SIM卡只能作为Slave(被动接受外围设备发送的数据),CLF将射频模拟信号转为数字信号,发送给SIM卡;本技术方案要求SIM卡可以将自身应用SE中的应用数据发送到CLF中的备份SE进行备份,此时SIM卡作为Master,CLF作为Slave。工作模式控制器用于CLF的Master和Slave状态切换;工作状态切换可以手动切换,也可以随应用场景通过API接口调用,通过软件程序实现。3、SIM卡的应用SE中增加认证模块,用于认证CLF的备份SE;SIM卡中增加工作模式控制器,工作模式控制器设置于信号传输、解调和能量传输模块中。工作模式控制器用于CLF的Master和Slave状态切换;工作状态切换可以手动切换,也可以随应用场景通过API接口调用,软件程序实现。4、通过SIM卡的C6管脚实现SIM卡向CLF的数据传输。根据本发明实施例,提供了一种NFC移动终端数据备份方法,本方法针对NFC-SWP手机进行。如图2所示,本实施例包括:步骤201:用户在手机(客户端)上选择应用数据备份操作;步骤202:手机向SIM卡发送应用数据备份指令;步骤203:SIM卡通过工作模式控制器将工作状态切换到Master状态;步骤204:SIM卡向CLF发送状态切换指令;步骤205:CLF通过工作模式控制器将工作状态切换到Slave状态;步骤206:CLF将状态切换的响应返回到SIM卡;步骤207:SIM卡准备要备份的应用数据;步骤208:SIM卡发送应用数据备份指令到CLF,该指令中包含存储于SIM的应用SE中要备份给CLF的备份SE的应用数据;步骤209:CLF的备份SE验证SIM卡的应用SE的有效性;步骤210:如果SIM卡的应用SE有效,CLF的备份SE完成应用数据的存储操作;步骤211:CLF向SIM卡发送应用数据备份指令的响应;步骤212:SIM卡向CLF发送状态切换指令;步骤213:CLF的工作模式控制器将工作状态切换到Master状态;步骤214:CLF将状态切换的响应返回到SIM卡;步骤215:SIM卡通过工作模式控制器将工作状态切换到Slave状态;步骤216:SIM卡向手机返回应用数据备份操作的结果。根据本发明实施例,提供了一种NFC移动终端数据恢复方法,本方法针对NFC-SWP手机进行。如图3所示,本实施例包括:步骤301:用户在手机(客户端)上选择应用数据恢复操作;步骤302:手机向SIM卡发送应用数据恢复指令;步骤303:SIM卡通过工作模式控制器将工作状态切换到Master状态;步骤304:SIM卡向CLF发送状态切换指令;步骤305:CLF通过工作模式控制器将工作状态切换到Slave状态;步骤306:CLF将状态切换的响应返回到SIM卡;步骤307:SIM卡向CLF发送应用数据恢复指令;步骤308:CLF的备份SE模块验证SIM卡的应用SE模块的有效性;步骤309:CLF的备份SE模块完成应用数据的读取操作;步骤310:CLF向SIM卡发送应用数据恢复指令的响应,该响应中包含存储于CLF的备份SE中要恢复给SIM卡的应用SE的应用数据;步骤311:SIM卡完成应用数据的恢复操作;步骤312:SIM卡向CLF发送状态切换指令;步骤313:CLF的工作模式控制器将工作状态切换到Master状态;步骤314:CLF将状态切换的响应返回到SIM卡;步骤315:SIM卡通过工作模式控制器将工作状态切换到Slave状态;步骤316:SIM卡向手机返回应用数据恢复操作的结果。本发明的针对NFC-SWP手机的数据备份及恢复方法,可以实现SIM中的应用数据进行脱机备份,与外围设备无关,不需要联网;在更换SIM卡的时候可以实现应用数据的自动恢复。(2)NFC全终端手机的数据备份恢复方案:在NFC全终端手机方案下,所有交易数据(手机空中交易、非接交易)均需通过CLF,应用SE(应用安全模块)的应用数据可以备份到CLF的备份SE(备份安全模块)中,CLF的备份SE模块中的备份数据可以恢复到应用SE中。通过本方案,所以在交易过程中即可自动完成交易及应用数据的备份。如图4所示,本方案包括:1、应用SE增加认证模块,用于认证CLF的备份SE;2、CLF中增加一个新的备份SE,包括:认证模块:用于认证NFC手机终端上应用SE的有效性数据备份模块:用于应用数据备份;3、CLF中增加工作模式控制器:工作模式控制器用于CLF的数据备份、恢复以及射频信息的接收和发送状态切换;工作状态切换可以手动切换,也可以随应用场景通过API接口调用,软件程序实现。根据本发明实施例,提供了一种NFC移动终端数据备份方法,本方法针对NFC全终端手机进行。如图5所示,本实施例包括:步骤501:CLF在交易过程中通过天线(即非接方式)或者手机终端(即空中方式)获得交易数据;步骤502:CLF将交易数据发送到应用SE;步骤503:应用SE接收到交易数据,进行交易逻辑处理;步骤504:应用SE将交易逻辑处理响应返回到CLF,该响应中含有应用SE中要备份给CLF中备份安全模块的应用数据;步骤505:CLF的工作模式控制器将工作状态转换为备份状态;步骤506:CLF向备份SE发送数据备份指令,该指令中含有应用SE中要备份给CLF中备份安全模块的应用数据;步骤507:备份SE对应用SE进行有效性判断;步骤508:备份SE进行应用数据的备份;步骤509:备份SE返回备份响应;步骤510:CLF的工作模式控制器将CLF的工作状态转换为应用处理状态;步骤511:CLF通过天线(非接方式)或者手机终端(空中方式)向外围设备返回交易处理结果。根据本发明实施例,提供了一种NFC移动终端数据恢复方法,本方法针对NFC全终端手机进行。如图6所示,本实施例包括:步骤601:CLF在交易过程中通过天线(非接方式)或者手机终端(空中方式)获得数据恢复请求;步骤602:CLF的工作模式控制器将CLF的工作状态转换为恢复状态;步骤603:CLF向备份SE发送应用数据恢复指令;步骤604:备份SE读取应用数据;步骤605:备份SE将响应返回到CLF,该响应中含有备份SE要恢复给应用SE的应用数据;步骤606:CLF的工作模式控制器将CLF的工作状态转换为应用处理状态;步骤607:CLF向应用SE发起应用数据恢复指令,该指令中含有备份SE要恢复给应用SE的应用数据;步骤608:应用SE验证备份SE的有效性;步骤609:应用SE进行数据恢复的处理;步骤610:应用SE返回数据恢复的响应;步骤611:CLF通过天线(非接方式)或者手机终端(空中方式)向外围设备返回数据恢复处理结果。本发明的针对NFC全终端手机的数据备份及恢复方法,在全终端方案下,所有交易数据(手机空中交易、非接交易)均需通过CLF,通过本方案,所以在交易过程中即可自动完成交易及应用数据的备份和恢复。(3)支持NFC-SWP和NFC全终端手机的数据备份恢复方案:如果手机同时支持NFC全终端和NFC-SWP两种方案,那么通过本方案全终端手机的备份SE(备份安全模块)与SIM卡的应用SE(应用安全模块)的应用数据可以相互备份,全终端手机的备份SE与SIM卡的应用SE的应用数据可以相互恢复。如图7所示,本方案包括:1、CLF中增加工作模式控制器;在原有的SWP方案中,CLF只能作为Master,SIM卡只能作为Slave,CLF将射模拟频信号转为数字信号,发送给SIM卡;本方案要求SIM卡可以将应用SE中的应用数据发送到NFC手机终端中的备份SE进行备份,此时SIM卡作为Master,CLF作为Slave。工作模式控制器用于:CLF的Master和Slave状态切换以及全终端模式或NFC-SWP模式;工作状态切换可以手动切换,也可以随应用场景通过API接口调用,软件程序实现。SIM卡中增加工作模式控制器:工作模式控制器用于CLF的Master和Slave状态切换;工作状态切换可以手动切换,也可以随应用场景通过API接口调用,软件程序实现。SIM卡应用SE增加认证模块,用于认证NFC手机终端的备份SE;备份SE增加认证模块,用于认证SIM卡。根据本发明实施例,提供了一种NFC移动终端数据备份方法,本方法针对支持NFC-SWP和NFC全终端手机进行。如图8所示,本实施例包括:步骤801:用户在手机(客户端)上选择应用数据备份操作;步骤802:手机向SIM卡发送应用数据备份指令;步骤803:SIM卡通过工作模式控制器将工作状态切换到Master状态;步骤804:SIM卡向CLF发送状态切换指令;步骤805:CLF通过工作模式控制器将工作状态切换到Slave状态;步骤806:CLF将状态切换的响应返回到SIM卡;步骤807:SIM卡准备要备份的应用数据;步骤808:SIM卡发送数据备份指令到CLF,该指令中包括存储于SIM卡的应用SE中要备份给备份SE的应用数据;步骤809:CLF发送数据备份指令到备份SE,该指令中包括存储于SIM卡的应用SE中要备份给手机SE的应用数据;步骤810:备份SE验证SIM卡的应用SE模块的有效性;步骤811:如果SIM卡的应用SE有效,备份SE完成应用数据的存储操作;步骤812:备份SE向CLF发送应用数据备份指令的响应;步骤813:CLF向SIM卡发送应用数据备份指令的响应;步骤814:SIM卡向CLF发送状态切换指令;步骤815:CLF由工作模式控制器将工作状态切换到Master状态;步骤816:CLF将状态切换的响应返回到SIM卡;步骤817:SIM卡通过工作模式控制器将工作状态切换到Slave状态;步骤818:SIM卡向手机返回应用数据备份操作的结果。根据本发明实施例,提供了一种NFC移动终端数据恢复方法,本方法针对支持NFC-SWP和NFC全终端手机进行。如图9所示,本实施例包括:步骤901:用户在手机(客户端)上选择应用数据恢复操作;步骤902:手机向SIM卡发送应用数据恢复指令;步骤903:SIM卡通过工作模式控制器将自身的工作状态切换到Master状态;步骤904:SIM卡向CLF发送状态切换指令;步骤905:CLF通过工作模式控制器将工作状态切换到Slave状态;步骤906:CLF将状态切换的响应返回到SIM卡;步骤907:SIM卡向CLF发送应用数据;步骤908:CLF将应用数据转发到备份SE;步骤909:备份SE验证SIM卡的应用SE的有效性;步骤910:备份SE完成应用数据的读取操作;步骤911:备份SE向CLF发送应用数据恢复指令的响应,该响应中包括存储于备份SE中要恢复给SIM卡的应用SE的应用数据;步骤912:CLF向SIM卡发送应用数据恢复指令的响应,该响应中包括存储于备份SE中要恢复给SIM卡的应用SE的应用数据;步骤913:SIM卡完成应用数据的恢复操作;步骤914:SIM卡向CLF发送状态切换指令;步骤915:CLF的工作模式控制器将CLF的工作状态切换到Master状态;步骤916:CLF将状态切换的响应返回到SIM卡;步骤917:SIM卡通过工作模式控制器将SIM卡的工作状态切换到Slave状态;步骤918:SIM卡向手机返回应用数据恢复操作的结果。本发明的针对支持NFC-SWP和NFC全终端手机的数据备份及恢复方法,可实现全终端中SE与SWP的SIM卡的应用数据互为备份,CLF可以控制手机终端SWP以及全终端方案的工作状态切换。本发明的数据备份及恢复方法,包括NFC-SWP手机、NFC全终端手机和支持NFC-SWP和NFC全终端手机三种形式,通过NFC移动终端,可以实现不依赖于外围设备或者在不联网的情况下在手机终端内部实现应用数据的备份或恢复,从而更方便用户进行数据备份或恢复操作。装置实施例根据本发明实施例,提供了一种NFC移动终端:一方面,本NFC移动终端可以为NFC-SWP手机,实现上述图2实施例的数据备份方法;另一方面,本NFC移动终端可以为支持NFC-SWP和NFC全终端手机,实现上述图8实施例的数据备份方法。如图10所示,本实施例包括:应用安全模块111,用于发送状态切换指令和含有应用数据的应用数据备份指令;NFC控制器模块120,用于接收应用安全模块111发送的状态切换指令,根据状态切换指令将工作状态转换为备份状态,接收应用安全模块111发送的含有应用数据的应用数据备份指令;备份安全模块130,用于根据应用数据备份指令,完成应用数据的备份操作。其中:应用安全模块111设置于NFC移动终端的SIM卡110内。备份安全模块130设置于NFC控制器模块120或NFC移动终端内。SIM卡110还包括:SIM卡工作模式控制器子模块112,用于接收应用数据备份指令,将工作状态转换为Master状态;NFC控制器模块120内还包括:NFC控制器工作模式控制器子模块121,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。其中:NFC控制器模块120还包括:响应返回子模块122,用于将状态切换的响应返回到SIM卡;SIM卡110还包括:数据准备子模块113,用于准备要备份的应用数据。其中:备份安全模块130,还用于验证应用安全模块的有效性。响应返回子模块122,还用于向SIM卡发送应用数据备份指令的响应。其中:NFC控制器工作模式控制器子模块121,还用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态;SIM卡工作模式控制器子模块112,还用于将工作状态转换为Slave状态。根据本发明实施例,提供了一种NFC移动终端:一方面,本NFC移动终端可以为NFC-SWP手机,实现上述图3实施例的数据恢复方法;另一方面,本NFC移动终端可以为支持NFC-SWP和NFC全终端手机,实现上述图9实施例的数据恢复方法。如图11所示,本实施例包括:应用安全模块211,用于发送状态切换指令和应用数据恢复指令,并根据应用数据恢复指令的响应,完成应用数据的恢复操作;NFC控制器模块220,用于接收应用安全模块211发送的状态切换指令,根据状态切换指令将工作状态转换为恢复状态,接收应用安全模块211发送的应用数据恢复指令,向应用安全模块211发送含有应用数据的应用数据恢复指令的响应。其中:应用安全模块211设置于SIM卡210内。其中:SIM卡210还包括:SIM卡工作模式控制器子模块212,用于接收应用数据恢复指令,将工作状态转换为Master状态;NFC控制器模块220还包括:NFC控制器工作模式控制器子模块221,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态。其中:NFC控制器模块220还包括:响应返回子模块223,用于将状态切换的响应返回到SIM卡。其中:NFC控制器模块220还包括:备份安全子模块222,用于验证应用安全模块211的有效性,并完成应用数据的读取操作。其中:NFC控制器工作模式控制器子模块221,还用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态;SIM卡工作模式控制器子模块212,用于将工作状态转换为Slave状态。根据本发明实施例,提供了一种NFC控制器,该NFC控制器设置于上述图10的NFC移动终端中。如图12所示,本实施例包括:指令接收模块310,用于接收应用安全模块发送的状态切换指令和含有应用数据的应用数据备份指令;状态转换模块320,用于根据状态切换指令将工作状态转换为备份状态;工作模式控制器模块330,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态;响应返回模块340,用于将状态切换的响应返回到SIM卡。其中:响应返回模块340,还用于向SIM卡发送应用数据备份指令的响应。工作模式控制器模块330,还用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态。根据本发明实施例,提供了一种NFC控制器,该NFC控制器设置于上述图11的NFC移动终端中。如图13所示,本实施例包括:发送接收模块410,用于接收应用安全模块发送的状态切换指令和应用数据恢复指令,向应用安全模块发送含有应用数据的应用数据恢复指令的响应;状态转换模块420,根据状态切换指令将工作状态转换为恢复状态;工作模式控制器模块430,用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Slave状态;响应返回模块440,用于将状态切换的响应返回到SIM卡。其中:工作模式控制器子模块430,还用于接收SIM卡发送的状态切换指令,根据状态切换指令将工作状态转换为Master状态。本发明的针对NFC-SWP的移动终端和NFC控制器,既可以实现数据备份也可以实现数据恢复:可以实现SIM中的应用数据进行脱机备份,与外围设备无关,不需要联网;在更换SIM卡的时候可以实现应用数据的自动恢复。本发明的针对支持NFC-SWP和NFC全终端的移动终端和NFC控制器,既可以实现数据备份也可以实现数据恢复:可实现全终端中SE与SWP的SIM卡的应用数据互为备份,CLF可以控制手机终端SWP以及全终端方案的工作状态切换。根据本发明实施例,提供了一种NFC移动终端:本NFC移动终端可以为NFC全终端手机,实现上述图5实施例的数据备份方法。如图14所示,本实施例包括:应用安全模块510,用于接收NFC控制器模块发送的交易数据,进行交易逻辑处理,并返回含有应用数据的应用处理响应;NFC控制器模块520,用于将在交易过程中获得的交易数据发送到应用安全模块,接收应用安全模块返回的含有应用数据的应用处理响应,将工作状态转换为备份状态,向备份安全模块发送含有应用数据的应用数据备份指令;备份安全模块530,用于根据所述应用数据备份指令,完成应用数据的备份操作。其中:备份安全模块530设置于NFC控制器模块内。备份安全模块530,还用于对应用安全模块进行有效性判断。备份安全模块530,还用于向NFC控制器返回备份响应;NFC控制器模块520,还用于将工作状态转换为应用处理状态,通过非接或空中方式向外围设备返回交易处理结果。根据本发明实施例,提供了一种NFC移动终端:本NFC移动终端可以为NFC全终端手机,实现上述图6实施例的数据恢复方法。如图15所示,本实施例包括:备份安全模块610,用于接收应用数据恢复指令,并返回含有应用数据的应用数据恢复指令的响应;NFC控制器模块620,用于在交易过程中获得应用数据恢复请求,将工作状态转换为恢复状态,向备份安全模块发送应用数据恢复指令,接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应,将工作状态转换为应用处理状态,并发送含有应用数据的应用数据恢复指令;应用安全模块630,用于接收含有应用数据的应用数据恢复指令,完成应用数据的恢复操作。其中:应用安全模块630,还用于验证备份安全模块的有效性。NFC控制器模块620,还用于接收应用安全模块返回的应用数据恢复的响应,通过非接或空中方式向外围设备返回应用数据恢复操作结果。根据本发明实施例,提供了一种NFC控制器,该NFC控制器设置于上述图14的NFC移动终端中。如图16所示,本实施例包括:发送接收模块710,用于将在交易过程中获得的交易数据发送到应用安全模块,接收应用安全模块返回的含有应用数据的应用处理响应,向备份安全模块发送含有应用数据的应用数据备份指令;状态转换模块720,用于将工作状态转换为备份状态。其中:状态转换模块720,还用于将工作状态转换为应用处理状态;NFC控制器还包括:结果返回模块730,用于通过非接或空中方式向外围设备返回交易处理结果。根据本发明实施例,提供了一种NFC控制器,该NFC控制器设置于上述图15的NFC移动终端中。如图17所示,本实施例包括:接收发送模块810,用于在交易过程中获得应用数据恢复请求,向备份安全模块发送应用数据恢复指令,接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应,并发送含有应用数据的应用数据恢复指令;状态转换模块820,用于将工作状态转换为恢复状态,在所述接收发送模块接收备份安全模块返回的含有应用数据的应用数据恢复指令的响应之后,将工作状态转换为应用处理状态。其中:接收发送模块810,还用于接收应用安全模块返回的应用数据恢复的响应;NFC控制器还包括:结果返回模块830,用于通过非接或空中方式向外围设备返回应用数据恢复操作结果。本发明的针对NFC全终端的移动终端和NFC控制器,所有交易数据(手机空中交易、非接交易)均需通过NFC控制器,在交易过程中即可自动完成交易及应用数据的备份及恢复操作。本发明能有多种不同形式的具体实施方式,上面以图1-图17为例结合附图对本发明的技术方案作举例说明,这并不意味着本发明所应用的具体实例只能局限在特定的流程或实施例结构中,本领域的普通技术人员应当了解,上文所提供的具体实施方案只是多种优选用法中的一些示例,任何体现本发明权利要求的实施方式均应在本发明技术方案所要求保护的范围之内。最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1