数据传输方法、装置、系统及设备、介质制造方法及图纸

技术编号:20370525 阅读:86 留言:0更新日期:2019-02-16 20:42
本发明专利技术实施例提供一种数据传输方法、装置、系统及设备、介质,所述方法应用于第一计算机模块,所述第一计算机模块与第二计算机模块关联,且含有NFC感应模块,所述方法包括:按照预定的数据编码规范,对所述NFC感应模块的感应数据进行编码;向所述第二计算机模块的NFC通讯代码发送编码后的感应数据,以便所述NFC通讯代码解析所述感应数据后,向所述第二计算机模块提供解析后的感应数据。实施本发明专利技术实施例,可以通过含有NFC感应模块的计算机模块,向没有NFC感应模块的计算机模块传输感应NFC设备所得的感应数据,辅助没有NFC感应模块的计算机模块实现对NFC设备的感应。

Data transmission methods, devices, systems, equipment and media

The embodiment of the present invention provides a data transmission method, device, system and equipment, medium, which is applied to the first computer module, which is associated with the second computer module and contains an NFC induction module. The method includes: encoding the induction data of the NFC induction module according to a predetermined data coding specification; and encoding the induction data of the NFC induction module to the second design; The NFC communication code of the computer module transmits the encoded induction data so that after the NFC communication code parses the induction data, the parsed induction data is provided to the second computer module. According to the embodiment of the present invention, the induction data of the induction NFC device can be transmitted to the computer module without the NFC induction module through the computer module containing the NFC induction module, and the induction of the NFC device can be realized by assisting the computer module without the NFC induction module.

【技术实现步骤摘要】
数据传输方法、装置、系统及设备、介质
本专利技术涉及数据通信
,尤其涉及一种数据传输方法、装置、系统及设备、介质。
技术介绍
某些计算机设备,如智能交互平板(或称交互式智能平板、一体机、会议机、会议用平板),可以通过主计算机模块及内置或外置的计算机模块进行各种数据处理与计算。其中,主计算机模块包含主操作系统、主芯片、微控制器(MCU)、0USB切换开关等器件,这里提到的主操作系统可以是主芯片上的Android系统。内置或外置的计算机模块包含操作系统、CPU、GPU、内存等各种智能器件,可以独立供电使用,也可以依附于智能交互平板的主芯片使用,这里的操作系统可以是Windows系统或Android系统,包含Windows系统的计算机模块可以称作PC模块,包含Android系统的计算机模块可以称作Android模块。此外,为适应NFC(英文全称NearFieldCommunication,近距离无线通讯技术)的广泛应用,计算机设备的部分计算机模块还可以包括NFC感应模块,实现对NFC设备的感应,进而识别NFC设备的ID与标签信息,读取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设备。在一个实施例中,所述数据写入指令为解锁数据写入指令,所述待写数据为解锁数据。在一个实施例中,所述第一计算机模块与所述第二计算机模块属于同一计算机设备。在一个实施例中,所述第一计算机模块为所述计算机设备的主计算机模块,所述第二计算机模块为所述计算机设备的副计算机模块。在一个实施例中,所述计算机设备为智能交互平板。根据本专利技术的第二方面,提供一种数据传输方法,应用于第一计算机模块,所述第一计算机模块与第二计算机模块关联,且含有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感应模块与第一NFC通讯代码,所述第二计算机模块含有第二NFC通讯代码;所述第一NFC通讯代码按照预定的数据编码规范,对所述NFC感应模块的感应数据进行编码,并向所述第二NFC通讯代码发送编码后的感应数据;所述第二NFC通讯代码按照对应的数据解码规范,解析接收的感应数据,以向所述第二计算机模块提供解析后的感应数据。

【技术特征摘要】
1.一种数据传输系统,其特征在于,包括关联的第一计算机模块与第二计算机模块,所述第一计算机模块含有NFC感应模块与第一NFC通讯代码,所述第二计算机模块含有第二NFC通讯代码;所述第一NFC通讯代码按照预定的数据编码规范,对所述NFC感应模块的感应数据进行编码,并向所述第二NFC通讯代码发送编码后的感应数据;所述第二NFC通讯代码按照对应的数据解码规范,解析接收的感应数据,以向所述第二计算机模块提供解析后的感应数据。2.根据权利要求1所述的系统,其特征在于,所述第一计算机模块还包括操作系统,所述操作系统向所述第一计算机模块中对应的应用发送所述感应数据。3.根据权利要求1所述的系统,其特征在于,所述第一NFC通讯代码为第一目标应用的应用代码;所述第二NFC通讯代码为第二目标应用的应用代码;所述第一NFC通讯代码,通过所述第一计算机模块的操作系统提供的标准接口,接收所述操作系统发送的感应数据;所述第二NFC通讯代码,通过所述第二目标应用提供的接口,向所述第二计算机模块中相应的应用发送解析后的感应数据。4.根据权利要求1所述的系统,其特征在于,所述第一NFC通讯代码为所述第一计算机模块的系统代码;所述第二NFC通讯代码为所述第二计算机模块的系统代码;所述第一NFC通讯代码,接收所述第一计算机模块的NFC驱动发送的感应数据;所述第二NFC通讯代码,通过所述第二计算机模块的操作系统提供的标准接口,向所述第二计算机模块中相应的应用发送解析后的感应数据。5.根据权利要求1所述的系统,其特征在于:所述第二NFC通讯代码按照所述数据编码规范编码,对所述第二计算机模块中操作系统或相应的应用发送的NFC操作指令进行编码,并向所述第一NFC通讯代码发送编码后的NFC操作指令;所述第一NFC通讯代码接收解析NFC操作指令,并控制所述NFC感应模块对目标NFC设备执行相应操作。6.根据权利要求5所述的系统,其特征在于,所述NFC操作指令为数据读取指令时,在控制所述NFC感应模块对目标NFC设备执行相应操作后:所述第一NFC通讯代码,获取所述NFC感应模块读取所述目标NFC设备得到的NFC数据,按照所述数据编码规范对所述NFC数据进行编码,并向所述第二NFC通讯代码发送;所述第二NFC通讯代码解析接收的数据,并向所述第二操作系统提供解析的数据。7.根据权利要求6所述的系统,其特征在于,所述数据读取指令为解锁数据读取指令,所述NFC数据为解锁数据。8.根据权利要求5所述的系统,其特征在于,所述NFC操作指令为数据写入指令时,所述第一NFC通讯编码从解析后的NFC操作指令中提取待写数据,并向所述NFC感应模块发送所述待写数据;所述NFC感应模块将所述待写数据写入所述目标NFC设备。9.根据权利要求8所述的系统...

【专利技术属性】
技术研发人员:王家宇
申请(专利权)人:广州视睿电子科技有限公司广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1