[发明专利]一种基于ARCore的用户行为分析方法及系统有效
申请号: | 201910583428.6 | 申请日: | 2019-07-01 |
公开(公告)号: | CN110347703B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 陆璐;林均豪 | 申请(专利权)人: | 华南理工大学 |
主分类号: | G06F16/2453 | 分类号: | G06F16/2453;G06F16/2457;G06F11/30;G06F11/34;G06F11/36;G06Q30/02 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 陈宏升 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开的一种基于ARCore的用户行为分析系统,通过编写对ARCore埋点的软件开发SDK包,在相应位置调用提供接口,埋点实时采集AR应用在Android手机上运行时的性能数据、异常崩溃信息和用户行为等数据,提供自定义事件功能;建立数据分析中心,对采集的数据进行统计分析,以可视化图表的方式在用户行为分析平台网页中显示。本发明以此达到帮助开发者定位AR应用性能瓶颈、分析用户兴趣爱好、改善应用设计、为增强用户体验提供决策依据,使得开发者能方便地获悉用户喜好,更灵活高效地开发AR应用。 | ||
搜索关键词: | 一种 基于 arcore 用户 行为 分析 方法 系统 | ||
【主权项】:
1.一种基于ARCore的用户行为分析方法,其特征在于,包含以下顺序的步骤:S1、在AR应用中嵌入软件开发包SDK,初始化设置并运行;S2、在AR应用启动时,根据Android应用的生命周期,在Application类的onCreate()方法中采集硬件信息;S3、在AR应用运行时,根据Android应用的生命周期,在Application类中的onCreate()方法中启动三个线程CpuCollectorTask、MemoryCollectorTask和FrameCollectorTask,三个线程CpuCollectorTask、MemoryCollectorTask和FrameCollectorTask分别用于采集处理器占用率、内存占用率以及平均帧率;S4、在AR应用运行时,在需要监视自定义事件的代码块中调用软件开发包SDK提供的自定义事件接口ControlProxy.onViewMonitor(),实现监控自定义事件信息;S5、在AR应用运行时,通过使用埋点后的类TransformableNode实现对模型聚焦时长的采集;S6、在AR应用运行时,采集用户使用过程中直接交互的模型及行为信息;S7、在AR应用发生崩溃时,根据Android应用的生命周期,在实现了Thread.UncaughtExceptionHandler的MyCrashHandler类中采集AR应用的异常崩溃信息;S8、步骤S2至S7中采集到的数据上报到数据统计分析中心,数据统计分析中心将接收到的用户行为数据存储到MySql数据库中,并进行统计分析后以可视化图表的形式显示在用户行为分析平台网页中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910583428.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理方法及装置
- 下一篇:数据撮合方法及装置