终端数据分类存储方法及系统的制作方法

文档序号:8490048阅读:498来源:国知局
终端数据分类存储方法及系统的制作方法
【技术领域】
[0001]本发明涉及业务数据分析应用领域,尤其涉及一种终端数据分类存储方法及系统。
【背景技术】
[0002]后台的服务器在基于终端数据分析普通用户行为时,往往会遇到一些“例外”的终端数据,而影响分析结果。原因在于终端数据采集时,服务器会将App (Applicat1n,应用程序)的测试人员、销售人员等特殊用户所在终端的终端数据,混淆进普通用户的终端数据中。
[0003]针对上述情况,目前主要有如下两种解决方案:①为销售人员、测试人员等特殊用户及普通用户分别订制不同版本的App;②通过复杂的行为分析算法区分不同类型用户的终端数据。
[0004]但是,上述两种解决方案均存有一些不足:由于需要同时维护多套主要功能相同的App代码,导致开发和维护成本过高,或者,由于分析算法过于复杂,导致算法研发成本过高。
[0005]因此,无论采用何种解决方案,都存在着实现成本过高的局限性。

【发明内容】

[0006]本发明在于提供一种终端数据分类存储方法,用于解决现有技术中区分不同类型用户的终端数据需要耗费过高实现成本的问题。
[0007]本发明还在于提供一种终端数据分类存储系统,通过使用上述终端数据分类存储方法,解决现有技术中区分不同类型用户的终端数据需要耗费过高实现成本的问题。
[0008]为了解决上述技术问题,本发明所采用的技术方案为:
一种终端数据分类存储方法,其包括:获取待上报的终端数据;将与终端用户类型对应的终端用户标识添加至获取到的所述终端数据,以形成上报数据;及将所述上报数据上报至数据处理服务器;其中,上报至数据处理服务器的所述上报数据中,所述终端数据根据添加的所述终端用户标识进行分类存储。
[0009]在一实施例中,所述终端用户标识为终端所在环境的地址标识,所述将与终端用户类型对应的终端用户标识添加至获取到的所述终端数据,以形成上报数据的步骤包括:获取终端所在环境的地址标识;及将获取到的所述地址标识添加至所述终端数据,形成包含了所述地址标识与终端数据的上报数据。
[0010]在一实施例中,所述将所述上报数据上报至数据处理服务器的步骤之后,所述终端数据分类存储方法还包括:接收终端上报的所述上报数据;从接收到的所述上报数据中提取所述终端用户标识与终端数据;及根据提取到的所述终端用户标识将所述终端数据存储至对应的存储空间。
[0011 ] 在一实施例中,所述根据提取到的所述终端用户标识将所述终端数据存储至对应的存储空间的步骤之前,所述终端数据分类存储方法还包括:对特殊用户所在终端收集与终端用户类型对应的终端用户标识;及获取预先为所述特殊用户在存储空间中分配的存储位置;建立收集到的所述终端用户标识与获取到的所述存储位置之间的对应关系,并存储所述终端用户标识与所述存储位置之间的对应关系,以形成终端用户资料库。
[0012]在一实施例中,所述存储空间为数据仓库,所述根据提取到的所述终端用户标识将所述终端数据存储至对应的存储空间的步骤包括:在所述终端用户资料库存储的终端用户标识与存储位置之间的对应关系中,对所述终端用户标识进行检索,根据检索结果得到所述终端数据在数据仓库中的存储位置;及将所述终端数据存储至该数据仓库中的存储位置。
[0013]一种终端数据分类存储系统,其包括与数据处理服务器进行交互的终端,所述终端包括:
数据采集单元,用于获取待上报的终端数据;
数据打包单元,用于将与终端用户类型对应的终端用户标识添加至获取到的所述终端数据,以形成上报数据;及
数据上报单元,用于将所述上报数据上报至数据处理服务器;
其中,上报至数据处理服务器的所述上报数据中,所述终端数据根据添加的所述终端用户标识进行分类存储。
[0014]在一实施例中,所述终端用户标识为终端所在环境的地址标识,所述数据打包单元包括:
标识获取模块,用于获取终端所在环境的地址标识;及
标识添加模块,用于将获取到的所述地址标识添加至所述终端数据,形成包含了所述地址标识与终端数据的上报数据。
[0015]在一实施例中,所述终端数据分类存储系统还包括与所述终端进行交互的所述数据处理服务器,所述数据处理服务器包括:
数据接收单元,用于接收终端上报的所述上报数据;
数据提取单元,用于从接收到的所述上报数据中提取所述终端用户标识与终端数据;

数据存储单元,用于根据提取到的所述终端用户标识将所述终端数据存储至对应的存储空间。
[0016]在一实施例中,所述数据处理服务器还包括:
特殊标识收集单元,用于对特殊用户所在终端收集与终端用户类型对应的终端用户标识;
特殊位置获取单元,用于获取预先为所述特殊用户在存储空间中分配的存储位置;及资料库建立单元,用于建立收集到的所述终端用户标识与获取到的所述存储位置之间的对应关系,并存储所述终端用户标识与所述存储位置之间的对应关系,以形成终端用户资料库。
[0017]在一实施例中,所述存储空间为数据仓库,所述数据存储单元包括:
存储位置获取模块,用于在所述终端用户资料库存储的终端用户标识与存储位置之间的对应关系中,对所述终端用户标识进行检索,根据检索结果得到所述终端数据在数据仓库中的存储位置;及
数据仓库存储模块,用于将所述终端数据存储至该数据仓库中的存储位置。
[0018]与现有技术相比,本发明具有以下有益效果:
通过终端添加与终端用户类型对应的终端用户标识至终端数据,使得上报到数据处理服务器的终端数据可根据终端用户标识实现用户类型的区分,数据处理服务器再根据该终端用户标识对该终端数据进行分类存储,该终端数据分类存储方法及系统不仅可以对所有用户的终端数据进行统一采集,还可以简单便捷高效地区分不同用户的终端数据,有效降低了算法研发成本,并且使得所有用户都能够使用同一套App代码,有效降低了开发和维护成本,进而降低了实现成本。
【附图说明】
[0019]图1为一实施例的终端数据分类存储方法的流程图。
[0020]图2为图1中将终端用户标识添加至终端数据形成上报数据的方法的流程图。
[0021]图3为另一实施例的终端数据分类存储方法的流程图。
[0022]图4为另一实施例的终端数据分类存储方法的流程图。
[0023]图5为图3中根据提取到的终端用户标识对终端数据进行分类存储的方法的流程图。
[0024]图6为一实施例的终端数据分类存储系统的结构框图。
[0025]图7为图6中数据打包单元的结构框图。
[0026]图8为另一实施例的终端数据分类存储系统的结构框图。
[0027]图9为另一实施例的终端数据分类存储系统的结构框图。
[0028]图10为图8中数据存储单元的结构框图。
[0029]图11为另一实施例的终端数据分类存储系统的结构框图。
【具体实施方式】
[0030]以下参考附图,对本发明予以进一步地详尽阐述。
[0031]请参阅图1,在一实施例中,一种终端数据分类存储方法包括以下步骤:
步骤110,获取待上报的终端数据。
[0032]本实施例中,终端是智能手机、平板电脑、掌上电脑等终端设备。
[0033]相应地,所获取的待上报的终端数据是其所在终端中的数据。例如,若终端是智能手机,待上报的终端数据可以是联系人信息或者通话记录等;若终端是平板电脑,待上报的终端数据则可以是其中某个应用中的相关数据等,在此不一一进行列举,该终端数据可根据实际运行或者调试的需要进行获取。
[0034]步骤120,将与终端用户类型对应的终端用户标识添加至获取到的终端数据,以形成上报数据。
[0035]本实施例中,终端用户类型用于指示终端所服务的对象,例如,该对象可以是普通用户,或者,销售人员、测试人员等特殊用户。
[0036]终端用户标识则是与终端所服务的对象直接相关且唯一对应的,用以通过数据的形式对终端所服务的对象进行标识,因此,该终端用户标识可以是终端所服务的对象所在环境的地址,或者,终端所服务的对象所持终端的设备识别码。
[0037]将该终端用户标识与步骤110中获取到的终端数据进行数据包组包操作以形成上报数据,所形成的上报数据中包含
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1