Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 中国科学技术大学朱孟潇获国家专利权

中国科学技术大学朱孟潇获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉中国科学技术大学申请的专利一种用户行为数据高频采集与回放方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119782117B

龙图腾网通过国家知识产权局官网在2025-09-30发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411866633.0,技术领域涉及:G06F11/34;该发明授权一种用户行为数据高频采集与回放方法是由朱孟潇;徐奇智;王晶;鲍志国;王欣设计研发完成,并于2024-12-18向国家知识产权局提交的专利申请。

一种用户行为数据高频采集与回放方法在说明书摘要公布了:本发明公开了一种用户行为数据高频采集与回放方法,通过监听基于文档对象模型DOM下触发事件的方法,从浏览器缓存中获取用户行为Event事件信息,通过JavaScript异步编程机制截取和处理Event事件信息中的数据,并上传到服务器,实现过程性数据采集;将所采集的过程性数据经过传输后存储于不同数据库的不同数据表中;在需要将过程性数据导出时,将不同的过程性数据从不同的数据库中取出并进行整合导出,以方便研究者查阅使用。该方法采集准确性高、实时性高,且采集全面灵活,可以针对不同的行为事件类型和触发条件定制不同采集策略和采集信息,满足过程性数据多模态数据采集的需求。

本发明授权一种用户行为数据高频采集与回放方法在权利要求书中公布了:1.一种用户行为数据高频采集与回放方法,其特征在于,所述方法包括: 步骤1、通过监听基于文档对象模型DOM下触发事件的方法,从浏览器缓存中获取用户行为Event事件信息,通过JavaScript异步编程机制截取和处理Event事件信息中的数据,并上传到服务器,实现过程性数据采集; 所述过程性数据具有多模态特性,由统一标识字段和非结构化字段构成,其中: 统一标识字段是多模态数据的共同组成部分,由id、unitId、classroomId、curriculumId、groupId、userId和createTime组成;id表示数据的唯一标识,unitId表示课程单元ID,classroomId表示教室ID,curriculumId表示课程ID,groupId表示小组ID,userId表示用户ID,createTime表示数据上传至服务器的时间; 非结构化字段包括聊天数据、行为数据和回放数据,其中: 聊天数据由chatGroupId、content、msgRead、msgType、fromUserid、recordId字段组成;chatGroupId表示当前小组ID,content表示聊天内容,msgRead表示是否已读,msgType表示消息类型,fromUserid表示消息来源用户ID,recordId表示原消息ID; 行为数据由count、classKey、behaviorData字段组成;count表示计数,classKey表示页面标识,behaviorData表示不同课程单元的自定义字段,由数组组成; 回放数据由moduleKey、classKey、eventTime、orderNo、moduleValue、location、baseData字段组成;其中,moduleKey、classKey、baseData和location是课程单元组件向系统传递的标准字段,表示课程单元组件内部的自定义操作信息;所引入的eventTime、orderNo字段表示每条数据的发生时间和次序; 步骤2、将所采集的过程性数据经过传输后存储于不同数据库的不同数据表中; 在步骤2中,在传输所采集的过程性数据过程中,行为数据和回放数据来自用户行为的微操作,故通过HTML5自带的LocalStorage对象来实现行为数据和回放数据在客户端浏览器中的缓存,并搭配JSON数据交换格式,达到分批次定量发送至服务器的目的,以保证数据带宽的稳定和采集的完整性; 在将过程性数据存储于不同数据库的不同数据表中时,行为数据和回放数据包含大量的自定义字段,因此将行为数据和回放数据提交至服务器后存储至非结构化数据库MongoDB中;而聊天数据只有私聊和单聊两种类型,非结构化字段信息固定,因此作为结构化数据存储在数据库MySql中; 步骤3、在需要将过程性数据导出时,将不同的过程性数据从不同的数据库中取出并进行整合导出,以方便研究者查阅使用; 所述方法还包括针对回放数据和聊天数据的复现,数据复现的实现分为两步: 1系统准备回放数据系统包括两种准备回放数据的方式:一是当初始请求回放或切换回放对象时,系统向服务器请求获取定点或全部回放数据;其中,定点数据是用于定位回放时间节点,全部回放数据是用于复现当前时间节点用户操作;二是当更新回放数据或二次拖拽请求回放数据时,系统会通过回放数据接口获取5秒回放数据;在系统回放数据准备完毕后,便启用数据分发; 2系统分发数据实现数据复现在系统准备好回放数据后,打开并加载含有课程单元组件的回放页面,页面准备好后,将会通知回放页面分发数据;系统监听分发消息,基座应用接收到回放数据,基座应用的数据会留下处理,课程单元组件子应用的数据使用Micro‑App子页面分发出去;Micro‑App子页面接受回放数据后,通过比对classKey值,将比对后的数据赋值给当前页面的相应属性,实现数据复现。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国科学技术大学,其通讯地址为:230026 安徽省合肥市包河区金寨路96号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。