关联用户信息的方法及信息推送系统与流程

文档序号:12789734阅读:340来源:国知局
关联用户信息的方法及信息推送系统与流程

本申请属于信息推送领域,特别涉及一种关联用户信息的方法及信息推送系统。



背景技术:

在互联网电子商务领域,基于用户行为分析和数据挖掘生成的定制化界面和商品展现已经被广泛运用。根据用户浏览器访问生成的cookie,用户ID等进行识别,收集用户访问网页、停留时间、关注的内容,用户在电子商务网、SNS的消费互动记录等等,对用户进行深度数据挖掘和数据分析,推断用户可能的喜好和需求,在用户再次访问电子商务网站时,给用户返回最可能符合其需求和爱好的页面展现和信息推送。但上述方法并不适用于线下商业场所投放广告的需求。

目前线下商业场所中对顾客的广告投放通常有两种方法。一种为基于顾客到店的盲目引导推送,顾客被动接收营销广告。另一种为移动终端利用WiFi终端通过无线网络接入移动互联网对其数据分析,通过识别到该终端设备的MAC码,结合用户的位置、时间信息及用户的线下行为分析,对持有终端设备用户进行广告投放。



技术实现要素:

上述线下商业场所对顾客的广告投放存在无法获取用户真正的需求喜好,未分析用户身份信息及其线上历史浏览记录及线下商业环境中的行为轨迹,更难以将其结合进行数据分析,对用户需求分析不够全面,从而导致推送内容与用户需求相关性精度低,影响用户体验,给顾客和导购造成困扰。进一步导致交易转化率低,营业损失大的问题。

为了解决上述技术问题,本申请的一技术方案为提供一种关联用户信息的方法,包括:

用户在线下商业场所触发事件时,获取用户身份信息,同时获取触发事件对应的移动设备MAC码或触发事件发生区域内所有移动设备MAC码;

将一触发事件下获取的用户身份信息与移动设备MAC码进行虚绑定;

根据同种触发事件的虚绑定结果筛选出具有最高关联度的用户身份信息及移动设备MAC码;

以筛选出的移动设备MAC码为索引,关联筛选出的各触发事件对应的用户身份信息得到用户信息列表。

本申请的另一技术方案为提供一种信息推送系统,包括:

采集模块,用于用户在线下商业场所触发事件时,获取用户身份信息,同时获取触发事件对应的移动设备MAC码或触发事件发生区域内所有移动设备MAC码,将一触发事件下获取的用户身份信息与移动设备MAC码进行虚绑定;

关联模块,用于根据同种触发事件的虚绑定结果筛选出具有最高关联度的用户身份信息及移动设备MAC码,以筛选出的移动设备MAC码为索引,关联筛选出的各触发事件对应的用户身份信息得到用户信息列表;

用户需求喜好分析模块,用于根据用户信息列表中的MAC码获取用户线下的空间行为轨迹,根据用户信息列表中的用户身份信息获取用户线下的消费记录和/或用户线上的浏览记录,根据线下的空间行为轨迹、用户线下的消费记录和/或用户线上的浏览记录确定用户需求喜好;

个性化档案建立模块,用于结合用户需求喜好及用户信息列表得到用户个性化档案;

推送模块,用于根据用户个性化档案推送符合用户需求喜好的信息。

本申请建立了用户身份信息列表,通过用户身份信息列表将用户线下商业环境中的行为轨迹与用户身份信息下的消费记录及浏览记录结合进行数据分析,能够全面地、精确地确定用户的需求喜好。结合用户需求喜好及用户信息列表得到用户个性化档案,根据个性化档案能够推送符合用户需求喜好的信息,使用户所持移动终端能够接收到与用户需求相关性高的信息,提高用户线下商业场所购物体验,同时也会提高线下商业场所的交易量及营业额。

附图说明

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

图1为本申请实施例的关联用户信息的方法的流程图;

图2为本申请实施例的筛选最高关联度的用户身份信息及移动设备MAC码的流程图;

图3为本申请一具体实施例的建立亲密用户群组的流程图;

图4为本申请实施例的信息推送系统的结构图。

具体实施方式

为了使本申请的技术特点及效果更加明显,下面结合附图对本申请的技术方案做进一步说明,本申请也可有其他不同的具体实例来加以说明或实施,任何本领域技术人员在权利要求范围内做的等同变换均属于本申请的保护范畴。

在本说明书的描述中,参考术语“一实施例”、“一具体实施例”、“一些实施方式”等的描述意指结合该实施例描述的具体特征、结构或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本申请的实施,其中的步骤顺序不作限定,可根据需要作适当调整。

如图1所示,图1为本申请关联用户信息的方法的流程图。本实施例能够根据用户触发事件的行为将用户移动设备MAC与该用户的各用户身份信息关联到一起,建立了用户身份信息列表,以便根据该用户身份信息列表确定用户需求喜好。具体的,包括:

步骤101:用户在线下商业场所触发事件时,获取用户身份信息,同时获取触发事件对应的移动设备MAC码或触发事件发生区域内所有移动设备MAC码。

实施时,线下商业场所(包括但不限于购物中心、百货公司及连锁店等)内部署有多个信号采集器,以确保用户在线下商业场所的任意区域都能被准确定位,从而能够采集到各区域范围的移动设备MAC码。本申请对信号采集器的部署形式不做限定,可为固定位置设定,也可为移动固定(例如由导购的手持设备进行信号采集)。

步骤102:将一触发事件下获取的用户身份信息与移动设备MAC码进行虚绑定。

实施时,进行虚绑定即将一触发事件下获取的用户身份信息及移动设备MAC码整理成一个数据组。

步骤103:根据同种触发事件的虚绑定结果筛选出具有最高关联度的用户身份信息及移动设备MAC码。

步骤104:以筛选出的移动设备MAC码为索引,关联筛选出的各触发事件对应的用户身份信息得到用户信息列表。

详细的说,触发事件包括:会员现金买单、会员注册、登录WiFi网络、移动支付及以会员移动支付。移动支付事件指的是支付宝支付、微信支付、扫码送券、电子券兑换等与支付相关的事件。

用户身份信息包括会员信息(如会员ID)、手机号码及SNS用户信息(如SNS用户ID)中的一个或多个。SNS用户信息指的是支付宝账号、微信账号、QQ号等SNS社交网络平台的账号信息。

下面分别说明不同触发事件下获取用户身份信息的过程:

1)通过移动支付获取用户身份信息

随着移动互联网的飞速发展,现如今越来越多的用户交易通过手机完成快速的支付流程。

移动支付时获取的用户身份信息包括SNS用户信息。在用户进入、流动和停留在商业场所内时,当有用户触发移动支付时,获取SNS用户ID,信号采集器采集移动支付发生区域内的所有移动设备MAC码(如移动支付发生区域为收银区半径为r米的范围)。

2)通过登录WiFi网络获取用户身份信息

随着带有WiFi功能的移动设备的不断普及,线下商业场所会大量部署WiFi热点,通过提供WiFi上网服务能够吸引用户驻留消费。

登录WiFi网络时获取的用户身份信息包括会员号和/或手机号。具体地,线下商业场所内部署有多个WiFi热点,用户可使用支持WiFi功能的移动终端输入手机号码和/或会员号认证WiFi网络,认证过程中会获得移动终端MAC码,由后台服务器记录移动终端的MAC码及用户输入的手机号码和/或会员号。通过该种方式能够采集到登录终端的唯一MAC码、会员号和/或手机号码,将采集到的MAC码、会员号和/或手机号码进行虚绑定就能实现用户手机号码/会员编号和MAC码的精准绑定。登录WiFi网络的触发方式可省略步骤103而直接得到具有最高关联度的用户身份信息及移动设备MAC码。

3)通过会员现金买单/会员注册时获取用户身份信息

企业为了建立、维护并发展客户,建立会员管理系统,为提高会员的满意度和忠诚度、最大限度地开发利用会员,因此商业活动中建立会员管理体系是常规的服务工作。

会员现金买单/会员注册时获取的用户身份信息包括会员信息和/或手机号码。具体地,当会员现金买单/会员注册时获取用户会员号和/或手机号码,信号采集器采集触发事件发生区域内的所有用户MAC码。

4)通过会员移动支付获取用户身份信息

当会员触发SNS账号买单时,获取SNS用户ID,同时获取会员号,信号采集器采集移动支付发生区域内的所有移动设备MAC码。

本申请进一步实施例中,如图2所示,上述步骤103根据同种触发事件的虚绑定结果筛选出具有最高关联度的用户身份信息及移动设备MAC码包括:

步骤201:对于每种触发事件下的每个用户身份信息对应的多个虚绑定结果,计算该些虚绑定结果中各移动设备MAC码出现的次数。

步骤202:若存在唯一移动设备MAC码出现次数等于该些虚绑定结果个数,则该唯一移动设备MAC码与该用户身份信息具有最高关联度。

下面以触发事件为移动支付、用户身份信息为SNS用户ID1、用户ID1对应的虚绑定结果个数为3为例,对最高关联度的用户身份信息及移动设备MAC码的确定过程进行详细说明,假定:

ID1第一次触发事件时采集的MAC码列表M1包括{m1,m2x,m3x,m4x,…mnx};

ID1第二次触发事件时采集的MAC码列表M2包括{m1,m5y,m6y,m7y,m8y,…mny};

ID1第三次触发事件时采集的MAC码列表M3包括{m1,m9z,m10z,m11z,m12z,…mnz};

则该三次触发事件对应的三个虚绑定结果为[ID1,{m1,m2x,m3x,m4x,…mnx}],[ID1,{m1,m5y,m6y,m7y,m8y,…mny}],[ID1,{m1,m9z,m10z,m11z,m12z,…mnz}]。

由上述绑定结果可以得出用户ID1在每次触发事件采集到的MAC码列表中均含有特定MAC码m1,MAC码m1的出现的次数等于ID1虚绑定结果的个数,因此,MAC码m1与用户ID1具有最高关联度。

一些实施方式中,关联用户信息的方法还包括:对于任一触发事件发生区域内连续N次获取的MAC码,统计每两个MAC码同时出现的次数,将出现次数大于预定阈值的MAC码建成一个亲密用户群组,根据亲密用户群组完善用户信息列表。具体的,预定阈值可以为N/2,本申请对此不作具体限定,可根据亲密精度需求进行设定。

下面以一具体实施例来说明亲密用户群组的建立过程,如图3所示,假定预定阈值为2,一触发事件发生区域内连续3次获取的MAC码列表为:

第n次获取的MAC码列表:Mn={m1,m2,m3x,m4x,m5x,…mx};

第n+1次获取的MAC码列表:Mn+1={m1,m2,m6y,m7y,m8y,…my};

第n+2次获取的MAC码列表:Mn+2={m1,m2,m9z,m10z,m11z,…mz};

首先,分析上述3个MAC码列表中每两个MAC码出现次数。

其次,将出现次数大于2的MAC码建成一个亲密用户群组,经分析仅m1,m2码出现的次数大于2,因此,可以确定持有m1,m2码的移动设备用户亲密度等级高,将m1,m2码建成一个亲密用户群组。

最后,存储亲密用户群组,将亲密用户群组中各MAC码及其相关联的用户身份信息相关联,从而完善用户信息列表。

如图4所示,图4为本申请实施例的一种信息推送系统的结构图。本实施例能够结合用户线上线下的购物行为全面分析用户需求喜好,实现精准推送用户喜好信息。具体的,包括:

采集模块401,用于用户在线下商业场所触发事件时,获取用户身份信息,同时获取触发事件对应的移动设备MAC码或触发事件发生区域内所有移动设备MAC码,将一触发事件下获取的用户身份信息与移动设备MAC码进行虚绑定。实施时,触发事件发生时还获取用户线下消费记录及用户线上的浏览记录,以便后续分析用户需求喜好时调用。

关联模块402,用于根据同种触发事件的虚绑定结果筛选出具有最高关联度的用户身份信息及移动设备MAC码,以筛选出的移动设备MAC码为索引,关联筛选出的各触发事件对应的用户身份信息得到用户信息列表。

用户需求喜好分析模块403,用于根据用户信息列表中的MAC码获取用户线下的空间行为轨迹,根据用户信息列表中的用户身份信息获取用户线下的消费记录和/或用户线上的浏览记录,根据线下的空间行为轨迹、用户线下的消费记录和/或用户线上的浏览记录确定用户需求喜好。具体的,线下空间行为轨迹包括但不限于途径的商铺名、驻留时间等。用户线上的浏览记录包括但不限于用户访问的网页、停留时间、关注的内容、电子商务网站的浏览记录等。

个性化档案建立模块404,用于结合用户需求喜好及用户信息列表得到用户个性化档案。实施时,将该个性化档案存储在数据库中。

推送模块405,用于根据用户个性化档案推送符合用户需求喜好的信息。具体的,推送给用户的信息包括但不限于促销信息、广告信息等。推送模块根据用户个性化档案从广告资源数据库中匹配符合用户喜好的广告信息,按匹配度大小返回最可能符合用户喜好的广告信息。

本实施例建立了用户身份信息列表,通过用户身份信息列表将用户线下商业环境中的行为轨迹与用户身份信息下的消费记录及浏览记录结合进行数据分析,能够全面地、精确地确定用户的需求喜好。结合用户需求喜好及用户信息列表得到用户个性化档案,根据个性化档案能够推送符合用户需求喜好的信息,使用户所持移动终端能够接收到与用户需求相关性高的信息,提高用户线下商业场所购物体验,同时也会提高高线下商业场所的交易量及营业额。

进一步的,关联模块402根据同种触发事件的虚绑定结果筛选出具有最高关联度的用户身份信息及移动设备MAC码进一步包括:

对于每种触发事件下的每个用户身份信息对应的多个虚绑定结果,计算该些虚绑定结果中各移动设备MAC码出现的次数;

若存在唯一移动设备MAC码出现次数等于该些虚绑定结果个数,则该唯一移动设备MAC码与该用户身份信息具有最高关联度。

复请参阅图4,信息推送系统还包括:用户亲密度分析模块406,用于对于任一触发事件发生区域内连续N次获取的MAC码,统计每两个MAC码同时出现的次数,将出现次数大于预定阈值的MAC码建成一个亲密用户群组,由所述关联模块根据亲密用户群组完善用户信息列表。

建立亲密用户群组能够使确定有亲密关系的其中一用户有消费需求时,可根据组内其他用户的需求喜好进行广告推送。

一些实施方式中,上述推送模块405的推送方式包括线上精准投放和商铺终端推送。线上精准推送即将符合用户需求喜好的信息推送到SNS账号上。商铺终端推送即用户进入商业场所后,先获取用户持有的移动设备MAC码,根据该移动设备MAC码从用户个性化档案中查找该用户的喜好,通过荧屏页面展现与用户喜好相关的广告。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅用于说明本申请的技术方案,任何本领域普通技术人员均可在不违背本申请的精神及范畴下,对上述实施例进行修饰与改变。因此,本申请的权利保护范围应视权利要求范围为准。

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