一种数据处理方法和装置与流程

文档序号:15935167发布日期:2018-11-14 02:16阅读:200来源:国知局

本发明涉及数据处理技术领域,具体而言,涉及一种数据处理方法和装置。

背景技术

目前,随着互联网的兴起,人们无需进入实体商户(简称商户),通过网上店铺就可以买到自己想要的商品。所以,进入商户购买商品的人数有所减少的,这对商户造成了较大的冲击。为了应对网上店铺的冲击,商户需要增加客户对商户自身的关注度,以保证自身的客流量。

为了增加客户对商户的关注度,商户往往会采取在商户周围举行演出、发放小礼物、以及张贴打折海报等营销形式,来吸引客户进入商户购买商品。

依靠演出、发放小礼物、以及张贴打折海报等形式吸引来的大部分客户并不会购买商品,导致商户并不能获取到大部分客户的客户信息,营销效果较差。



技术实现要素:

为解决上述技术问题,本发明实施例提供一种数据处理方法和装置。

第一方面,本发明实施例提供了一种数据处理方法,包括:

接收数据采集设备发送的客户信息,所述客户信息,包括:客户所在位置的位置信息;

当根据所述位置信息确定所述客户在商户附近时,存储所述客户信息。

第二方面,本发明实施例还提供一种数据处理装置,包括:

获取模块,用于接收数据采集设备发送的客户信息,所述客户信息,包括:客户所在位置的位置信息;

存储模块,用于当根据所述位置信息确定所述客户在商户附近时,存储所述客户信息。

本发明实施例上述第一方面至第二方面提供的方案中,只要商户周围出现客户,就可以采集客户的客户信息,与相关技术中需要商户采取举办演出、发放小礼物、以及张贴打折海报等营销形式来吸引客户购买商品,并获取客户的客户信息相比,无需使用上述营销手段,只要客户出现在商户附近,就可以采集到客户信息,使用简单方便,而且,只获取商户周围出现的客户的客户信息,可以屏蔽掉远离商户的客户,提高商户后续营销的精准度。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了本发明实施例1所提供的数据处理方法的流程图;

图2示出了本发明实施例1所提供的数据处理方法中,服务器的结构框图;

图3示出了本发明实施例1所提供的数据处理方法中,服务器的结构框图;

图4示出了本发明实施例2所提供的数据处理装置的结构示意图。

图标:200-服务器;201-存储器;202-处理器;203-网络模块;221-操作系统;222-服务模块;300-移动终端;302-存储器;304-存储控制器;306-处理器;308-外设接口;310-射频模块;312-音频模块;314-触控屏幕;316-通讯总线;400-获取模块;402-存储模块。

具体实施方式

商户为了能够售卖商品,就必须保证每天都有一定的客流量,所以,把客户吸引到商户附近是商户进行线下营销的主要目的。为了把客户吸引到商户附近,商户往往会采取在商户周围举行演出、发放小礼物、以及张贴打折海报等营销形式,来吸引客户进入商户购买商品。而且,为了持续对商户的商品感兴趣的客户进行商品营销,只能在获取到客户的客户信息(如:姓名、电话号码、即时通信软件账号)后,才可以向客户推送商品信息。

在实际情况中,商户只有在客户购买商品后,才能够从客户的购买方式(如:银行卡、即时通信软件账号)中、或者让客户成为商户会员的方式获取客户信息;而如果客户未购买商品且没有办理商户会员,那么即使商户能够通过举办演出、发放小礼物、以及张贴打折海报等营销形式吸引来一部分客户,但仍然不能获取到这些客户的客户信息,导致营销效果较差,不能对客户进行后续的营销操作。

本申请方案只要商户周围出现客户,就可以使商户获取到客户的客户信息;而且,只获取商户周围出现的客户的客户信息,可以屏蔽掉远离商户的客户,提高商户后续营销的精准度。

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请做进一步详细的说明。

实施例1

本实施例提出的一种数据处理方法,执行主体是服务器200。

图2示出了一种可应用于本实施例中的服务器200的结构框图。如图2所示,服务器200包括:存储模块201、处理器202以及网络模块203。

存储模块201可用于存储软件程序以及模块,如本实施例中的数据处理方法及装置对应的程序指令/模块,处理器202通过运行存储在存储模块201内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现本发明实施例中的数据处理方法。存储模块201可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。进一步地,上述软件程序以及模块还可包括:操作系统221以及服务模块222。其中操作系统221,例如可为linux、unix、windows,其可包括各种用于管理系统任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。服务模块222运行在操作系统221的基础上,并通过操作系统221的网络服务监听来自网络的请求,根据请求完成相应的数据处理,并返回处理结果给客户端。也就是说,服务模块222用于向客户端提供网络服务。

网络模块203用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。

可以理解,图2所示的结构仅为示意,服务器200还可包括比图2中所示更多或者更少的组件,或者具有与图3所示不同的配置。图2中所示的各组件可以采用硬件、软件或其组合实现。另外,本实施例中的服务器200还可以包括多个具体不同功能的服务器。

参见图1所示的一种数据处理方法,包括以下步骤:

步骤100、接收数据采集设备发送的客户信息,上述客户信息,包括:客户所在位置的位置信息。

在上述步骤100中,上述客户信息包括但不限于:客户使用的移动终端中的无线保真(wireless-fidelity,wifi)模块的媒体访问控制(mediumaccesscontrol,mac)地址、蓝牙模块的mac地址、客户的位置信息、获取该客户信息的数据采集设备的设备标识、以及客户信息的采集时间。

上述客户信息是通过数据采集设备采集到并发送到到服务器中进行存储。

上述数据采集设备可以采用现有的任何无线通信方式,将采集到的客户信息发送给服务器,这里不再赘述。

在一个实施方式中,上述数据采集设备可以是具有wifi探针功能和蓝牙探针功能的设备。

其中,上述客户的位置信息是数据采集设备从客户使用的移动终端中的全球定位系统(globalpositioningsystem,gps)模块中获取到的。

可选地,上述客户的位置信息是客户所在位置的第一经度数据和第一纬度数据。

在通过上述步骤100获取到客户信息后,可以继续执行以下步骤102,对在商户附近的客户的客户信息进行存储。

步骤102、当根据上述位置信息确定上述客户在商户附近时,存储上述客户信息。

具体地,为了确定上述客户是否在商户附近,上述步骤102可以包括以下步骤(1)至步骤(4):

(1)获取上述商户的经度数据范围和纬度数据范围;

(2)判断上述第一经度数据是否在上述经度数据范围内,如果是则执行步骤(3),如果否则确定客户不在商户附近,丢弃该客户信息;

(3)判断上述第一纬度数据是否在上述纬度数据范围内,如果是则确定上述客户在商户附近并执行步骤(4),如果否则确定客户不在商户附近,丢弃该客户信息;

(4)对上述客户信息进行存储。

在上述步骤(1)中,经度数据范围和纬度数据范围,就是两个数字范围,比如经度数据范围可以是但不限于:(116度2952400480分-116度2952400483分)。纬度数据范围可以是但不限于:(39度9871656940分-39度9871656942分)。

上述商户的经度数据范围和纬度数据范围,是作为商户属性信息预先存储在服务器中的。

除了上述商户的经度数据范围和纬度数据范围外,上述商户属性信息,还包括:商户的第二经度数据和第二纬度数据、商户的商户标识、商户使用的移动终端的网络之间互连的协议(internetprotocol,ip)地址、商户使用的移动终端安装的客户端的版本号、商户在客户端注册的用户标识以及商户安装的多个数据采集设备的设备标识。

通过以上步骤(1)至步骤(4)所描述的方法,当确定上述第一经度数据在上述经度数据范围内且上述第一纬度数据在上述纬度数据范围内时,就可以确定上述客户在商户附近,从而通过简单的方式就可以确定客户是否在商户附近,操作简单方便。

可选地,为了确定上述客户是否在商户附近,上述步骤102还可以包括以下步骤(a)至步骤(d):

(a)获取上述商户所在位置的第二经度数据和第二纬度数据;

(b)根据第一经度数据、第一纬度数据、第二经度数据和第二纬度数据,计算上述商户和上述客户之间的距离;

(c)判断计算得到的上述商户和上述客户之间的距离是否小于等于距离阈值,如果是则确定上述客户在上述商户附近并执行步骤(d),如果否则确定客户不在商户附近,丢弃该客户信息;

(d)对上述客户信息进行存储。

上述步骤(b)中,通过以下公式(1)计算上述商户和上述客户的距离:

其中,d表示上述商户和上述客户之间的距离,r表示地球半径,lat1表示第一经度数据,lat2表示第二经度数据,lung1表示第一纬度数据,lung2表示第一纬度数据。

通过以上步骤(a)至步骤(d)所描述的方法,根据第一经度数据、第一纬度数据、第二经度数据和第二纬度数据,计算上述商户和上述客户之间的距离,当计算得到的上述商户和上述客户之间的距离小于等于距离阈值时,就可以确定上述客户在商户附近,从而通过简单的距离计算方法就可以确定客户是否在商户附近,操作简单方便。

综上所述,本实施例提供的一种数据处理方法,只要商户周围出现客户,就可以采集客户的客户信息,与相关技术中需要商户采取举办演出、发放小礼物、以及张贴打折海报等营销形式来吸引客户购买商品,并获取客户的客户信息相比,无需使用上述营销手段,只要客户出现在商户附近,就可以采集到客户信息,使用简单方便,而且,只获取商户周围出现的客户的客户信息,可以屏蔽掉远离商户的客户,提高商户后续营销的精准度。

为了使商户可以及时获取到商户周围出现的客户的客户信息,服务器在存储客户信息后,需要把该客户信息发送到客户使用的客户端上。因此,本实施例提出的数据处理方法,还包括以下步骤(1)至步骤(2):

(1)根据上述设备标识,确定采集到上述客户信息的数据采集设备所在的商户;

(2)向上述商户推送上述客户信息,使得上述商户能够基于上述客户信息向上述客户信息对应的客户推送商户信息。

在上述步骤(1)中,根据上述设备标识,查询出具有该设备标识的商户属性信息,从而确定采集到上述客户信息的数据采集设备所在的商户。

在上述步骤(2)中,服务器将客户信息推送到查询出的商户的移动终端安装的客户端上。

在一个实施方式中,服务器可以基于查询出的商户的移动终端的ip地址,向商户使用的客户端推送客户信息。当然,上述推送过程可以采用现有技术中任何服务器向客户端推送消息的方式进行,这里不再一一赘述。

上述商户信息,包括但不限于:商品广告信息、商品打折信息、代金券。

在一个实施方式中,图3示出了一种可应用于本实施例中的移动终端的结构框图。如图3所示,移动终端300包括:存储器302、存储控制器304,一个或多个(图中仅示出一个)处理器306、外设接口308、射频模块310、音频模块312、触控屏幕314等。这些组件通过一条或多条通讯总线316相互通讯。

存储器302可用于存储软件程序以及模块,如本实施例中的客户端,处理器306通过运行存储在存储器302内的软件程序以及模块,从而执行客户端中各种功能应用以及数据处理。

存储器302可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器306以及其他可能的组件对存储器302的访问可在存储控制器304的控制下进行。

外设接口308将各种输入/输出装置耦合至处理器306以及存储器302。在一些实施例中,外设接口308,处理器306以及存储控制器304可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。

射频模块310用于接收以及发送电磁波,实现电磁波与电信号的相互转换,从而与通讯网络或者其他设备进行通讯。

音频模块312向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。

触控屏幕314在移动终端300与用户之间同时提供一个输出及输入界面。具体地,触控屏幕314向用户显示视频输出,这些视频输出的内容可包括文字、图形、视频、及其任意组合。

可以理解,图3所示的结构仅为示意,移动终端300还可包括比图3中所示更多或者更少的组件,或者具有与图3所示不同的配置。图3中所示的各组件可以采用硬件、软件或其组合实现。

通过以上步骤(1)至步骤(2)的描述可以看出,服务器在存储客户信息后,通过推送消息的方式向商户使用的客户端发送客户信息,使得上述商户能够及时获取到客户信息,并能够基于上述客户信息向上述客户信息对应的客户推送商户信息,达到精准营销的目的。

基于同一发明构思,本申请实施例中还提供了与上述数据处理方法对应的数据处理装置,由于本申请实施例中的装置解决问题的原理与本申请实施例1上述数据处理方法相似,因此方法的实施可以参见前述数据处理方法的实施,重复之处不再赘述。

实施例2

参见图4所示的数据处理装置结构示意图,本申请实施例提供一种数据处理装置,包括:

获取模块400,用于接收数据采集设备发送的客户信息,上述客户信息,包括:客户所在位置的位置信息;

存储模块402,用于当根据上述位置信息确定上述客户在商户附近时,存储上述客户信息。

上述客户信息还包括:采集上述客户信息的数据采集设备的设备标识。

上述装置还包括:

确定模块,用于根据上述设备标识,确定采集到上述客户信息的数据采集设备所在的商户;

推送模块,用于向上述商户推送上述客户信息,使得上述商户能够基于上述客户信息向上述客户信息对应的客户推送商户信息。

上述位置信息,包括:客户所在位置的第一经度数据和第一纬度数据;

上述存储模块,具体用于:

获取上述商户的经度数据范围和纬度数据范围;

当确定上述第一经度数据在上述经度数据范围内且上述第一纬度数据在上述纬度数据范围内时,确定上述客户在商户附近;

对上述客户信息进行存储。

上述存储模块,还具体用于:

获取上述商户所在位置的第二经度数据和第二纬度数据;

根据第一经度数据、第一纬度数据、第二经度数据和第二纬度数据,计算上述商户和上述客户之间的距离;

当上述商户和上述客户之间的距离小于等于距离阈值时,确定上述客户在上述商户附近;

对上述客户信息进行存储。

上述存储模块根据第一经度数据、第一纬度数据、第二经度数据和第二纬度数据,计算上述商户和上述客户之间的距离,包括:

通过以下公式计算上述商户和上述客户的距离:

其中,d表示上述商户和上述客户之间的距离,r表示地球半径,lat1表示第一经度数据,lat2表示第二经度数据,lung1表示第一纬度数据,lung2表示第一纬度数据。

综上所述,本实施例提供的一种数据处理装置,只要商户周围出现客户,就可以采集客户的客户信息,与相关技术中需要商户采取举办演出、发放小礼物、以及张贴打折海报等营销形式来吸引客户购买商品,并获取客户的客户信息相比,无需使用上述营销手段,只要客户出现在商户附近,就可以采集到客户信息,使用简单方便,而且,只获取商户周围出现的客户的客户信息,可以屏蔽掉远离商户的客户,提高商户后续营销的精准度。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1