一种数据处理方法及装置的制造方法

xiaoxiao2021-2-28  207

一种数据处理方法及装置的制造方法
【技术领域】
[0001 ]本发明涉及数据处理领域,尤其涉及一种数据处理方法及装置。
【背景技术】
[0002]随着信息科技的发展,信息收集技术的进步,可获取到信息的数据量巨大。为更有效的利用信息,还需要将各类信息数据进行复合处理,例如将实时获取到的信息数据结合已有的数据库中的信息数据进行结合,并选取合适的技术手段进行信息的展示。
[0003]现有的数据处理方法效率有待提高。

【发明内容】

[0004]本发明解决的技术问题是提高数据处理方法的效率。
[0005]为解决上述技术问题,本发明实施例提供一种数据处理方法,包括:获取用户位置信息;所述用户位置信息包括以下至少一种:用户地理位置信息、用户网络位置信息;
[0006]获取用户特征信息;所述用户特征信息包括用户习惯;
[0007]接收查询条件信息;所述查询条件信息包括以下至少一种:地域信息、时间段信息、对应用户特征信息设置的条件信息;
[0008]参照所述查询条件信息对所述用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息;
[0009]基于地图数据库和所述满足所述查询条件信息的用户位置信息生成用户分布密度图层。
[0010]可选的,所述获取用户特征信息包括:获取网络日志;分析所述网络日志,以提取所述用户特征信息。
[0011]可选的,所述获取用户特征信息包括:参照兴趣点数据库和用户地理位置信息,提取所述用户特征信息;所述兴趣点数据库中包括兴趣点地理位置信息。
[0012]可选的,所述数据处理方法还包括:获取兴趣点相关信息;参照所述兴趣点相关信息生成覆盖图层;当接收到指示信息时,展示所述覆盖图层。
[0013]可选的,所述展示所述覆盖图层包括在所述用户分布密度图层之上展示所述覆盖图层。
[0014]可选的,所述覆盖图层为弹窗。
[0015]可选的,所述数据处理方法还包括:利用不同的图标,对所述满足所述查询条件信息的用户位置信息,和所述查询条件信息对应的地域范围内所有用户位置信息进行区别标识。
[0016]可选的,所述数据处理方法还包括::在基础电子地图图层之上展示所述用户分布密度图层。
[0017]可选的,通过时间轴接收所述时间段信息;所述时间轴展示有时刻信息。
[0018]本发明实施例还提供一种数据处理装置,包括:用户位置信息获取单元、用户特征信息获取单元、查询条件信息接收单元、筛选单元以及分布密度图层生成单元;其中:
[0019]所述用户位置信息获取单元,适于获取用户位置信息;所述用户位置信息包括以下至少一种:用户地理位置信息、用户网络位置信息;
[0020]所述用户特征信息获取单元。适于获取用户特征信息;所述用户特征信息包括用户习惯;
[0021]所述查询条件信息接收单元,适于接收查询条件信息;所述查询条件信息包括以下至少一种:地域信息、时间段信息、对应用户特征信息设置的条件信息;
[0022]所述筛选单元,适于参照所述查询条件信息对所述用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息;
[0023]所述分布密度图层生成单元,适于基于地图数据库和所述满足所述查询条件信息的用户位置信息生成用户分布密度图层。
[0024]可选的,所述用户特征信息获取单元适于:获取网络日志;分析所述网络日志,以提取所述用户特征信息。
[0025]可选的,所述用户特征信息获取单元,适于参照兴趣点数据库和用户地理位置信息,提取所述用户特征信息;所述兴趣点数据库中包括兴趣点地理位置信息。
[0026]可选的,所述数据处理装置还包括:兴趣点相关信息获取单元、覆盖图层生成单元以及覆盖图层展示单元,其中:所述兴趣点相关信息获取单元,适于获取兴趣点相关信息;所述覆盖图层生成单元,适于参照所述兴趣点相关信息生成覆盖图层;所述覆盖图层展示单元,适于当接收到指示信息时,展示所述覆盖图层。
[0027]可选的,所述覆盖图层展示单元,适于在所述用户分布密度图层之上展示所述覆盖图层。
[0028]可选的,所述覆盖图层为弹窗。
[0029]可选的,所述数据处理装置还包括区别标识单元,适于利用不同的标注,对所述满足所述查询条件信息的用户位置信息,和所述查询条件信息对应的地域范围内所有用户位置信息进行区别标识。
[0030]可选的,所述数据处理装置,还包括:用户分布密度图层展示单元,适于在电子地图图层之上展示所述用户分布密度图层。
[0031]可选的,所述查询条件信息接收单元适于通过时间轴接收所述时间段信息;所述时间轴展示有时刻信息。
[0032]与现有技术相比,本发明实施例的技术方案具有以下有益效果:
[0033]通过获取用户位置信息、用户特征信息、接收查询条件信息,并根据查询条件信息对用户位置信息进行筛选,得到满足查询条件信息的用户位置信息,在生成用户分布密度图层时,仅针对符合查询条件信息的用户位置信息进行,从而可以减少需进行数据处理的数据量,提升数据处理的效率。通过分布密度图层的方式提供满足查询条件信息的用户位置信息,相比生成表格或图表而言,数据量更小,也更加直观便捷。
【附图说明】
[0034]图1是本发明实施例中一种数据处理系统的结构示意图;
[0035]图2是本发明实施例中一种数据处理方法的流程图;
[0036]图3是本发明实施例中一种展示页面的结构示意图;
[0037]图4是本发明实施例中一种数据处理装置的结构示意图。
【具体实施方式】
[0038]经发明人研究发现,现有技术中,对数据进行筛选和处理,生成图表或表格进行数据展示。由于越来越多的应用中涉及多样化的数据来源,且需处理的数据量较大,生成图表或表格的方式需要较多的资源,效率较低,对数据的整合度不够,且图表或表格的阅读者需要耗费较多的精力才能获取到完整有效信息。
[0039]特别是当需展示的结果为某种数据的地域性分布时,由于数据来源的多样性,需要提供的图表或表格的数量更加巨大,并且难以直观形象的进行展示。而且,目前信息展示需要通过网络进行,对大量的数据进行传输也会占用较多的网络资源。
[0040]本发明实施例通过获取用户位置信息、用户特征信息、接收查询条件信息,并根据查询条件信息对用户位置信息进行筛选,得到满足查询条件信息的用户位置信息,在生成用户分布密度图层时,仅针对符合查询条件信息的用户位置信息进行,从而可以减少需进行数据处理的数据量,提升数据处理的效率。通过分布密度图层的方式提供满足查询条件信息的用户位置信息,相比生成表格或图表而言,数据量更小,也更加直观便捷。
[0041]为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
[0042]图1是本发明实施例中一种数据处理系统的结构示意图。
[0043]数据处理系统包括数据处理服务器11、用户端12、客户端13以及第三方服务器14。
[0044]数据处理服务器11可以从用户端12获取用户位置信息,用户端12可以包括多个用户端,例如图1中示出的用户端1、用户端2、……、用户端N。数据处理服务器11可以是单台服务器,也可以是分布式服务器或服务器集群。用户端12可以是网络智能服务设备,例如可以是单台计算机、平板电脑、手机、可穿戴设备等。
[0045]数据处理服务器11可以从用户端12获取地理位置信息或者网络位置信息中的任意一种。地理位置信息可以是移动网络定位的地理位置信息,也可以是全球定位系统定位的地理位置信息,可以通过用户端12装载的应用软件获取;网络位置信息可以通过分析用户端12登录网络时的IP地址获取。
[0046]数据处理服务器11可以通过用户端12或者第三方服务器14或者客户端13获取用户特征信息。第三方服务器14可以包括一个或多个网站服务器,向数据处理服务器11提供日志信息或浏览记录,数据处理服务器11对日志信息或浏览记录 进行整理和分析,整理归类以得到的用户特征信息。第三方服务器14也可以在经过用户许可的情况下,直接提供用户的姓名、性别、年龄、职业、偏好等用户特征信息。
[0047]数据处理服务器11可以通过用户端12收集对应的用户特征信息,例如可以从用户端12获取cookie,进行分析,归纳整理出用户特征信息。数据处理服务器11还可以从客户端13获取用户特征信息。客户端13可以是网络设备,例如可以是手机、平板电脑、计算机等,可以向数据处理服务器11发送信息,接收来自数据处理服务器11的展示信息。
[0048]在具体实施中,客户端13与用户端12可以有重叠部分。客户端13可以在经过用户许可的情况下,向数据处理服务器11提供用户的姓名、性别、年龄、职业、偏好等用户特征信息,也可以提供用户和其持有的移动设备的关联关系。
[0049]数据处理服务器11可以依据前述关联关系关联用户位置信息和对应的用户特征信息;数据处理服务器11也可以对用户位置信息和用户特征信息中共同包含的标识性字段(例如IP、MAC、用户名等)进行分析,结合获取的途径、手段和获取时间,以建立二者对应关系O
[0050]数据处理服务器11可以直接接收查询条件信息,或接收来自客户端13的查询条件信息;生成对应的展示信息,展示信息可以是包括用户密度图层的地图;向客户端13展示,或数据服务器11直接进行展示。
[0051]图2是本发明实施例中一种数据处理方法的流程图,结合图1进行说明。
[0052]S21,获取用户位置信息;所述用户位置信息包括以下至少一种:用户地理位置信息、用户网络位置信息。
[0053]获取用户位置信息可以是数据处理服务器11从用户端12获取,地理位置信息可以是移动网络定位的地理位置信息,也可以是全球定位系统定位的地理位置信息。
[0054]S22,获取用户特征信息;所述用户特征信息包括用户习惯。
[0055]用户特征信息可以通过多种途径获取,可以直接获取用户特征信息,也可以对获取的数据进行分析处理后,获取用户特征信息。用户特征信息可以是用户的自然信息、社会信息、或者用户习惯,例如可以是用户身高、姓名、民族、职业、爱好、购物习惯、消费档次等?目息O
[0056]用户习惯可以是对用户行为的总结,例如对用户消费习惯的总结,对用户登录网站的种类、次数进行总结等等。
[0057]在具体实施中,获取用户特征信息可以包括:获取网络日志;分析所述网络日志,以提取所述用户特征信息。通过分析网络日志,可以获悉用户的浏览历史,根据用户的浏览历史,对用户浏览网页的种类进行分类和统计,可以总结出用户的兴趣爱好,也可以获取或总结出用户的购物习惯或消费档次等用户特征信息。
[0058]在具体实施中,获取用户特征信息包括:参照兴趣点数据库和用户地理位置信息,提取所述用户特征信息;所述兴趣点数据库中包括兴趣点地理位置信息。兴趣点数据库中可以记录有兴趣点POI的坐标、对应的行业类型、行业分类、geocode、日期时间、图片、品牌、星级等。
[0059]参照用户位置信息与兴趣点坐标,可以获悉用户停留的兴趣点,结合兴趣点的具体信息,可以对用户的行为进行分类分析,得到用户特征信息。
[0060]S23,接收查询条件信息;所述查询条件信息包括以下至少一种:地域信息、时间段信息、对应用户特征信息设置的条件信息。
[0061]地域信息和时间信息对数据的筛选来说是应用较多的筛选条件。可以根据行政区划设定地域信息,例如,可以选择某个城市、某个地区、某条街道作为地域信息;也可以根据需要自由设定,例如客户端13可以通过在数据处理服务器11提供的地图上直接勾画、点击以进行选择,确定地域信息。
[0062]在具体实施中,还可以通过时间轴接收所述时间段信息。时间轴与数据处理服务器11提供的地图位于同一界面,展示有时刻信息。可以通过拖动时间轴,来输入时间段信息。
[0063]对应用户特征信息设置的条件信息可以是用户的年龄、行业、兴趣、消费水平等信息,也可以是访问某类网站次数、访问时间等经统计计算的特征信息。
[0064]S24,参照所述查询条件信息对所述用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息。
[0065]用户位置信息与所述用户特征信息之间存在对应关系,获取用户地理位置的时间可以标识用户地理位置信息对应的时间段,参照查询条件信息可以对用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息,从而可以减少后续步骤需处理的数据量。
[0066]S25,基于地图数据库和所述满足所述查询条件信息的用户位置信息生成用户分布密度图层。
[0067]用户分布密度图层可以直观明了的体现符合所述查询条件信息的用户分布情况,而若利用传统的数据处理系统,只能得到多份对应满足不同筛选条件的图表或表格,数据量较大,却不能直观反映用户分布情况,难以获得有效信息。在数据处理服务器11需向通过网络向客户端13提供用信息时,直接传输上述图表或表格需要占用更多的网络资源。
[0068]在具体实施中,可以颜色深浅来区分用户分布密度图层中的密度,形成热力图层。热力图层可以覆盖在基础电子地图之上,直观明了的表示用户的分布情况。
[0069]基础电子地图由地图数据库提供,可以部署于数据处理服务器11,也可以是由第三方服务器提供。通过图中区域可以切换不同的城市,根据不同城市geocode编码筛选相应城市维度下的POI数据。
[0070]在具体实施中,用户分布密度图层可以根据指示放大或缩小,在展示由用户分布密度图层的页面上,同时配置有放大比例尺,根据可视区域显示的坐标范围筛选范围内的POI点进行展示。
[0071]在对包含用户分布密度图层的页面进行展示时,依然可以接收查询条件信息,对页面进行更新。可以通过页面的选择按钮进行查询条件信息更新,也可以直接输入查询条件信息,也可以设置快捷键,以进行既定的更新操作,例如可以针对客户需要设置查询条件信息的选项卡,可以针对客户行业设置不同的选项,以筛选目标用户人群。
[0072]在具体实施中,还可以利用不同的标注,对所述满足所述查询条件信息的用户位置信息,和所述查询条件信息对应的地域范围内所有用户位置信息进行区别标识。
[0073]例如可以用圆形图标展示符合所述查询条件信息的用户分布,用水滴形图标展示所述查询条件信息对应的地域范围内所有用户分布。在具体应用中,符合所述查询条件信息的用户可以是目标受众,所述查询条件信息对应的地域范围内所有用户可以是全网用户。图标可以展现为多种尺寸,利用不同的尺寸表示不同的密度。图标的位置可以结合兴趣点设置,从而可以清晰的展示不同兴趣点的受众比例。
[0074]在具体实施中,数据处理方法还可以包括:获取兴趣点相关信息;参照所述兴趣点相关信息生成覆盖图层;当接收到指示信息时,展示所述覆盖图层。兴趣点相关信息可以包括:标注点的地标图片,地标特征信息(如售价、租金、品牌、星级等),覆盖独立访客(UniqueVisitor,UV),UV占比等,表现形式可以为表格或者图表。
[0075]在本发明一实施例中,覆盖涂层为弹窗,在对兴趣点进行点击时,显示覆盖涂层内容。在具体实施中,覆盖涂层可以位于密度分布涂层之上。
[0076]图3是本发明实施例中一种展示页面的结构示意图,下面结合图1进行说明。
[0077]页面30可以是由数据处理服务器11生成的,可以由数据处理服务器11展示,或者由数据处理服务器11传送至客户端13进行展示。
[0078]数据处理服务器11在对参照所述查询条件信息对所述用户位置信息进行筛选后,基于地图数据库和所述满足所述查询条件信息的用户位置信息生成用户分布密度图层,也就是热力图32;根据客户的选择,可以生成覆盖图层33和信息悬浮窗37。
[0079]客户可以通过查询条件信息选项卡34和时间轴36对查询条件信息进行设定,通过缩放比例尺35对基础电子地图31和热力图32—并进行缩放。
[0080]本发明实施例中客户可以是商家,用户可以是普通消费人群,本发明实施例可以清晰表达用户人群在 具体地理位置点上的画像信息,例如客户可以通过设置查询条件信息,方便的获悉目标人群中有多少人去过某个商场,目标人群都去过哪些4s店,在这些4s店中的分布是什么样的。同时,本发明实施例结合传统的图表或表格,将图表或表格作为覆盖涂层或单独作为信息悬浮窗,以使得客户可以方便的看到如性别比例分布等信息。
[0081]本发明实施例还提供一种数据处理装置,其结构示意图如图4所示。
[0082]数据处理装置包括:用户位置信息获取单元41、用户特征信息获取单元42、查询条件信息接收单元43、筛选单元44以及分布密度图层生成单元45;其中:
[0083]所述用户位置信息获取单元41,适于获取用户位置信息;所述用户位置信息包括以下至少一种:用户地理位置信息、用户网络位置信息;
[0084]所述用户特征信息获取单元42。适于获取用户特征信息;所述用户特征信息包括用户习惯;
[0085]所述查询条件信息接收单元43,适于接收查询条件信息;所述查询条件信息包括以下至少一种:地域信息、时间段信息、对应用户特征信息设置的条件信息;
[0086]所述筛选单元44,适于参照所述查询条件信息对所述用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息;
[0087]所述分布密度图层生成单元45,适于基于地图数据库和所述满足所述查询条件信息的用户位置信息生成用户分布密度图层。
[0088]在具体实施中,所述用户特征信息获取单元42适于:获取网络日志;分析所述网络日志,以提取所述用户特征信息。
[0089]在具体实施中,所述用户特征信息获取单元42,适于参照兴趣点数据库和用户地理位置信息,提取所述用户特征信息;所述兴趣点数据库中包括兴趣点地理位置信息。
[0090]在具体实施中,数据处理装置还可以包括:兴趣点相关信息获取单元47、覆盖图层生成单元48以及覆盖图层展示单元49 ;
[0091]其中:所述兴趣点相关信息获取单元47,适于获取兴趣点相关信息;所述覆盖图层生成单元48,适于参照所述兴趣点相关信息生成覆盖图层;所述覆盖图层展示单元49,适于当接收到指示信息时,展示所述覆盖图层。
[0092]在具体实施中,所述覆盖图层展示单元49,适于在所述用户分布密度图层之上展示所述覆盖图层。
[0093]在具体实施中,所述覆盖图层为弹窗。
[0094]在具体实施中,数据处理装置还可以包括区别标识单元50,适于利用不同的标注,对所述满足所述查询条件信息的用户位置信息,和所述查询条件信息对应的地域范围内所有用户位置信息进行区别标识。
[0095]在具体实施中,数据处理装置还可以包括用户分布密度图层展示单元46,适于在电子地图图层之上展示所述用户分布密度图层。
[0096]在具体实施中,所述查询条件信息接收单元43适于通过时间轴接收所述时间段信息;所述时间轴展示有时刻信息。
[0097]本发明实施例中的数据处理装置可以位于数据处理服务器11(参见图1)中。
[0098]本发明实施例通过获取用户位置信息、用户特征信息、接收查询条件信息,并根据查询条件信息对用户位置信息进行筛选,得到满足查询条件信息的用户位置信息,在生成用户分布密度图层时,仅针对符合查询条件信息的用户位置信息进行,从而可以减少需进行数据处理的数据量,提升数据处理的效率。通过分布密度图层的方式提供满足查询条件信息的用户位置信息,相比生成表格或图表而言,数据量更小,也更加直观便捷。
[0099]本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:R0M、RAM、磁盘或光盘等。
[0100]虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
【主权项】
1.一种数据处理方法,其特征在于,包括: 获取用户位置信息;所述用户位置信息包括以下至少一种:用户地理位置信息、用户网络位置信息; 获取用户特征信息;所述用户特征信息包括用户习惯; 接收查询条件信息;所述查询条件信息包括以下至少一种:地域信息、时间段信息、对应用户特征信息设置的条件信息; 参照所述查询条件信息对所述用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息; 基于地图数据库和所述满足所述查询条件信息的用户位置信息,生成用户分布密度图层。2.根据权利要求1所述的数据处理方法,其特征在于,所述获取用户特征信息包括:参照兴趣点数据库和用户地理位置信息,提取所述用户特征信息;所述兴趣点数据库中包括兴趣点地理位置信息。3.根据权利要求1所述的数据处理方法,其特征在于,还包括:获取兴趣点相关信息;参照所述兴趣点相关信息生成覆盖图层;当接收到指示信息时,展示所述覆盖图层。4.根据权利要求3所述的数据处理方法,其特征在于,所述展示所述覆盖图层包括在所述用户分布密度图层之上展示所述覆盖图层。5.根据权利要求1所述的数据处理方法,其特征在于,还包括:在基础电子地图图层之上展示所述用户分布密度图层。6.根据权利要求1所述的数据处理方法,其特征在于,通过时间轴接收所述时间段信息;所述时间轴展示有时刻信息。7.一种数据处理装置,其特征在于,包括:用户位置信息获取单元、用户特征信息获取单元、查询条件信息接收单元、筛选单元以及分布密度图层生成单元;其中: 所述用户位置信息获取单元,适于获取用户位置信息;所述用户位置信息包括以下至少一种:用户地理位置信息、用户网络位置信息; 所述用户特征信息获取单元。适于获取用户特征信息;所述用户特征信息包括用户习惯; 所述查询条件信息接收单元,适于接收查询条件信息;所述查询条件信息包括以下至少一种:地域信息、时间段信息、对应用户特征信息设置的条件信息; 所述筛选单元,适于参照所述查询条件信息对所述用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息; 所述分布密度图层生成单元,适于基于地图数据库和所述满足所述查询条件信息的用户位置信息,生成用户分布密度图层。8.根据权利要求7所述的数据处理装置,其特征在于,所述用户特征信息获取单元,适于参照兴趣点数据库和用户地理位置信息,提取所述用户特征信息;所述兴趣点数据库中包括兴趣点地理位置信息。9.根据权利要求7所述的数据处理装置,其特征在于,还包括:兴趣点相关信息获取单元、覆盖图层生成单元以及覆盖图层展示单元,其中:所述兴趣点相关信息获取单元,适于获取兴趣点相关信息;所述覆盖图层生成单元,适于参照所述兴趣点相关信息生成覆盖图层;所述覆盖图层展示单元,适于当接收到指示信息时,展示所述覆盖图层。10.根据权利要求9所述的数据处理装置,其特征在于,所述覆盖图层展示单元,适于在所述用户分布密度图层之上展示所述覆盖图层。11.根据权利要求7所述的数据处理装置,其特征在于,还包括:用户分布密度图层展示单元,适于在电子地图图层之上展示所述用户分布密度图层。12.根据权利要求7所述的数据处理装置,其特征在于,所述查询条件信息接收单元适于通过时间轴接收所述时间段信息;所述时间轴展示有时刻信息。
【专利摘要】一种数据处理方法及装置,所述方法包括:获取用户位置信息;所述用户位置信息包括以下至少一种:用户地理位置信息、用户网络位置信息;获取用户特征信息;所述用户特征信息包括用户习惯;接收查询条件信息;所述查询条件信息包括以下至少一种:地域信息、时间段信息、对应用户特征信息设置的条件信息;参照所述查询条件信息对所述用户位置信息进行筛选,以得到满足所述查询条件信息的用户位置信息;基于地图数据库和所述满足所述查询条件信息的用户位置信息生成用户分布密度图层。所述方法及装置可以提高数据处理效率。
【IPC分类】G06F17/30
【公开号】CN105488149
【申请号】CN201510843674
【发明人】汤奇峰, 姬生军
【申请人】上海晶赞科技发展有限公司
【公开日】2016年4月13日
【申请日】2015年11月26日

最新回复(0)