一种基于无线的智能终端点名调度方法

文档序号:7821104阅读:220来源:国知局
一种基于无线的智能终端点名调度方法
【专利摘要】本发明公开了一种基于无线的智能终端点名调度方法。本发明首先根据应用场景,为主机和客户机选取相同的无线模式;然后由主机创建任务并初始化客户机,建立未点名大名单在主机和客户机之间进行登记和点名,最后结合无线网络完成数据云备份,并进行主机和客户机的数据分析和挖掘过程。本发明给出了主机和客户机在实现消息交互过程中具体的消息格式和定义,能有效解决当前人工点名的冗长和伪点名现象,同时提出丰富的得分奖励模式为促进客户机更好地多参与点名过程提供了较为合理的方案。
【专利说明】一种基于无线的智能终端点名调度方法

【技术领域】
[0001] 本发明涉及一种无线模式下多个Client (客户端)向Host (主机端)发送点名消 息,以及数据分析的自动挖掘的方法和协议,属于无线通信系统应用的领域。

【背景技术】
[0002] 目前在一些企业考勤制度中有点名系统这一环节,在旅游团队每次集合时也需要 导游点名,在公司开会,不管大会还是小会,事先总要大概点一下名单,尤其是在学校等教 育培训机构,点名更成了一个上课前必做的常规工作。如何将繁琐的人工操作变为自动操 作,市场上也有了相关的一些传统或者比较先进的技术。
[0003] 传统的模式都是采用一些捕捉个人特征的数据作为点名采集的方式,比较常见的 例如:条形码卡,RFID卡,指纹考勤卡,密码打卡,甚至虹膜识别,人脸识别等,但是这些方 式的缺点如下:
[0004] (1)这些模式都需要一些硬件的配备,比如向个人发放RFID卡等,同时也需要识 别机,比如指纹考勤机等,这就需要一定的硬件安装与投入。
[0005] (2)由于是硬件配备,只能在指定场所的固定安装位置进行点名,比如公司大门或 会议室门口,限制了场所且机动性差,尤其是对旅游团队的导游临时点名。
[0006] (3)识别技术的伪造和缺乏,条形码卡是非常容易伪造的,指纹本身识别率不高, 同时市场上也出现了指纹伪装膜,人脸识别虽然可有效防止替代签到,但是易受仪容、化妆 等影响,识别率不高。
[0007] (4)容易"替代点名",只要将点名卡交给他人代点,系统是无法识别出。
[0008] (5) -般只具有统计分析功能,没有数据挖掘和预警功能,更没有激励机制的奖励 功能。
[0009] 网络上也出现了一些基于手机智能终端的点名方法,具体为:
[0010] (1)通过WEB模式(人人网的点名系统),它主要是通过注册班级用户登录到班级 进行实时点名,缺点是:完全有人可以在异地进行点名或者开放账号和密码给第三者,由第 三者代为点名。
[0011] (2)通过短信形式的点名系统,由用户发送短信到指定的号码,进行统计,缺点是: 无法识别由远程用户同时发送的短信点名消息,同时功能也偏简单,不具备后续数据分析 和挖掘功能。
[0012] (3)也有大学教师开发了课堂点名系统,这些系统主要采用蓝牙扫描模式,扫描当 前无线局域网内的手机用户,以此作为点名依据,具有一定的新颖性,这些案例仅有只言片 语的描述见于新闻报道,并未见到后续深入的开发和具体描述,且实现仅在Host端拥有信 息,在Client端没有数据记录,Client只是一个"傻的被点名的终端",同时在Host端也未 作数据挖掘和奖励模式。
[0013] (4)中国电信结合"天翼支付",给每个定制的手机终端上安装了 RFID芯片,可以 用来捆绑刷公交,也可以用来进行教室课堂点名,也有人据此开发了点名系统,缺点是:a) 必须使用定制手机;b)必须在教室内安装特殊点名机,增加运营和维护成本;C)需建设网 络平台,进行统计和分析。
[0014] (5)使用微信进行点名,在规定时间内回答出老师给的口令,就算是点过名,或者 回答出课堂上临时问出的问题,也算点过名,缺点:微信账号和密码如果交给在课堂上的第 三方,也是可以"伪点名"的。
[0015] 其它还有一些方案,都是采用各种特征进行识别,主要集中在特征采集的硬件上, 或多或少地存在局限性。


【发明内容】

[0016] 本发明所要解决的技术问题是,针对非固定点名场所,比如企业考勤,临时会议, 旅游团队导游点名,以及教室上课点名等,提出一种无线模式下多个Client (客户端)向 Host (主机)发送点名消息,以及数据分析的自动挖掘,实现计分以及多种签到自动奖励的 方法。
[0017] 本发明为解决上述技术问题采用以下技术方案:
[0018] 一种基于无线的智能终端点名调度方法,具体步骤如下:
[0019] A、根据实际应用场景,为主机和客户机选取相同的无线通信模式;
[0020] B、对主机和客户机进行初始化,然后由主机启动生成一个新的点名任务并创建与 该点名任务对应的任务编号,接着建立与该任务编号对应的未点名大名单;
[0021] C、进行点名步骤,包括以下过程:
[0022] C-1、主机、客户机同时开启与步骤A对应所选取的无线通信模式;
[0023] C-2、由主机周期性地发送握手消息,收到握手消息的客户机进行握手应答,向主 机发送登记消息;
[0024] C-3、由主机根据收到的登记消息以及步骤B创建的任务编号,更新未点名大名 单;
[0025] C-4、由主机择时启动点名服务,并根据C-3更新的未点名大名单向客户机发送点 名开始消息,收到此消息的客户机向主机发送点名签到消息;
[0026] C-5、由主机提取接收到的签到消息的内容,并进行比对,根据比对结果点对点发 送不同的确认消息或无应答消息,收到确认消息的客户机将点名成功信息存储本机;
[0027] C-6、由主机通过步骤C-3更新的未点名大名单查询缺席人员名单,如果决定再次 点名,则返回步骤C-4重新广播发送点名消息,此时广播的消息中包含未签到客户机ID和 客户机姓名信息;如果不再点名,则进入下一步骤;
[0028] C-7、结束点名服务,由主机向客户机发送停止消息,主机和客户机关闭无线信道。
[0029] 进一步的,本发明的一种基于无线的智能终端点名调度方法,步骤A所述无线模 式包括:a)蓝牙模式;b)Wifi局域网模式;c)Wifi热点模式。
[0030] 进一步的,本发明的一种基于无线的智能终端点名调度方法,步骤B所述对主机 进行初始化为输入主机的个人信息基本参数,包括:主机姓名、主机ID ;所述客户机初始化 为输入客户机的个人信息基本参数,包括:客户机姓名、客户机ID、本机SIM卡号。
[0031] 进一步的,本发明的一种基于无线的智能终端点名调度方法,步骤B所述建立大 名单的方式为:(1)手工输入,添加数据;(2)导入Excel表格;(3)由主机登录WEB网站后 导入数据。
[0032] 进一步的,本发明的一种基于无线的智能终端点名调度方法,步骤C-6还包括:由 主机比对步骤B建立的大名单和步骤C-3更新的大名单,查询并列举出缺席人员名单,手动 修改点名状态,为在场却没有无线通信功能的客户机进行人工点名。
[0033] 进一步的,本发明的一种基于无线的智能终端点名调度方法,还包括数据云备份 步骤,将主机数据进行自动上传到数据云存储服务器中,定义是否更新标志IsUpdate和是 否备份成功标志IsBackup,数据云备份时记录的参数集为[是否备份成功,操作行为,数据 表名,主键ID,偏移指针]。
[0034] 进一步的,本发明的一种基于无线的智能终端点名调度方法,还包括积分步骤,所 有主机均自由使用,客户机以计数模式积分,具体为:
[0035] 101、为客户机分配一定数量的单位分值,每成功点名一次,单位分值递减1 ;
[0036] 102、为客户机分配一截止日期,截止日期到后终止发送点名消息功能;
[0037] 103、奖励模式:(a)连续若干天签到成功奖励一定数量的单位分值;(b)全勤随机 奖励一定数量的单位分值;(C)达到预设出勤率奖励一定数量的单位分值;(d)随机奖励一 定数量的单位分值。
[0038] 进一步的,本发明的一种基于无线的智能终端点名调度方法,还包括主机数据挖 掘和客户机数据分析步骤,具体为:
[0039] A、主机数据挖掘,具体包括:(a)对客户机按照指定任务的点名总次数进行聚类, 艮P :在进行最终统计时,对指定任务的点名次数分类,将所有客户机按照点名成功总次数的 多少进行分类;(b)对(a)的聚类结果进行重新分类;(C)为每个客户机进行自动打分,包 括线性打分和非线性打分;(d)自动推荐得分最高的M个客户机和得分最低的M个客户机 的名单,M = 3 ;
[0040] B、客户机数据分析,根据客户机的点名记录,提供每个任务编号的点名清单,并由 主机给出该客户机已获得分数,当分值低于正常阈值时提示告警信息。

【权利要求】
1. 一种基于无线的智能终端点名调度方法,其特征在于,具体步骤如下: A、 根据实际应用场景,为主机和客户机选取相同的无线通信模式; B、 对主机和客户机进行初始化,然后由主机启动生成一个新的点名任务并创建与该点 名任务对应的任务编号,接着建立与该任务编号对应的未点名大名单; C、 进行点名步骤,包括以下过程: C-1、主机、客户机同时开启与步骤A对应所选取的无线通信模式; C-2、由主机周期性地发送握手消息,收到握手消息的客户机进行握手应答,向主机发 送登记消息; C-3、由主机根据收到的登记消息以及步骤B创建的任务编号,更新未点名大名单; C-4、由主机择时启动点名服务,并根据C-3更新的未点名大名单向客户机发送点名开 始消息,收到此消息的客户机向主机发送点名签到消息; C-5、由主机提取接收到的签到消息的内容,并进行比对,根据比对结果点对点发送不 同的确认消息或无应答消息,收到确认消息的客户机将点名成功信息存储本机; C-6、由主机通过步骤C-3更新的未点名大名单查询缺席人员名单,如果决定再次点 名,则返回步骤C-4重新广播发送点名消息,此时广播的消息中包含未签到客户机ID和客 户机姓名信息;如果不再点名,则进入下一步骤; C-7、结束点名服务,由主机向客户机发送停止消息,主机和客户机关闭无线信道。
2. 根据权利要求1所述的一种基于无线的智能终端点名调度方法,其特征在于,步骤A 所述无线模式包括:a)蓝牙模式;b)Wifi局域网模式;c)Wifi热点模式。
3. 根据权利要求1所述的一种基于无线的智能终端点名调度方法,其特征在于,步骤B 所述对主机进行初始化为输入主机的个人信息基本参数,包括:主机姓名、主机ID;所述客 户机初始化为输入客户机的个人信息基本参数,包括:客户机姓名、客户机ID、本机SIM卡 号。
4. 根据权利要求1所述的一种基于无线的智能终端点名调度方法,其特征在于,步骤B 所述建立大名单的方式为:(1)手工输入,添加数据;(2)导入Excel表格;(3)由主机登录 WEB网站后导入数据。
5. 根据权利要求1所述的一种基于无线的智能终端点名调度方法,其特征在于,步骤 C-6还包括:由主机比对步骤B建立的大名单和步骤C-3更新的大名单,查询并列举出缺席 人员名单,手动修改点名状态,为在场却没有无线通信功能的客户机进行人工点名。
6. 根据权利要求1所述的一种基于无线的智能终端点名调度方法,其特征在于,还包 括数据云备份步骤,将主机数据进行自动上传到数据云存储服务器中,定义是否更新标志 IsUpdate和是否备份成功标志IsBackup,数据云备份时记录的参数集为[是否备份成功, 操作行为,数据表名,主键ID,偏移指针]。
7. 根据权利要求1所述的一种基于无线的智能终端点名调度方法,其特征在于,还包 括积分步骤,所有主机均自由使用,客户机以计数模式积分,具体为: 101、 为客户机分配一定数量的单位分值,每成功点名一次,单位分值递减1 ; 102、 为客户机分配一截止日期,截止日期到后终止发送点名消息功能; 103、 奖励模式:(a)连续若干天签到成功奖励一定数量的单位分值;(b)全勤随机奖励 一定数量的单位分值;(c)达到预设出勤率奖励一定数量的单位分值;(d)随机奖励一定数 量的单位分值。
8. 根据权利要求7所述的一种基于无线的智能终端点名调度方法,其特征在于,还包 括主机数据挖掘和客户机数据分析步骤,具体为: A、 主机数据挖掘,具体包括:(a)对客户机按照指定任务的点名总次数进行聚类,即: 在进行最终统计时,对指定任务的点名次数分类,将所有客户机按照点名成功总次数的多 少进行分类;(b)对(a)的聚类结果进行重新分类;(c)为每个客户机进行自动打分,包括 线性打分和非线性打分;(d)自动推荐得分最高的M个客户机和得分最低的M个客户机的 名单,M= 3 ; B、 客户机数据分析,根据客户机的点名记录,提供每个任务编号的点名清单,并由主机 给出该客户机已获得分数,当分值低于正常阈值时提示告警信息。
9. 根据权利要求8所述的一种基于无线的智能终端点名调度方法,其特征在于,主机 数据挖掘中(c)所述为每个客户机进行自动打分,首先设定最低分和最高分[T^,^,其 中线性打分计算方法为:
ifScore>Tmax,Score=Tmax;N= {N1;N2) 其中A为上课时记录的奖励分,p为平时分与课堂表现分之间的折算系数&是按照 客户机点名总次数进行分类的分类总数,N2是主机指定的、按照分类总数&重新分类的分 类总数; 非线性打分计算方法为: 设定非线性递增分数段为IK(i)},ieN,N= {心N2) 则Score(i) =K(i) +P*A,ifScore>Tmax,Score=Tmax。
10. 根据权利要求7所述的一种基于无线的智能终端点名调度方法,其特征在于,积分 步骤中101所述一定数量为1-1000,103中(a)所述一定数量的范围是5-10,(b)所述一定 数量的范围是20-30,(c)所述一定数量的范围是10-20,(d)所述一定数量的范围是1-5。
【文档编号】H04W4/00GK104410947SQ201410705179
【公开日】2015年3月11日 申请日期:2014年11月27日 优先权日:2014年11月27日
【发明者】林晓勇, 朱园园, 吴维波, 王珏, 杨晨阳, 金玲 申请人:南京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1