[发明专利]基于手机卡序号和MAC地址识别的课堂自动点名系统有效
申请号: | 201611263236.X | 申请日: | 2016-12-30 |
公开(公告)号: | CN106652076B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 曾浩;罗怡 | 申请(专利权)人: | 四川理工学院 |
主分类号: | G07C1/10 | 分类号: | G07C1/10;H04W8/20;H04W8/22;H04L29/12;H04L29/08 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 夏艳 |
地址: | 643000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 手机卡 序号 mac 地址 识别 课堂 自动 点名 系统 | ||
本发明公开了一种基于手机卡序号和MAC地址识别的课堂自动点名系统,包括:点名端、被点名端;点名端通过WiFi热点与被点名端无线通讯;点名端以指定名称开启WiFi热点,同时开启HTTP服务器端口等待被点名端的数据;被点名端读取本机SIM/USIM卡号,同时检查特定时间内本机通话和短信频率;被点名端连入点名端的WLAN;发送成功后断开WiFi连接,以释放通信信道资源;点名端检查被点名端的MAC地址,SIM/USIM卡号是否匹配,近期有无通话和短信记录,对被点名者是否在场做出判断。本发明实现简单;点名过程不依赖电信网络,不产生话费和流量费;由于同时利用多重信息,提高了判断的可靠性。
技术领域
本发明属于课堂点名技术领域,尤其涉及一种基于手机卡序号和MAC地址识别的课堂自动点名系统。
背景技术
现有的手机自动点名系统通过识别在场学生手机实现。原理是教师开启WiFi热点,学生开启WiFi,教师通过识别连入手机的MAC地址,比对事先登记的学生手机MAC地址,就可以得到在场学生的列表。但是学生可以登记一台不常使用的手机,交给他人代点名。
综上所述,现有的手机自动点名系统存在可以他人带点名,造成点名信息不准确。
发明内容
本发明的目的在于提供一种基于手机卡序号和MAC地址识别的课堂自动点名系统,旨在解决现有的手机自动点名系统存在可以他人带点名,造成点名信息不准确的问题。
本发明是这样实现的,一种基于手机卡序号和MAC地址识别的课堂自动点名方法,所述基于手机卡序号和MAC地址识别的课堂自动点名方法包括以下步骤:
步骤一,点名端以指定名称开启WiFi热点,同时开启HTTP服务器端口等待被点名端的数据;
步骤二,被点名端读取本机SIM/USIM卡号,同时检查特定时间内本机通话和短信频率;
步骤三,被点名端连入点名端的WLAN,若连接成功,向点名端发送本机SIM/USIM卡号和近期有否通信记录的信息;发送成功后断开WiFi连接,以释放通信信道资源;
步骤四,点名端检查被点名端的MAC地址,SIM/USIM卡号是否匹配,近期有无通话和短信记录,对被点名者是否在场做出判断。
进一步,步骤一中,点名端开启热点WiFi,同时启动HTTP服务器,具体包括:
点名端的热点接口的IP地址和HTTP服务器的TCP端口号设为约定的值;
被点名端通过HTTP请求向点名端发送信息;HTTP请求采用GET,PUT,或POST;在GET请求的URL中加入卡号参数,检测最近有无主动通信记录;若被点名端有多个电话卡,只使用第一张卡的卡号;
被点名端仅仅报告最近有无主动通信记录,不报告通信记录的具体信息,不侵害被点名端的通信秘密;
点名端收到被点名端的信息后,将信息存储在本机中,并向被点名端发送HTTP响应。
被点名端不必显式地发送MAC地址,点名端软件通过查询本机的ARP表可以由被点名端的IP地址查到其MAC地址。对于Android被点名端,卡号可以TelephonyManager类获取。
进一步,步骤二中,被点名端读取本机SIM/USIM卡号,同时检查特定时间内本机通话和短信频率,具体包括:
Android被点名端通过CallLog.Calls.CONTENT_URI来获取通话记录数据库,通过设置一定的查询条件(如:通话日期在最近若干天内,类型为呼出),查到给定时间段内手机有否拨出电话;同时,通过content://sms/sent查到给定时间段内有否发送短信;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川理工学院,未经四川理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611263236.X/2.html,转载请声明来源钻瓜专利网。