一种通过相关性设备进行数据传输的控制方法及控制装置与流程

文档序号:14717861发布日期:2018-06-16 01:58阅读:176来源:国知局
一种通过相关性设备进行数据传输的控制方法及控制装置与流程

本发明涉及信息技术领域,具体地,涉及一种通过相关性设备进行数据传输的控制方法及控制装置。



背景技术:

目前在广告信息发布领域中,往往通过服务器定向的对用户终端进行数据推送,而用户终端在获取这些数据信息前,会在用户终端的应用程序中注册帐号,并给出了关于用户终端需求的相关信息,而这些需求信息往往通过用户终端的点击、浏览内容来确定,在用户终端注册帐号时,会留下用户终端的身份标识,例如手机号、邮箱号等等信息,服务器再将整理后的数据内容通过手机号、邮箱等方式发送给指定用户,从而实现了数据信息定向推送。

而在目前的现有技术中,服务器在进行用户需求分析时,并不能精准的确定目标人群的目标需求,仅仅只是通过大范围、大面积的推送来使更多的人群获取上述推送信息,从而导致部分没有需求的人群在接收到上述数据信息推送时产生了负面情绪,同时也给商家带来了很多麻烦。

路由设备是现代人群上网的媒介,在各大商场、广场、美食街中随处可见,如何将路由设备中的基本服务单元标识符与数据推送联系起来,同时精准的确定目标人群并将所述人群所需求的信息精准的推送给目标人群成为了目标亟待解决的问题,而目前并没有一种通过相关性设备进行数据传输的控制方法及控制装置。



技术实现要素:

针对现有技术存在的技术缺陷,本发明的目的是提供一种通过相关性设备进行数据传输的控制方法,其用于基于路由设备实现广告数据的关联传输,包括如下步骤:

a.根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级,所述路由关联信息至少包括用户终端所连接路由设备的基本服务单元标识符;

b.在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息;

c.将所述广告信息发送给所述用户终端。

优选地,在所述步骤a之前,包括如下步骤:

i.建立数据库;

ii.根据一个或多个用户终端的一个或多个路由关联信息进行群组分级,并将所述群组分级作为路由关联信息集合存储在数据库中;

iii.基于每个用户终端的访问数据确定与所述访问数据相匹配的一个或多个广告信息;

iv.将所述一个或多个广告信息存储到与所述用户终端相对应的群组层级,确定每个所述群组层级对应至少一个广告信息。

优选地,在所述步骤a之前,还包括步骤:a′:用户终端与一个或多个路由产生连接。

优选地,所述步骤a包括如下步骤:

a1.获取用户终端的一个或多个路由关联信息;

a2.将所述一个或多个路由关联信息与所述数据库中的路由关联信息集合进行比对,将相似度大于第一阈值的路由关联信息所属群组层级作为用户终端的群组层级。

优选地,在所述步骤b中,通过如下方式确定与所述群组层级相匹配的广告信息:

-基于服务器的默认配置,每个所述群组层级每隔时间t自动匹配不同的广告信息;

-将所述用户的访问数据按照内容分为多个子数据,将每个所述子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息;

-将所述用户的访问数据按照时间顺序分为多个子数据,将每个所述子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息;

-将所述用户的访问数据按照访问次数分为多个子数据,将每个所述子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息。

优选地,所述步骤a还包括如下步骤:

a〃:用户基于用户终端的应用程序播放媒体信息;

相应地,所述步骤c还包括如下步骤:

c′:在所述用户终端的应用程序中播放广告信息。

优选地,在所述步骤c之后,还包括步骤d:将所述用户终端所对应的广告信息及用户终端的访问数据存储到用户终端所属群组层级中。

优选地,所述步骤b还包括如下步骤:

b1.第三方终端获取所述用户终端的访问权;

b2.将所述第三方终端的路由关联信息分别与所述用户终端的路由关联信息以及所述数据的路由关联信息一一匹配,若匹配成功则从第三方终端调取所述广告信息,若匹配失败则从所述数据库调取所述广告信息。

优选地,所述步骤c中,由所述第三方终端向所述用户终端发送所述广告信息。

根据本发明的另一个方面,提供了一种通过相关性设备进行数据传输的控制装置,其用于基于路由设备实现广告数据的关联传输,包括:

第一处理单元11:根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级;

第一确定单元12:在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息;

发送单元13:将所述广告信息发送给所述用户终端;

存储单元14:将所述用户终端所对应的广告信息及用户终端的访问数据存储到用户终端所属群组层级中。

优选地,还包括:

创建单元21:建立数据库;

第二处理单元22:根据一个或多个用户终端的一个或多个路由关联信息进行群组分级,并将所述群组分级作为路由关联信息集合存储在数据库中;

第二确定单元23:基于每个用户终端的访问数据确定与所述访问数据相匹配的一个或多个广告信息;

第三确定单元24:将所述一个或多个广告信息存储到与所述用户终端相对应的群组层级,确定每个所述群组层级对应至少一个广告信息。

优选地,第一处理单元11包括:

第一获取单元111:获取用户终端的一个或多个路由关联信息;

第一判断单元112:将所述一个或多个路由关联信息与所述数据库中的路由关联信息集合进行比对,将相似度大于第一阈值的路由关联信息所属群组层级作为用户终端的群组层级。

优选地,第一确定单元12包括:

第二获取单元121:第三方终端获取所述用户终端的访问权;

第二判断单元122:将所述第三方终端的路由关联信息分别与所述用户终端的路由关联信息以及所述数据的路由关联信息一一匹配,若匹配成功则从第三方终端调取所述广告信息,若匹配失败则从所述数据库调取所述广告信息。

本发明通过根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级,所述路由关联信息至少包括用户终端所连接路由设备的基本服务单元标识符,在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息,将所述广告信息发送给所述用户终端。本发明首先对用户终端基于路由关联信息进行分类,确定用户终端所处群组层级,进而基于群组层级以及用户终端的访问数据确定广告信息,最后发送给用户,本发明操作简单,使用方便,能精准的确定目标用户终端的目标广告信息并实现精准推送,具有极高的商业价值。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1示出了本发明的具体实施方式的,一种通过相关性设备进行数据传输的控制方法的具体流程示意图;

图2示出了本发明的第一实施例的,一种通过相关性设备进行数据传输的辅助控制方法的具体流程示意图;

图3示出了本发明的第二实施例的,根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级的具体流程示意图;

图4示出了本发明的第三实施例的,一种通过相关性设备进行数据传输的控制方法的具体流程示意图;

图5示出了本发明的第四实施例的,在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息的具体流程示意图;以及

图6示出了本发明的另一具体实施方式的,一种通过相关性设备进行数据传输的控制装置的模块连接示意图。

具体实施方式

为了更好的使本发明的技术方案清晰的表示出来,下面结合附图对本发明作进一步说明。

图1示出了本发明的具体实施方式的,一种通过相关性设备进行数据传输的控制方法的具体流程示意图,一种通过相关性设备进行数据传输的控制方法,其用于基于路由设备实现广告数据的关联传输,包括如下步骤:

首先,进入步骤S101,根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级,所述路由关联信息至少包括用户终端所连接路由设备的基本服务单元标识符,本领域技术人员理解,所述路由关联信息即为用户终端通过无线网络连接路由设备所关联的路由设备的信息,在一个优选地实施例中,用户终端在一个大型商场中,进入商场后连接了商场的无线网络,而在用户终端进入了商场的一个门店后,连接上所述门店的无线网络,此时所述用户终端依次连接了两个无线网络,并获取相应地两个路由关联信息,本领域技术人员理解,此时所述用户终端基于大型商场确定了一个所述群组,而基于所述大型商场内的所述门店,又确定了一个群组,群组层级中设置的多个不同群组具有层级概念,即上下位概念,基于不同用户终端所接入的路由关联信息的不同,确定不同的群组,这些将在后述的具体实时方式中作进一步地描述,在此不予赘述。

然后,进入步骤S102,在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息,基于步骤S101,确定了所述用户终端所处的群组,本领域技术人员理解,在一个优选地实施例中,所述用户的访问数据决定用户终端所接收到的广告信息,在这样的实施例中,所述用户通过接入的路由关联信息进行登录时,会登录一些网站,浏览其中的商品信息,而服务器获取所述用户的浏览记录进行分析,并匹配与所述浏览记录相适应的广告信息,而在另一个优选地实施例中,所述用户的访问数据无法决定用户终端所接收到的广告信息,在这样的实施例中,所述用户在接入到无线网络后,并没有浏览任何信息,但基于所述用户所处的群组层级,确定了用户所处的商场类型、地点,则服务器将所述商场最近的活动优惠或者其他人的广告推送信息作为与所述用户终端相匹配的广告信息。

本领域技术人员理解,在所述步骤S102中,有很多种方式确定与所述群组层级相匹配的广告信息,例如,在一个优选地实施例中,基于服务器的默认配置,每个所述群组层级每隔时间t自动匹配不同的广告信息,即所述群组层级的广告信息来源来自于提供广告信息的服务商,将在不同的时间段不断的更新所述广告信息,所述广告信息可以是当前商家活动,商家简介等等,在此不予赘述。

在另一个优选地实施例中,将所述用户的访问数据按照内容分为多个子数据,将每个所述子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息,在这样的实施例中,按照数据内容划分,可以将访问数据分为多个子数据,例如,美食、家居、服装等等,更具体地,美食可以分为中餐、西餐、料理,更具体地,可以细分到每一个门店,将这些子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息。

在另一个优选地实施例中,将所述用户的访问数据按照时间顺序分为多个子数据,将每个所述子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息,在这样的实施例中,系统根据每个用户的历史访问记录,获取用户访问数据的中用户的时间轴,例如,可以将用户的访问数据按照月份进行划分,同时比对逐年当前月的访问数据,将不同年份的相同月份的数据与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息。

在另一个优选地实施例中,将所述用户的访问数据按照访问次数分为多个子数据,将每个所述子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息,在这样的实施例中将按照用户的访问数据中的访问次数进行划分,例如,用户访问美食三次,访问服装五次,访问家居一次,将这些子数据分别与用户终端所属群组层级中所有的访问数据进行比对,将相似度大于第二阈值的访问数据所对应的广告信息作为用户终端的广告信息。

本领域技术人员理解,上述确定与所述群组层级相匹配的广告信息的实施例中,可以单独使用,也可以两两组合使用,还可以使用上述实施例中的任意多个配合使用,这都不影响本发明的具体实施方案,在此不予赘述。

最后,进入步骤S103,将所述广告信息发送给所述用户终端,在这样的实施例中,所述用户在实现无线上网时,会通过用户终端中的app或者网页信息登录,在这样的实施例中,所述广告信息将通过所述app或者网页信息推送到所述用户终端,而在一个特殊的实施例中,所述用户终端并没有通过所述app或者网页中的port界面进行登录,则基于所述用户终端的路由关联信息,通过短信或者彩信等方式将所述广告信息推送至用户终端。

图2示出了本发明的第一实施例的,一种通过相关性设备进行数据传输的辅助控制方法的具体流程示意图,本领域技术人员理解,所述图2提供了一种如何建立数据库,如何将所述一个或多个用户终端的一个或多个路由关联信息进行群组分级,如何基于访问数据确定与所述访问数据相匹配的一个或多个广告信息,并匹配相适应的群组层级,具体地,包括如下步骤:

首先,进入步骤S201,建立数据库,所述数据库即为一个存储单元,存储有所述一个或多个用户终端的一个或多个路由关联信息,一个或多个群组分级以及相匹配的一个或多个广告信息,而当一个用户终端接入无线网络时,系统获取所述用户终端的路由关联信息并确定其群组分级,进一步地,确定所述用户终端所对应的广告信息,本领域技术人员理解,所述数据库是一个实时更新的动态存储单元,所述用户终端所关联的路由关联信息、群组分级等等信息在推送广告后优选的在所述数据库中进行存储,作为其他用户终端的参考数据。

然后,进入步骤S202,根据一个或多个用户终端的一个或多个路由关联信息进行群组分级,并将所述群组分级作为路由关联信息集合存储在数据库中,本领域技术人员理解,结合图1中示出的优选实施例,在所述数据库中主要对多个所述路由关联信息进行存储并基于所述路由关联信息进行群组分级,将这些路由关联信息集合存储在数据库中,当用户终端确定了相应地路由关联信息时,即确定了所述用户终端的群组分级。

再然后,进入步骤S203,基于每个用户终端的访问数据确定与所述访问数据相匹配的一个或多个广告信息,结合步骤S102,基于用户的访问数据确定与所述群组层级相匹配的广告信息,故在步骤S203中,优选地将所述用户的访问数据关联所述广告信息,当用户终端的访问数据匹配了数据库中的访问数据时,即确定了一个或多个广告信息,所述访问数据的匹配可以基于相似度算法来完成,即在所述数据库中的访问数据中查找与用户终端的访问数据相匹配的访问数据,并基于所述访问数据匹配一个或多个广告信息。

最后,进入步骤S204,将所述一个或多个广告信息存储到与所述用户终端相对应的群组层级,确定每个所述群组层级对应至少一个广告信息,所述步骤S204即为将广告信息与所述群组层级相匹配的过程,在一个优选地实施例中,基于步骤S203,基于每个用户终端的访问数据确定与所述访问数据相匹配的一个或多个广告信息,而在另一个实施例中,所述广告信息还可以基于群组分级中的群组来确定,即在群组中优选的设置有与所述群组相匹配的广告信息,当所述用户终端没有访问数据中,将所述群组相匹配的广告信息作为用户终端的广告信息。

图3示出了本发明的第二实施例的,根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级的具体流程示意图,本领域技术人员理解,所述图3将详细的描述步骤S101,包括如下步骤:

首先,进入步骤S1011:获取用户终端的一个或多个路由关联信息,用户终端在使用一台终端设备访问媒体服务时,往往会使用终端设备中的无线上网功能接入到Wi-Fi设备,媒体追踪用户终端所连接Wi-Fi设备的基本服务单元标识符(Basic Service Set Identifier,下文简称BSSID),所述基本服务单元标识符即为路由关联信息,而在本发明中,所述用户终端不仅仅只获取到其中一个路由关联信息,还有获取到多个路由关联信息的情况,例如,在一个优选地实施例中,所述用户终端所接入WiFi设备的ip地址为192.168.1.100,其网关为192.168.1.1,而在所述网关的上行,还设置有上层路由192.168.2.1,且在上层路由上还可以设置为192.168.3.1的最上层路由,在上述三层路由中,若用户接入的是192.168.1.100,即可以认为用户接入了三个路由关联信息,当用户接入的是192.168.2.50时,即可以认为用户接入了两个路由关联信息,当用户接入的是192.168.3.46时,即可以认为用户接入了一个路由关联信息,进一步地,所述用户终端接入的路由相关信息还可以有更多,这都不影响本发明的具体实施方式,在此不予赘述。

更进一步地,在另一个优选地实施例中,还可以基于用户的历史路由信息进行确定,例如,结合上述实施例,用户进入了某一广场内的某一个商场中的某一门店,并依次接入了所述广场的无线网络,所述商场的无线网络以及所述门店的无线网络,则基于用户的历史记录,确定用户终端所处层级。

最后,进入步骤S1012,将所述一个或多个路由关联信息与所述数据库中的路由关联信息集合进行比对,将相似度大于第一阈值的路由关联信息所属群组层级作为用户终端的群组层级,本领域技术人员理解,若用户的路由关联信息为A、B、C,其中,A为B的上层路由,B为C的上层路由,而在路由关联信息集合中,同样存在A、B、C的群组层级,即确定所述路由关联信息的群组分级,而在另一个实施例中,若在数据库中仅有A、B、D,则将所述A、B、D所在的群组层级作为用户终端的群组。

图4示出了本发明的第三实施例的,一种通过相关性设备进行数据传输的控制方法的具体流程示意图,具体地,包括如下步骤:

首先,进入步骤S301,用户终端与一个或多个路由产生连接,具体地,可以参考步骤S103,用户基于手机终端中自带的无线网卡搜索附近WiFi,并登录需要连接的WiFi,与一个路由产生连接,之后用户进入另一个区域,连接另一个路由,系统基于另一个路由的路由关联信息或者历史连接记录获取一个或多个路由关联信息。

然后,进入步骤S302,用户基于用户终端的应用程序播放媒体信息,在这样的实施例中,基于步骤S301,用户与一路由产生连接,并基于所述路由上网,进一步地,在所述用户终端中设置有应用程序,通过所述应用程序获取相应地媒体信息,更为具体地,通过上行请求的参数发送广告请求到广告发布服务,然后,广告发布服务下行广告信息并将BSSID作为一种“组“标识符关联连接了相同Wi-Fi热点的设备标识符和投放的相关广告活动。

紧接着,进入步骤S303至步骤S305,根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级,在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息;将所述广告信息发送给所述用户终端,本领域技术人员理解,所述步骤S303至步骤S305可以参考图1中示出的步骤S101至步骤S103,在此不予赘述。

再然后,进入步骤S306,在所述用户终端的应用程序中播放广告信息,本领域技术人员理解,当用户终端使用其它相关性设备通过相同的Wi-Fi访问媒体服务时,被访问的媒体同样追踪BSSID并通过上行请求的参数发送广告请求到广告发布服务,广告发布服务就可以判断设备之间的相关性并以此为定向条件投放适合的广告,基于步骤S303至步骤S305,获取到与所述用户终端相匹配的群组层级所对应的广告信息,并在所述用户终端的应用程序中播放广告信息。

最后,进入步骤S307,将所述用户终端所对应的广告信息及用户终端的访问数据存储到用户终端所属群组层级中,所述步骤S307主要用于将用户终端所对应的广告信息以及访问数据匹配相应地群组层级,给之后的用户终端匹配提供参考依据,从而实现了数据库的动态存储,并随着用户终端的访问数据、广告信息的不断增加,不断完善所述数据库。

图5示出了本发明的第四实施例的,在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息的具体流程示意图,作为本发明的第四实施例,图5主要对步骤S102中,基于用户的访问数据确定与所述群组层级相匹配的广告信息做了更详细的描述,具体地,包括如下步骤:

首先,进入步骤S1021,第三方终端获取所述用户终端的访问权,本领域技术人员理解,在用户终端通过第三方终端访问媒体时,第三方终端可以向用户终端发送是否获取用户终端访问权的指令,同时用户可以选择是或者否,若是,则执行步骤S1022,若否,则从数据库中调取所述广告信息。

然后,进入步骤S1022,将所述第三方终端的路由关联信息分别与所述用户终端的路由关联信息以及所述数据的路由关联信息一一匹配,若匹配成功则从第三方终端调取所述广告信息,若匹配失败则从所述数据库调取所述广告信息,所述步骤S1022示出的一种基于用户的访问数据确定与所述群组层级相匹配的广告信息的实现方法,具体地,所述第三方终端中存储有大量广告信息,当用户终端通过查询、点击、浏览确定了访问数据后,将所述第三方终端的路由关联信息分别与所述用户终端的路由关联信息以及所述数据的路由关联信息一一匹配,并基于所述访问数据匹配在所述第三方终端中的广告信息,若匹配失败,则从数据库调取所述广告信息。

结合图5中示出的实施例,在执行完步骤S1021以及步骤S1022后,若匹配成功,则从第三方终端调取所述广告信息,相应地,所述步骤S103则由所述第三方终端向所述用户终端发送所述广告信息。

图6示出了本发明的另一具体实施方式的,一种通过相关性设备进行数据传输的控制装置的模块连接示意图,其用于基于路由设备实现广告数据的关联传输,包括第一处理单元11:根据用户终端的一个或多个路由关联信息与数据库中的路由关联信息集合进行匹配并确定所属群组层级,具体地,可以参考步骤S101。

进一步地,还包括第一确定单元12:在所述用户终端的群组层级中,基于用户的访问数据确定与所述群组层级相匹配的广告信息,可以参考步骤S102。

进一步地,还包括发送单元13:将所述广告信息发送给所述用户终端,相应地,参考步骤S103。

进一步地,还包括存储单元14:将所述用户终端所对应的广告信息及用户终端的访问数据存储到用户终端所属群组层级中,参考步骤S307。

作为本发明的辅助控制方法的控制装置,所述辅助控制装置连接前述中控制方法的控制装置,包括创建单元21:建立数据库,参考步骤S201。

进一步地,还包括第二处理单元22:根据一个或多个用户终端的一个或多个路由关联信息进行群组分级,并将所述群组分级作为路由关联信息集合存储在数据库中,参考步骤S202。

进一步地,还包括第二确定单元23:基于每个用户终端的访问数据确定与所述访问数据相匹配的一个或多个广告信息,参考步骤S203。

进一步地,还包括第三确定单元24:将所述一个或多个广告信息存储到与所述用户终端相对应的群组层级,确定每个所述群组层级对应至少一个广告信息,参考步骤S204。

进一步地,第一处理单元11包括第一获取单元111:获取用户终端的一个或多个路由关联信息,参考步骤S1011,还包括第一判断单元112:将所述一个或多个路由关联信息与所述数据库中的路由关联信息集合进行比对,将相似度大于第一阈值的路由关联信息所属群组层级作为用户终端的群组层级,参考步骤S1012。

进一步地,第一确定单元12包括第二获取单元121:第三方终端获取所述用户终端的访问权,参考步骤S1021,还包括第二判断单元122:将所述第三方终端的路由关联信息分别与所述用户终端的路由关联信息以及所述数据的路由关联信息一一匹配,若匹配成功则从第三方终端调取所述广告信息,若匹配失败则从所述数据库调取所述广告信息,参考步骤S1022。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。

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