基于UWB技术的打卡方法及系统与流程

文档序号:33561345发布日期:2023-03-22 14:31阅读:85来源:国知局
基于UWB技术的打卡方法及系统与流程
基于uwb技术的打卡方法及系统
技术领域
1.本发明涉及物联网技术领域,尤其涉及基于uwb技术的打卡方法及系统。


背景技术:

2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.目前员工上下班基本上都需要考勤打卡,各大公司多采用磁卡、指纹、人脸、基于定位的app线上打卡等形式进行考勤打卡。以上各种在上下班高峰期通常需要排队,很多人使用app线上打卡也经常有遗忘的情况出现。


技术实现要素:

4.本发明实施例提供一种基于uwb技术的打卡方法,应用于用户终端,用以实现无感打卡、并行通过的目的,从而提升员工打卡体验,该方法包括:
5.开启uwb功能,绑定并存储用户信息;
6.在开启uwb功能,进入感应覆盖范围内的情况下,接收感应打卡机端发送的连接消息;
7.存储接收的连接消息后,发送同意连接消息至感应打卡机端;
8.接收感应打卡机端发送的打卡成功的消息,所述打卡成功的消息是在感应打卡机端接收到同意连接消息后发送的;
9.存储此次打卡记录,完成打卡操作。
10.本发明实施例提供一种基于uwb技术的打卡方法,应用于感应打卡机端,用以实现无感打卡、并行通过的目的,从而提升员工打卡体验,该方法包括:
11.开启uwb功能,根据进门打卡和出门打卡设置不同的感应信息,并进行存储;
12.在预设的uwb感应覆盖范围内,向用户终端发送连接消息;
13.接收用户终端回复的同意连接消息,所述同意连接消息是在用户终端接收到连接消息之后发送的;
14.存储此次打卡记录,并发送打卡成功的消息至用户终端,完成打卡操作。
15.本发明实施例还提供一种用户终端,用以实现无感打卡、并行通过的目的,从而提升员工打卡体验,该装置包括:
16.第一准备模块,用于开启uwb功能,绑定并存储用户信息;
17.第一连接模块,用于在开启uwb功能,进入感应覆盖范围内的情况下,接收感应打卡机端发送的连接消息;
18.第一发送模块,用于存储接收的连接消息后,发送同意连接消息至感应打卡机端;
19.第一接收模块,用于接收感应打卡机端发送的打卡成功的消息,所述打卡成功的消息是在感应打卡机端接收到同意连接消息后发送的;
20.第一存储模块,用于存储此次打卡记录,完成打卡操作。
21.本发明实施例还提供一种感应打卡机端,用以实现无感打卡、并行通过的目的,从而提升员工打卡体验,该装置包括:
22.第二准备模块,用于开启uwb功能,根据进门打卡和出门打卡设置不同的感应信息,并进行存储;
23.第二连接模块,用于在预设的uwb感应覆盖范围内,向用户终端发送连接消息;
24.第二接收模块,用于接收用户终端回复的同意连接消息,所述同意连接消息是在用户终端接收到连接消息之后发送的;
25.第二存储模块,用于存储此次打卡记录,并发送打卡成功的消息至用户终端,完成打卡操作。
26.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于uwb技术的打卡方法。
27.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于uwb技术的打卡方法。
28.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于uwb技术的打卡方法。
29.本发明实施例中,通过开启uwb功能,绑定并存储用户信息;在开启uwb功能,进入感应覆盖范围内的情况下,接收感应打卡机端发送的连接消息;存储接收的连接消息后,发送同意连接消息至感应打卡机端;接收感应打卡机端发送的打卡成功的消息,所述打卡成功的消息是在感应打卡机端接收到同意连接消息后发送的;存储此次打卡记录,完成打卡操作。在上述过程中,本发明实施例在用户终端提前绑定用户信息,利用uwb功能将感应刷卡机端与用户便携终端连接,并执行打卡操作。从而实现无感打卡、并行通过的目的,从而提升员工打卡体验。
附图说明
30.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
31.图1为本发明实施例中基于uwb技术的打卡方法的原理图;
32.图2为本发明实施例中基于uwb技术的打卡方法应用于用户终端的流程图;
33.图3为本发明实施例中基于uwb技术的打卡方法应用于感应打卡机端的流程图;
34.图4为本发明实施例中用户终端的示意图;
35.图5为本发明实施例中感应打卡机端的示意图;
36.图6为本发明实施例中计算机设备的示意图。
具体实施方式
37.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并
不作为对本发明的限定。
38.如图1为本发明实施例中基于uwb技术的打卡方法的原理图,本发明实施例在用户终端提前绑定用户信息,利用uwb功能将感应刷卡机端与用户便携终端连接,并执行打卡操作。从而实现无感打卡、并行通过的目的,从而提升员工打卡体验。
39.图1本发明实施例中基于uwb技术的打卡方法的原理图,包括:
40.通信模块,主要用于和感应刷卡机之间的uwb通信。
41.管理模块,主要完成用户uwb相关功能的开通、配置等功能。
42.存储模块,用于存储用户便携终端设备的配置信息、和感应刷卡机的通讯记录、以及刷卡记录。
43.感应打卡机端需要硬件上具备uwb模块,另外软件上需要的主要模块为通信、管理、存储模块,此外每台感应打卡机端需要对接公司内部的综合管理系统,以实现对用户身份信息的确认和打卡记录的同步。
44.通信模块,需要有uwb芯片硬件和配套通信软件支持,主要用于感应打卡机端和用户终端、以及公司内部综合管理系统之间的通信。
45.管理模块,配置感应打卡机端uwb功能的开启、感应距离等信息,同时要根据用户的打卡信息确认核实员工身份信息,并记录用户的打卡明细。
46.存储模块,包含但不限于本地存储和云存储,主要用于记录感应打卡机端和用户终端的连接、用户打卡信息数据。
47.图2为本发明实施例中基于uwb技术的打卡方法应用于用户终端的流程图,包括:
48.步骤201,开启uwb功能,绑定并存储用户信息;
49.步骤202,在开启uwb功能,进入感应覆盖范围内的情况下,接收感应打卡机端发送的连接消息;
50.步骤203,存储接收的连接消息后,发送同意连接消息至感应打卡机端;
51.步骤204,接收感应打卡机端发送的打卡成功的消息,所述打卡成功的消息是在感应打卡机端接收到同意连接消息后发送的;
52.步骤205,存储此次打卡记录,完成打卡操作。
53.下面详细说明每一步骤。
54.在步骤201中,开启uwb功能,绑定并存储用户信息。
55.在一实施例中,所述用户信息包括:员工工号、员工姓名、部门名称中的其中一种或任意组合。
56.具体实施例中,用户需要随身携带装有uwb的用户终端设备,并提前将设备和自己的工号进行相关的绑定。
57.在步骤202中,在开启uwb功能,进入感应覆盖范围内的情况下,接收感应打卡机端发送的连接消息。
58.在一实施例中,还包括:存储在预设的上下班时间范围内的打卡记录,完成打开操作。
59.在一实施例中,感应覆盖范围是由感应打卡机端根据进出门打卡设置。
60.在一实施例中,连接消息包括:感应打卡机编号和系统时间。
61.具体实施例中,公司门禁处需要部署可以感应装有uwb的感应打卡机,当感应打卡
机感应到用户终端设备进入感应范围后,可建立连接,完成一次刷卡操作。
62.在步骤203中,存储接收的连接消息后,发送同意连接消息至感应打卡机端。
63.在一实施例中,同意连接消息包括:唯一识别码、员工工号、用户终端设备名称、用户终端设备类型和系统时间。
64.在步骤204中,接收感应打卡机端发送的打卡成功的消息,所述打卡成功的消息是在感应打卡机端接收到同意连接消息后发送的。
65.在一实施例中,还包括:
66.以震动或者发声的形式提示用户打卡成功。
67.在步骤205中,存储此次打卡记录,完成打卡操作。
68.具体实施例中,用户进入公司时,用户终端设备端与进门处的感应打卡机端连接完成进门打卡;用户离开公司时,用户终端设备端与进门处的感应打卡机端连接完成出门打卡,感应打卡机端连接公司内部系统完成进出门打卡记录的存储。
69.本发明实施例还提出一种基于uwb技术的打卡方法,应用于感应打卡机端,如图3所示,包括:
70.步骤301,开启uwb功能,根据进门打卡和出门打卡设置不同的感应信息,并进行存储;
71.步骤302,在预设的uwb感应覆盖范围内,向用户终端发送连接消息;
72.步骤303,接收用户终端回复的同意连接消息,所述同意连接消息是在用户终端接收到连接消息之后发送的;
73.步骤304,存储此次打卡记录,并发送打卡成功的消息至用户终端,完成打卡操作。
74.在步骤301中,开启uwb功能,根据进门打卡和出门打卡设置不同的感应信息,并进行存储。
75.在一实施例中,所述感应信息包括:uwb感应覆盖范围、感应打卡机设备编号、最大连接数。
76.在步骤302中,在预设的uwb感应覆盖范围内,向用户终端发送连接消息。
77.在一实施例中,还包括:
78.存储在预设的上下班时间范围内的打卡记录,并发送打卡成功的消息至用户终端,完成打卡操作。
79.在一实施例中,还包括:
80.根据进出门打卡设置不同的uwb感应覆盖范围和最大连接数。
81.具体实施例中,可以将进门感应打卡机端的感应距离设置为较短距离,这样如果在进门感应打卡机端附近设置人工确认人员,确认人员可以方便的确认进门感应刷卡机感应到并调出的员工图像信息和进门员工是否一致;
82.可以将出口处设置的出口感应打卡机端的感应距离设置为较大值,这样出口感应打卡机端可以感应并连接到存在于他感应范围内的所有具备uwb的用户终端设备,所以能同时处理多个员工的下班打卡操作,实现用户的并行通过和无感打卡。
83.在步骤303中,接收用户终端回复的同意连接消息,所述同意连接消息是在用户终端接收到连接消息之后发送的。
84.具体实施例中,用户终端收到感应打卡机端的连接消息后,检查uwb功能开启状
态,如果正常开启,则存储相关信息后,立即向感应打卡机端回复同意连接的信息,该消息中需要携带用户终端设备唯一识别码、员工工号、设备名称、设备类型、系统时间等信息。
85.在步骤304中,存储此次打卡记录,并发送打卡成功的消息至用户终端,完成打卡操作。
86.具体实施例中,出门感应打卡机端收到用户终端回复的同意连接消息后,首先将用户终端对应的本打卡信息记录到存储模块,之后立即向用户终端发送打卡成功消息,感应打卡机端后续会异步同步到公司内部综合管理平台。
87.经过以上过程,用户完成进门刷卡的操作。用户可以通过配套app查看刷卡记录,用户通过以上方式即可实现进出门的无感打卡操作,之后用户可以通过配套app查看自己的历史打卡记录,记录按进/出门时间倒叙排列,具体数据项包括但不限于进/出门时间、进/出口名称等信息。
88.本发明实施例还提出一种用户终端,其原理与基于uwb技术的打卡方法类似,这里不再赘述。图4为本发明实施例中用户终端的示意图,包括:
89.第一准备模块401,用于开启uwb功能,绑定并存储用户信息;
90.第一连接模块402,用于在开启uwb功能,进入感应覆盖范围内的情况下,接收感应打卡机端发送的连接消息;
91.第一发送模块403,用于存储接收的连接消息后,发送同意连接消息至感应打卡机端;
92.第一接收模块404,用于接收感应打卡机端发送的打卡成功的消息,所述打卡成功的消息是在感应打卡机端接收到同意连接消息后发送的;
93.第一存储模块405,用于存储此次打卡记录,完成打卡操作。
94.本发明实施例还提出一种感应打卡机端,其原理与基于uwb技术的打卡方法类似,这里不再赘述。图5为本发明实施例中感应打卡机端的示意图,包括:
95.第二准备模块501,用于开启uwb功能,根据进门打卡和出门打卡设置不同的感应信息,并进行存储;
96.第二连接模块502,用于在预设的uwb感应覆盖范围内,向用户终端发送连接消息;
97.第二接收模块503,用于接收用户终端回复的同意连接消息,所述同意连接消息是在用户终端接收到连接消息之后发送的;
98.第二存储模块504,用于存储此次打卡记录,并发送打卡成功的消息至用户终端,完成打卡操作。
99.综上所述,在本发明实施例提出的装置中,通过开启uwb功能,绑定并存储用户信息;在开启uwb功能,进入感应覆盖范围内的情况下,接收感应打卡机端发送的连接消息;存储接收的连接消息后,发送同意连接消息至感应打卡机端;接收感应打卡机端发送的打卡成功的消息,所述打卡成功的消息是在感应打卡机端接收到同意连接消息后发送的;存储此次打卡记录,完成打卡操作。在上述过程中,本发明实施例在用户终端提前绑定用户信息,利用uwb功能将感应刷卡机端与用户便携终端连接,并执行打卡操作。从而实现无感打卡、并行通过的目的,从而提升员工打卡体验。
100.本发明实施例还提供一种计算机设备,图6为本发明实施例中计算机设备的示意图,所述计算机设备600包括存储器610、处理器620及存储在存储器610上并可在处理器620
上运行的计算机程序630,所述处理器620执行所述计算机程序630时实现上述基于uwb技术的打卡方法。本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于uwb技术的打卡方法。
101.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于uwb技术的打卡方法。
102.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于uwb技术的打卡方法。
103.本发明实施例能有效解决以下问题:
104.1.员工不再需要携带磁卡,仅需利用我们时刻不离手的便携移动终端。
105.2.uwb技术的通信范围远大于接触式、或近距离磁卡感应技术,所以无需刷一刷/碰一碰也能实现打卡操作,用户打卡无需拿出自己的用户终端设备,实现了打卡的无感化,提升了用户打卡的便捷性。
106.3.公司的感应打卡机能同时连很多uwb设备,实现多个员工的并行打卡处理。
107.4.员工摆脱对手机定位和移动网络信号的依赖,不会出现违规的“远程打卡”,同时即使网络情况不好,员工也能正常打卡。
108.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
109.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
110.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
111.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
112.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1