实现信息推送的方法及第三方客户端技术

技术编号:21369766 阅读:26 留言:0更新日期:2019-06-15 11:13
本申请实施例公开了一种实现信息推送的方法及第三方客户端,所述方法包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址;第三方客户端将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,所述第三方客户端从存储的MAC地址与无线网络标识的对应关系中获得对应的无线网络标识;第三方客户端利用所述无线网络标识向所述MAC地址对应的无线网络发起连接请求;第三方客户端利用所述获得的无线网络标识与所述MAC地址对应的无线网络连接成功后,接收推送信息。利用本申请实施例可以将信息推送时机与特定连接的建立相关联。

Method of Implementing Information Push and Third Party Client

The embodiment of this application discloses a method to realize information push and a third party client. The method includes: a third party terminal enters the wireless shared network area, a third party client obtains the MAC address of the device broadcasted by the wireless shared network; a third party client compares the obtained MAC address with the MAC address in the stored list of MAC addresses when the obtained MAC address is in the wireless shared network area. In the stored list of MAC addresses, the third party client obtains the corresponding wireless network identification from the corresponding relationship between the stored MAC address and the wireless network identification; the third party client uses the wireless network identification to initiate a connection request to the wireless network corresponding to the MAC address; and the third party client uses the obtained wireless network identification to correspond to the MAC address. When the wireless network connection is successful, it receives push information. Using the embodiment of this application, the timing of information push can be associated with the establishment of a particular connection.

【技术实现步骤摘要】
实现信息推送的方法及第三方客户端本申请是申请日为2014年08月08日,申请号为:201410389741.3,名称为“实现信息推送的方法、服务器、共享者客户端、第三方客户端”的专利申请的分案申请。
本申请涉及通信
,特别涉及一种实现信息推送的方法、服务器、共享者客户端、第三方客户端。
技术介绍
现有技术中,实现信息推送,往往是服务器通过轮询的方式将信息发送至客户端。具体的,服务器每间隔一定的时间检测与客户端的连接,或者定时与客户端建立连接,从而在存在有效连接的情况下,服务器将产生的信息发送至客户端。在实现本申请过程中,专利技术人发现现有技术中至少存在如下问题:现有技术的推送信息的时机不能与特定连接的建立相关联。
技术实现思路
本申请实施例的目的是提供一种实现信息推送的方法及第三方客户端,以将信息的推送时机与特定连接的建立相关联。为解决上述技术问题,本申请实施例提供一种实现信息推送的方法及第三方客户端,是这样实现的:一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址;第三方客户端将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,所述第三方客户端从存储的MAC地址与无线网络标识的对应关系中获得对应的无线网络标识;第三方客户端利用所述获得的无线网络标识向所述MAC地址对应的无线网络发起连接请求;第三方客户端利用所述获得的无线网络标识与所述MAC地址对应的无线网络连接成功后,还包括:接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。本申请实施例提供一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址;第三方客户端将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,所述第三方客户端从存储的MAC地址与无线网络标识及连接密钥的对应关系中获得对应的无线网络标识和连接密钥;第三方客户端利用所述获得的无线网络标识和连接密钥向所述MAC地址对应的无线网络发起连接请求;第三方客户端利用所述获得的无线网络标识与所述MAC地址对应的无线网络连接成功后,还包括:接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。本申请实施例提供一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址第一集合;第三方客户端将获得的MAC地址第一集合与存储的同一无线网络共享区域的MAC地址列表中的MAC地址第二集合进行比对,当交集中的MAC地址达到或超过预定数量时,所述第三方客户端从存储的MAC地址与无线网络标识的对应关系中获得所述交集中的MAC地址对应的无线网络标识;第三方客户端利用所述获得的无线网络标识中的至少一个向对应MAC地址的无线网络发起连接请求;第三方客户端利用所述发起连接请求的无线网络标识与所述MAC地址对应的无线网络连接成功后,还包括:第三方客户端接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。本申请实施例提供一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址第一集合;第三方客户端将获得的MAC地址第一集合与存储的MAC地址列表中的MAC地址第二集合进行比对,当交集中的MAC地址达到或超过预定数量时,所述第三方客户端从存储的MAC地址与无线网络标识及连接密钥的对应关系中获得所述交集中的MAC地址对应的无线网络标识和连接密钥;第三方客户端利用所述获得的无线网络标识和对应连接密钥的至少一对向所述对应MAC地址的无线网络发起连接请求;第三方客户端利用所述发起连接请求的无线网络标识和对应连接密钥与所述MAC地址对应的无线网络连接成功后,还包括:第三方客户端接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。本申请实施例提供一种第三方客户端,包括:第一获取单元,用于在第三方终端进入无线共享网络区域时,获得所述无线共享网络广播的设备MAC地址;第二获取单元,用于将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,从存储的MAC地址与无线网络标识的对应关系中获得对应的无线网络标识;请求单元,利用所述获得的无线网络标识向所述MAC地址对应的无线网络发起连接请求;接收单元,用于接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。本申请实施例提供一种第三方客户端,包括:第一获取单元,用于在第三方终端进入无线共享网络区域时,获得所述无线共享网络广播的设备MAC地址;第二获取单元,用于将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,所述第三方客户端从存储的MAC地址与无线网络标识及连接密钥的对应关系中获得对应的无线网络标识和连接密钥;请求单元,利用所述获得的无线网络标识和连接密钥向所述MAC地址对应的无线网络发起连接请求;接收单元,用于接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。本申请实施例提供一种第三方客户端,包括:第一获取单元,用于在第三方终端进入无线共享网络区域时,获得所述无线共享网络广播的设备MAC地址第一集合;第二获取单元,用于将获得的MAC地址第一集合与存储的同一无线网络共享区域的MAC地址列表中的MAC地址第二集合进行比对,当交集中的MAC地址达到或超过预定数量时,所述第三方客户端从存储的MAC地址与无线网络标识的对应关系中获得所述交集中的MAC地址对应的无线网络标识;请求单元,用于利用所述获得的无线网络标识中的至少一个向对应MAC地址的无线网络发起连接请求;接收单元,用于接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。本申请实施例提供一种第三方客户端,包括:第一获取单元,用于在第三方终端进入无线共享网络区域时,获得所述无线共享网络广播的设备MAC地址第一集合;第二获取单元,用于将获得的MAC地址第一集合与存储的MAC地址列表中的MAC地址第二集合进行比对,当交集中的MAC地址达到或超过预定数量时,所述第三方客户端从存储的MAC地址与无线网络标识及连接密钥的对应关系中获得所述交集中的MAC地址对应的无线网络标识和连接密钥;请求单元,用于利用所述获得的无线网络标识和对应连接密钥的至少一对向所述对应MAC地址的无线网络发起连接请求;接收单元,用于接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。由以上本申请实施例提供的技术方案可见,本申请实施例可以设定信息的推送时机与特定连接的建立相关联。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本本文档来自技高网...

【技术保护点】
1.一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址;第三方客户端将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,所述第三方客户端从存储的MAC地址与无线网络标识的对应关系中获得对应的无线网络标识;第三方客户端利用所述获得的无线网络标识向所述MAC地址对应的无线网络发起连接请求;第三方客户端利用所述获得的无线网络标识与所述MAC地址对应的无线网络连接成功后,还包括:接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。

【技术特征摘要】
1.一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址;第三方客户端将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,所述第三方客户端从存储的MAC地址与无线网络标识的对应关系中获得对应的无线网络标识;第三方客户端利用所述获得的无线网络标识向所述MAC地址对应的无线网络发起连接请求;第三方客户端利用所述获得的无线网络标识与所述MAC地址对应的无线网络连接成功后,还包括:接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。2.一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址;第三方客户端将获得的MAC地址与存储的MAC地址列表中的MAC地址进行比对,当获得的MAC地址在所述存储的MAC地址列表中时,所述第三方客户端从存储的MAC地址与无线网络标识及连接密钥的对应关系中获得对应的无线网络标识和连接密钥;第三方客户端利用所述获得的无线网络标识和连接密钥向所述MAC地址对应的无线网络发起连接请求;第三方客户端利用所述获得的无线网络标识与所述MAC地址对应的无线网络连接成功后,还包括:接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。3.一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址第一集合;第三方客户端将获得的MAC地址第一集合与存储的同一无线网络共享区域的MAC地址列表中的MAC地址第二集合进行比对,当交集中的MAC地址达到或超过预定数量时,所述第三方客户端从存储的MAC地址与无线网络标识的对应关系中获得所述交集中的MAC地址对应的无线网络标识;第三方客户端利用所述获得的无线网络标识中的至少一个向对应MAC地址的无线网络发起连接请求;第三方客户端利用所述发起连接请求的无线网络标识与所述MAC地址对应的无线网络连接成功后,还包括:第三方客户端接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。4.一种实现信息推送的方法,包括:第三方终端进入无线共享网络区域,第三方客户端获得所述无线共享网络广播的设备MAC地址第一集合;第三方客户端将获得的MAC地址第一集合与存储的MAC地址列表中的MAC地址第二集合进行比对,当交集中的MAC地址达到或超过预定数量时,所述第三方客户端从存储的MAC地址与无线网络标识及连接密钥的对应关系中获得所述交集中的MAC地址对应的无线网络标识和连接密钥;第三方客户端利用所述获得的无线网络标识和对应连接密钥的至少一对向所述对应MAC地址的无线网络发起连接请求;第三方客户端利用所述发起连接请求的无线网络标识和对应连接密钥与所述MAC地址对应的无线网络连接成功后,还包括:第三方客户端接收所述连接的无线网络设备/无线网络共享者客户端/服务器发送的推送信息。5.如权利要求1-4中任一项所述的方法,所述第三方客户端存储的MAC地址列表以及MAC地址与无线网络标识的对应关系包括:所述第三方客户端预先从所述服务器获取并存储的无线网络列表以及MAC地址与无线网络标识的对应关系;或,第三方终端进入所述无线共享网络区域时,第三方客户端将地理位置发送至服务器,服务器根据第三方客户端的地理位置将第三方客户端所处区域的MAC地址列表以及MAC地址与无线网络标识的对应关系发送至第三方...

【专利技术属性】
技术研发人员:周建波熊益斌修超吴明郭华扬刘乐君
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1