[发明专利]实时笔迹绘制方法及系统有效
申请号: | 201910352307.0 | 申请日: | 2019-04-28 |
公开(公告)号: | CN110099113B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 章路平;章俊;张金龙;陈亚洲;赵豪;袁嘉俊 | 申请(专利权)人: | 浙江学海教育科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/0354;G09B5/10 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 郑思思 |
地址: | 311100 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实时 笔迹 绘制 方法 系统 | ||
1.一种实时笔迹绘制方法,其特征在于,其包括以下步骤:
教师终端与学生终端通过相应的通道服务建立通讯连接,其中,所述相应的通道服务包括以下的一种或多种:节点通道服务、局域网通道服务以及IDC通道服务,所述节点通道服务为由教师终端基于socket套接字建立的教师终端与学生终端通讯通道,所述教师终端和学生终端通过所述节点通道服务保持长连接,所述局域网通道服务为基于局域网建立的教师终端与学生终端之间的通讯通道,所述IDC通道服务为基于广域网建立的教师终端与学生终端之间的通讯通道,当节点通道服务、局域网通道服务以及IDC通道服务同时存在时,所述相应的通道服务的优先级由高到低依次为节点通道服务、局域网通道服务以及IDC通道服务;
教师终端启动手写控件进行笔迹绘制,获取绘制的笔迹集合并将所述笔迹集合通过相应的通道服务发送至学生终端;
学生终端启动与教师终端相同的手写控件或教师终端控制学生终端启动与教师终端相同的手写控件;定义教师终端上启动的手写控件为主手写控件,学生终端上启动的与教师终端相同的手写控件为从手写控件;
学生终端在所述从手写控件上根据所述笔迹集合进行笔迹绘制;
所述教师终端设置手写控件动作监听,在回调中调用IntentService生成自定义即时笔迹对象,并保存至临时动作集合中;所述自定义即时笔迹对象记为增量笔迹集合,当监听一个完整的增量笔迹集合完成,IntentService被销毁,在IntentService销毁时将增量笔迹集合通过相应的通道服务发送至学生终端,并清空所述临时动作集合;
一个完整的增量笔迹集合包括若干个笔迹动作,所述若干个笔迹动作的第一个动作和最后一个动作分别是down动作和up动作,所述学生终端在所述从手写控件上根据所述增量笔迹集合进行笔迹绘制,之前,对所述增量笔迹集合进行校验;
检测目标增量笔迹集合的第一个笔迹动作是否为down动作;
如果目标增量笔迹集合的第一个笔迹动作是down动作,则检测在前增量笔迹集合的最后一个笔迹动作是否为up动作,如果在前增量笔迹集合的最后一个笔迹动作不是up动作,则在所述目标增量笔迹集合的第一个笔迹动作前加上一个up动作;
如果目标增量笔迹集合的第一个笔迹动作不是down动作,则检测在前增量笔迹集合的最后一个笔迹动作是否为up动作,如果在前增量笔迹集合的最后一个笔迹动作是up动作,则在所述目标增量笔迹集合的第一个笔迹动作前加上一个down动作;
如果目标增量笔迹集合的第一个笔迹动作是down动作,且在前增量笔迹集合的最后一个笔迹动作是up动作,或者如果目标增量笔迹集合的第一个笔迹动作不是down动作,且在前增量笔迹集合的最后一个笔迹动作不是up动作,不对所述目标增量笔迹集合增加任何笔迹动作;
记录所述目标增量笔迹集合的最后一个笔迹动作,以对在后增量笔迹集合进行校验;
所述目标增量笔迹集合为进行校验的任意增量笔迹集合,所述在前增量笔迹集合为学生终端接收的目标增量笔迹集合之前的相邻的增量笔迹集合;所述在后增量笔迹集合为学生终端接收的目标增量笔迹集合之后的相邻的增量笔迹集合;
当所述目标增量笔迹集合为学生终端接收的第一个增量笔迹集合时,则检测目标增量笔迹集合的第一个笔迹动作是否为down动作,如果是down动作,则记录所述目标增量笔迹集合的最后一个动作,以对在后增量笔迹集合进行校验;如果不是down动作,则在所述目标增量笔迹集合的第一个笔迹动作前加上一个down动作,并记录所述目标增量笔迹集合的最后一个动作,以对在后增量笔迹集合进行校验。
2.如权利要求1所述的实时笔迹绘制方法,其特征在于:所述教师终端启动手写控件进行笔迹绘制,包括:
教师终端启动主手写控件后,在所述主手写控件中创建主界面,并在所述主界面中进行笔迹绘制;
学生终端在所述从手写控件上根据所述笔迹集合进行笔迹绘制,包括:
所述学生终端在所述从手写控件中创建与所述主界面相同的从界面,并在所述从界面中根据所述笔迹集合进行笔迹绘制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江学海教育科技有限公司,未经浙江学海教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910352307.0/1.html,转载请声明来源钻瓜专利网。