信息推送方法及装置与流程

文档序号:11180708阅读:560来源:国知局
信息推送方法及装置与流程

本发明涉及信息处理技术领域,特别涉及一种信息推送方法及装置。



背景技术:

目前,利用各种移动终端,如手机、平板电脑、笔记本电脑等访问无线接入点(accesspoint,ap)已经成为人们工作生活中不可或缺的一部分。由于网络接入点只有一个媒体访问控制(mediaaccesscontrol,mac)地址,因此可以利用网络接入点的这种特性为移动终端进行定位。

中国专利文献cn105142217a公开了一种基于推送和wifi热点的mac地址相结合进行定位的方法,其中方法包括:服务器后台校验预设mac地址列表,并向移动终端应用软件发送一个网络推送请求,要求所述移动终端应用软件上传其连接的wifi热点的mac地址;所述移动终端应用软件连接wifi热点且联通;所述移动终端应用软件连接服务器,将所述移动终端应用软件连接的wifi的mac地址返回服务器;所述服务器将移动终端应用软件当前连接wifi热点的mac地址与所述预设mac地址存在于所述预设mac地址列表,则定位成功,则所述wifi热点的mac地址不存在于所述预设mac地址列表,则定位失败。

现有技术能够实现通过移动终端上传其连接的wifi热点的mac地址,来为移动终端定位。然而,现有技术中,当用户到达目的地,服务器为用户的移动终端进行定位后,却无法为用户提供用户目的地的其他信息。



技术实现要素:

有鉴于此,本发明的目的是提供一种能够为用户推送用户所在位置处信息的信息推送方法、装置及移动终端。

为了实现上述目的,本发明提供了一种信息推送方法,包括:连接无线接入点;

获取所述无线接入点的mac地址;

将移动终端的标识信息和所述无线接入点的mac地址发送至服务器;

接收所述服务器推送的、与所述无线接入点相应的信息。

优选地,连接无线接入点之前,所述方法还包括:

向所述无线接入点发送网络连接请求;

接收所述无线接入点发送的网络连接响应。

优选地,获取所述无线接入点的mac地址,所述方法还包括:

发送获取所述无线接入点的mac地址的请求;

接收所述无线接入点的mac地址。

本发明还提供一种信息推送方法,包括:

接收移动终端发送的其标识信息和无线接入点的mac地址;

根据所述无线接入点的mac地址,查询所述无线接入点所属的发布所述信息的主体;

向所述标识信息所对应的移动终端推送所述信息。

优选地,所述主体包括商家,其发布的所述信息包括消费信息,其中:

所述商家包括:影院、商场、培训学校和公司;

所述消费信息包括影视信息、促销信息、课程信息和公司信息。

本发明还提供一种信息推送装置,包括:

连接模块,配置为用于连接无线接入点;

第一获取模块,配置为用于获取所述无线接入点的mac地址;

第一发送模块,配置为用于将移动终端的标识信息和所述无线接入点的mac地址发送至服务器;

第二接收模块,配置为用于接收所述服务器推送的、与所述无线接入点相应的信息。

优选地,连接无线接入点之前,所述装置还包括:

第二发送模块,配置为用于连接无线接入点之前,向所述无线接入点发送网络连接请求;

第二接收模块,配置为用于连接无线接入点之前,接收所述无线接入点发送的网络连接响应。

优选地,第一获取模块,还配置为具体用于:

发送获取所述无线接入点的mac地址的请求;

接收所述无线接入点的mac地址。

本发明还提供一种信息推送装置,包括:

接收模块,配置为用于接收移动终端发送的其标识信息和无线接入点的mac地址;

查询模块,配置为用于根据所述无线接入点的mac地址,查询所述无线接入点所属的发布所述信息的主体;

推送模块,配置为用于向所述标识信息所对应的移动终端推送所述信息。

优选地,所述主体包括商家,其发布的所述信息包括消费信息,其中:

所述商家包括:影院、商场、培训学校和公司;

所述消费信息包括影视信息、促销信息、课程信息和公司信息。与现有技术相比,本发明具有以下有益效果:本发明的技术方案通过移动终端接入无线接入点,将移动终端的移动终端的标识信息及所述无线接入点的mac地址发送至服务器,以使服务器查询到无线接入点所处的商家的消费信息,接收服务器推送的所述消费信息,从而满足消费者的消费需求。

附图说明

图1为本发明的信息推送方法的实施例一的流程图;

图2为本发明的信息推送方法的实施例二的流程图;

图3为本发明的信息推送方法的实施例二的移动终端与服务器之间的信息交互示意图;

图4为本发明的信息推送方法的实施例三的流程图;

图5为本发明的信息推送装置的实施例一的示意图;

图6为本发明的信息推送装置的实施例二的示意图;

图7为本发明的信息推送装置的实施例三的示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

无线接入点是使用无线设备使用户能够接入有线网络的接入点,主要用于宽带家庭、大楼内部、校园内部以及仓库、工厂等需要无线监控的地方,常见距离覆盖几十米乃至上百米,也可以用于远距离传送,目前最远可以达30千米左右,采用的主要技术标准为ieee802.11。大多数无线接入点还带有接入点客户端模式(apclient),可以和其它ap进行无线连接,延展网络的覆盖范围。

无线接入点的管理过程为由无线局域网控制器负责处理自动调节射频功率、通道、身份验证和安全性。此外,控制器可以组合成一个无线移动集团,允许跨控制器漫游。该控制器可以是流动性域的一部分,能够让客户在整个大的或地区级的办公室地点的访问。这样可以节省客户的时间和管理开销,因为它可以自动重新关联或重新验证。此外,多个控制器和所有连接到这些控制器的数百个接入点都可以通过一个无线控制系统来管理。这个系统可以处理一个和控制器相同的功能,还增加了用户的映射,提升了控制器和ap的固件性能,以及流氓检测及处理功能。这种情况下,无线接入点的功能是作为客户的无线网关来访问的有线网络。大多数的无线接入点都支持多用户接入、数据加密、多速率发送等功能,还提供了完善的无线网络管理功能,在家庭、办公室这样的小范围内,一个无线接入点可实现所有移动终端的无线接入。

同时,由于每一个无线接入点都有一个独一无二的mac地址,也就是说,一个无线接入点所处的场所与该无线接入点的mac地址是一 一对应的,这样就可以通过该无线接入点的mac地址来确定该无线接入点所处的场所,也使得向不同的无线接入点连接的用户推送特定内容成为可能。

图1为本发明的信息推送方法的实施例一的流程图,如图1所示,本实施例的信息推送方法,具体可以包括如下步骤:

s101,连接无线接入点。

本实施例的执行主体是移动终端。具体地,连接无线接入点的方式可以包括:对于提供的无线接入点是开放型的无线接入点时,不需要输入密钥,移动终端可以直接连接无线接入点,对于提供的无线接入点是加密的无线接入点,用户可以向商家获取密钥,以连接无线接入点。移动终端可以是手机、平板电脑、笔记本电脑等终端。

s102,获取无线接入点的mac地址。

具体地,当移动终端向无线接入点发送连接请求时,同时也可以向无线接入点发送获取无线接入点发送获取无线接入点的mac地址的请求。mac地址对于每个无线接入点是独一无二的,格式例如12-2e-3f-4d-08-3d。

s103,将移动终端的标识信息和无线接入点的mac地址发送至服务器。

具体地,移动终端的标识信息与移动终端唯一对应,例如,可以是移动终端的序列号,这相当于移动终端的身份证号。服务器接收到移动终端发送的mac地址后,确定该mac地址所属的商家以及该商家的消费信息后,还要将消费信息推送给该移动终端,当服务器将消费信息推送给移动终端时,需要根据移动终端的移动终端的标识信息来确定是哪个移动终端。因此,移动终端需要将其标识信息随同mac地址同时发送给服务器。

s104,接收服务器推送的、与无线接入点相应的信息。

一般来说,与无线接入点相应的信息可以包括消费信息,例如,影视信息、促销信息、课程信息和公司信息等。而发布信息的主体可以是商家,商家可以包括:影院、商场、培训学校和公司等。但不限于此。

相应地,本实施例的应用场景可以为,例如,用户在进行逛街时,用户可能没有明确的消费目的,当用户走到影院可以接收到影院推送的电影上映信息,当用户走到商场时可以接收到商场里服装的促销信息,当用户走到快餐店时,可以接收到快餐店的美食信息;再例如,当用户去特定的目的地,如某培训学校时,当用户走进该某培训学校时,可以接收到该某培训学校推送的课程信息或校园介绍信息等。这样极大地方便了消费者选择所需要的消费。

本实施例的技术方案通过移动终端接入无线接入点,将移动终端的移动终端的标识信息及无线接入点的mac地址发送至服务器,以使服务器查询到无线接入点所处的商家的消费信息,接收服务器推送的消费信息,从而满足消费者的消费需求。

图2为本发明的信息推送方法的实施例二的流程图,本实施例的信息推送方法在上述实施例一的基础上,进一步更加详细地介绍本发明的技术方案。如图2所示,本实施例的信息推送方法,具体可以包括如下步骤:

s201,向无线接入点发送网络连接请求。

本实施例的执行主体是移动终端。例如,当用户携带移动终端经过商家附近,移动终端搜索到无线接入点,将自动向无线接入点发送网络连接请求,并等待无线接入点的响应。

s202,接收无线接入点发送的网络连接响应。

具体地,许多商家出于经营策略都会提供免费的无线接入点。当移动终端向无线接入点发送网络连接请求时,无线接入点对该网络连接请求做出允许移动终端连接的响应。例如,当无线接入点是开入型时,移动终端为手机,当手机发送网络连接请求时,不需要用户输入密钥,但需要用户输入手机号进行验证,此时,无线接入点向用户发送的响应为对手机号进行验证的浏览器验证网页链接。

s203,连接无线接入点。

具体地,连接无线接入点的方式可以包括:对于提供的无线接入点是开放型的无线接入点时,不需要输入密钥,移动终端可以直接连 接无线接入点,对于提供的无线接入点是加密的无线接入点,用户可以向商家获取密钥,以连接无线接入点。

s204,发送获取无线接入点的mac地址的请求。

具体地,移动终端可以在与无线接入点建立连接之后再我线接入点发送获取无线接入点的mac地址的请求,还可以在向无线接入点发送建立网络连接请求的同时,就发送获取无线接入点的mac地址的请求。移动终端获取无线接入点的mac地址的请求的目的是需要根据mac地址来确定移动终端所属的主体,例如商家,以获得该商家的信息,当mac地址所属的主体是商家时,该信息可以是消费信息。

s205,接收无线接入点的mac地址。

具体地,无线接入点接收到移动终端发送的获取无线接入点的mac地址的请求后,将其mac地址发送至移动终端。以移动终端为手机为例,当用户携带手来经过某咖啡店时,咖啡店内设置有无线接入点,移动终端向该无线接入点发送获取mac地址的请求,无线接入点将其mac地址发送给移动终端,mac地址的格式为12-2e-3f-4d-08-3d。

s206,将移动终端的标识信息及无线接入点的mac地址发送至服务器。

具体地,移动终端获取到mac地址后,将其标识信息连接无线接入点的mac地址一同发送至服务器,将移动终端的标识信息发送至服务器的目的是,当服务器向移动终端推送信息时,不能向所有的移动终端推送信息,而是向特定的移动终端,向处于mac地址所属的场所的移动终端推送信息。而移动终端的标识信息是每个移动终端出厂时就设置的,具有唯一性。因此,将移动终端的标识信息和无线接入点的mac地址一同发送至服务器,以便于服务器向其推送消费信息。

s207,接收服务器推送的、与无线接入点相应的信息。

一般来说,商家包括:影院、商场、培训学校和公司;相应地,商家的消费信息包括影视信息、促销信息、课程信息和公司信息。

相应地,本实施例的应用场景可以为,例如,用户在进行逛街时,用户可能没有明确的消费目的,当用户走到影院可以接收到影院推送的电影上映信息,当用户走到商场时可以接收到商场里服装的促销信 息,当用户走到快餐店时,可以接收到快餐店的美食信息;再例如,当用户去特定的目的地,如某培训学校时,当用户走进该某培训学校时,可以接收到该某培训学校推送的课程信息或校园介绍信息等。这样极大地方便了消费者选择所需要的消费。

移动终端与服务器之间的信息交互示意图如图3所示。移动终端与服务器通过基于rpc协议的握手建立连接,然后通过移动终端发送移动终端的标识信息和mac地址至服务器,服务器再将消费信息推送至移动终端。其间的信息传输时,可由缓冲器来暂存。

本实施例的技术方案通过向接入无线接入点发送网络连接请求,对于不同类型的无线接入点,建立连接的方式也不相同,以保证无线接入点的安全性。

图4为本发明的信息推送方法的实施例三的流程图,如图4所示,本实施例的信息推送,具体可以包括如下步骤:

s401,接收移动终端发送的其标识信息和无线接入点的mac地址。

本实施例的执行主体是服务器。移动终端的标识信息与移动终端唯一对应,例如,可以是移动终端的序列号,这相当于移动终端的身份证号。服务器接收到移动终端发送的mac地址后,确定该mac地址所属的商家以及该商家的消费信息后,还要将消费信息推送给该移动终端,当服务器将消费信息推送给移动终端时,需要根据移动终端的标识信息来确定是哪个移动终端。因此,移动终端需要将其标识信息随同mac地址同时发送给服务器。

s402,根据无线接入点的mac地址,查询无线接入点所属的发布信息的主体。

具体地,服务器上应预先存储有专门的消费信息数据库,在该数据库中存储有无线接入点的mac地址与商家一一对应的信息,根据mac地址查询该数据库可以确定该mac地址对应的无线接入点所属的商家。例如,mac地址为12-2e-3f-4d-08-3d的无线接入点,属于某咖啡店。

s403,向标识信息所对应的移动终端推送信息。

一般来说,商家包括:影院、商场、培训学校和公司;消费信息包括影视信息、促销信息、课程信息和公司信息。

相应地,本实施例的应用场景可以为,例如,用户在进行逛街时,用户可能没有明确的消费目的,当用户走到影院可以接收到影院推送的电影上映信息,当用户走到商场时可以接收到商场里服装的促销信息,当用户走到快餐店时,可以接收到快餐店的美食信息;再例如,当用户去特定的目的地,如某培训学校时,当用户走进该某培训学校时,可以接收到该某培训学校推送的课程信息或校园介绍信息等。这样极大地方便了消费者选择所需要的消费。举例来说,移动终端为手机,服务器接收到手机发送的序列号和mac地址12-2e-3f-4d-08-3d时,以数据库中查询,确定mac地址为12-2e-3f-4d-08-3d的无线接入点,属于某咖啡店,服务器将与该某咖啡店的商品信息推送至序列号所对应的手机。

本实施例的技术方案通过移动终端接入无线接入点;将移动终端的移动终端的标识信息及无线接入点的mac地址发送至服务器,以使服务器查询到无线接入点所处的商家的消费信息;接收服务器推送的消费信息,从而满足消费者的消费需求。

图5为本发明的信息推送装置的实施例一的示意图,如图5所示,本实施例的信息推送装置,具体可以包括连接模块51、第一获取模块52、第一发送模块53和第一接收模块54。

具体地,连接模块51,配置为用于连接无线接入点;

第一获取模块52,配置为用于获取无线接入点的mac地址;

第一发送模块53,配置为用于将移动终端的标识信息和无线接入点的mac地址发送至服务器;

第一接收模块54,配置为用于接收服务器推送的、与无线接入点相应的信息。

本实施例的移动终端安全防护装置,通过采用上述模块对移动终端进行信息推送的实现机制与上述图1所示实施例的信息推送方法的 实现机制相同,详细可以参考上述图1所示实施例的记载,在此不再赘述。

图6为本发明的信息推送装置的实施例二的示意图,本实施例的信息推送装置在如图5所示的实施例一的基础上,进一步更加详细地介绍本发明的技术方案。如图6所示,本实施例的信息推送装置,进一步可以包括如下:

第二发送模块61,配置为用于连接无线接入点之前,向无线接入点发送网络连接请求;

第二接收模块62,配置为用于连接无线接入点之前,接收无线接入点发送的网络连接响应。

进一步地,第一获取模块52,还配置为具体用于:

发送获取无线接入点的mac地址的请求;

接收无线接入点的mac地址。

本实施例的移动终端安全防护装置,通过采用上述模块对移动终端进行信息推送的实现机制与上述图2所示实施例的信息推送方法的实现机制相同,详细可以参考上述图2所示实施例的记载,在此不再赘述。

图7为本发明的信息推送装置的实施例三的示意图,如图7所示,本实施例的信息推送装置,具体可以包括接收模块71、查询模块72和推送模块73。

具体地,接收模块71,配置为用于接收移动终端发送的移动终端的其标识信息和无线接入点的mac地址;

查询模块72,配置为用于根据无线接入点的mac地址,查询无线接入点所属的发布所述信息的主体;

推送模块73,配置为用于向标识信息所对应的移动终端推送信息。

商家包括:影院、商场、培训学校和公司;

消费信息包括影视信息、促销信息、课程信息和公司信息。

本实施例的信息推送装置,通过采用上述模块对移动终端进行信息推送的实现机制与上述图4所示实施例的信息推送方法的实现机制相同,详细可以参考上述图4所示实施例的记载,在此不再赘述。

以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

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