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

文档序号:8490048阅读:来源:国知局
的该终端用户标识即可用于后续在终端数据的分类存储中为海量的终端数据唯一地标识出终端所服务的对象。
[0038]步骤130,将上报数据上报至数据处理服务器。
[0039]本实施例中,终端与数据处理服务器进行交互,将步骤120中形成的上报数据上报至数据处理服务器。
[0040]其中,交互过程可以采用网络传输协议,但也可根据传输需求采用其它传输协议,采用何种协议将取决于终端与数据处理服务器的交互方式。例如,若终端与数据处理服务器处于同一局域网,二者可以通过网络传输协议中的TCP/IP协议进行数据传输。
[0041]进一步地,上报至数据处理服务器的上报数据中,终端数据根据添加的终端用户标识进行分类存储。
[0042]在本实施例中,通过终端用户类型对应的终端用户标识,即可用于唯一地标识出终端所服务的对象,使得不同终端上报的终端数据根据该终端用户标识可以简单便捷高效地针对终端所服务的不同对象进行分类存储,从而降低了实现成本。
[0043]请参阅图2,在一实施例中,终端用户标识为终端所在环境的地址标识。
[0044]本实施例中,终端所服务的对象不同,其所在环境的地址标识也势必不同。例如,若终端所服务的对象为销售人员,其所在环境可以是销售网点。若终端所服务的对象为测试人员,其所在环境可以是某一测试机房。若终端所服务的对象为普通用户,其所在环境可以是某一住宅楼或办公楼。
[0045]因此,根据该些用户的所在地或者其所在的局域网的不同,则可以将局域网对应路由器的 MAC(Media Access Control 或者 Medium Access Control,介质访问控制)地址,作为其所在环境的地址标识;或者,将对所在地通过GPS定位所得到的定位地址,作为其所在环境的地址标识。
[0046]进一步地,步骤120具体包括以下步骤:
步骤121,获取终端所在环境的地址标识。
[0047]本实施例中,终端所在环境的地址标识为终端所在局域网对应路由器的MAC地址。通过MAC地址查询工具,即可获取终端所在局域网对应路由器的MAC地址。
[0048]步骤122,将获取到的地址标识添加至终端数据,形成包含了地址标识与终端数据的上报数据。
[0049]本实施例中,将终端所在局域网对应路由器的MAC地址添加至终端数据,以进行数据打包操作,形成上报数据。在该上报数据中,至少包含了该路由器的MAC地址与终端数据。当然,在其他实施例中,该上报数据也可以包含其他信息,例如,终端的使用状态,其包括在线、待机或者关机等信息,本发明并不以此为限。
[0050]在本实施例中,通过该路由器的MAC地址或定位地址,即可唯一地标识出终端所在环境,进而用于唯一地标识出上报该终端数据的终端所服务的对象,有利于该终端数据针对终端所服务的不同对象进行简单便捷高效地分类存储,以降低实现成本。
[0051]请参阅图3,在一实施例中,步骤130之后,终端数据分类存储方法还包括以下步骤: 步骤310,接收终端上报的上报数据。
[0052]本实施例中,数据处理服务器接收步骤130中的上报数据,其中,数据处理服务器与终端的交互过程可以采用网络传输协议,但也可根据传输需求采用其它传输协议,采用何种协议取决于二者的交互方式。
[0053]步骤330,从接收到的上报数据中提取终端用户标识与终端数据。
[0054]本实施例中,对接收到的上报数据进行数据包拆包操作,以得出终端用户标识、终端数据及其他信息,进而有利于后续根据提取到的终端用户标识对终端数据进行分类存储。
[0055]步骤350,根据提取到的终端用户标识将终端数据存储至对应的存储空间。
[0056]本实施例中,终端数据根据提取到的终端用户标识可以唯一地标识出终端所服务的对象,进而针对终端所服务的不同对象可以简单便捷高效地分类存储至对应的存储空间,以降低实现成本。
[0057]请参阅图4,在一实施例中,步骤350之前,终端数据分类存储方法还包括以下步骤:
步骤410,对特殊用户所在终端收集与终端用户类型对应的终端用户标识。
[0058]本实施例中,仅获取与特殊用户所在终端的终端用户类型对应的终端用户标识,例如,该特殊用户可以是销售人员、测试人员。
[0059]收集过程可以是由数据处理服务器给所有用户所在终端下发上报终端用户标识请求,仅少数特殊用户所在终端对该请求进行响应,而大多数普通用户所在终端则不会响应该请求。特殊用户所在终端接收到该请求后,给数据处理服务器发送终端用户标识响应,在该响应中至少包含有与终端用户类型对应的终端用户标识,从而使得数据处理服务器获取到与该特殊用户所在终端的终端用户类型对应的终端用户标识。
[0060]步骤430,获取预先为特殊用户在存储空间中分配的存储位置。
[0061]本实施例中,该预先为特殊用户在存储空间中分配的存储位置,用以对该特殊用户所在终端的终端数据进行存储。其中,该存储位置是与特殊用户所在终端的终端用户标识相对应的,即通过该存储位置可以判断出上报终端数据的终端所服务的对象是否为特殊用户,以实现终端数据按照终端用户类型进行的分类存储。
[0062]步骤450,建立收集到的终端用户标识与获取到的存储位置之间的对应关系,并存储终端用户标识与存储位置之间的对应关系,以形成终端用户资料库。
[0063]本实施例中,终端用户资料库中存储了终端用户标识与存储位置之间的对应关系,以便于在接收到上报的终端数据之后,得以在终端用户资料库中根据终端用户标识查找得到与之有对应关系的存储位置。
[0064]其中,终端用户资料库中存储的对应关系也可以是普通用户的终端用户标识与存储位置之间的对应关系,以及特殊用户的终端用户标识与存储位置之间的对应关系。但在优选的实施例中,终端用户资料库中存储的对应关系将仅限于特殊用户的终端用户标识与存储位置之间的对应关系,例如,销售人员的终端用户标识与存储位置之间的对应关系,以及测试人员的终端用户标识与存储位置之间的对应关系,进而节省存储资源和成本,提高后续的检索效率。
[0065]当然,在其他实施例中,根据不同的应用场景的需要,也可以根据不同用户的种类分别建立对应的终端用户资料库,例如,普通用户资料库、测试人员资料库、销售人员资料库等,供后续分析每一类用户时使用,本发明并不以此为限。
[0066]请参阅图5,在一实施例中,存储空间为数据仓库。
[0067]在此对数据仓库的数据存储加以解释,数据仓库为数据的集合,是一种虚拟的存储空间,其与服务器的存储器存在逻辑映射的关系。数据仓库的各存储位置可以被映射至同一服务器的同一存储器,也可以被映射至不同服务器的存储器。
[0068]本实施例中,数据仓库的各存储位置被映射至数据处理服务器上。
[0069]进一步地,步骤350具体包括以下步骤:
步骤351,在终端用户资料库存储的终端用户标识与存储位置之间的对应关系中,对终端用户标识进行检索,根据检索结果得到终端数据在数据仓库中的存储位置。
[0070]本实施例中,该终端用户资料库可用于进行特殊用户的终端用户标识的检索,以得到检索结果。当对步骤350中提取到的终端对应的终端用户标识进行检索,若未检索到匹配项,则认为步骤350中提取到的终端对应的终端用户标识指示终端数据为普通用户的终端数据,而不是特殊用户的终端数据。根据该检索结果,该终端数据将被存储至与普通用户所在终端用户类型对应的存储空间中。
[0071]步骤352,将终端数据存储至该数据仓库中的存储位置。
[0072]本实施例中,存储空间是多个数据仓库,根据终端用户类型的不同,终端数据将被存储于不同的数据仓库中,例如,测试人员的终端数据存储于测试人员的数据仓库中,销售人员的终端数据存储于销售人员的数据仓库中,普通用户的终端数据存储于普通用户的数据仓库中,从而实现了根据终端用户标识,对终端数据进行的简单便捷高效地分类存储。
[0073]当然,在其他实施例中,存储空间也可以是一个数据仓库,根据终端用户类型的不同,终端数据将被存储于同一数据仓库中的不同存储位置,即与终端用户标识对应的是同一个数据仓库中的存储位置,该存储位置是与终端用户类型对应的,以实现终端数据按照终端用户类型所进行的分类存储。
[0074]请参阅图6,在一实施例中,一种终端数据分类存储系统600,其包括与数据处理服务器80进行交互的终端60,该终端60包括:数据
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1