CN107094083B - 一种信息推送、信息获取方法和设备 - Google Patents
一种信息推送、信息获取方法和设备 Download PDFInfo
- Publication number
- CN107094083B CN107094083B CN201610323526.2A CN201610323526A CN107094083B CN 107094083 B CN107094083 B CN 107094083B CN 201610323526 A CN201610323526 A CN 201610323526A CN 107094083 B CN107094083 B CN 107094083B
- Authority
- CN
- China
- Prior art keywords
- information
- user equipment
- equipment
- identification information
- pushing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1859—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast adapted to provide push services, e.g. data channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种信息推送、信息获取方法和设备,包括:信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息;所述信息推送设备根据所述标识信息,向所述用户设备发送推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。这样,采用近距离无线通信方式,由信息推送设备向用户设备发送推荐信息,当用户设备所处的网络环境比较差(例如:移动通信网和/或WiFi网络环境)时,可以通过信息推送设备获取需要的信息,有效提升用户设备获取信息的效率,提高用户设备获取信息的时效性。
Description
技术领域
本申请涉及互联网信息处理技术领域,尤其涉及一种信息推送、信息获取方法和设备。
背景技术
无线保真技术(又可以称之为Wi-Fi技术),是一种允许电子设备连接到无线局域网(WLAN)的技术。随着WiFi技术的普遍使用,使得用户能够越来越便利地获取各种各样的信息。
例如:用户在不确定所要到的地方的具***置时,可以使用地图软件查找具***置信息,那么用户可以通过WiFi建立与互联网之间的数据连接,进而快捷地查找到所需要的具***置信息。
但是用户在获取所需要的具***置信息时,有的时候所处位置的WiFi环境比较差,使得获取需要信息的时间比较长,甚至与无法及时获取到所需要的信息,这样给用户带来了极大的不便。
发明内容
有鉴于此,本申请实施例提供了一种信息推送、信息获取方法和设备,用于解决现有技术中在WiFI环境比较差时无法及时获取所需要信息的问题。
本申请实施例提供了一种信息推送方法,包括:
信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息;
所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。
本申请实施例提供了一种信息获取方法,包括:
用户设备通过近距离无线通信方式广播标识信息;
所述用户设备接收信息推送设备发送的与所述标识信息相关的推荐信息。
本申请实施例提供了一种信息推送方法,包括:
信息推送服务器接收信息推送设备发送的信息获取请求,所述信息获取请求是所述信息推送设备在获取到用户设备广播的标识信息时发送的,所述信息获取请求中包含所述用户设备的标识信息;
所述信息推送服务器根据所述用户设备的标识信息,向所述信息推送设备发送与所述用户设备的标识信息相关的推荐信息。
本申请实施例提供了一种信息推送设备,包括:
获取单元,用于获取用户设备通过近距离无线通信方式广播的标识信息;
发送单元,用于根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。
本申请实施例提供了一种信息获取设备,包括:
广播单元,用于通过近距离无线通信方式广播标识信息;
接收单元,用于接收信息推送设备发送的与所述标识信息相关的推荐信息。
本申请实施例提供了一种信息推送设备,包括:
接收单元,用于接收信息推送设备发送的信息获取请求,所述信息获取请求是所述信息推送设备在获取到用户设备广播的标识信息时发送的,所述信息获取请求中包含所述用户设备的标识信息;
发送单元,用于根据所述用户设备的标识信息,向所述推送设备发送与所述用户设备的标识信息相关的推荐信息。
本申请实施例提供了一种信息推送设备,所述信息推送设备包括:
蓝牙通信接口,用于扫描设定范围之内的用户设备;
信号接收器,用于在扫描到所述用户设备时,获取所述用户设备广播的标识信息;
处理器,用于根据所述标识信息,确定与所述标识信息相关的推荐信息,所述推荐信息是从信息推送服务器获取的;
信号发射器,用于向所述用户设备发送所述推荐信息。
本申请有益效果如下:
本申请实施例信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息;所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。这样,采用近距离无线通信方式,由信息推送设备向用户设备发送推荐信息,当用户设备所处的网络环境比较差(例如:移动通信网和/或WiFi网络环境)时,可以通过信息推送设备获取需要的信息,有效提升用户设备获取信息的效率,提高用户设备获取信息的时效性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种信息推送方法的流程示意图;
图2为本申请实施例提供的一种信息获取方法的流程示意图;
图3为本申请实施例提供的一种信息推送方法的流程示意图;
图4为本申请实施例提供的一种信息推送设备的结构示意图;
图5为本申请实施例提供的一种信息获取设备的结构示意图;
图6为本申请实施例提供的一种信息推送设备的结构示意图;
图7为本申请实施例提供的一种信息推送设备的结构示意图。
具体实施方式
为了实现本申请的目的,本申请实施例提供了一种信息推送、信息获取方法和设备,信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息;所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。这样,采用近距离无线通信方式,由信息推送设备向用户设备发送推荐信息,当用户设备所处的网络环境比较差(例如:移动通信网和/或WiFi网络环境)时,可以通过信息推送设备获取需要的信息,有效提升用户设备获取信息的效率,提高用户设备获取信息的时效性。
需要说明的是,本申请实施例所记载的技术方案所使用的应用场景可以为WiFi环境比较差,用户设备无法通过WiFi与互联网进行数据连接;也可以为用户设备尚未开启数据传输功能,使得用户设备无法通过移动通信网访问互联网;还可以为用户所处位置的移动通信网与WiFi环境相对比较差,无法与互联网进行数据传输,这里不做具体限定。
需要说明的是,本申请实施例中所记载的“用户设备广播标识信息”可以是由用户设备中的硬件设备触发执行广播标识信息的操作,也可以是由用户设备中应用软件触发执行广播标识信息的操作,这里不做具体限定。
本申请实施例中所记载的用户设备可以是各种终端设备或者移动终端设备,具备近距离无线通信能力即可;信息推送设备也可以是一种具备近距离无线通信能力的网络设备,一方面能够通过近场通信服务与用户设备进行数据传输,另一个方面能够与信息推送服务器进行数据传输,即可以实现将从信息推送服务器中获取的信息通过近距离无线通信方式发送给用户设备。
例如:用户设备可以为配备低功耗蓝牙(BLE)通信功能的设备,通过BLE技术广播自身的标识信息,可以被称之为BLE Peripheral设备,除此之外,用户设备还可以是其他具备近距离无线通信功能的设备,这里的近距离无线通信功能可以包括但不限于红外功能、NFC功能等等,在本申请实施例中不做具体限定;信息推送设备可以是BLE中的Central设备,具备扫描和发现BLE Peripheral设备的功能,此外,信息推送设备不是一个简单的BLE设备,还具备网络通信功能,内部可以预置一个操作***,通过有线或者无线方式与信息推送服务器之间进行数据传输,信息推送设备还可以是其他类型的设备,在本申请实施例中不做具体限定。
需要说明的是,在部署信息推送设备时,确定信息推送设备的位置信息,并可以在信息推送服务器中存储信息推送设备的标识信息与信息推送设备的位置信息之间的映射关系。
本申请实施例中所记载的推荐信息可以是用户设备的离线信息,也可以是用户设备的感兴趣的信息,还可以是指定类型信息(例如:商品对象信息等),这里不做限定。
本申请实施例中所记载的“与所述标识信息相关的推荐信息”可以理解为与所述标识信息相关的离线信息,可以理解为与所述标识信息相关的即时消息,可以理解为通过与所述标识信息相关的历史数据分析得到的用户感兴趣的各种各样的信息,等等,这里不做具体限定。
下面结合说明书附图对本申请各个实施例作进一步地详细描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
图1为本申请实施例提供的一种信息推送方法的流程示意图。所述方法可以如下所示。
步骤101:信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息。
在步骤101中,信息推送设备可以通过扫描的方式获取用户设备通过近距离无线通信方式广播的标识信息。
具体地,所述信息推送设备搜索设定范围内是否存在用户设备;
当在所述设定范围之内扫描到所述用户设备时,获取所述用户设备广播的标识信息。
在本申请实施例中所述标识信息包含使用所述用户设备的用户的用户标识信息、所述用户设备的设备标识信息中的至少一种。
具体地,信息推送设备以一定的频率发起扫描操作,当扫描到用户设备时,获取该用户设备广播的标识信息。例如,在蓝牙BLE***中,信息推送设备作为BLE中的中心设备(Central设备),以一定频率发起对BLE设备的扫描操作。当用户设备接近该信息推送设备时,自动发现用户设备。
假设设定范围为10~30米,当用户设备移动至距离信息推送设备之间的距离介于10~30米时,信息推送设备将发现用户设备,并获取用户设备广播的标识信息。
在一种具体的实施方式中,用户设备上安装有一个应用程序(APP1),安装了APP1的该用户设备将作为BLE中的***设备(Peripheral设备),通过APP1利用BLE技术向周围广播信息,广播的信息中包括了APP1的用户ID信息(USERID)。当信息推送设备扫描到该用户设备的广播信息时,可以获取到该用户设备广播的标识信息。
可选地,所述方法还包括:
信息推送设备在发现用户设备时,通过近距离无线通信方式建立与所述用户设备之间的数据传输通道。
例如:信息推送设备在发现用户设备时,通过蓝牙方式建立与该用户设备之间的数据传输通道。
可选地,信息推送设备在获取用户设备广播的标识信息时,所述方法还包括:
信息推送设备获取所述用户设备的位置信息。
即用户设备在广播标识信息时,可以同步广播用户设备当前时刻所在位置信息,这里的位置信息可以是精准的位置坐标信息,也可以是用户设备的移动路线信息,这里不做限定。
需要说明的是,用户设备通过近距离无线通信方式广播标识信息可以是在用户设备无法通过移动通信网络和/或WiFi与互联网进行数据传输时;也可以是在用户设备能够通过移动通信网络和/或WiFi与互联网进行数据传输时,这里不做具体限定。
步骤102:信息推送设备在获取到用户设备的标识信息时,确定所述用户设备与信息推送服务器之间是否存在数据连接,若存在,则执行步骤103;若不存在,则执行步骤106。
在步骤102中,信息推送设备在获取到用户设备的标识信息时,可以通过向用户设备发送查询消息,该查询消息用于确定所述用户设备与信息推送服务器之间是否存在数据连接。
信息推送设备接收该用户设备发送的响应消息,该响应消息中包含用户设备与信息推送服务器之间是否存在数据连接的结果。
若响应消息中包含用户设备与信息推送服务器之间存在数据连接的结果,那么信息推送设备确定用户设备与信息推送服务器之间存在数据连接;若响应消息中包含用户设备与信息推送服务器之间不存在数据连接的结果,那么信息推送设备确定用户设备与信息推送服务器之间不存在数据连接。
在本申请实施例中,信息推送设备在获取到用户设备的标识信息时,还可以通过与信息推送服务器之间通过信息交互方式确定用户设备与信息推送服务器之间是否存在数据连接,这里不再详细描述。
步骤103:信息推送设备向所述信息推送服务器发送通知信息。
其中,所述通知信息用于告知所述信息推送服务器请求获取与所述标识信息相关联的推荐信息,所述通知信息中包含所述标识信息。
在步骤103中,由于信息推送设备确定用户设备与信息推送服务器之间存在数据连接,即用户设备可以从信息推送服务器处直接获取信息,那么为了防止用户设备从信息推送设备处获取的信息与从信息推送服务器处获取的信息出现重复,此时信息推送设备可以向所述信息推送服务器发送通知信息,该通知信息的作用包含但不限于:一、告知所述信息推送服务器请求获取与所述标识信息相关联的推荐信息;二、告知所述信息推送服务器无需直接将推荐信息发送给用户设备。
此外,信息推送设备在确定用户设备与信息推送服务器之间存在数据连接时,可以询问该用户设备是否需要从信息推送设备处获取推荐信息,信息推荐设备在确定用户设备需要从信息推送设备处获取推荐信息时,向所述信息推送服务器发送通知信息,这样可以有效避免用户设备通过移动通信网络和/或WiFi与互联网进行数据传输造成的时延,并且能够保证推荐信息获取的效率,还能够节省用户设备使用移动通信网络和/或WiFi所产生的费用。
步骤104:所述信息推送设备接收所述信息推送服务器发送的包含推荐信息的响应消息。
在步骤104中,推荐信息可以包含信息推送服务器实时推送给用户设备的即时消息,这里的即时消息可以包含与应用软件相关的信息,也可以包含使用该用户设备的用户发送的查询消息的查询结果;推荐信息还可以包含使用该用户设备的用户所感兴趣的信息,这里不做具体限定。
信息推送设备利用获取到的用户设备的标识信息,以及,该信息推送设备自身的位置信息,向服务端发送请求信息,获取标识信息对应的用户信息和位置信息,再根据这些信息进行后续信息推荐。
步骤105:所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的所述推荐信息。
在步骤105中,信息推送设备在获取到信息推送服务器发送的推荐信息时,根据标识信息,向与标识信息对应的用户设备发送与该标识信息相关的所述推荐信息。
可选地,信息推送设备可以利用通过近距离无线通信方式建立的数据传输通道将与所述标识信息相关的所述推荐信息发送给用户设备。
步骤106:所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息。
在步骤106中,若信息推送设备与用户设备之间建立数据传输通道,那么信息推送设备可以利用所述数据传输通道,将推荐信息发送给所述用户设备。
由于用户设备与信息推送服务器之间不存在数据连接,那么意味着用户设备无法从信息推送服务器处获取所需要的信息,那么步骤106中所记载的推荐信息包含与该用户设备相关的离线信息;此外步骤106中所记载的推荐信息还包含与商品对象相关联的推荐信息、与所述信息推送设备的位置信息相匹配的推荐信息中的至少一种。
在本申请实施例中,由于信息推送设备向用户设备发送的推荐信息类型不同,那么信息推送设备根据所述标识信息向所述用户设备发送推荐信息方式也存在差异。
对于推送目标不明确的推荐信息,例如:商品对象的推荐信息、商品广告的推荐信息,信息推送设备一旦扫描到用户设备,即可将本地存储的这种类型的推荐信息发送给用户设备。
需要说明的是,信息推送设备可以预先或者实时或者周期地从信息推送服务器中获取这些推送目标不明确的推荐信息。
具体地,所述信息推送设备从信息推送服务器得到所述推荐信息,包括:
所述信息推送设备接收信息推送服务器发送的信息推送消息,所述信息推送消息中包含不同信息类型的推荐信息;所述信息推荐设备将接收到的所述推荐信息存储至推荐信息库中。
为了提升用户的用户体验,信息推送设备还可以向用户设备推送个性化或者使用该用户设备的用户感兴趣的推荐信息,那么信息推送设备根据所述标识信息,从推荐信息库中查找与所述标识信息相关联的推荐信息,并将查找到的所述推荐信息发送给所述用户设备。
例如:信息推送设备可以根据用户的历史访问数据确定使用该用户设备的用户所感兴趣的内容,基于该内容从推荐信息库中查找与该内容匹配的推荐信息,并将查找到的推荐信息发送给该用户设备;也可以信息推送设备接收信息推送服务器发送的推荐信息与标识信息之间的映射关系,根据该映射关系,从推荐信息库中查找与所述标识信息相关联的推荐信息,并将查找到的所述推荐信息发送给所述用户设备。
可选地,所述信息推送设备向所述信息推送服务器发送查询请求,所述查询请求中包含所述标识信息,所述查询请求用于确定与所述标识信息对应的信息类型,所述信息类型由所述信息推送服务器根据所述标识信息对应的历史数据确定的;
所述信息推送设备接收所述信息推送服务器发送的包含与所述标识信息对应的信息类型的响应消息;
所述信息推送设备根据所述响应消息中包含的信息类型,从推荐信息库中筛选与所述信息类型对应的推荐信息,并将筛选到的所述推荐信息发送给所述用户设备。
例如:信息推送设备接收到信息推送服务器发送的响应消息中包含的信息类型为旅游信息类型,那么信息推送设备从推荐信息库中筛选出与旅游信息类型对应的推荐信息,并将筛选到的所述推荐信息发送给所述用户设备。
对于使用用户设备的用户的离线信息,所述信息推送设备可以在确定用户设备与信息推送服务器之间不存在数据连接时,向所述信息推送服务器发送信息获取请求,所述信息获取请求中包含所述标识信息;
所述信息推送设备接收所述信息推送服务器发送的响应消息,所述响应消息中包含推荐信息和所述标识信息;
所述信息推送设备根据所述响应消息中包含的所述标识信息,将所述响应消息中包含的推荐信息发送给所述用户设备。
可选地,假设信息推送设备在获取用户设备广播的标识信息时,还获取到用户设备的位置信息,那么信息推送设备可以,确定与所述位置信息相匹配的推荐信息;所述信息推送设备根据所述标识信息,将所述推荐信息发送给所述用户设备。
例如:信息推送设备获取到用户设备的位置信息在CBD商圈,那么从推荐信息库中筛选与CBD商圈相匹配的推荐信息(例如:CBD商圈中不同商家发布的商品对象信息、CBD商圈中不同商家发布的优惠信息等),根据所述标识信息,将筛选出的所述推荐信息发送给所述用户设备。
信息推送设备发送给用户设备的推荐信息可以是预先存储在信息推送设备本地的,也可以是实时从信息推送服务器处获取的。
可选地,信息推送设备向所述信息推送服务器发送信息获取请求,所述信息获取请求中包含所述标识信息和位置信息;接收所述信息推送服务器发送的响应消息,所述响应消息中包含与所述位置信息相关联的推荐信息和所述标识信息;根据所述响应消息中包含的所述标识信息,将所述响应消息中包含的推荐信息发送给所述用户设备。
这里“所述响应消息中包含与所述位置信息相关联的推荐信息”包含信息推送服务器根据用户设备的位置信息筛选出一些推荐信息,例如:与该位置信息相关的商品对象信息,假设用户设备当前所在位置为一个咖啡店,信息推送服务器可以筛选出与该咖啡店相关联的推荐信息,将这些推荐信息发送给用户设备。
通过本申请实施例提供的技术方案,信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息;所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。这样,采用近距离无线通信方式,由信息推送设备向用户设备发送推荐信息,当用户设备所处的网络环境比较差(例如:移动通信网和/或WiFi网络环境)时,可以通过信息推送设备获取需要的信息,有效提升用户设备获取信息的效率,提高用户设备获取信息的时效性。在这个过程中,不需要用户设备主动去扫描并发现信息推送设备,用户设备将作为被扫描设备,并能够及时接收到推荐信息。
图2为本申请实施例提供的一种信息获取方法的流程示意图。所述方法可以如下所示。
步骤201:判断用户设备与信息推送服务器之间是否存在数据连接,若是,则执行步骤204;否则,执行步骤202。
在步骤201中,检测用户设备中用于连接互联网的功能控件是否处于开启状态,若处于开启状态,则进一步判断用户设备是否能够与互联网之间进行数据传输,若用户设备与互联网之间无法进行数据传输,则确定用户设备与信息推送服务器之间不存在数据连接;若用户设备与互联网之间能够进行数据传输,则确定用户设备与信息推送服务器之间存在数据连接。
若检测用户设备中用于连接互联网的功能控件处于关闭状态,则确定用户设备无法与互联网进行数据传输,进一步确定用户设备与信息推送服务器之间不存在数据连接。
或者,检测到用户设备无法接入移动通信网,此时也可以确定用户设备与信息推送服务器之间不存在数据连接。
需要说明的是,本申请实施例中所记载的用户设备与信息推送服务器之间不存在数据连接可能因为数据连接失败导致,也可能是因为无法建立数据连接导致,这里不做具体限定。
步骤202:用户设备通过近距离无线通信方式广播标识信息。
在步骤202中,用户设备一旦确定与信息推送服务器之间不存在数据连接,触发执行广播操作,即广播自身的标识信息。
具体地,用户设备广播自身的标识信息包括但不限于以下一种:
广播使用所述用户设备的用户的用户标识信息;
广播所述用户设备的设备标识;
广播所述用户设备的设备标识和使用所述用户设备的用户的用户标识信息。
这里的用户设备的用户的用户标识信息可以是指用户在用户设备中安装的应用软件中注册得到的标识信息;也可以是使用用户设备的用户的用户标识信息,例如:用户名等。
具体地,一旦用户设备确定与信息推送服务器之间不存在数据连接,自动触发启动用户设备的近距离无线通信服务,并利用所述近距离无线通信服务广播标识信息。
这里的近距离无线通信服务可以是指蓝牙通信服务、红外通信服务等具备近距离无线通信功能的服务。
可选地,一旦用户设备确定与信息推送服务器之间不存在数据连接,可以由安装在用户设备上的应用软件发起启动用户设备的近距离无线通信服务;也可以由使用该用户设备的用户通过触发近距离无线通信服务的控件启动近距离无线通信服务,这里不做具体限定。
例如:用户设备中预安装一个应用软件,该应用软件具备使该用户设备作为BLE中的Peripheral设备的能力,在确定用户设备与信息推送服务器之间不存在数据连接时,自动启动用户设备的近距离无线通信服务,使用户设备通过近距离无线通信方式广播自身的标识信息。
可选地,所述用户设备在确定与信息推送服务器之间存在数据连接时,开启近场通信功能,并扫描设定范围之内是否存在通过近距离无线通信方式交互的信息推送设备;
所述用户设备在扫描到设定范围之内存在所述信息推送设备时,触发执行广播标识信息的操作。
可选地,在广播标识信息时,所述方法还包括:
定位位置信息,并通过近距离无线通信方式广播所述位置信息。
在本申请实施例中,定位位置信息可以采用GPS方式定位位置信息,也采用LBS方式定位位置信息,还可以采用基站设备方式定位位置信息,这里不做限定。
可选地,用户设备在广播标识信息时,可以广播设定格式的数据包,该数据包中标识信息。表1为用户设备广播的设定格式的数据包的示意表。
表1
从表1中可以看出,用户设备广播的数据包中包含标识信息,该标识信息可以是用户ID,也可以是设备标识,还可以是用户ID与设备标识的结合,这里不做限定。
步骤203:所述用户设备接收信息推送设备发送的与所述标识信息相关的推荐信息。
在步骤203中,当用户设备启动近距离无线通信服务时,可以通过近距离无线通信方式与所述信息推送设备建立数据传输通道,用户设备利用所述数据传输通道接收信息推送设备发送的推荐信息。
例如:信息推送设备为Adv Machine(可以作为低功耗蓝牙中的Central设备),其具备扫描功能,当用户设备接近信息推送设备(例如:用户设备与信息推送设备之间的距离为10~30米)时,信息推送设备与用户设备之间通过蓝牙方式建立数据传输通道。
需要说明的是,本申请实施例中所记载的推荐信息可以是根据所述用户设备的标识信息确定的,也可以根据所述用户设备的标识信息确定用户设备访问的历史数据,基于该历史数据,确定用户设备感兴趣的内容,并将确定的推荐信息发送给用户设备;还可以是用户设备对应的应用软件的离线信息,这里不做限定。
可选地,由于用户设备与信息推送设备之间采用近距离无线通信方式,使得用户设备与信息推送设备之间数据传输量较小,因此,在本申请实施例中,还可以在用户设备中增加一个对外写入接口,这样信息推送设备可以通过该对外写入接口,将推荐信息多次写入用户设备中,实现用户设备获取推荐信息的目的。
例如:用户设备中增加的对外写入接口中包含属性值,该属性值表征一次所能写入的数据量,那么信息推送设备在向用户设备发送推荐信息之前,获取该属性值,并根据该属性值,分别向该用户设备发送推荐信息。
步骤204:用户设备获取信息推送服务器发送的推荐信息。
在步骤204中,可以按照现有技术的方式从信息推送服务器处获取推荐信息,可以按照本申请提供的方式通过信息推送设备获取信息推送服务器发送的推荐信息。
通过本申请实施例所提供的技术方案,采用近距离无线通信方式,由信息推送设备向用户设备发送推荐信息,当用户设备所处的网络环境比较差(例如:移动通信网和/或WiFi网络环境)时,可以通过信息推送设备获取需要的信息,有效提升用户设备获取信息的效率,提高用户设备获取信息的时效性。
图3为本申请实施例提供的一种信息推送方法的流程示意图。所述方法可以如下所示。本申请实施例的执行主体为信息推送服务器。
步骤301:信息推送服务器接收信息推送设备发送的信息获取请求。
其中,所述信息获取请求是所述信息推送设备在获取到用户设备广播的标识信息时发送的,所述信息获取请求中包含所述用户设备的标识信息。
步骤302:所述信息推送服务器根据所述用户设备的标识信息,向所述信息推送设备发送与所述用户设备的标识信息相关的推荐信息。
在步骤302中,信息推送服务器在接收到的用户设备的标识信息时,可以查找用户设备的历史数据,确定用户设备感兴趣的信息内容,并将感兴趣的信息内容作为推荐信息发送给用户设备;
和/或,信息推送服务器在接收到用户设备的标识信息时,可以查找与用户设备有关的离线信息,将这些离线信息作为推荐信息发送给用户设备。
可选地,所述信息获取请求中还包含用户设备的位置信息;那么所述信息推送服务器根据所述用户设备的标识信息,查找所述用户设备感兴趣的推荐信息,包括:
所述信息推送服务器根据所述用户设备的标识信息,从信息库中查找与所述用户设备的标识信息相关的推荐信息;
所述信息推送服务器根据所述用户设备的位置信息,从查找的所述推荐信息中筛选与所述用户设备的位置信息相关的推荐信息;
所述信息推送服务器将筛选出的所述推荐信息发送给所述信息推送设备。
需要说明的是,信息推送服务器向不同位置的信息推送设备发送的推荐信息可以相同,也可以不同。
信息推送服务器可以根据接收到的信息推送设备发送的信息获取请求向信息推送设备发送的推荐信息,也可以实时或者周期地向信息推送设备发送推荐信息,在本申请实施例中不做具体限定。
基于同一发明构思,图4为本申请实施例提供的一种信息推送设备的结构示意图。所述信息推送设备包括:获取单元41和发送单元42,其中:
获取单元41,用于获取用户设备通过近距离无线通信方式广播的标识信息;
发送单元42,用于根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。
在本申请的另一个实施例中,所述信息推送设备还包括:确定单元43,其中:
所述确定单元43,用于在所述获取单元获取到用户设备通过近距离无线通信方式广播的标识信息后,确定所述用户设备与信息推送服务器之间是否存在数据连接。
在本申请的另一个实施例中,所述发送单元42根据所述标识信息,向所述用户设备发送推荐信息,包括:
在确定所述用户设备与信息推送服务器之间无数据连接时,根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息。
在本申请的另一个实施例中,所述发送单元42根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
向所述信息推送服务器发送信息获取请求,所述信息获取请求中包含所述标识信息;
接收所述信息推送服务器发送的响应消息,所述响应消息中包含推荐信息和所述标识信息;
根据所述响应消息中包含的所述标识信息,将所述响应消息中包含的推荐信息发送给所述用户设备。
在本申请的另一个实施例中,所述发送单元42根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
根据所述标识信息,从推荐信息库中查找与所述标识信息相关的推荐信息,并将查找到的所述推荐信息发送给所述用户设备。
在本申请的另一个实施例中,所述发送单元42根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
向所述信息推送服务器发送查询请求,所述查询请求中包含所述标识信息,所述查询请求用于确定与所述标识信息对应的信息类型,所述信息类型由所述信息推送服务器根据所述标识信息对应的历史数据确定的;
接收所述信息推送服务器发送的包含与所述标识信息对应的信息类型的响应消息;
根据所述响应消息中包含的信息类型,从推荐信息库中筛选与所述信息类型对应的推荐信息,并将筛选到的所述推荐信息发送给所述用户设备。
在本申请的另一个实施例中,所述发送单元42根据所述标识信息,向所述用户设备发送推荐信息,包括:
在确定所述用户设备与信息推送服务器之间存在数据连接时,向所述信息推送服务器发送通知信息,所述通知信息用于告知所述信息推送服务器请求获取与所述标识信息相关联的推荐信息;
接收所述信息推送服务器发送的包含推荐信息的响应消息;
根据所述标识信息,向所述用户设备发送与所述标识信息相关的所述推荐信息。
在本申请的另一个实施例中,所述获取单元41,还用于在获取用户设备通过近距离无线通信方式广播的标识信息时,获取所述用户设备的位置信息;
所述发送单元42根据所述标识信息,向所述用户设备发送推荐信息,包括:
根据所述位置信息,确定与所述位置信息相匹配的推荐信息;
根据所述标识信息,将所述推荐信息发送给所述用户设备。
在本申请的另一个实施例中,所述信息推送设备还包括:接收单元44,其中:
所述接收单元44,用于接收信息推送服务器发送的信息推送消息,所述信息推送消息中包含不同信息类型的推荐信息;
将接收到的所述推荐信息存储至推荐信息库中。
在本申请的另一个实施例中,所述获取单元41获取用户设备通过近距离无线通信方式广播的标识信息,包括:
搜索设定范围内是否存在用户设备;
当在所述设定范围之内扫描到所述用户设备时,获取所述用户设备广播的标识信息。
在本申请的另一个实施例中,所述标识信息包含使用所述用户设备的用户的用户标识信息、所述用户设备的设备标识信息中的至少一种。
在本申请的另一个实施例中,所述信息推送设备还包括:建立单元45,其中:
所述建立单元45,用于所述建立单元,用于在向所述用户设备发送推荐信息之前,通过近距离无线通信方式建立与所述用户设备之间的数据传输通道;
所述发送单元42根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
利用所述数据传输通道,向所述用户设备发送与所述标识信息相关的推荐信息。
需要说明的是,本申请实施例提供的信息推送设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做限定。信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息;所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的。这样,采用近距离无线通信方式,由信息推送设备向用户设备发送推荐信息,当用户设备所处的网络环境比较差(例如:移动通信网和/或WiFi网络环境)时,可以通过信息推送设备获取需要的信息,有效提升用户设备获取信息的效率,提高用户设备获取信息的时效性。
基于同一发明构思,图5为本申请实施例提供的一种信息获取设备的结构示意图。所述信息获取设备包括:广播单元51和接收单元52,其中:
广播单元51,用于通过近距离无线通信方式广播标识信息;
接收单元52,用于接收信息推送设备发送的与所述标识信息相关的推荐信息。
在本申请的另一个实施例中,所述信息获取设备还包括:确定单元53,其中:
所述确定单元53,用于在通过近距离无线通信方式广播标识信息之前,确定与信息推送服务器之间是否存在数据连接;
在确定与信息推送服务器之间不存在数据连接时,通过近距离无线通信方式广播标识信息。
在本申请的另一个实施例中,所述信息获取设备还包括:启动单元54,其中:
所述启动单元54,用于在确定与信息推送服务器之间存在数据连接时,开启近场通信功能,并扫描设定范围之内是否存在通过近距离无线通信方式交互的信息推送设备;
在扫描到设定范围之内存在所述信息推送设备时,触发执行广播标识信息的操作。
在本申请的另一个实施例中,所述信息获取设备还包括:建立单元55,其中:
所述建立单元55,用于在广播标识信息之后,建立与信息推送设备之间的数据传输通道;
所述接收单元52接收信息推送设备发送的推荐信息,包括:
通过所述数据传输通道接收信息推送设备发送的推荐信息。
在本申请的另一个实施例中,所述信息获取设备还包括:定位单元56,其中:
所述定位单元56,用于在通过近距离无线通信方式广播标识信息时,定位位置信息,并通过近距离无线通信方式广播所述位置信息。
需要说明的是,本申请实施例提供的信息获取设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做限定。采用近距离无线通信方式,由信息推送设备向用户设备发送推荐信息,当用户设备所处的网络环境比较差(例如:移动通信网和/或WiFi网络环境)时,可以通过信息推送设备获取需要的信息,有效提升用户设备获取信息的效率,提高用户设备获取信息的时效性。
基于同一发明构思,图6为本申请实施例提供的一种信息推送设备的结构示意图。所述信息推送设备包括:接收单元61和推送单元62,其中:
接收单元61,用于接收信息推送设备发送的信息获取请求,所述信息获取请求是所述信息推送设备在获取到用户设备广播的标识信息时发送的,所述信息获取请求中包含所述用户设备的标识信息;
发送单元62,用于根据所述用户设备的标识信息,向所述推送设备发送与所述用户设备的标识信息相关的推荐信息。
在本申请的另一个实施例中,所述信息获取请求中还包含所述用户设备的位置信息;
所述发送单元62根据所述用户设备的标识信息,向所述推送设备发送与所述用户设备的标识信息相关的推荐信息,包括:
根据所述用户设备的标识信息,从信息库中查找与所述用户设备的标识信息相关的推荐信息;
根据所述用户设备的位置信息,从查找的所述推荐信息中筛选与所述用户设备的位置信息相关的推荐信息;
将筛选出的所述推荐信息发送给所述信息推送设备。
需要说明的是,本申请实施例提供的信息推送设备可以通过硬件方式实现,也可以通过软件方式实现,这里不做限定。本申请实施例中所记载的信息推送设备可以继承在服务器上,例如:某一个应用软件对应的服务器,那么推荐信息与该应用软件的业务相关。
基于同一发明构思,图7为本申请实施例提供的一种信息推送设备的结构示意图。所述信息推送设备包括:蓝牙通信接口71、信号接收器72、处理器73和信号发射器74,其中:
蓝牙通信接口71,用于扫描设定范围之内的用户设备;
信号接收器72,用于在扫描到所述用户设备时,获取所述用户设备广播的标识信息;
处理器73,用于根据所述标识信息,确定与所述标识信息相关的推荐信息,所述推荐信息是从信息推送服务器获取的;
信号发射器74,用于向所述用户设备发送所述推荐信息。
在本申请的另一个实施例中,所述处理器,还用于确定所述用户设备与所述信息推送服务器之间是否存在数据连接。
在本申请的另一个实施例中,所述信息推送设备还包括:显示界面75,其中:
所述显示界面,用于显示获取到的所述推荐信息。
需要说明的是,本申请实施例中所记载的信息推送设备具备上述其他实施例中所记载的信息推送设备所具备的功能,这里不再详细的一一描述。本申请实施例中所记载的处理器可以是中央处理器,也可以是其他类型的具备处理和控制能力的设备,这里不做具体限定。
本申请实施例中所记载的信息推送设备可以是基于蓝牙4.0技术的类蓝牙设备,与蓝牙设备不同在于该信息推送设备内部可以安装操作***,具备智能终端设备的各种功能,同时还能实现信息推送功能。
本领域的技术人员应明白,本申请的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (27)
1.一种信息推送方法,其特征在于,包括:
信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息;
所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的;
所述信息推送设备在获取到所述用户设备通过近距离无线通信方式广播的标识信息后,所述方法还包括:所述信息推送设备确定所述用户设备与信息推送服务器之间是否存在数据连接;
所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:所述信息推送设备在确定所述用户设备与信息推送服务器之间无数据连接时,根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息。
2.如权利要求1所述的信息推送方法,其特征在于,所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息,包括:
所述信息推送设备向所述信息推送服务器发送信息获取请求,所述信息获取请求中包含所述标识信息;
所述信息推送设备接收所述信息推送服务器发送的响应消息,所述响应消息中包含推荐信息和所述标识信息;
所述信息推送设备根据所述响应消息中包含的所述标识信息,将所述响应消息中包含的推荐信息发送给所述用户设备。
3.如权利要求1所述的信息推送方法,其特征在于,所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息,包括:
所述信息推送设备根据所述标识信息,从推荐信息库中查找与所述标识信息相关联的推荐信息,并将查找到的所述推荐信息发送给所述用户设备。
4.如权利要求1所述的信息推送方法,其特征在于,所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息,包括:
所述信息推送设备向所述信息推送服务器发送查询请求,所述查询请求中包含所述标识信息,所述查询请求用于确定与所述标识信息对应的信息类型,所述信息类型由所述信息推送服务器根据所述标识信息对应的历史数据确定的;
所述信息推送设备接收所述信息推送服务器发送的包含与所述标识信息对应的信息类型的响应消息;
所述信息推送设备根据所述响应消息中包含的信息类型,从推荐信息库中筛选与所述信息类型对应的推荐信息,并将筛选到的所述推荐信息发送给所述用户设备。
5.如权利要求1所述的信息推送方法,其特征在于,所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
所述信息推送设备在确定所述用户设备与信息推送服务器之间存在数据连接时,向所述信息推送服务器发送通知信息,所述通知信息用于告知所述信息推送服务器请求获取与所述标识信息相关的推荐信息;
所述信息推送设备接收所述信息推送服务器发送的包含推荐信息的响应消息;
所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的所述推荐信息。
6.如权利要求1所述的信息推送方法,其特征在于,信息推送设备在获取用户设备通过近距离无线通信方式广播的标识信息时,所述方法还包括:
所述信息推送设备获取所述用户设备的位置信息;
所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
所述信息推送设备根据所述位置信息,确定与所述位置信息相匹配的推荐信息;
所述信息推送设备根据所述标识信息,将所述推荐信息发送给所述用户设备。
7.如权利要求1所述的信息推送方法,其特征在于,所述信息推送设备从信息推送服务器得到所述推荐信息,包括:
所述信息推送设备接收信息推送服务器发送的信息推送消息,所述信息推送消息中包含不同信息类型的推荐信息;
所述信息推送设备将接收到的所述推荐信息存储至推荐信息库中。
8.如权利要求1所述的信息推送方法,其特征在于,信息推送设备获取用户设备通过近距离无线通信方式广播的标识信息,包括:
所述信息推送设备搜索设定范围内是否存在用户设备;
当在所述设定范围之内扫描到所述用户设备时,获取所述用户设备广播的标识信息。
9.如权利要求1至8任一项所述的信息推送方法,其特征在于,所述标识信息包含使用所述用户设备的用户的用户标识信息、所述用户设备的设备标识信息中的至少一种。
10.如权利要求1所述的信息推送方法,其特征在于,所述信息推送设备在向所述用户设备发送与所述标识信息相关的推荐信息之前,所述方法还包括:
所述信息推送设备通过近距离无线通信方式建立与所述用户设备之间的数据传输通道;
所述信息推送设备根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
所述信息推送设备利用所述数据传输通道,向所述用户设备发送与所述标识信息相关的推荐信息。
11.一种信息获取方法,其特征在于,包括:
用户设备通过近距离无线通信方式广播标识信息;
所述用户设备接收信息推送设备发送的与所述标识信息相关的推荐信息;其中,所述信息推送设备获取所述用户设备通过近距离无线通信方式广播的标识信息,所述信息推送设备确定所述用户设备与信息推送服务器之间是否存在数据连接;所述信息推送设备在确定所述用户设备与信息推送服务器之间无数据连接时,根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息。
12.如权利要求11所述的信息获取方法,其特征在于,用户设备在通过近距离无线通信方式广播标识信息之前,所述方法还包括:
所述用户设备确定与信息推送服务器之间是否存在数据连接;
所述用户设备在确定与信息推送服务器之间不存在数据连接时,通过近距离无线通信方式广播标识信息。
13.如权利要求12所述的信息获取方法,其特征在于,所述方法还包括:
所述用户设备在确定与信息推送服务器之间存在数据连接时,开启近场通信功能,并扫描设定范围之内是否存在通过近距离无线通信方式交互的信息推送设备;
所述用户设备在扫描到设定范围之内存在所述信息推送设备时,触发执行广播标识信息的操作。
14.如权利要求11所述的信息获取方法,其特征在于,所述方法还包括:
所述用户设备在广播标识信息之后,建立与信息推送设备之间的数据传输通道;
所述用户设备接收信息推送设备发送的与所述标识信息相关的推荐信息,包括:
所述用户设备通过所述数据传输通道接收信息推送设备发送的与所述标识信息相关的推荐信息。
15.如权利要求11所述的信息获取方法,其特征在于,用户设备在通过近距离无线通信方式广播标识信息时,所述方法还包括:
所述用户设备定位位置信息,并通过近距离无线通信方式广播所述位置信息。
16.一种信息推送方法,其特征在于,包括:
信息推送服务器接收信息推送设备发送的信息获取请求,所述信息获取请求是所述信息推送设备在获取到用户设备广播的标识信息时发送的,所述信息获取请求中包含所述用户设备的标识信息;
所述信息推送服务器根据所述用户设备的标识信息,向所述信息推送设备发送与所述用户设备的标识信息相关的推荐信息;
其中,所述信息推送设备在获取到所述用户设备广播的标识信息后,确定所述用户设备与信息推送服务器之间是否存在数据连接;所述信息推送设备在确定所述用户设备与信息推送服务器之间无数据连接时,根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息。
17.如权利要求16所述的信息推送方法,其特征在于,所述信息获取请求中还包含所述用户设备的位置信息;
所述信息推送服务器根据所述用户设备的标识信息,向所述推送设备发送与所述用户设备的标识信息相关的推荐信息,包括:
所述信息推送服务器根据所述用户设备的标识信息,从信息库中查找与所述用户设备的标识信息相关的推荐信息;
所述信息推送服务器根据所述用户设备的位置信息,从查找的所述推荐信息中筛选与所述用户设备的位置信息相关的推荐信息;
所述信息推送服务器将筛选出的所述推荐信息发送给所述信息推送设备。
18.一种信息推送设备,其特征在于,包括:
获取单元,用于获取用户设备通过近距离无线通信方式广播的标识信息;
发送单元,用于根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,所述推荐信息是所述信息推送设备从信息推送服务器得到的;
所述信息推送设备还包括:确定单元,其中:
所述确定单元,用于在所述获取单元获取到所述用户设备通过近距离无线通信方式广播的标识信息后,确定所述用户设备与信息推送服务器之间是否存在数据连接;
所述发送单元根据所述标识信息,向所述用户设备发送推荐信息,包括:
在确定所述用户设备与信息推送服务器之间无数据连接时,根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息。
19.如权利要求18所述的信息推送设备,其特征在于,所述发送单元根据所述标识信息,向所述用户设备发送与所述标识信息相关的推荐信息,包括:
在确定所述用户设备与信息推送服务器之间存在数据连接时,向所述信息推送服务器发送通知信息,所述通知信息用于告知所述信息推送服务器请求获取与所述标识信息相关的推荐信息;
接收所述信息推送服务器发送的包含推荐信息的响应消息;
根据所述标识信息,向所述用户设备发送与所述标识信息相关的所述推荐信息。
20.如权利要求18所述的信息推送设备,其特征在于,
所述获取单元,还用于在获取用户设备通过近距离无线通信方式广播的标识信息时,获取所述用户设备的位置信息;
所述发送单元根据所述标识信息,向所述用户设备发送推荐信息,包括:
根据所述位置信息,确定与所述位置信息相匹配的推荐信息;
根据所述标识信息,将所述推荐信息发送给所述用户设备。
21.如权利要求18所述的信息推送设备,其特征在于,所述信息推送设备还包括:接收单元,其中:
所述接收单元,用于接收信息推送服务器发送的信息推送消息,所述信息推送消息中包含不同信息类型的推荐信息;
将接收到的所述推荐信息存储至推荐信息库中。
22.如权利要求18所述的信息推送设备,其特征在于,所述获取单元获取用户设备通过近距离无线通信方式广播的标识信息,包括:
搜索设定范围内是否存在用户设备;
当在所述设定范围之内扫描到所述用户设备时,获取所述用户设备广播的标识信息。
23.如权利要求18所述的信息推送设备,其特征在于,所述信息推送设备还包括:建立单元,其中:
所述建立单元,用于在向所述用户设备发送推荐信息之前,通过近距离无线通信方式建立与所述用户设备之间的数据传输通道;
所述发送单元根据所述标识信息,向所述用户设备发送推荐信息,包括:
利用所述数据传输通道,向所述用户设备发送推荐信息。
24.一种信息获取设备,其特征在于,包括:
广播单元,用于通过近距离无线通信方式广播标识信息;
接收单元,用于接收信息推送设备发送的推荐信息,所述推荐信息是由信息推送服务器发送给所述信息推送设备的;
其中,所述信息推送设备获取所述信息获取设备通过近距离无线通信方式广播的标识信息,所述信息推送设备确定所述信息获取设备与信息推送服务器之间是否存在数据连接;所述信息推送设备在确定所述信息获取设备与信息推送服务器之间无数据连接时,根据所述标识信息,向所述信息获取设备发送与所述标识信息相关联的推荐信息。
25.一种信息推送设备,其特征在于,包括:
接收单元,用于接收信息推送设备发送的信息获取请求,所述信息获取请求是所述信息推送设备在获取到用户设备广播的标识信息时发送的,所述信息获取请求中包含所述用户设备的标识信息;
发送单元,用于根据所述用户设备的标识信息,向所述信息推送设备发送与所述用户设备的标识信息相匹配的推荐信息;
其中,所述信息推送设备在获取到所述用户设备广播的标识信息后,确定所述用户设备与信息推送服务器之间是否存在数据连接;所述信息推送设备在确定所述用户设备与信息推送服务器之间无数据连接时,根据所述标识信息,向所述用户设备发送与所述标识信息相关联的推荐信息。
26.一种信息推送设备,其特征在于,所述信息推送设备包括:
蓝牙通信接口,用于扫描设定范围之内的用户设备;
信号接收器,用于在扫描到所述用户设备时,获取所述用户设备广播的标识信息;
处理器,用于根据所述标识信息,确定与所述标识信息相关的推荐信息,所述推荐信息是从信息推送服务器获取的;
信号发射器,用于向所述用户设备发送所述推荐信息;
所述处理器,还用于确定所述用户设备与所述信息推送服务器之间是否存在数据连接。
27.如权利要求26所述的信息推送设备,其特征在于,所述信息推送设备还包括:显示界面,其中:
所述显示界面,用于显示获取到的所述推荐信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610323526.2A CN107094083B (zh) | 2016-05-16 | 2016-05-16 | 一种信息推送、信息获取方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610323526.2A CN107094083B (zh) | 2016-05-16 | 2016-05-16 | 一种信息推送、信息获取方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107094083A CN107094083A (zh) | 2017-08-25 |
CN107094083B true CN107094083B (zh) | 2020-06-02 |
Family
ID=59649294
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610323526.2A Active CN107094083B (zh) | 2016-05-16 | 2016-05-16 | 一种信息推送、信息获取方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107094083B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109561122A (zh) * | 2017-09-27 | 2019-04-02 | 深圳市金宏电子有限公司 | 一种信息处理方法及*** |
CN107889060B (zh) * | 2017-11-01 | 2023-08-08 | 中国工商银行股份有限公司 | 信息推送方法、服务器、移动终端及自组网通信*** |
CN110012049B (zh) * | 2018-11-27 | 2022-03-29 | 创新先进技术有限公司 | 信息推送方法. ***. 服务器及计算机可读存储介质 |
CN113573253B (zh) * | 2021-07-15 | 2022-04-26 | 深圳市星科启创新科技有限公司 | 一种游戏蓝牙耳机数据传输的方法和音频传输*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102411753A (zh) * | 2011-09-28 | 2012-04-11 | 中兴通讯股份有限公司 | 基于nfc实现受众细分的方法、服务器以及*** |
CN104346746A (zh) * | 2014-09-27 | 2015-02-11 | 深圳市无微不至数字技术有限公司 | 一种线下商圈的消费动线规划***及方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160132932A1 (en) * | 2013-11-08 | 2016-05-12 | Laurance Stephen LINGVAY | Hyper-local content push and pay method for mobile devices |
-
2016
- 2016-05-16 CN CN201610323526.2A patent/CN107094083B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102411753A (zh) * | 2011-09-28 | 2012-04-11 | 中兴通讯股份有限公司 | 基于nfc实现受众细分的方法、服务器以及*** |
CN104346746A (zh) * | 2014-09-27 | 2015-02-11 | 深圳市无微不至数字技术有限公司 | 一种线下商圈的消费动线规划***及方法 |
Non-Patent Citations (1)
Title |
---|
基于蓝牙技术的内容推送***的研究与设计;张海立;《万方学位论文数据库》;20111129;第16-19页、第37-41页 * |
Also Published As
Publication number | Publication date |
---|---|
CN107094083A (zh) | 2017-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108124297B (zh) | 用于提供无线接入点的接入点信息的方法与设备 | |
US9912662B2 (en) | Indoor location server provision and discovery | |
JP6546315B2 (ja) | 近距離情報伝送 | |
US10282477B2 (en) | Method, system and apparatus for searching for user in social network | |
US10091612B2 (en) | Establishing geo-fences and related alarms | |
KR102005164B1 (ko) | 서비스 정보의 내용을 획득하는 방법 및 디바이스 | |
CN107094083B (zh) | 一种信息推送、信息获取方法和设备 | |
CN109246658B (zh) | 一种无流量数据传输的方法及设备 | |
CN102656865B (zh) | 用于基于位置的***的分级信息分发 | |
GB2502395A (en) | Sending location-relevant data to a user device for predicted locations of interest | |
US20140242954A1 (en) | Location-relevant data | |
WO2015018346A1 (zh) | 一种信息处理方法及装置 | |
CN109089216B (zh) | 一种基于蓝牙传输的文件传输方法及设备 | |
US20170353756A1 (en) | Method, apparatus and system for pushing service data | |
WO2016078525A1 (zh) | 一种获取展示信息的用户设备、网络设备、方法及其*** | |
WO2016023426A1 (zh) | 实现o2o互联网服务的方法和装置 | |
KR20110099482A (ko) | 지역 서비스 접속 장치 및 방법 | |
KR20140090546A (ko) | 통합적인 장치 정보를 제공하기 위한 장치 및 방법 | |
CN108307352B (zh) | 用于文件传输的方法与设备 | |
KR102235370B1 (ko) | 무선 통신 시스템에서 서버가 단말의 위치 조회를 수행하는 방법, 그 장치, 그 시스템 및 그 기록매체 | |
KR101596703B1 (ko) | 디스플레이 장치에서 디스플레이되는 정보를 비컨을 이용하여 획득하는 방법과 기록 매체 | |
KR101838289B1 (ko) | 엑세스 포인트를 활용한 위치기반 푸쉬 유알엘 서비스 제공장치 및 제공방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |