背景技术:
现有技术中在对用户的移动端数据进行收集时,都是私自进行的,无需得到用户的许可,这样则会侵犯用户的隐私,且数据在上传后没有经过加密,第三方可以随意的对收集到的数据进行访问,会造成用户隐私的泄露,且用户无法访问收集到的数据,则会对用户造成困扰,随着现今数据隐私保护越来越严的情况下,现有技术则不能满足人们的需求。
技术实现要素:
本发明的目的是提供一种移动端数据收集方法,以解决现有设备的不足。
本发明的一种移动端数据收集方法,包括以下步骤:
s1:存储服务器通过信息流推荐用户在移动端安装移动端软件;
s2:经所述用户安装所述移动端软件;
s3:所述用户同意后所述移动端软件开始收集数据;
s4:所述移动端软件收集所述数据后传输到存储服务器存储。
优选地,所述用户安装所述移动端软件后,所述移动端软件会产生公钥私钥密码对。
优选地,所述所述公钥私钥密码对包括公钥和私钥,公钥用于对所述数据加密,所述公钥上传至区块链网络,所述私钥用于对所述数据解密和所述数据的访问,所述私钥保存在所述移动端本地。
优选地,所述数据包括所述用户在所述移动端内的浏览数据、行为数据和oauth数据。
优选地,所述所属信息流推荐包括基于浏览数据推荐新闻及商品和浏览历史搜索引擎。
进一步优选地,所述区块链网络包括智能合约规则,所述智能合约规则包括加密数据交易规则、加密数据使用规则和加密数据管理规则。
进一步优选地,所述加密数据交易规则用于加密数据交易时使用。
进一步优选地,所述加密数据使用规则用于对所述数据加密。
进一步优选地,所述加密数据管理规则用于对数据加密的管理。
本发明的有益效果是:本发明在经用户同意后安装,通过公钥私钥密码对对数据进行加密,保证了用户的隐私,且用户可以访问收集到的数据,安全性更高,避免用户隐私的泄露。
附图说明:
附图1为本发明移动端数据收集方法的流程图。
具体实施方式:
下面结合附图和实施例对本发明进一步描述。
本发明的一些实施例中一种移动端数据收集方法,包括以下步骤:
s1:存储服务器通过信息流推荐用户在移动端安装移动端软件;
s2:经所述用户安装所述移动端软件;
s3:所述用户同意后所述移动端软件开始收集数据;
s4:所述移动端软件收集所述数据后传输到存储服务器存储。
本发明的一些实施例中,所述用户安装所述移动端软件后,所述移动端软件会产生公钥私钥密码对。
本发明的一些实施例中,所述所述公钥私钥密码对包括公钥和私钥,公钥用于对所述数据加密,所述公钥上传至区块链网络,所述私钥用于对所述数据解密和所述数据的访问,所述私钥保存在所述移动端本地。
本发明的一些实施例中,所述数据包括所述用户在所述移动端内的浏览数据、行为数据和oauth数据。
本发明的一些实施例中,所述所属信息流推荐包括基于浏览数据推荐新闻及商品和浏览历史搜索引擎。
本发明的一些实施例中,所述区块链网络包括智能合约规则,所述智能合约规则包括加密数据交易规则、加密数据使用规则和加密数据管理规则。
本发明的一些实施例中,所述加密数据交易规则用于加密数据交易时使用。
本发明的一些实施例中,所述加密数据使用规则用于对所述数据加密。
本发明的一些实施例中,所述加密数据管理规则用于对数据加密的管理。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,实现移动端信息收集的目的,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。