CN109919603A - 虚拟射频卡的生成方法、***、移动设备和服务器 - Google Patents
虚拟射频卡的生成方法、***、移动设备和服务器 Download PDFInfo
- Publication number
- CN109919603A CN109919603A CN201910197310.XA CN201910197310A CN109919603A CN 109919603 A CN109919603 A CN 109919603A CN 201910197310 A CN201910197310 A CN 201910197310A CN 109919603 A CN109919603 A CN 109919603A
- Authority
- CN
- China
- Prior art keywords
- card
- data
- radio
- frequency card
- mobile device
- 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.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种虚拟射频卡的生成方法、***、移动设备和服务器,该方法包括:移动设备根据用户的选择操作生成数据迁移请求指令并将数据迁移请求指令发送至服务器;服务器在确定数据迁移请求指令满足预设验证条件后,发送可读射频卡数据至移动设备,其中,可读射频卡数据为数据迁移请求指令请求的射频卡的可读内部数据;移动设备根据可读射频卡数据生成虚拟射频卡。采用本发明提供的技术方案,能够简化虚拟射频卡的生成流程,极大地提高工作效率。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种虚拟射频卡的生成方法、***、移动设备和服务器。
背景技术
生活中,射频卡的应用范围较广。随着技术的发展,目前,也可以将射频卡转换为移动设备中虚拟的射频卡,以该虚拟的射频卡的形式来替代射频卡实现刷卡操作,即,用户可以不必专门携带射频卡,比较方便。其中,将射频卡转换为移动设备中虚拟的射频卡,需要将射频卡中的数据迁移到射频卡中,获得迁移的数据之后,射频卡才能使用。
现有技术中,想要将射频卡转换为移动设备中虚拟的射频卡,往往需要用户手持射频卡去相关部门申请转换为射频卡。具体需要用户专门去相关部门的指定地点进行身份验证,身份验证通过后,还需要用户手持射频卡通过相关部门的终端设备才能完成射频卡中数据的迁移。
也就是说,现有技术中,用户想要将射频卡转换为移动设备中虚拟的射频卡时,操作流程比较繁琐,效率较低。
发明内容
有鉴于此,本发明的目的在于克服现有技术的不足,提供一种虚拟射频卡的生成方法、***、移动设备和服务器,能够解决用户想要将射频卡转换为移动设备中虚拟的射频卡时,必须手持射频卡到相关部门进行办理,操作繁琐、效率较低的问题。
为实现以上目的,本发明采用如下技术方案:
一种虚拟射频卡的生成方法,应用于移动设备,所述方法包括:
根据用户的选择操作生成数据迁移请求指令;
将所述数据迁移请求指令发送至服务器;
获取所述服务器在确定所述数据迁移请求指令满足预设验证条件时,发送的可读射频卡数据;其中,所述可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据;
根据所述可读射频卡数据生成虚拟射频卡。
可选的,所述获取所述服务器在确定所述数据迁移请求指令满足预设验证条件时,发送的可读射频卡数据之前,还包括:
通过所述移动设备的近场通信芯片采集射频卡的原始数据,并发送所述原始数据所述服务器,以使所述服务器基于所述原始数据生成所述可读射频卡数据。
可选的,所述方法还包括:
清除或锁定射频卡中的所述原始数据。
可选的,所述根据所述可读射频卡数据生成虚拟射频卡,包括:
构建虚拟射频卡模型;
将所述可读射频卡数据写入所述虚拟射频卡模型,生成所述虚拟射频卡。
一种虚拟射频卡的生成方法,应用于服务器,所述方法包括:
获取移动设备发送的数据迁移请求指令;
若所述数据迁移请求指令满足预设验证条件,发送可读射频卡数据至所述移动设备,以使所述移动设备根据所述可读射频卡数据生成虚拟射频卡;所述可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据。
可选的,所述若所述数据迁移请求指令满足预设验证条件,发送可读射频卡数据至所述移动设备,包括:
根据所述数据迁移请求指令确定所述移动设备的身份信息;
对所述身份信息进行匹配验证,若验证通过,将所述可读射频卡数据发送至所述移动设备。
可选的,还包括:获取读卡设备读取的射频卡的原始数据,基于所述原始数据生成所述可读射频卡数据。
一种移动设备,包括:
第一处理器,以及与所述第一处理器相连接的第一存储器,
所述第一存储器用于存储计算机程序,所述计算机程序至少用于执行上述应用于所述移动设备的所述的虚拟射频卡的生成方法;
所述第一处理器用于调用并执行所述第一存储器中的所述计算机程序。
一种服务器,包括:
第二处理器,以及与所述第二处理器相连接的第二存储器,
所述第二存储器用于存储计算机程序,所述计算机程序至少用于执行上述应用于所述服务器的所述的虚拟射频卡的生成方法;
所述第二处理器用于调用并执行所述第二存储器中的所述计算机程序。
一种虚拟射频卡的生成***,包括:
如上述所述的移动设备,与所述移动设备通信连接的如上述所述的服务器,和与所述服务器通信连接的读卡设备;
所述读卡设备,用于读取射频卡的原始数据,将读取到的所述原始数据发送至所述服务器,以使所述服务器基于所述原始数据生成可读射频卡数据。
本申请提供的技术方案可以包括以下有益效果:
本申请实施例公开一种虚拟射频卡的生成方法、***、移动设备和服务器,所述方法包括:移动设备通过向服务器发送数据迁移请求指令,由服务器根据数据迁移请求指令进行验证,满足预设验证条件后,将可读射频卡数据发送到对应的移动设备,移动设备根据可读射频卡数据生成虚拟射频卡,其中,可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据。在此过程中无需用户必须手持射频卡去相关部门的指定地点进行数据的迁移,只要通过服务器中的验证之后,移动设备获取服务器中的可读射频卡数据即可根据可读射频卡数据生成虚拟射频卡,简化了将射频卡转换为移动设备中虚拟射频卡的操作过程,极大地提高了虚拟射频卡的办理效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的一种虚拟射频卡的生成方法的流程图;
图2是本发明一实施例提供的另一种虚拟射频卡的生成方法的流程图;
图3是本发明一实施例提供的一种移动设备的结构图;
图4是本发明一实施例提供的一种服务器的结构图;
图5是本发明一实施例提供的一种虚拟射频卡的生成***的结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
随着通信技术的快速发展,其已经应用到生活中的多个领域。其中,常见的有生活中经常使用的射频卡,如常见的门禁卡和公交卡。当前市场上在用的门禁卡,大多数是Mifare卡。Mifare卡是一种标准大小的塑料卡,符合ISO 7810标准。这种卡片通过非接触通讯界面进行读写操作。
随着技术的发展,目前,可以将射频卡转换为移动设备中虚拟的射频卡,以该虚拟的射频卡的形式来替代射频卡实现刷卡操作,即,用户可以不必专门携带射频卡。目前已经有多种技术可以实现虚拟射频卡的生成功能了。例如:目前很多手机或手表等移动设备都支持NFC(Near Field Communication,近场通信)技术,而NFC技术则可以模拟一张普通的符合ISO 14443协议的卡片,生成对应的虚拟卡。以此公交卡、门禁卡等射频卡可以通过移动设备生成虚拟射频卡使用。
现通过实施例详细介绍由射频卡生成虚拟射频卡的过程。下述实施例公开了一种虚拟射频卡的生成方法,该实施例中的虚拟射频卡的生成方法应用于移动设备,具体情况如下:
图1是本发明一实施例提供的虚拟射频卡的生成方法的流程图。参见图1,一种虚拟射频卡的生成方法,应用于移动设备,该方法可以通过预先安装在移动设备上的APP(Application,手机软件)来实现。所述方法包括:
步骤101:根据用户的选择操作生成数据迁移请求指令;
具体的,用户可以通过操作移动设备,选择生成数据迁移请求指令。其中,用户操作移动设备的方式可以通过APP操作。
步骤102:将所述数据迁移请求指令发送至服务器;
步骤103:获取所述服务器在确定所述数据迁移请求指令满足预设验证条件时,发送的可读射频卡数据;其中,所述可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据;
具体的,将所述数据迁移请求指令发送至服务器后,由服务器判断所述数据迁移请求指令是否满足预设验证条件,在所述数据迁移请求指令满足预设验证条件时,确定所述数据迁移请求指令请求的可读射频卡数据,并将可读射频卡数据发送给移动设备,移动设备获取服务器发送的可读射频卡数据。
具体的,所述可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据;
步骤104:根据所述可读射频卡数据生成虚拟射频卡。
上述方法中当移动设备收到用户的选择操作生成虚拟射频卡的信号后,移动设备会给服务器发送数据迁移请求指令,该指令中会包含移动设备的身份信息等内容。之后当服务器确定数据迁移请求指令满足预设验证条件后,会发送该指令请求的可读射频卡数据至移动设备,此时移动设备根据可读射频卡数据生成虚拟射频卡,以此完成虚拟射频卡的生成过程。采用上述实施例能够避免用户在想将射频卡转换为虚拟射频卡的时候必须手持射频卡专门去相关部门进行办理,只需移动设备即可实现虚拟射频卡的办理,简化了操作流程,极大地提高了效率。
可选的,所述步骤101,即根据用户的选择操作生成数据迁移请求指令中的“用户的选择操作”可以是通过输入用户的身份信息来生成数据迁移请求指令,此处的身份信息可以为身份证号或手机号,需要注意的是该身份信息的类型并不局限于身份证号或手机号,可根据用户需求设定,只要能识别出用户身份信息即可。
当用户通过APP输入身份证号或手机号后,APP会生成数据迁移请求指令,此时服务器中的可读射频卡数据为预先存储的可读射频卡数据。例如此时的可读射频卡数据为公交车站相关部门存储的射频卡数据。当用户想要生成虚拟射频卡的时候,通过APP输入身份证号或手机号并生成数据迁移请求指令,发送至服务器,服务器根据身份证号或手机号确定该用户身份,进而根据该用户身份确定需要生成虚拟射频卡的可读射频卡数据,并根据数据迁移请求指令确定可读射频卡数据应发送给的移动设备的身份,进而将可读射频卡数据发送至对应移动设备,移动设备根据可读射频卡数据生成虚拟射频卡。
采用此实施例移动设备可以直接根据相关部门存储的射频卡用户信息直接获取所需的可读射频卡数据,根据可读射频卡数据生成虚拟射频卡。操作流程简单便捷,效率高。
可选的,上述实施例中的移动设备可以为包括NFC芯片的移动设备。此种情况下,NFC芯片用于采集射频卡的原始数据,然后移动设备将原始数据发送至服务器,以使服务器基于所述原始数据生成所述可读射频卡数据。此时,可选的,发送原始数据至服务器可以通过移动设备中的通信模块,也可以通过其他方式完成数据的传输,传输方式并不唯一,可以根据用户需要预先设定。其中,由于NFC芯片读取的原始数据为明文,移动设备并不能直接使用明文形式的原始数据,需要将该原始数据发送至服务器,由服务器对原始数据通过加密手段转换得到可读射频卡数据,再将可读射频卡数据发送至移动设备,移动设备再根据可读射频卡数据生成虚拟射频卡。但需要注意的是随着技术的发展,若将来的NFC芯片读取的明文的原始数据可以直接使用生成虚拟射频卡,此时则不需要再经过服务器进行加密处理,此技术方案也理应与本实施例中原始数据需要经过服务器进行加密后移动设备才能使用的方案属于相同或相似的方案,属于本方案的扩展。
可选的,当用户手边有射频卡,且用户的移动设备具有NFC功能的情况下,所述步骤101,即根据用户的选择操作生成数据迁移请求指令中的“用户的选择操作”可以是通过选择或输入身份证号或手机号信息并生成数据迁移请求指令发送至服务器,此时由服务器根据身份证号或手机号信息确定发送射频卡的原始数据的移动设备,进而确定需要发送给该移动终端的可读射频卡数据。同时根据数据迁移请求指令确定移动终端身份,确定该可读射频卡数据应发送给哪个移动终端。需要注意的是此处选择或输入的移动设备的身份信息并不局限于身份证号或手机号,可以是其他能够识别移动设备的信息,例如PIN或指纹,具体情况根据用户需要预先设定。
采用此实施例可以在移动设备支持NFC功能的情况下,根据移动设备中的NFC芯片读取用户射频卡的原始数据,将原始数据发送至服务器,并向服务器发送数据迁移请求指令,服务器进而发送原始数据对应的可读射频卡数据移动设备生成虚拟射频卡。采用此种方法能够保证用户无需到指定地点进行虚拟射频卡的申请,操作流程简单快捷,效率高。
可选的,当射频卡不在用户身边时,所述步骤101,即根据用户的选择操作生成数据迁移请求指令中的“用户的选择操作”可以是通过选择或输入读卡器信息或用户身份信息并向服务器发送数据迁移请求指令。此处的读卡器用于读取射频卡的原始数据,并发送原始数据至服务器。此处的读卡器信息包括读卡器身份识别信息和发送数据时间,此时服务器根据读卡器信息确定该读卡器读取的射频卡的数据,进一步确定用户选择的需要生成虚拟射频卡的可读射频卡数据,或根据用户身份信息确定对应的可读射频卡数据。并根据数据迁移请求指令确定可读射频卡数据需要发送给的移动设备,以此移动设备可以接收到请求的生成虚拟射频卡的可读射频卡数据,进而生成虚拟射频卡。
采用此实施例可以实现射频卡不在用户手边时,通过读卡器读取射频卡原始数据,并根据服务器对原始数据进行加密处理得到可读射频卡数据,并将请求生成虚拟射频卡的可读射频卡数据发送至对应移动设备,进而移动设备生成寻射频卡,此种方法能实现射频卡不在身边仍能实现虚拟射频卡的生成的效果,操作流程简单快捷,效率高。
可选的,所述步骤104,即根据所述可读射频卡数据生成虚拟射频卡,包括:
构建虚拟射频卡模型;
将所述可读射频卡数据写入所述虚拟射频卡模型,生成所述虚拟射频卡。
更进一步地,上述实施例中的服务器中的可读射频卡数据可以为通过具有数据读取功能的设备发送,也可以为服务器从相关部门直接获取。本申请文件并不局限于通过设备读取射频卡,可以根据用户需要预先设定数据获取方式。
更进一步地,上述移动设备中还包括安全模块,用于根据可读射频卡数据生成虚拟射频卡。此处的安全模块可以为嵌入式安全模块,需要注意的是此处的安全模块的选择并不唯一,只要能提供软件安全环境的功能模块即可。当移动设备向服务器发送数据迁移请求指令后,由服务器对数据迁移请求指令进行身份验证,确定可读射频卡数据需要发送至的安全模块的身份,确定之后发送可读射频卡数据至对应的安全模块,安全模块在接收到可读射频卡数据后生成虚拟射频卡。
在上述实施例的基础上,上述方法还包括:清除或锁定射频卡中的所述原始数据。移动设备中的NFC芯片在读取射频卡中的原始数据,会清除或锁定射频卡中的数据。以此确保射频卡不能再使用。
为了更全面的介绍本申请中的虚拟射频卡的生成过程,在上述实施例的基础上还提供另外一种实施例,该实施例中的虚拟射频卡的生成方法应用于服务器,具体情况如下:
图2是本发明另一实施例提供的虚拟射频卡的生成方法流程图。参见图2,一种虚拟射频卡的生成方法,应用于服务器,所述方法包括:
步骤201:获取移动设备发送的数据迁移请求指令;具体的,用户可以通过操作移动设备,选择生成数据迁移请求指令。其中,用户操作移动设备的方式可以通过APP操作。
步骤202:若所述数据迁移请求指令满足预设验证条件,发送可读射频卡数据至所述移动设备,以使所述移动设备根据所述可读射频卡数据生成虚拟射频卡;所述可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据。
具体的,服务器在接收到移动设备发送的数据迁移请求指令后,对该指令进行预设验证条件的验证,若该指令满足验证发送数据迁移请求指令请求的可读射频卡数据至移动设备,移动设备根据可读射频卡数据生成虚拟射频卡。
采用上述实施例能够避免用户在想将射频卡转换为虚拟射频卡的时候必须手持射频卡专门去相关部门进行办理的问题,上述实施例只需移动设备即可实现虚拟射频卡的办理,简化了操作流程,极大地提高了效率。
可选的,所述步骤202,即若所述数据迁移请求指令满足预设验证条件,发送可读射频卡数据至所述移动设备,包括:
根据所述数据迁移请求指令确定所述移动设备的身份信息;
对所述身份信息进行匹配验证,若验证通过,将所述可读射频卡数据发送至所述移动设备。
其中,移动设备中包括安全模块,用于根据可读射频卡数据生成虚拟射频卡。而上述在身份信息库中查找与身份信息相同的目标身份信息的过程中则是对安全模块进行识别验证,最终确定目标安全模块,进而服务器将可读射频卡数据发送至目标安全模块生成虚拟射频卡。此处的身份信息可以为密钥,例如当身份信息为密钥时,上述方法具体过程为:服务器根据移动终端发送的数据迁移请求指令得到该指令中的标识符,确定该标识符对应的密钥,进而在服务器中对该密钥进行匹配验证,当确定该服务器中的密钥与移动设备中的安全模块的密钥相同时,代表验证通过,当验证通过后,将该数据迁移请求指令对应的可读射频卡数据发送至该密钥对应的安全模块中,安全模块根据可读射频卡数据生成虚拟射频卡。
需要注意的是上述身份信息的具体形式的选择并不局限于本申请中提到的密钥的形式,可以根据用户需求预先设定,只要能完成安全模块的身份验证即可。
同时,本实施例中服务器在接收移动设备发送的原始数据之前需要对移动设备的身份进行识别验证,具体的,服务器接收移动设备发送的身份识别码,对该身份识别码进行识别,确定移动设备的身份,进而确定该移动设备请求生成虚拟卡的可读射频卡数据,进而将该数据发送至该移动设备的安全模块进行虚拟卡的生成。此处的身份识别码可以为PIN或指纹,需要注意的是身份识别码的类型选择并不唯一,可以根据用户需要预先设定。
本实施例中服务器获取可读射频卡数据的方式有多种,一种是获取射频卡相关部门的存储的可读射频卡数据;一种是接收移动设备中的NFC芯片采集的所述原始数据;最后一种是获取读卡设备读取的原始数据。需要注意的是本实施例中的可读射频卡数据的获取方式并不局限于此三种,只要能够获取到射频卡的数据即可,可根据用户的选择确定。
此处服务器在发送可读射频卡数据之前需要确定要发送哪个可读射频卡数据,即需要确定用户请求生成虚拟射频卡的对应可读射频卡数据。具体识别过程可参照上述实施例一中的三种识别方式。
同时,需要注意的是此处的读卡设备可以为读卡器,此处读卡设备的选取并不局限于读卡器,只要具有读取数据功能的设备即可。
为了更全面地介绍实现本发明实施例的硬件环境,对应于本发明实施例提供的一种虚拟射频卡的生成方法,本发明实施例还提供一种移动设备。请参见下文实施例。
图3是本发明一实施例提供的移动设备结构图。参见图3,一种移动设备,包括:
第一处理器301,以及与所述第一处理器相连接的第一存储器302,
所述第一存储器302用于存储计算机程序,所述计算机程序至少用于执行上述应用在移动设备的方法实施例所述的虚拟射频卡的生成方法;
所述第一处理器301用于调用并执行所述第一存储器302中的所述计算机程序。
更进一步地,现提供另外一种实施例从另外一个角度介绍本实施例中的移动设备,具体情况如下:
移动设备包括NFC芯片、安全模块和通信模块;NFC芯片用于读取射频卡中的原始数据,然后通过通信模块将原始数据发送至服务器得到可读射频卡数据;安全模块用于根据服务器发送的可读射频卡数据生成虚拟射频卡。其中,通信模块用于实现移动设备和服务器间的通信。
更进一步地,本发明实施例还提供一种存储介质,该存储介质可以设置在移动设备上,该存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如上述应用在移动设备的方法实施例所述的虚拟射频卡的生成方法中各个步骤。
本实施例中避免了用户必须手持射频卡去相关部门办理虚拟的射频卡,简化了操作流程,极大地提高了工作效率。
为了更全面地介绍本申请中硬件***,现提供一种服务器的实施例,具体情况如下:
图4是本发明一实施例提供的服务器结构图。参见图4,一种服务器,包括:第二处理器401,以及与所述第二处理器401相连接的第二存储器402,
所述第二存储器402用于存储计算机程序,所述计算机程序至少用于执行上述应用在服务器的方法实施例所述的虚拟射频卡的生成方法;
所述第二处理器401用于调用并执行所述第二存储器402中的所述计算机程序。
本实施例中避免了用户必须手持射频卡去相关部门办理虚拟的射频卡,简化了操作流程,极大地提高了工作效率。
更进一步地,本发明实施例还提供一种存储介质,该存储介质可以设置在服务器上,该存储介质存储有计算机程序,所述计算机程序被处理器执行时,实现如上述应用在服务器的方法实施例所述的虚拟射频卡的生成方法中各个步骤。
在上述实施例的基础上本申请中还公开了另外一种详细的实施例,具体情况如下:
图5是本发明一实施例提供的一种虚拟射频卡的生成***的结构图。参见图5,一种虚拟射频卡的生成***,包括:
如上述所述的移动设备,与所述移动设备通信连接的如上述所述的服务器,和与所述服务器通信连接的读卡设备。读卡设备,用于读取射频卡的原始数据,将读取到的所述原始数据发送至所述服务器得到可读射频卡数据。
其中,通过读卡设备读取射频卡的原始数据,将原始数据发送至服务器中,服务器对原始数据进行加密处理得到可读射频卡数据。服务器在接收到移动设备发送的数据迁移请求指令后,在该指令满足预设验证条件后,发送该指令请求的可读射频卡数据至移动设备,移动设备根据可读射频卡数据生成虚拟射频卡。
需要注意的是此处的读卡设备的选取并不唯一,可以根据用户的需要预先选定,只要具有数据读取功能的设备即可。
本实施例中移动设备通过向服务器发送数据迁移请求指令,由服务器根据数据迁移请求指令进行身份验证,满足预设验证条件后,将数据迁移请求指令请求的可读射频卡数据发送到对应的移动设备,移动设备根据可读射频卡数据生成虚拟射频卡,在此过程中无需用户必须手持射频卡去相关部门的指定地点进行数据的迁移,只要通过服务器中的验证之后,获取服务器中的可读射频卡数据即可根据可读射频卡数据生成虚拟射频卡,简化了将射频卡转换为移动设备中虚拟射频卡的操作过程,极大地提高了虚拟射频卡的办理效率。
可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
Claims (10)
1.一种虚拟射频卡的生成方法,其特征在于,应用于移动设备,所述方法包括:
根据用户的选择操作生成数据迁移请求指令;
将所述数据迁移请求指令发送至服务器;
获取所述服务器在确定所述数据迁移请求指令满足预设验证条件时,发送的可读射频卡数据;其中,所述可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据;
根据所述可读射频卡数据生成虚拟射频卡。
2.根据权利要求1所述的虚拟射频卡的生成方法,其特征在于,所述获取所述服务器在确定所述数据迁移请求指令满足预设验证条件时,发送的可读射频卡数据之前,还包括:
通过所述移动设备的近场通信NFC芯片采集射频卡的原始数据,并发送所述原始数据至所述服务器,以使所述服务器基于所述原始数据生成所述可读射频卡数据。
3.根据权利要求2所述的虚拟射频卡的生成方法,其特征在于,所述方法还包括:
清除或锁定射频卡中的所述原始数据。
4.根据权利要求1所述的虚拟射频卡的生成方法,其特征在于,所述根据所述可读射频卡数据生成虚拟射频卡,包括:
构建虚拟射频卡模型;
将所述可读射频卡数据写入所述虚拟射频卡模型,生成所述虚拟射频卡。
5.一种虚拟射频卡的生成方法,其特征在于,应用于服务器,所述方法包括:
获取移动设备发送的数据迁移请求指令;
若所述数据迁移请求指令满足预设验证条件,发送可读射频卡数据至所述移动设备,以使所述移动设备根据所述可读射频卡数据生成虚拟射频卡;所述可读射频卡数据为所述数据迁移请求指令请求的射频卡的可读内部数据。
6.根据权利要求5所述的虚拟射频卡的生成方法,其特征在于,所述若所述数据迁移请求指令满足预设验证条件,发送可读射频卡数据至所述移动设备,包括:
根据所述数据迁移请求指令确定所述移动设备的身份信息;
对所述身份信息进行匹配验证,若验证通过,将所述可读射频卡数据发送至所述移动设备。
7.根据权利要求5所述的虚拟射频卡的生成方法,其特征在于,所述发送可读射频卡数据至所述移动设备之前,还包括:
获取读卡设备读取的射频卡的原始数据;
基于所述原始数据生成所述可读射频卡数据。
8.一种移动设备,其特征在于,包括:
第一处理器,以及与所述第一处理器相连接的第一存储器;
所述第一存储器用于存储计算机程序,所述计算机程序至少用于执行权利要求1-4任一项所述的虚拟射频卡的生成方法;
所述第一处理器用于调用并执行所述第一存储器中的所述计算机程序。
9.一种服务器,其特征在于,包括:
第二处理器,以及与所述第二处理器相连接的第二存储器;
所述第二存储器用于存储计算机程序,所述计算机程序至少用于执行权利要求5-7任一项所述的虚拟射频卡的生成方法;
所述第二处理器用于调用并执行所述第二存储器中的所述计算机程序。
10.一种虚拟射频卡的生成***,其特征在于,包括:
如权利要求8所述的移动设备,与所述移动设备通信连接的如权利要求9所述的服务器,和与所述服务器通信连接的读卡设备;
所述读卡设备,用于读取射频卡的原始数据,将读取到的所述原始数据发送至所述服务器,以使所述服务器基于所述原始数据生成可读射频卡数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910197310.XA CN109919603A (zh) | 2019-03-15 | 2019-03-15 | 虚拟射频卡的生成方法、***、移动设备和服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910197310.XA CN109919603A (zh) | 2019-03-15 | 2019-03-15 | 虚拟射频卡的生成方法、***、移动设备和服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109919603A true CN109919603A (zh) | 2019-06-21 |
Family
ID=66965018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910197310.XA Pending CN109919603A (zh) | 2019-03-15 | 2019-03-15 | 虚拟射频卡的生成方法、***、移动设备和服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109919603A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110428242A (zh) * | 2019-08-02 | 2019-11-08 | 广州羊城通有限公司 | 一种实体ic卡信息的转移控制方法及后台服务器 |
CN110572818A (zh) * | 2019-10-24 | 2019-12-13 | 深圳传音控股股份有限公司 | 虚拟sim卡的迁移方法、***以及计算机可读存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015085410A1 (en) * | 2013-12-10 | 2015-06-18 | International Business Machines Corporation | Secure generation and management of a virtual card on a mobile device |
EP3007122A1 (en) * | 2014-10-07 | 2016-04-13 | Nxp B.V. | Method for facilitating the selection of a virtual card for an NFC transaction |
CN106529938A (zh) * | 2015-09-09 | 2017-03-22 | 腾讯科技(深圳)有限公司 | 虚拟卡发卡方法、装置、终端 |
CN107767133A (zh) * | 2017-10-31 | 2018-03-06 | 北京小米移动软件有限公司 | 虚拟卡片的开卡方法、装置及***、存储介质 |
CN108156594A (zh) * | 2017-12-26 | 2018-06-12 | 上海展扬通信技术有限公司 | 一种实现虚拟卡的方法及终端 |
CN108717633A (zh) * | 2018-05-31 | 2018-10-30 | 腾讯科技(深圳)有限公司 | 虚拟卡数据处理方法、***、装置、计算机设备及存储介质 |
CN108805539A (zh) * | 2018-02-09 | 2018-11-13 | 深圳市微付充科技有限公司 | 一种基于主机卡模拟的支付方法、移动设备及存储装置 |
CN108804966A (zh) * | 2018-08-20 | 2018-11-13 | 上海励识电子科技有限公司 | Nfc组件及nfc*** |
EP3410377A1 (en) * | 2017-05-29 | 2018-12-05 | Mastercard International Incorporated | Method for setting up a recurring payment |
CN108960818A (zh) * | 2018-05-04 | 2018-12-07 | ***股份有限公司 | 一种虚拟卡生成方法、用户终端以及令牌服务器 |
-
2019
- 2019-03-15 CN CN201910197310.XA patent/CN109919603A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015085410A1 (en) * | 2013-12-10 | 2015-06-18 | International Business Machines Corporation | Secure generation and management of a virtual card on a mobile device |
EP3007122A1 (en) * | 2014-10-07 | 2016-04-13 | Nxp B.V. | Method for facilitating the selection of a virtual card for an NFC transaction |
CN106529938A (zh) * | 2015-09-09 | 2017-03-22 | 腾讯科技(深圳)有限公司 | 虚拟卡发卡方法、装置、终端 |
EP3410377A1 (en) * | 2017-05-29 | 2018-12-05 | Mastercard International Incorporated | Method for setting up a recurring payment |
CN107767133A (zh) * | 2017-10-31 | 2018-03-06 | 北京小米移动软件有限公司 | 虚拟卡片的开卡方法、装置及***、存储介质 |
CN108156594A (zh) * | 2017-12-26 | 2018-06-12 | 上海展扬通信技术有限公司 | 一种实现虚拟卡的方法及终端 |
CN108805539A (zh) * | 2018-02-09 | 2018-11-13 | 深圳市微付充科技有限公司 | 一种基于主机卡模拟的支付方法、移动设备及存储装置 |
CN108960818A (zh) * | 2018-05-04 | 2018-12-07 | ***股份有限公司 | 一种虚拟卡生成方法、用户终端以及令牌服务器 |
CN108717633A (zh) * | 2018-05-31 | 2018-10-30 | 腾讯科技(深圳)有限公司 | 虚拟卡数据处理方法、***、装置、计算机设备及存储介质 |
CN108804966A (zh) * | 2018-08-20 | 2018-11-13 | 上海励识电子科技有限公司 | Nfc组件及nfc*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110428242A (zh) * | 2019-08-02 | 2019-11-08 | 广州羊城通有限公司 | 一种实体ic卡信息的转移控制方法及后台服务器 |
CN110428242B (zh) * | 2019-08-02 | 2023-11-28 | 广州羊城通有限公司 | 一种实体ic卡信息的转移控制方法及后台服务器 |
CN110572818A (zh) * | 2019-10-24 | 2019-12-13 | 深圳传音控股股份有限公司 | 虚拟sim卡的迁移方法、***以及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6035443B2 (ja) | 記憶媒体 | |
KR101354804B1 (ko) | 추가 요소를 이용한 이동 장치의 갱신 | |
CN111787530B (zh) | 一种基于sim卡的区块链数字身份管理方法 | |
CN106899551B (zh) | 认证方法、认证终端以及*** | |
US20110185181A1 (en) | Network authentication method and device for implementing the same | |
US20060173991A1 (en) | Security element commanding method and mobile terminal | |
WO2008101135A1 (en) | System and method for securely managing data stored on mobile devices, such as enterprise mobility data | |
CN104156651A (zh) | 用于终端的访问控制方法和装置 | |
CN104820944A (zh) | 一种银行自助终端认证方法、***及装置 | |
CN107924516B (zh) | 一种移动终端的支付认证方法、装置及移动终端 | |
CN105337974A (zh) | 账号授权方法、账号登录方法、账号授权装置及客户端 | |
CN108280369B (zh) | 云文档离线访问***、智能终端及方法 | |
CN104935435A (zh) | 登录方法、终端及应用服务器 | |
CN111404706A (zh) | 应用下载方法、安全元件、客户端设备及服务管理设备 | |
CN109919603A (zh) | 虚拟射频卡的生成方法、***、移动设备和服务器 | |
CN111191252A (zh) | 一种智能卡操作***加解密方法、装置及存储介质 | |
CN105871840B (zh) | 一种证书管理方法及*** | |
CN104270342B (zh) | 虚拟桌面的访问方法和*** | |
CN107220570B (zh) | 一种基于sim卡的stk写卡***及方法 | |
KR20110029032A (ko) | 공인 인증서 발급처리 방법 및 시스템과 이를 위한 단말 및 기록매체 | |
CN108833090A (zh) | 一种存储设备的加密方法、解密方法及存储设备 | |
CN114582048B (zh) | 基于nfc的车门控制方法、移动终端及汽车 | |
KR100583244B1 (ko) | 스마트카드가 탑재된 무선단말기를 위한 오프라인용서비스 애플릿 및 그를 이용한 서비스 방법 | |
KR20110029033A (ko) | 범용 가입자 식별 모듈 정보를 이용한 공인 인증서 발급방법 및 시스템과 이를 위한 기록매체 | |
CN111079109A (zh) | 兼容多浏览器本地安全授权登录方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190621 |
|
RJ01 | Rejection of invention patent application after publication |