一种程序升级数据统计方法、系统及移动终端技术方案

技术编号:24090415 阅读:19 留言:0更新日期:2020-05-09 07:49
本发明专利技术提供一种程序升级数据统计方法、系统及移动终端。UUID为服务器根据移动终端的申请UUID指令随机生成的识别码,因而UUID具有随机性以及不确定性,进而不会通过UUID获取到移动终端的个人信息。由于通过UUID不会获取到移动终端的个人信息,因而,在移动终端向服务器进行身份认证时不会定位到该移动终端,同时还能够实现移动终端的身份认证,进而实现程序版本的更新升级。本发明专利技术通过设别标识和UUID对升级后的程序数据进行统计,能够确保统计结果的准确性。本发明专利技术既能实现系统版本的升级,又能够实现单个App版本的升级,且不存在侵犯用户个人隐私的风险,不会导致用户的个人隐私泄露。

A statistical method, system and mobile terminal of program upgrade data

【技术实现步骤摘要】
一种程序升级数据统计方法、系统及移动终端
本专利技术涉及通信
,尤其涉及一种程序升级数据统计方法、系统及移动终端。
技术介绍
随着网络技术的发展,智能手机、ipad等移动终端大规模发展、普及。相应于移动终端的发展,各种操作系统以及电子邮箱、QQ、微信等第三方应用软件(Application,App)逐渐应用到用户的生活和工作中。在移动终端实际使用的过程中,为解决某些问题、优化某种功能或推广某些产品,通常会通过升级操作系统版本或App版本的方式对操作系统或App进行功能改进,以提高用户体验。由于IMEI(InternationalMobileEquipmentIdentity,国际移动设备识别码)是GSM(GlobalSystemforMobileCommunication,全球移动通信系统)移动网络识别每一部独立移动终端的唯一识别码,因而,目前操作系统版本或App版本的升级主要通过调用IMEI实现。由于IMEI是GSM移动网络识别每一部独立移动终端的唯一识别码,因而,当通过调用IMEI实现操作系统版本或App版本升级时,通过IMEI能够定位到个人,进而能够对个人的活动进行跟踪、分析。由于通过IMEI能够对个人的活动进行跟踪、分析,因而在调用IMEI实现操作系统版本或App版本升级的过程中,存在侵犯用户个人隐私的风险,这容易导致用户的个人隐私泄露。
技术实现思路
本专利技术提供一种程序升级数据统计方法、系统及移动终端,以解决现有操作系统版本或App版本升级易侵犯用户个人隐私的问题。第一方面,本专利技术提供一种程序升级数据统计方法,应用于移动终端,方法包括:当触发检测程序版本时,向存储所述程序的服务器请求UUID;根据请求到的UUID向所述服务器请求token;根据请求到的token向所述服务器请求所述程序的升级版本;其中,所述升级版本的版本等级高于所述程序的当前版本;安装请求到的升级版本,并生成设备标识;其中,所述设备标识用于标识所述移动终端;将所述设备标识发送至所述服务器,以便于所述服务器根据所述设备标识和UUID统计升级数据,形成统计结果。第二方面,本专利技术提供一种程序升级数据统计系统,应用于移动终端,所述系统包括:UUID请求模块,用于当触发检测程序版本时,向存储所述程序的服务器请求UUID;token请求模块,用于根据请求到的UUID向所述服务器申请token;版本请求模块,用于根据请求到的token向所述服务器请求所述程序的升级版本;版本安装模块,用于安装请求到的升级版本,并生成设备标识;升级数据统计模块,用于将所述设备标识发送至所述服务器,以便于所述服务器根据所述设备标识和UUID统计升级数据,形成统计结果。第三方面,本专利技术提供一种移动终端,包括:存储器,用于存储计算机程序;以及处理器,用于执行所述计算机程序,以实现第一方面的程序升级数据统计方法。本专利技术的实施例提供的技术方案可以包括以下有益效果:本专利技术提供一种程序升级数据统计方法、系统及移动终端,该统计方法、系统应用于移动终端。当触发检测程序版本时,向存储程序的服务器请求UUID。根据请求到的UUID向服务器请求token,以实现向服务器的身份验证。根据请求到的token向服务器请求程序的升级版本。安装请求到的升级版本。在请求升级版本的过程中,UUID为服务器根据移动终端的请求而随机生成的识别码,因而UUID不是移动终端的唯一标识,且该UUID具有随机性以及不确定性,因此不会通过UUID获取到移动终端的个人信息。由于通过UUID不会获取到移动终端的个人信息,因而,在移动终端向服务器进行身份认证时不会定位到该移动终端,同时还能够实现移动终端的身份认证,进而实现程序版本的更新升级。由此,本申请提供的方法不存在侵犯用户个人隐私的风险,进而不会导致用户的个人隐私泄露。升级版本安装完成后,移动终端生成设备标识,该设备标识用于标识移动终端。将设备标识发送至服务器,以便于服务器根据设备标识和UUID统计升级数据,形成统计结果。由于设备标识是在升级版本安装完成后生成的标识移动终端的标识,因而具有识别特性。由此,本申请中通过设备标识和UUID统计的升级数据更加准确,确保了统计结果的准确性。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的移动终端的程序升级方法的流程示意图;图2为本专利技术实施例提供的再次请求UUID的流程示意图;图3为本专利技术实施例提供的根据移动终端的国家代码判断国外产品是否为非洲市场产品的流程示意图。具体实施方式目前,操作系统版本或App版本的升级主要通过调用IMEI实现。然而,由于IMEI是GSM移动网络识别每一部独立移动终端的唯一识别码,因而,当通过调用IMEI实现操作系统版本或App版本升级时,能够通过IMEI定位到个人,进而能够对个人的活动进行跟踪、分析。由于通过IMEI能够对个人的活动进行跟踪、分析,因次在调用IMEI实现操作系统版本或App版本升级的过程中,存在侵犯用户个人隐私的风险,这容易导致用户的个人隐私泄露。针对解决上述问题,本申请实施例提供一种程序升级数据统计方法、系统及移动终端。本申请实施例提供的程序升级数据统计方法的核心思想为:当触发检测程序版本时,向存储程序的服务器请求UUID。根据请求到的UUID向服务器请求token,以实现向服务器的身份验证。根据请求到的token向服务器请求程序的升级版本。安装请求到的升级版本。在请求升级版本的过程中,UUID为服务器根据移动终端的请求而随机生成的识别码,因而UUID不是移动终端的唯一标识,且该UUID具有随机性以及不确定性,因此不会通过UUID获取到移动终端的个人信息。由于通过UUID不会获取到移动终端的个人信息,因而,在移动终端向服务器进行身份认证时不会定位到该移动终端,同时还能够实现移动终端的身份认证,进而实现程序版本的更新升级。由此,本申请提供的方法不存在侵犯用户个人隐私的风险,进而不会导致用户的个人隐私泄露。升级版本安装完成后,移动终端生成设备标识,该设备标识用于标识移动终端。将设备标识发送至服务器,以便于服务器根据设备标识和UUID统计升级数据,形成统计结果。由于设备标识是在升级版本安装完成后生成的标识移动终端的标识,因而具有识别特性。由此,本申请中通过设备标识和UUID统计的升级数据更加准确,确保了统计结果的准确性。下面结合附图对本申请实施例提供的程序升级数据统计方法、系统及移动终端进行具体描述。在本申请实施例的下述具体描述中,将操作系统版本和App版本统称为程序。请参考附图1,附图1示出了本申请本文档来自技高网...

【技术保护点】
1.一种程序升级数据统计方法,其特征在于,应用于移动终端,所述方法包括:/n当触发检测程序版本时,向存储所述程序的服务器请求UUID;/n根据请求到的UUID向所述服务器请求token;/n根据请求到的token向所述服务器请求所述程序的升级版本;其中,所述升级版本的版本等级高于所述程序的当前版本;/n安装请求到的升级版本,并生成设备标识;其中,所述设备标识用于标识所述移动终端;/n将所述设备标识发送至所述服务器,以便于所述服务器根据所述设备标识和UUID统计升级数据,形成统计结果。/n

【技术特征摘要】
1.一种程序升级数据统计方法,其特征在于,应用于移动终端,所述方法包括:
当触发检测程序版本时,向存储所述程序的服务器请求UUID;
根据请求到的UUID向所述服务器请求token;
根据请求到的token向所述服务器请求所述程序的升级版本;其中,所述升级版本的版本等级高于所述程序的当前版本;
安装请求到的升级版本,并生成设备标识;其中,所述设备标识用于标识所述移动终端;
将所述设备标识发送至所述服务器,以便于所述服务器根据所述设备标识和UUID统计升级数据,形成统计结果。


2.根据权利要求1所述的方法,其特征在于,根据请求到的UUID向所述服务器请求token之前,还包括:
将请求到的UUID存储于所述程序的当前应用数据中;
判断所述当前应用数据是否被清除;
若未被清除,则根据所述UUID向所述服务器请求token;
若被清除,则再次向存储所述程序的服务器请求UUID,根据再次请求到的UUID向所述服务器请求token。


3.根据权利要求1所述的方法,其特征在于,根据请求到的UUID向所述服务器请求token,包括:
根据请求到的UUID生成申请token请求,根据所述申请token请求向所述服务器请求token;所述申请token请求包括所述UUID。


4.根据权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:皮素梅赵云
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1