本发明涉及互联网信息技术领域,特别是涉及一种移动终端自动签到的方法及系统。
背景技术
随着移动通讯行业的迅猛发展,移动终端设备上的应用发展也很迅速,此外随着用户更加注重健康的生活方式,移动终端上关于用户生活管理的应用成为一种发展趋势,目前移动终端没有集成一种自动签到的应用,用户到达某个地方后无法对到达信息进行自动记录,用户若需要记录位置信息或者时间信息,只能通过手动操作来实现,这就给用户带来了一定程度的不便。
目前的签到方式有多种,日常工作签到、会议签到等一般采用传统的纸笔签到;而在企业,普遍通过机械、指纹和基于无线射频技术的感应式签到方式,进行考勤管理;其他的签到方式还包括基于人脸、眼虹等图像识别和生物识别技术,但由于技术复杂度高、设备成本较高,目前仍主要限于高端会场和高保密机构等局部应用。
现有技术提供了基于二维码进行签到的方法、系统、扫描终端和显示终端,所述方法包括:显示终端显示二维码;扫描终端扫描所述二维码,获取扫描时问和所述二维码中作为签到标识的信息,并向签到管理服务器发送用户的标识信息、扫描时间和作为签到标识的信息;签到管理服务器根据接收的信息对用户的签到进行确认,并根据扫描时间记录用户的签到时间。
通过对现有技术的了解,发明人认为,现有技术至少存在如下问题:
1)同一时间的签到用户多时,签到用户需要排长队,签到时间长;
2)通过拍摄二维码即可复制签到信息,可能出现远程签到,代签的情况也依然存在;
3)须设置特定的显示终端或扫描终端,设备成本依旧较高。
技术实现要素:
为了解决上述技术问题,本发明提供了一种移动终端自动签到的方法,包括:
登录基于用户触发的移动终端的签到app应用软件;
在所述签到app应用软件中设置到达预设位置的第一最快时间;
在达到所述第一最快时间后自动打开所述移动终端的gps定位系统;
查看所述移动终端的位置与所述预设位置的距离,并预估在第二最快时间内是否到达所述预设位置;
若预估在所述第二最快时间内无法到达所述预设位置,则停用所述gps定位系统;
若预估在所述第二最快时间内可以到达所述预设位置,则继续使用gps定位系统,并在所述移动终端到达所述预设位置后,在所述签到app应用软件中自动签到。
进一步地,若预估在所述第二最快时间内无法到达所述预设位置,则停用所述gps定位系统,包括如下步骤:
预估从所述移动终端的当前位置到所述预设位置的所需时间,同时使所述gps系统休眠,其中,所述所需时间大于所述第二最快时间;
直至所述移动终端的当前位置到所述预设位置的时间达到所述第二最快时间,则唤醒所述gps系统。
进一步地,所述移动终端包括手机、平板、智能手表、家庭智能终端以及笔记本电脑。
进一步地,在所述签到app应用软件中设置到达预设位置的第一最快时间,包括如下步骤:
在所述签到app应用软件中触发设置窗口;
在所述设置窗口从多个设置菜单中选择到达时间菜单;
在所述到达时间菜单中输入所述第一最快时间。
进一步地,在达到所述第一最快时间后自动打开所述移动终端的gps定位系统,包括如下步骤:
在到达所述第一最快时间后,自动打开基于所述gps定位系统的所述移动终端安装的地图软件;或者
在到达所述第一最快时间后,自动打开基于所述gps定位系统的安装在所述签到app应用软件中的定位窗口。
特别地,本发明还提供了一种移动终端自动签到的系统包括:
登录模块,用于登录基于用户触发的移动终端的签到app应用软件;
设置模块,用于在所述签到app应用软件中设置到达预设位置的第一最快时间;
打开模块,用于在达到所述第一最快时间后自动打开所述移动终端的gps定位系统;
查看模块,用于查看所述移动终端的位置与所述预设位置的距离;
第一预估模块,用于预估在第二最快时间内是否到达所述预设位置;
停用模块,用于若预估在所述第二最快时间内无法到达所述预设位置,则停用所述gps定位系统;
使用模块,用于若预估在所述第二最快时间内可以到达所述预设位置,则继续使用gps定位系统;
签到模块,用于在所述移动终端到达所述预设位置后,在所述签到app应用软件中自动签到。
进一步地,所述系统还包括:
第二预估模块,用于预估从所述移动终端的当前位置到所述预设位置的所需时间,其中,所述所需时间大于所述第二最快时间;
休眠模块,用于使所述gps系统休眠;
唤醒模块,直至所述移动终端的当前位置到所述预设位置的时间达到所述第二最快时间,则唤醒所述gps系统。
进一步地,所述移动终端包括手机、平板、智能手表、家庭智能终端以及笔记本电脑。
进一步地,所述设置模块包括:
触发单元,用于在所述签到app应用软件中触发设置窗口;
选择单元,用于在所述设置窗口从多个设置菜单中选择到达时间菜单;
输入单元,用于在所述到达时间菜单中输入所述第一最快时间。
进一步地,所述打开模块包括:
第一自动打开单元,用于在到达所述第一最快时间后,自动打开基于所述gps定位系统的所述移动终端安装的地图软件;或者
第二自动打开单元,用于在到达所述第一最快时间后,自动打开基于所述gps定位系统的安装在所述签到app应用软件中的定位窗口
本发明的方案,通过对移动终端的定位和对时间的测定,来判断移动终端在固定时段内的位置是否发生变化来实现签到信息的自动记录,并且还可以根据用户的设定来及时提示用户所有的签到信息,方便了用户对自身活动的管理。
根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。
附图说明
后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:
图1是根据本发明一个实施例的移动终端自动签到的方法的示意性流程图;
图2是根据本发明一个实施例的移动终端自动签到的系统的示意性结构图。
具体实施方式
图1示出了根据本发明一个实施例的移动终端自动签到的方法的示意性流程图。如图1所示,本发明提供了一种移动终端自动签到的方法,包括如下步骤:
s100,登录基于用户触发的移动终端的签到app应用软件;
s200,在所述签到app应用软件中设置到达预设位置的第一最快时间;
s300,在达到所述第一最快时间后自动打开所述移动终端的gps定位系统;
s400,查看所述移动终端的位置与所述预设位置的距离,并预估在第二最快时间内是否到达所述预设位置;
s500,若预估在所述第二最快时间内无法到达所述预设位置,则停用所述gps定位系统;
s600,若预估在所述第二最快时间内可以到达所述预设位置,则继续使用gps定位系统,并在所述移动终端到达所述预设位置后,在所述签到app应用软件中自动签到。
若预估在所述第二最快时间内无法到达所述预设位置,则停用所述gps定位系统,包括如下步骤:
预估从所述移动终端的当前位置到所述预设位置的所需时间,同时使所述gps系统休眠,其中,所述所需时间大于所述第二最快时间;
直至所述移动终端的当前位置到所述预设位置的时间达到所述第二最快时间,则唤醒所述gps系统。
所述移动终端包括手机、平板、智能手表、家庭智能终端以及笔记本电脑。
在所述签到app应用软件中设置到达预设位置的第一最快时间,包括如下步骤:
在所述签到app应用软件中触发设置窗口;
在所述设置窗口从多个设置菜单中选择到达时间菜单;
在所述到达时间菜单中输入所述第一最快时间。
在达到所述第一最快时间后自动打开所述移动终端的gps定位系统,包括如下步骤:
在到达所述第一最快时间后,自动打开基于所述gps定位系统的所述移动终端安装的地图软件;或者
在到达所述第一最快时间后,自动打开基于所述gps定位系统的安装在所述签到app应用软件中的定位窗口。
特别地,如图2所示,本发明还提供了一种移动终端自动签到的系统包括:
登录模块,用于登录基于用户触发的移动终端的签到app应用软件;
设置模块,用于在所述签到app应用软件中设置到达预设位置的第一最快时间;
打开模块,用于在达到所述第一最快时间后自动打开所述移动终端的gps定位系统;
查看模块,用于查看所述移动终端的位置与所述预设位置的距离;
第一预估模块,用于预估在第二最快时间内是否到达所述预设位置;
停用模块,用于若预估在所述第二最快时间内无法到达所述预设位置,则停用所述gps定位系统;
使用模块,用于若预估在所述第二最快时间内可以到达所述预设位置,则继续使用gps定位系统;
签到模块,用于在所述移动终端到达所述预设位置后,在所述签到app应用软件中自动签到。
所述系统还包括:
第二预估模块,用于预估从所述移动终端的当前位置到所述预设位置的所需时间,其中,所述所需时间大于所述第二最快时间;
休眠模块,用于使所述gps系统休眠;
唤醒模块,直至所述移动终端的当前位置到所述预设位置的时间达到所述第二最快时间,则唤醒所述gps系统。
所述移动终端包括手机、平板、智能手表、家庭智能终端以及笔记本电脑。
所述设置模块包括:
触发单元,用于在所述签到app应用软件中触发设置窗口;
选择单元,用于在所述设置窗口从多个设置菜单中选择到达时间菜单;
输入单元,用于在所述到达时间菜单中输入所述第一最快时间。
所述打开模块包括:
第一自动打开单元,用于在到达所述第一最快时间后,自动打开基于所述gps定位系统的所述移动终端安装的地图软件;或者
第二自动打开单元,用于在到达所述第一最快时间后,自动打开基于所述gps定位系统的安装在所述签到app应用软件中的定位窗口。
本发明的方案,通过对移动终端的定位和对时间的测定,来判断移动终端在固定时段内的位置是否发生变化来实现签到信息的自动记录,并且还可以根据用户的设定来及时提示用户所有的签到信息,方便了用户对自身活动的管理。
至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。