一种基于nfc通讯技术的签到方法及装置制造方法

文档序号:6672402阅读:319来源:国知局
一种基于nfc通讯技术的签到方法及装置制造方法
【专利摘要】本申请公开了一种基于NFC通讯技术的签到方法,应用于多个支持近场通讯NFC功能的用户终端以及至少一个支持NFC功能的签到装置之中,该方法包括:读取所述用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息;读取当前时刻的时钟信息,将合法的用户终端的签到信息和所述时钟信息进行存储。本申请公开的签到方法,无需配备专门的签到卡,通过用户的智能手机即可实现签到,且涉及到个人隐私的信息也无需记录在签到装置中,在每次签到时可以通过NFC点对点模式将信息发送给签到装置,极大的保障了用户的信息安全性。
【专利说明】一种基于NFC通讯技术的签到方法及装置
【技术领域】
[0001]本申请涉及NFC通讯【技术领域】,更具体地说,涉及一种基于NFC通讯技术的签到方法及装置。
【背景技术】
[0002]现有的智能卡签到系统是以低频的RFID技术为基础,即每个签到人员使用电子标签或信息钮,通过读卡设备对电子标签或信息钮进行信息读取。但是,电子标签和信息钮的使用寿命比较短,且需要配合专门的签到设备,成本很高。另外,在信息安全方面,电子标签或信息钮对数据没有加密功能,在实际使用场景中比较容易被使用者以外的人员破解,因此在一定程度上限制了签到系统的推广和使用。

【发明内容】

[0003]有鉴于此,本申请提供了一种基于NFC通讯技术的签到方法及装置,用于解决现有签到系统浪费资源且安全性不高的问题。
[0004]为了实现上述目的,现提出的方案如下:
[0005]一种基于NFC通讯技术的签到方法,应用于多个支持近场通讯NFC功能的用户终端以及至少一个支持NFC功能的签到装置之中,该方法包括:
[0006]读取所述用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息;
[0007]读取当前时刻的时钟信息,将合法的用户终端的签到信息和所述时钟信息进行存储。
[0008]优选地,所述读取所述用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息,包括:
[0009]当所述用户自定义信息经过了加密处理时,则所述读取所述用户终端的签到信息包含对所述用户自定义信息进行解密操作。
[0010]优选地,所述用户终端的合法性判断过程包括:
[0011 ] 判断所述签到信息中的NFC标签信息是否在预存NFC标签信息列表中,如果在则表示所述用户终端为合法的,否则表示所述用户终端为非法的。
[0012]优选地,还包括:
[0013]通过有线或无线形式,将所述签到信息发送到后台服务器中。
[0014]优选地,所述读取所述用户终端的签到信息,包括:
[0015]每隔预定时间向外发送读取请求,所述读取请求为请求读取用户终端的签到信息;
[0016]读取所述用户终端反馈的签到信息。
[0017]优选地,所述读取所述用户终端的签到信息,包括:
[0018]接收所述用户终端的签到请求,所述签到请求包括所述签到信息;[0019]读取所述用户终端的签到信息。
[0020]一种基于NFC通讯技术的签到方法,应用于多个支持NFC功能的用户终端以及至少一个支持NFC功能的签到装置之中,该方法包括:
[0021]接收所述签到装置发送的读取请求;
[0022]将用户自定义信息进行加密处理;
[0023]将加密后的用户自定义信息和NFC标签信息发送出去。
[0024]一种基于NFC通讯技术的签到装置,包括:
[0025]信息读取单元,用于读取用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息;
[0026]信息存储单元,用于将合法的用户终端的签到信息和当前时刻的时钟信息进行存储。
[0027]优选地,所述信息读取单元包括:
[0028]解密单元,用于对加密处理后的用户自定义信息进行解密处理。
[0029]优选地,还包括:
[0030]身份判断单元,用于判断所述签到信息中的NFC标签信息是否在预存NFC标签信息列表中。
[0031]从上述的技术方案可以看出,本申请公开的签到方法,通过支持NFC功能的用户终端将标签信息和自定义的个人信息发送给签到装置,由签到装置记录该签到信息。无需配备专门的签到卡,通过用户的智能手机即可实现签到,且涉及到个人隐私的信息也无需记录在签到装置中,在每次签到时可以通过NFC点对点模式将信息发送给签到装置,极大的保障了用户的信息安全性。
【专利附图】

【附图说明】
[0032]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0033]图1为本申请实施例公开的一种基于NFC通讯技术的签到方法流程图;
[0034]图2为本申请实施例公开的另一种基于NFC通讯技术的签到方法流程图;
[0035]图3为本申请实施例公开的又一种基于NFC通讯技术的签到方法流程图;
[0036]图4为本申请实施例公开的一种基于NFC通讯技术的签到装置结构图;
[0037]图5为本申请实施例公开的另一种基于NFC通讯技术的签到装置结构图。
【具体实施方式】
[0038]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0039]本申请公开了一种基于NFC通讯技术的签到方法及装置,该方法应用于至少一个支持NFC (Near Field Communication,近场通讯)功能的签到装置和多个支持NFC功能的用户终端之间,以便实现NFC通讯。其中NFC是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输(在十厘米内)交换数据。
[0040]参见图1,图1为本申请实施例公开的一种基于NFC通讯技术的签到方法流程图。[0041 ] 如图1所示,该方法包括:
[0042]步骤101:读取所述用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息;
[0043]具体地,每个NFC标签都是互不相同的,一个NFC标签代表了一个用户终端。签到时,我们既读取NFC标签信息,又读取用户自定义的信息,该用户自定义的信息可以是用户姓名、职称等一系列的私人身份信息。
[0044]步骤102:读取当前时刻的时钟信息,将合法的用户终端的签到信息和所述时钟信息进行存储。
[0045]具体地,通过读取当前时刻的时钟信息,将用户的签到信息和当前时刻时钟信息记录下来,形成一条签到记录。
[0046]本实施例公开的签到方法,通过支持NFC功能的用户终端将标签信息和自定义的个人信息发送给签到装置,由签到装置记录该签到信息。无需配备专门的签到卡,通过用户的智能手机即可实现签到,且涉及到个人隐私的信息也无需记录在签到装置中,在每次签至IJ时可以通过NFC点对点模式将信息发送给签到装置,极大的保障了用户的信息安全性。
[0047]需要说明的是,用户终端可以是支持NFC通讯功能的智能手机或平板电脑等其它移动终端。而对应的签到装置也必须是支持NFC功能的装置。
[0048]实施例二
[0049]在接收用户的签到信息过程中,同时接收了 NFC标签信息和用户自定义的信息。当该签到系统应用在安全性要求比较低的场合时,通过接收NFC标签信息,然后查找预先记录的用户NFC标签信息与用户信息之间的对应关系,即可调用用户信息生成签到记录。当应用在安全性要求比较高的场合时,如果预先在签到装置或后台服务器中记录每个用户的个人信息将会涉及到信息泄露的风险,这样非常不利于用户的个人信息安全。因此,本申请中通过NFC通讯特有的点对点模式下近距离数据传输功能,在每次签到时用户将个人信息发送给签到装置,这样避免了签到装置需要预先存储用户个人信息的情况。并且,减小了签到装置的存储压力。
[0050]需要说明的是,为了进一步增加信息安全性,用户终端可以将个人信息进行加密处理,然后将加密后的个人信息发送给签到装置。签到装置接收到该加密的个人信息后经过相应的解密处理,然后存储。
[0051]实施例三
[0052]在实施例一中涉及到用户终端身份验证的过程。本实施例将详细介绍该过程。
[0053]为了避免非法用户使用该签到系统,本申请可以只接收合法用户终端的签到信息。具体地,在接收到用户终端发送的签到信息后,提取其中的NFC标签信息,然后比较该NFC标签信息与预先存储的合法的用户终端的NFC标签信息列表中的NFC标签信息,当判断签到信息中的NFC标签信息在NFC标签信息列表中时,则认为该用户终端是合法的用户,允许记录其签到信息;当判断结果为签到信息中的NFC标签信息不在NFC标签信息列表中时,则认为该用户终端是非法的用户,拒绝记录其签到信息。当然,在此基础上还可以发出报警信息,提示工作人员。
[0054]实施例四
[0055]参见图2,图2为本申请实施例公开的另一种基于NFC通讯技术的签到方法流程图。
[0056]在实施例一的基础上,本实施例进一步增加了步骤103:将所述签到信息发送到后台服务器中。
[0057]这种情况对应于一些实时性要求比较高的情况,我们可以将用户的签到信息及时的通过有线或无线的形式,发送到后台服务器。由后台服务器记录该签到信息并形成签到表。
[0058]如果在实时性要求不高的情况下,我们可以通过签到装置记录一定时间内的签到记录,存储在存储卡中。在需要整理签到记录时,通过USB接口读取该签到记录,并进行整理。
[0059]实施例五
[0060]本实施详细介绍读取用户终端的签到信息的过程。
[0061]具体地,可以分为两种形式:
[0062]第一种:签到装置每隔预定时间向外发射读取签到信息的请求,当有用户终端需要进行签到时,将终端靠近签到装置,接收到签到装置发射的请求后,可以将签到信息反馈给签到装置。完成了签到信息的交互过程。
[0063]第二种:当有用户需要进行签到时,通过终端向签到装置发送签到请求,签到装置接收到该请求后建立起与该用户终端的NFC通讯链路,并接收终端发送的签到信息。当有多个用户终端向签到装置发送签到请求时,签到装置可以根据接收到的请求的先后顺序,逐次进行签到记录。如果有几个终端同时发送签到请求,则签到装置可以随机安排签到顺序,并通过NFC通讯,提示用户终端等候一段时间。
[0064]上述两种形式都可以应用在本申请公开的签到方法中,具体选取哪种形式或同时使用两种形式,需要看实际情况而定。
[0065]实施例六
[0066]本实施例站在用户侧对该签到方法进行阐述。
[0067]参见图3,图3为本申请实施例公开的又一种基于NFC通讯技术的签到方法流程图。
[0068]如图3所示,该方法包括:
[0069]步骤301:接收所述签到装置发送的读取请求;
[0070]具体地,该读取请求为请求读取签到信息。
[0071]步骤302:将用户自定义信息进行加密处理;
[0072]具体地,该加密过程是用户自定义的,加密复杂程度也可以人为调节。
[0073]步骤303:将加密后的用户自定义信息和NFC标签信息发送出去。
[0074]需要说明的是,签到装置存储有与加密算法相对应的解密算法,当接收到该加密信息后使用对应的解密算法进行解密处理。而之所以增加该加密过程是为了防止在签到过程中,被其他设备接收到用户自定义信息,而造成的信息外漏。[0075]需要说明的是,步骤301只是实施例五中的一种形式而已,我们当然也可以通过另一种形式来获取签到信息,具体参见实施例五,在此不再赘述。
[0076]通过该签到方法,用户只需要使用具备NFC功能的智能手机即可完成签到,而无需佩戴专门的签到卡或签到钮等。
[0077]实施例七
[0078]参见图4,图4为本申请实施例公开的一种基于NFC通讯技术的签到装置结构图。
[0079]如图4所示,该装置包括:
[0080]信息读取单元41,用于读取用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息;
[0081]信息存储单元42,用于将合法的用户终端的签到信息和当前时刻的时钟信息进行存储。
[0082]本实施例公开的签到装置,通过读取支持NFC功能的用户终端发送的签到信息,然后将该签到信息与当前时间进行存储,形成签到记录。本实施公开的签到装置使用具备NFC功能的终端即可,或者对其进行稍许改进。避免了传统的签到系统中签到设备属于专属设备,在价格方面一直较高,且整机的外形较为庞大,搭建签到装置所需的空间较大等问题。且本实施中签到装置无需记录用户的私人身份信息,在每次签到时可以通过NFC点对点模式接收用户终端发送的自定义信息,极大的保障了用户的信息安全性。
[0083]需要说明的是,信息读取单元41还可以包括解密单元411,用于当用户终端发送的自定义信息进行加密处理时,对该加密后的信息进行解密处理。
[0084]实施例八
[0085]参见图5,图5为本申请实施例公开的另一种基于NFC通讯技术的签到装置结构图。
[0086]如图5所示,在上一实施例的基础上,本实施例可以增加身份判断单元43,用于判断所述签到信息中的NFC标签信息是否在预存NFC标签信息列表中。
[0087]在信息读取单元41接收到用户终端发送的签到信息后,通过身份判断单元43提取签到信息中的NFC标签信息,然后比较该NFC标签信息与预先存储的合法的用户终端的NFC标签信息列表中的NFC标签信息,当判断签到信息中的NFC标签信息在NFC标签信息列表中时,则认为该用户终端是合法的用户,允许记录其签到信息;当判断结果为签到信息中的NFC标签信息不在NFC标签信息列表中时,则认为该用户终端是非法的用户,拒绝记录其签到信息。当然,在此基础上还可以发出报警信息,提示工作人员。
[0088]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0089]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。[0090]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种基于NFC通讯技术的签到方法,其特征在于,应用于多个支持近场通讯NFC功能的用户终端以及至少一个支持NFC功能的签到装置之中,该方法包括: 读取所述用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息; 读取当前时刻的时钟信息,将合法的用户终端的签到信息和所述时钟信息进行存储。
2.根据权利要求1所述的方法,其特征在于,所述读取所述用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息,包括: 当所述用户自定义信息经过了加密处理时,则所述读取所述用户终端的签到信息包含对所述用户自定义信息进行解密操作。
3.根据权利要求1所述的方法,其特征在于,所述用户终端的合法性判断过程包括: 判断所述签到信息中的NFC标签信息是否在预存NFC标签信息列表中,如果在则表示所述用户终端为合法的,否则表示所述用户终端为非法的。
4.根据权利要求1所述的方法,其特征在于,还包括: 通过有线或无线形式,将所述签到信息发送到后台服务器中。
5.根据权利要求1所述的方法,其特征在于,所述读取所述用户终端的签到信息,包括: 每隔预定时间向外发送读取请求,所述读取请求为请求读取用户终端的签到信息; 读取所述用户终端反馈的签到信息。
6.根据权利要求1所述的方法,其特征在于,所述读取所述用户终端的签到信息,包括: 接收所述用户终端的签到请求,所述签到请求包括所述签到信息; 读取所述用户终端的签到信息。
7.一种基于NFC通讯技术的签到方法,其特征在于,应用于多个支持NFC功能的用户终端以及至少一个支持NFC功能的签到装置之中,该方法包括: 接收所述签到装置发送的读取请求; 将用户自定义信息进行加密处理; 将加密后的用户自定义信息和NFC标签信息发送出去。
8.一种基于NFC通讯技术的签到装置,其特征在于,包括: 信息读取单元,用于读取用户终端的签到信息,所述签到信息包含NFC标签信息和用户自定义信息; 信息存储单元,用于将合法的用户终端的签到信息和当前时刻的时钟信息进行存储。
9.根据权利要求8所述的方法,其特征在于,所述信息读取单元包括: 解密单元,用于对加密处理后的用户自定义信息进行解密处理。
10.根据权利要求8所述的方法,其特征在于,还包括: 身份判断单元,用于判断所述签到信息中的NFC标签信息是否在预存NFC标签信息列表中。
【文档编号】G07C1/10GK103700152SQ201310720030
【公开日】2014年4月2日 申请日期:2013年12月23日 优先权日:2013年12月23日
【发明者】李引, 袁峰, 李然, 温耀东 申请人:广州中国科学院软件应用技术研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1