一种智能打卡的方法和装置制造方法及图纸

技术编号:17971595 阅读:36 留言:0更新日期:2018-05-16 12:05
本发明专利技术公开了一种智能打卡的方法和装置,该方法包括:获取移动智能终端的当前打卡相关数据;若移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功;打卡模型是根据移动智能终端的历史打卡相关数据进行机器学习得到的,历史打卡相关数据包括历史打卡操作数据、历史打卡地理位置数据和历史打卡时间数据。可见,不再需要人为手动操作实现打卡操作,而是基于历史打卡相关数据进行机器学习可以得到的打卡模型,当移动智能终端的当前打卡相关数据符合该打卡模型时,移动智能终端智能向服务器发送打卡请求直至完成打卡操作,节省人力,避免出现打卡不成功或多次打卡浪费资源的问题。

【技术实现步骤摘要】
一种智能打卡的方法和装置
本专利技术涉及智能考勤
,尤其涉及一种智能打卡的方法和装置。
技术介绍
目前,为了维护企业的正常工作秩序,各个企业针对员工均设有考勤制度,用于考察企业员工是否按照规定出勤,以提高办事效率,严肃企业纪律,使员工自觉遵守工作时间,做到上下班不迟到不早退等。现有技术中,主要是利用打卡的方式来实现考勤,即,在上班时员工到公司周边利用手机终端实现打卡,以及下班时员工离开公司利用手机终端实现打卡,直至打卡成功从而完成考勤。具体地,员工可以点击手机界面上的“打卡”图标,以便向服务器发送打卡请求,服务器通过相应的判断确定打卡成功与否。但是,专利技术人经过研究发现,现有技术中利用手机终端实现打卡的方式,不仅需要人为手动操作才能实现打卡功能,手动操作繁琐,耗费人力,而且容易出现一次操作打卡不成功,需要多次操作直至打卡成功;或者,人为手动操作后居然完成多次打卡,浪费资源等问题。
技术实现思路
本专利技术所要解决的技术问题是,提供一种智能打卡的方法和装置,以代替人为手动操作方式,基于机器学习实现智能打卡,节省人力,避免出现打卡不成功或者多次打卡浪费资源的问题。第一方面,本专利技术实施例提供了一种智能打卡的方法,该方法包括:获取移动智能终端的当前打卡相关数据;若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功;所述打卡模型是根据所述移动智能终端的历史打卡相关数据进行机器学习得到的,所述历史打卡相关数据包括历史打卡操作数据、历史打卡地理位置数据和历史打卡时间数据。优选的,所述移动智能终端的当前打卡相关数据包括所述移动智能终端的当前地理位置数据和当前时间数据。优选的,所述若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功,包括:将所述移动智能终端的当前地理位置数据和当前时间数据输入所述打卡模型;基于所述打卡模型中的打卡地理位置范围和打卡时间范围,若所述打卡模型的输出结果为符合时,自动向服务器发送打卡请求直至打卡成功。优选的,还包括:若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为不符合,返回执行获取移动智能终端的当前打卡相关数据。优选的,在所述向服务器发送打卡请求直至打卡成功之后,还包括:根据所述移动智能终端的当前打卡相关数据,进行机器学习更新所述打卡模型。第二方面,本专利技术实施例提供了一种智能打卡的装置,其特征在于,包括:获取单元,用于获取移动智能终端的当前打卡相关数据;发送单元,用于若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功;所述打卡模型是根据所述移动智能终端的历史打卡相关数据进行机器学习得到的,所述历史打卡相关数据包括历史打卡操作数据、历史打卡地理位置数据和历史打卡时间数据。优选的,所述移动智能终端的当前打卡相关数据包括所述移动智能终端的当前地理位置数据和当前时间数据。优选的,所述发送单元包括输入子单元和发送子单元;所述输入子单元,用于将所述移动智能终端的当前地理位置数据和当前时间数据输入所述打卡模型;所述发送子单元,用于基于所述打卡模型中的打卡地理位置范围和打卡时间范围,若所述打卡模型的输出结果为符合时,自动向服务器发送打卡请求直至打卡成功。优选的,还包括:返回单元,用于若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为不符合,返回进入所述获取单元。优选的,还包括:更新单元,用于根据所述移动智能终端的当前打卡相关数据,进行机器学习更新所述打卡模型。与现有技术相比,本专利技术至少具有以下优点:采用本专利技术实施例的技术方案,获取移动智能终端的当前打卡相关数据;若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功;所述打卡模型是根据所述移动智能终端的历史打卡相关数据进行机器学习得到的,所述历史打卡相关数据包括历史打卡操作数据、历史打卡地理位置数据和历史打卡时间数据。由此可见,不再需要人为手动操作实现打卡操作,而是基于历史打卡相关数据进行机器学习可以得到的打卡模型,当移动智能终端的当前打卡相关数据符合该打卡模型时,移动智能终端智能向服务器发送打卡请求直至完成打卡操作,节省人力,避免出现打卡不成功或者多次打卡浪费资源的问题。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例中一种应用场景所涉及的系统框架示意图;图2为本专利技术实施例提供的一种智能打卡的方法的流程示意图;图3为本专利技术实施例提供的另一种智能打卡的方法的流程示意图;图4为本专利技术实施例提供的一种智能打卡的装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。现阶段,工作考勤是用于考察员工是否按照规定出勤,以提高办事效率,严肃企业纪律,使员工自觉遵守工作时间,做到上下班不迟到不早退等一种企业制度。现有技术中,主要是利用打卡的方式来实现考勤,即,在上班时员工到公司周边利用手机终端实现打卡,以及下班时员工离开公司利用手机终端实现打卡,直至打卡成功从而完成考勤。例如,P公司设定上班时间为9点,打卡地点为A,该公司的员工9点之前到达打卡地点A附近时可以点击手机界面上的“打卡”图标,以便向服务器发送打卡请求,直至服务器通过相应的判断确定打卡成功。但是,专利技术人经过研究发现,现有技术中利用手机终端实现打卡的方式,不仅需要人为手动操作才能实现打卡功能,手动操作繁琐,耗费人力,而且容易出现一次操作打卡不成功,需要多次操作直至打卡成功;或者,人为手动操作后居然完成多次打卡,浪费资源等问题。为了解决这一问题,在本专利技术实施例中,获取移动智能终端的当前打卡相关数据;若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功;所述打卡模型是根据所述移动智能终端的历史打卡相关数据进行机器学习得到的,所述历史打卡相关数据包括历史打卡操作数据、历史打卡地理位置数据和历史打卡时间数据。由此可见,不再需要人为手动操作实现打卡操作,而是基于历史打卡相关数据进行机器学习可以得到的打卡模型,当移动智能终端的当前打卡相关数据符合该打卡模型时,移动智能终端智能向服务器发送打卡请求直至完成打卡操作,节省人力,避免出现打卡不成功或者多次打卡浪费资源的问题。举例来说,本专利技术实施例的场景之一,可以是应用到如图1所示的场景中。该场景包括移动智能终端101和服务器102。移动终端101和服务器102之间可以交互。移动智能终端101利用定位技术和计时技术获取该移动智能终端101的当前打卡相关数据;移动智能终端101判断所述移动智本文档来自技高网
...
一种智能打卡的方法和装置

【技术保护点】
一种智能打卡的方法,其特征在于,包括:获取移动智能终端的当前打卡相关数据;若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功;所述打卡模型是根据所述移动智能终端的历史打卡相关数据进行机器学习得到的,所述历史打卡相关数据包括历史打卡操作数据、历史打卡地理位置数据和历史打卡时间数据。

【技术特征摘要】
1.一种智能打卡的方法,其特征在于,包括:获取移动智能终端的当前打卡相关数据;若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功;所述打卡模型是根据所述移动智能终端的历史打卡相关数据进行机器学习得到的,所述历史打卡相关数据包括历史打卡操作数据、历史打卡地理位置数据和历史打卡时间数据。2.根据权利要求1所述的方法,其特征在于,所述移动智能终端的当前打卡相关数据包括所述移动智能终端的当前地理位置数据和当前时间数据。3.根据权利要求2所述的方法,其特征在于,所述若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为符合,自动向服务器发送打卡请求直至打卡成功,包括:将所述移动智能终端的当前地理位置数据和当前时间数据输入所述打卡模型;基于所述打卡模型中的打卡地理位置范围和打卡时间范围,若所述打卡模型的输出结果为符合时,自动向服务器发送打卡请求直至打卡成功。4.根据权利要求1所述的方法,其特征在于,还包括:若所述移动智能终端的当前打卡相关数据输入打卡模型后的输出结果为不符合,返回执行获取移动智能终端的当前打卡相关数据。5.根据权利要求1所述的方法,其特征在于,在所述向服务器发送打卡请求直至打卡成功之后,还包括:根据所述移动智能终端的当前打卡相关数据,进行机器...

【专利技术属性】
技术研发人员:靳永山
申请(专利权)人:北京邦邦共赢网络科技有限公司
类型:发明
国别省市:北京,11

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

1