预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109618331A(43)申请公布日2019.04.12(21)申请号201910105238.3(22)申请日2019.02.01(71)申请人深圳乐信软件技术有限公司地址518000广东省深圳市南山区粤海街道科苑南路3099号中国储能大厦第24层(72)发明人李伟(74)专利代理机构北京品源专利代理有限公司11332代理人孟金喆(51)Int.Cl.H04W8/22(2009.01)H04W8/24(2009.01)H04W12/02(2009.01)H04W52/02(2009.01)权利要求书2页说明书8页附图4页(54)发明名称数据上报方法、装置、设备及存储介质(57)摘要本发明实施例公开了一种数据上报方法、装置、设备及存储介质。所述方法包括:在检测到目标应用启动后有新数据产生时,将所述新数据缓存至缓存数据库中,并根据与所述新数据所属数据类型对应的数据配置参数判断所述数据类型是否满足数据上报条件;如果确定满足数据上报条件,则从所述缓存数据库中提取与所述数据类型对应的缓存数据;将所述缓存数据上报至服务器。通过本发明的技术方案,能够实现同一时间段内数据上报数量可控,降低设备耗电量,避免抢占内存资源,提高APP性能,提升用户体验。CN109618331ACN109618331A权利要求书1/2页1.一种数据上报方法,其特征在于,包括:在检测到目标应用启动后有新数据产生时,将所述新数据缓存至缓存数据库中,并根据与所述新数据所属数据类型对应的数据配置参数判断所述数据类型是否满足数据上报条件;如果确定满足数据上报条件,则从所述缓存数据库中提取与所述数据类型对应的缓存数据;将所述缓存数据上报至服务器。2.根据权利要求1所述的方法,其特征在于,所述数据配置参数包括:数据类型标识、最大缓存条数以及上报时间间隔。3.根据权利要求2所述的方法,其特征在于,确定满足数据上报条件,包括:确定所述缓存数据库中,与所述新数据所属数据类型对应的缓存数据的条数,达到所述数据类型的最大缓存条数;或,确定所述新数据所属数据类型的最近数据上报时间与当前系统时间之间的间隔,达到所述数据类型的上报时间间隔。4.根据权利要求1所述的方法,其特征在于,还包括:在检测到所述目标应用启动时,从服务器获取最新数据配置文件;将所述最新数据配置文件对本地存储的数据配置文件进行更新;其中,所述数据配置文件中包含有各数据类型对应的数据配置参数。5.根据权利要求1所述的方法,其特征在于,将所述缓存数据上报至服务器,包括:按照预设通用协议的格式对所述缓存数据进行组装,生成通用数据包,所述通用数据包中包含有所述缓存数据所属数据类型的数据类型标识;对所述通用数据包进行加密后上报至服务器的网关,以使所述网关按照所述预设通用协议对所述通用数据包进行解密和拆分,并根据所述数据类型标识将拆分后得到的数据分发至所述服务器中对应的业务平台。6.根据权利要求5所述的方法,其特征在于,在按照预设通用协议的格式对所述缓存数据进行组装,生成通用数据包之前,还包括:如果所述缓存数据所属数据类型为预设敏感数据类型,则对所述缓存数据进行加密。7.根据权利要求1所述的方法,其特征在于,还包括:接收所述服务器发送的上报反馈信息;如果所述上报反馈信息为上报成功,则从所述缓存数据库中删除所述缓存数据;如果所述上报反馈信息为上报失败,则在所述目标应用下次启动时,重新将所述缓存数据上报至所述服务器。8.一种数据上报装置,其特征在于,包括:上报条件判断模块,用于在检测到目标应用启动后有新数据产生时,将所述新数据缓存至缓存数据库中,并根据与所述新数据所属数据类型对应的数据配置参数判断所述数据类型是否满足数据上报条件;缓存数据提取模块,用于如果确定满足数据上报条件,则从所述缓存数据库中提取与所述数据类型对应的缓存数据;缓存数据上报模块,用于将所述缓存数据上报至服务器。2CN109618331A权利要求书2/2页9.一种计算机设备,其特征在于,所述设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的数据上报方法。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的数据上报方法。3CN109618331A说明书1/8页数据上报方法、装置、设备及存储介质技术领域[0001]本发明实施例涉及数据处理技术,尤其涉及一种数据上报方法、装置、设备及存储介质。背景技术[0002]在APP(Application,应用软件)的使用中,往往需要上报大量的数据到服务器以支撑业务的需要,这些数据包括但