笔迹双向互动方法、处理器、系统及机器可读存储介质技术方案

技术编号:40739501 阅读:21 留言:0更新日期:2024-03-25 19:59
本申请公开了一种笔迹双向互动方法、处理器、系统及机器可读存储介质。该方法包括:第一终端触发第一笔迹操作指令,并根据响应第一笔迹操作指令后生成的笔迹信息生成与笔迹匹配的第一笔迹字典;第二终端根据第一笔迹操作指令同步笔迹信息,根据同步后的笔迹信息生成第二笔迹字典;第二终端触发第二笔迹操作指令,并根据响应所述第二笔迹操作指令后生成的笔迹信息更新所述第二笔迹字典;第一终端和/或第二终端根据第二笔迹操作指令同步笔迹信息,并根据同步后的笔迹信息更新所述第一笔迹字典和/或第二笔迹字典。本发明专利技术通过索引机制和忽略机制减少指令的执行,提升了运行效率。

【技术实现步骤摘要】

本申请涉及教学管理,具体地涉及一种笔迹双向互动方法、处理器、系统及机器可读存储介质


技术介绍

1、在一些场景中,用户需要通过绘图的方式讲述所要表达的内容,同时需要接收其他用户的修改、补充和回复,最终以协作的方式完成笔迹的绘制。例如云画画、云板书等产品。

2、常用的技术方案是建立起一个虚拟的绘画房间,各个用户终端都进入房间在同一个虚拟的画板上绘制,以其中终端a为例,终端a将本端用户的绘画数据a上传到服务器,再由服务器将绘画数据a转发至绘画房间内的其他在线终端,其他在线终端接收到终端a的数据后更新本端显示的内容。这种方案由于消息传输需要时间,无法保证各端收到和执行的数据顺序一致,会出现画面不同步和一致性差的问题。以其中终端a、b为例,a终端绘制了一条曲线之后又删除了该曲线,此时a终端画面中没有曲线,此操作产生了两条数据,一条绘制曲线的数据以及一条删除曲线的数据。b终端由于网络波动等原因先收到了a终端删除曲线的消息之后才接收到绘制曲线的消息。此时b终端会先执行删除曲线操作,由于没有曲线,所以画面没有变化,然后再执行绘制操作,最终画面中会有一条曲线。本文档来自技高网...

【技术保护点】

1.一种笔迹双向互动方法,其特征在于,所述方法应用于笔迹双向互动系统中,所述笔迹双向互动系统包括第一终端和至少一个第二终端,所述第一终端和所述第二终端之间通过中间件传递信息;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第二终端根据第一笔迹操作指令同步笔迹信息的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为叠加指令且为更改颜色时,所述根据第一笔迹操作指令对定位到的笔迹按照指令执行对应操作的方法包括:

4.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为覆盖指令时且为擦除指令时,所述根据第一笔迹操作...

【技术特征摘要】

1.一种笔迹双向互动方法,其特征在于,所述方法应用于笔迹双向互动系统中,所述笔迹双向互动系统包括第一终端和至少一个第二终端,所述第一终端和所述第二终端之间通过中间件传递信息;所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第二终端根据第一笔迹操作指令同步笔迹信息的步骤,包括:

3.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为叠加指令且为更改颜色时,所述根据第一笔迹操作指令对定位到的笔迹按照指令执行对应操作的方法包括:

4.根据权利要求2所述的方法,其特征在于,所述当所述指令类型为覆盖指令时且为擦除指令时,所述根据第一笔迹操作指令对定位到的笔迹按照指令执行对应操作的方法包括:

5.根据权利要求4所述的方法,其特征在于,当所述指令类型为覆盖指令且为擦除指令时,所述在点位在对应的笔迹上时,对所述笔迹执行...

【专利技术属性】
技术研发人员:张耀文张少华廖晰马亚男祝家军乔岳李春虎张文婷树昱张逸琦马春迪吴子宾曾俊张初旭林桐王胜宇盛银雪
申请(专利权)人:紫光摩度教育科技有限公司
类型:发明
国别省市:

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

1