近距离通讯协议的数据撷取方法与近距离通讯电子装置制造方法及图纸

技术编号:16283002 阅读:27 留言:0更新日期:2017-09-23 02:29
本发明专利技术揭示一种近距离通讯协议的数据撷取方法及其装置。此方法用于具有操作系统的近距离通讯电子装置且此操作系统具有内核模式与用户模式,该方法包括:通过内核模式中的界面驱动模块侦测被读取元件,以获取被读取元件传送的近距离通讯原始数据;通过撷取模块撷取界面驱动模块获取的近距离通讯原始数据,并输出近距离通讯原始数据至用户模式中的分析模块;通过分析模块分析近距离通讯原始数据,以获取近距离通讯目标数据。本发明专利技术的近距离通讯协议的数据撷取方法及其电子装置中,可在不更改操作系统提供的应用程序界面情况下,取得近距离通讯电子装置中的应用程序模块并利用关于近距离通讯协议的规格数据,提高近距离通讯应用上的弹性与便利性。

Data acquisition method for short distance communication protocol and near distance communication electronic device

The invention discloses a data acquisition method and a device for a near distance communication protocol. This method is used with the operating system and the close communication electronic device operating system with kernel mode and user mode, the method includes: the kernel mode driver module interface detection element being read, in order to obtain close communication the original data is transmitted through the read element; close communication data acquisition module picks driver interface the acquisition and output module, a close analysis of the original data communication module to the user mode; through the analysis of near field communication module analysis of raw data, to obtain the near distance target data communication. Short distance communication protocol the data acquisition method and electronic device, can not change the operating system to provide the application interface, achieve close application module communication in the electronic device and the use of a short distance communication protocol specification data, improve the flexibility and convenience of the close communication application.

【技术实现步骤摘要】

本专利技术是有关于一种数据撷取方法与电子装置,且特别是有关于一种近距离通讯协议的数据撷取方法与近距离通讯电子装置
技术介绍
近距离通讯(NearFieldCommunication,NFC),是一种新型的标准化的近距离无线通信技术。近距离通讯利用磁场感应原理,使电子设备在近距离内实现互联互通,由非接触式射频识别(radiofrequencyidentification,简称为RFID)以及互连技术的整合演变而来。NFC技术允许两个欲互相连接通讯的电子设备通过靠近或近距离接触进而执行点对点的连结与通讯协议,而可执行数据交换与传输。NFC技术除了不需要线就能进行数据交换的优势外,其实在应用机制上,NFC也占有相当程度的应用优势,因为NFC的使用型态,仅为利用两个装置的简单靠近、感应即完成通讯,整个过程不仅直觉、快速,也因为近距离感应与无实际连线进行传输,让NFC的传输安全性也相对获得保障,这些特性尤其在亟需高度安全性、保密性的电子支付、票证支付等应用场合,NFC技术更是值得考虑的首选方案。然而,目前的视窗操作系统视窗所提供的近接(proximity)应用程序界面(applicationprogramminginterface,APIs)无法让用户模式中的应用程序进一步取得NFC协议的相关详细信息,像是NFC智能卡的标识符(UniqueIdentification,UID)或卡片型号等。
技术实现思路
本专利技术提供一种近距离通讯协议的数据撷取方法与近距离通讯电子装置,可将关于近距离通讯协议的原始数据撷取至用户模式中的应用程序模块中,提高近距离通讯的弹性与便利性。本专利技术提出一种近距离通讯协议的数据撷取方法,此方法适用于电子装置。此电子装置具有操作系统,且此操作系统具有内核模式(kernelmode)与用户模式(usermode),所述方法包括:于内核模式中侦测被读取元件。撷取并输出被读取元件中的近距离通讯原始数据。于用户模式中分析近距离通讯原始数据,以获取近距离通讯目标数据。本专利技术提出一种近距离通讯电子装置,此电子装置具有操作系统,且操作系统具有内核模式与用户模式。所述电子装置包括界面驱动模块、撷取模块以及分析模块。界面驱动模块位于内核模式中,侦测被读取元件,以获取被读取元件传送的近距离通讯原始数据。撷取模块撷取界面驱动模块获取的近距离通讯原始数据,并输出近距离通讯原始数据。分析模块位于用户模式中,接收撷取模块输出的近距离通讯原始数据,并且分析近距离通讯原始数据,以获取近距离通讯目标数据。基于上述,在本专利技术的近距离通讯协议的数据撷取方法以及近距离通讯电子置中,可在不更改操作系统所提供的应用程序界面情况下,取得近距离通讯电子装置中的应用程序模块并利用关于近距离通讯协议的规格数据,提高近距离通讯应用上的弹性与便利性。另外,若将读取元件的标识符与登入操作系统的帐密整合,可省去使用者需手动输出帐密信息的繁杂步骤,进而简化使用者进行登入程序的操作流程。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。附图说明图1A所示为依据本专利技术一实施例的近距离通讯电子装置的方块图;图1B所示为依据本专利技术一实施例的近距离通讯协议的数据撷取方法的示意图;图2所示为依据本专利技术一实施例的近距离通讯协议的数据撷取方法的流程图;图3A所示为依据本专利技术一实施例的近距离通讯协议的数据撷取方法的示意图;图3B所示为依据本专利技术一实施例的近距离通讯协议的数据撷取方法的示意图;图4所示为依据本专利技术一实施例的近距离通讯协议的数据撷取方法的流程图。具体实施方式图1A所示为依据本专利技术一实施例的近距离通讯(NearFieldCommunication,简称为NFC)电子装置的方块图,图1B所示为依据本专利技术一实施例的近距离通讯协议的数据撷取方法的示意图。请同时参照图1A与图1B,NFC电子装置100例如是具有NFC功能的手机、智能手机、电脑、笔记本电脑、平板电脑或变形平板电脑等。NFC电子装置100包括NFC装置110、处理单元120以及储存单元130,其功能分述如下:NFC装置110与被读取元件200之间是通过NFC通讯协议来做数据的传输与接收。NFC装置110例如但不限于是一种主动式的NFC读取设备,本身负责发出建立联机的讯号,通过产生射频场域(RFfield)而向其他NFC设备进行请求。因此,当具有NFC标签210的被读取元件200靠近NFC电子装置100时,NFC装置110将要传输的信息发送到被读取元件200的NFC标签210,NFC标签210利用NFC装置110所产生的电场响应消息给NFC电子装置100。此外,若NFC标签210为具有电源的主动式型态,NFC标签210也可自行产生的电场,以响应消息给NFC电子装置100。其中,被读取元件200例如是VisaWave类似的感应芯片卡、手表等方便使用者携带的NFC产品。本专利技术对于被读取元件200的类型并不限制。储存单元130例如但不限于是任意型式的固定式或可移动式随机存取存储器(RandomAccessMemory,RAM)、只读存储器(Read-OnlyMemory,ROM)、闪存(Flashmemory)、硬盘或其他类似装置或这些装置的组合,用以记录可由处理单元120执行的多个模块,这些模块可加载处理单元120以执行撷取近距离通讯协议的数据的功能。另外,储存单元130还记录有至少一操作系统,例如但不限于是微软公司所开发的视窗8(windows8),以使NFC电子装置100能够正常运作。处理单元120例如但不限于是中央处理单元(CentralProcessingUnit,CPU),或是其他可程序化的一般用途或特殊用途的微处理器(Microprocessor)、数字信号处理器(DigitalSignalProcessor,DSP)、可程序化控制器、特殊应用集成电路(ApplicationSpecificIntegratedCircuits,ASIC)、可程序化逻辑设备(ProgrammableLogicDevice,PLD)或其他类似装置或这些装置的组合。处理单元120连接至NFC装置110及储存单元130,而可存取并执行记录在储存单元130中的模块,以执行撷取NFC协议的数据的功能。上述模块包括界面驱动模块131、撷取模块132及分析模块133,这些模块例如但不限于是应用程序或驱动程序,其可加载处理单元120,从而执行撷取近距离通讯协议数据的功能。需特别说明的是,处理单元120还会存取并执行储存单元130中的操作系统,使得NFC电子装置100能正常的运作,其中操作系统具有内核模式与用户模式。以下举实施例说明的NFC协议的数据撷取方法的详细步骤。图2所示为依据本专利技术一实施例的近距离通讯协议的数据撷取方法的流程图。请参照图2,本实施例的方法适用于图1A与图1B的NFC电子装置100,以下即搭配NFC电子装置100中的各元件说明本专利技术的方法的详细步骤:首先,于步骤S2本文档来自技高网...
近距离通讯协议的数据撷取方法与近距离通讯电子装置

【技术保护点】
一种近距离通讯协议的数据撷取方法,适用于具有操作系统的近距离通讯电子装置,且所述操作系统具有内核模式与用户模式,所述方法包括:于所述内核模式中侦测被读取元件;撷取并输出所述被读取元件中的近距离通讯原始数据;以及于所述用户模式中分析所述近距离通讯原始数据,以获取近距离通讯目标数据。

【技术特征摘要】
2012.11.22 US 61/729,4021.一种近距离通讯协议的数据撷取方法,适用于具有操作系统的近距离
通讯电子装置,且所述操作系统具有内核模式与用户模式,所述方法包括:
于所述内核模式中侦测被读取元件;
撷取并输出所述被读取元件中的近距离通讯原始数据;以及
于所述用户模式中分析所述近距离通讯原始数据,以获取近距离通讯目
标数据。
2.根据权利要求1所述的近距离通讯协议的数据撷取方法,其特征在于,
其中撷取并输出所述被读取元件中的所述近距离通讯原始数据的步骤在所述
内核模式中被执行。
3.根据权利要求1所述的近距离通讯协议的数据撷取方法,其特征在于,
其中撷取并输出所述被读取元件中的所述近距离通讯原始数据的步骤在于所
述用户模式中被执行。
4.根据权利要求1所述的近距离通讯协议的数据撷取方法,其特征在于,
其中所述近距离通讯目标数据为所述被读取元件的标识符或近距离通讯卡片
类型。
5.根据权利要求1所述的近距离通讯协议的数据撷取方法,其特征在于,
其中在所述用户模式中分析所述近距离通讯原始数据,以获取所述近距离通
讯目标数据的步骤之后还包括:
依据所述近距离通讯目标数据查询是否有对应的帐密信息,其中,若查
询到有对应的所述帐密信息,输出对应所述帐密信息至使用者登入画面所属
的应用程序中,以完成该操作系统的登入程序;若未查询到有对应的所述帐
密信息,则注册所述近距离通讯目标数据,以产生对应该近距离通讯目标数
据的所述...

【专利技术属性】
技术研发人员:萧仲良陈智乙黄元瑞
申请(专利权)人:华硕电脑股份有限公司
类型:发明
国别省市:中国台湾;71

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

1