电子设备、消息推送方法及相关产品与流程

文档序号:16468723发布日期:2019-01-02 22:56阅读:180来源:国知局

本申请涉及电子设备技术领域,具体涉及一种电子设备、消息推送方法及相关产品。



背景技术:

目前市面上的电子设备的蓝牙模块能够短距离实现局域网点对点数据共享,但数据传输距离有限,传输功率较小,可覆盖范围也非常有限。



技术实现要素:

本申请实施例提供了一种电子设备、消息推送方法及相关产品,以期提高电子设备局域网通信功能的使用范围,满足无移动网络等特定场景的各类需求扩展功能性和适用性。

第一方面,本申请实施例提供一种电子设备,包括应用处理器、局域网无线通信模块和天线,所述应用处理器连接所述局域网无线通信模块,所述局域网无线通信模块连接所述天线,其中,

所述局域网无线通信模块的工作模式包括旁路模式和非旁路模式,所述非旁路模式用于实现局域网内的增强型信号收发功能,且所述增强型信号收发功能的有效传输距离大于预设距离。

第二方面,本申请实施例提供一种消息推送方法,应用于电子设备,,所述电子设备包括局域网无线通信模块,所述方法包括:

获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息;

根据所述预设信息调整本端的蓝牙模块的发射功率;

确定待推送的消息;

控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。

第三方面,本申请实施例提供一种消息推送装置,应用于包括局域网无线通信模块的电子设备,所述消息推送装置包括处理单元和通信单元,其中,

所述处理单元,用于获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息;以及根据所述预设信息调整本端的蓝牙模块的发射功率;以及确定待推送的消息;以及控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。

第四方面,本申请实施例提供一种电子设备,包括应用处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述应用处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。

第五方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。

第六方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第二方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,本申请实施例中,电子设备首先获取预设信息,预设信息包括系统时间、预设区域的人流量、预设区域位置信息,其次,根据预设信息调整本端的蓝牙模块的发射功率,再次,确定待推送的消息,最后,控制蓝牙模块按照调整后的发射功率发射确定的消息。可见,电子设备能够基于预设信息灵活的对本端的发射功率进行调整,并利用调整后的发射功率执行消息推送操作,避免使用单一发射功率无法全面覆盖用户设备,或者覆盖范围大于需求造成功耗较大的情况发生,有利于提高电子设备进行消息推送的灵活性和全面性。

附图说明

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

图1a是本申请实施例提供的一种电子设备的结构示意图;

图1b是本申请实施例提供的另一种电子设备的结构示意图;

图1c是本申请实施例提供的另一种电子设备的结构示意图;

图1d是本申请实施例提供的一种调制处理电路模块和发射机的结构示意图;

图1e是本申请实施例提供的一种接收机和解调处理电路模块的结构示意图;

图1f是本申请实施例提供的另一种电子设备的结构示意图;

图2a是本申请实施例提供的一种消息推送方法的流程示意图;

图2b是本申请实施例提供的一种预设界面的示例图;

图3是本申请实施例提供的另一种消息推送方法的流程示意图;

图4是本申请实施例提供的另一种消息推送方法的流程示意图;

图5是本申请实施例提供的一种电子设备的结构示意图;

图6是本申请实施例提供的一种消息推送装置的功能单元组成框图

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

本申请实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。

下面对本申请实施例进行详细介绍。

请参阅图1a,图1a是本申请实施例提供了一种移动终端1000的结构示意图,所述移动终端包括:应用处理器1100、局域网无线通信模块1200和天线1300,所述应用处理器1100连接所述局域网无线通信模块1200,所述局域网无线通信模块1200连接所述天线1300,其中,

所述局域网无线通信模块1200的工作模式包括非旁路模式,所述局域网无线通信模块工作在所述非旁路模式时,所述移动终端实现局域网内的增强型信号收发功能,且所述移动终端传输的信号的有效传输距离大于预设距离。

其中,所述局域网无线通信模块1200的工作模式还包括旁路模式,所述局域网无线通信模块工作在所述非旁路模式时,所述移动终端实现局域网内的短距离信号收发功能,且所述移动终端传输的信号的有效传输距离小于所述预所述设距离。

其中,应用处理器1100是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器内的软件程序和/或模块,以及调用存储在存储器内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。其中,应用处理器主要处理操作系统、用户界面和应用程序等。

其中,所述预设距离可以是500m、1km等,此处不做唯一限定,具体可以通过配置所述局域网无线通信模块的软硬件参数来实现,所述局域网无线通信模块所支持的通信协议包括但不限定于以下任意一种:蓝牙协议、无线高保真wi-fi协议、紫蜂协议zigbee。

以蓝牙通信模块为例,在蓝牙调制解调器、接收机、发射机硬件实现上需采用以下技术:(1)发射机采用polar架构,提高外置功率放大器的效率和降低峰均比papr指标要求。(2)由于增强型数据传输的数据率低,调制信号带宽低于锁相环电路模块的带宽,可在polar架构上直接采用一点调制。(3)接收机采用low-if架构以减少flickernoise对灵敏度的影响。(5)接收机模数转换器adc采用quadraturebandpasssd-adc。(6)sd-adc中心频率和带宽可调,根据传统型和增强型的信号带宽获得最佳ntf从而抑制量化噪声。(7)调制解调器的时钟可调,增强型可直接在原有频率上除以8或16实现低速率传输。(8)由于信号数率低,带内可利用的带宽多,可以增加psf中的bt用来抑制isi码间干扰。

可以看出,本申请实施例中,移动终端能够通过局域网无线通信模块实现增强型数据传输,从而提高移动终端进行局域网通信的有效距离,有利于扩大移动终端局域网通信功能的使用范围,满足无移动网络等特定场景的各类需求,扩展功能性和适用性。

在一个可能的示例中,如图1b所示,所述局域网无线通信模块1200包括接收信号处理电路1210、发射信号处理电路1220;

所述发射信号处理电路1220包括调制处理电路模块1221、发射机1222、外置功率放大器1223,所述接收信号处理电路1210包括解调处理电路模块1211、接收机1212和外置低噪声滤波器1213,其中,所述应用处理器1100连接所述调制处理电路模块1221和所述解调处理电路模块1211,所述调制处理电路模块1221连接所述发射机1222,所述发射机1222连接所述外置功率放大器1223,所述外置功率放大器1223连接所述天线1300,所述解调处理电路模块1211连接所述接收机1212,所述接收机1212连接所述外置低噪声滤波器1213,所述外置低噪声滤波器1213连接所述天线1300;

所述外置功率放大器1223的工作模式包括所述非旁路模式(即移动终端经过该外置功率放大器发射信号),所述非旁路模式用于实现局域网内的增强型信号发射功能,且所述增强型信号发射功能的有效传输距离大于所述预设距离;

所述外置低噪声滤波器1213的工作模式包括所述非旁路模式(即移动终端经过该外置低噪声滤波器接收信号),所述非旁路模式用于实现局域网内的增强型信号接收功能,且所述增强型信号接收功能的有效接收距离大于所述预设距离。

其中,所述调制处理电路模块1221和所述解调处理电路模块1211一般集成为调制解调器作为独立器件设置在移动终端中。

可见,本示例中,移动终端直接在原有局域网无线通信模块基础上,在发射信号处理电路部分增加外置功率放大器,在接收信号处理电路部分增加外置低噪声滤波器,从而实现增大发射功率,提高接收灵敏度的目的,对通信模块的改动较小,且直接复用原有无线通信协议,功能拓展成本较低,设置效率高,且模式切换方式便捷高效。

在一个可能的示例中,如图1c所示,所述移动终端还包括麦克风1400和音频编码器1500,所述麦克风1400连接所述音频编码器1500,所述音频编码器1500连接所述调制处理电路模块1221;

所述移动终端还包括扬声器1600和音频解码器1700,所述扬声器1600连接所述音频解码器1700,所述音频解码器1700连接所述解调处理电路模块1211。

可见,本示例中,由于麦克风、音频编码器、音频解码器、扬声器能够实现语音数据的处理,从而移动终端的增强型数据传输功能所支持的数据类型能够拓展到语音数据,进一步提高该功能的适用性。

在一个可能的示例中,如图1d所示,所述调制处理电路模块1221包括第一数字信号处理芯片2101、坐标旋转计算电路模块2102(例如catesiantopolar)、微分电路模块2103、第一数模转换器2104、第二数模转换器2105,所述发射机1222包括第一低通滤波器2201、第二低通滤波器2202、锁相环电路模块2203和集成功率放大器2204;

所述第一数字信号处理芯片2101连接所述坐标旋转计算电路模块2102,所述坐标旋转计算电路模块2102连接所述第一数模转换器2104和所述微分电路模块2103,所述微分电路模块2103连接所述第二数模转换器2105,所述第一数模转换器2101连接所述第一低通滤波器2201,所述第二数模转换器2105连接所述第二低通滤波器2202,所述第二低通滤波器2202连接所述锁相环电路模块2203,所述锁相环电路模块2203连接所述集成功率放大器2204,所述集成功率放大器2204连接所述外置功率放大器1223。

可见,本示例中,发射机采用polar架构,提高外置功率放大器的效率和降低峰均比papr指标要求,调制解调器的时钟可调,增强型可直接在原有频率上除以8或16实现低速率传输。

在一个可能的示例中,如图1e所示,所述接收机1212包括集成低噪声滤波器2301、第一混频器2302、第二混频器2303、第一iq相位调制模块2304、第一本振源2305、第一镜像抑制滤波器2306、第二镜像抑制滤波器2307、第一增益可调放大器2308、第二增益可调放大器2309,所述解调处理电路模块1211包括第一模数转换器2401、第二模数转换器2402、第三混频器2403、第四混频器2404、第二iq相位调制模块2405、第二数字信号处理芯片2406、第二本振源2407;

所述外置低噪声滤波器1213连接所述集成低噪声滤波器2301,所述集成低噪声滤波器2301连接所述第一混频器2302和所述第二混频器2303,所述第一混频器2302和所述第二混频器2303连接所述第一iq相位调制模块2304,所述iq相位调制模块2304连接所述第一本振源2305,所述第一混频器2302连接所述第一镜像抑制滤波器2306,所述第一镜像抑制滤波器2306连接所述第一增益可调放大器2308,所述第一增益可调放大器2308连接所述第一模数转换器2401,所述第一模数转换器2401连接所述第三混频器2403,所述第三混频器2403连接所述第二数字信号处理芯片2406,所述第二镜像抑制滤波器2307连接所述第二增益可调放大器2309,所述第二增益可调放大器2309连接所述第二模数转换器2402,所述第二模数转换器2402连接所述第四混频器2404,所述第四混频器2404连接所述第二数字信号处理芯片2406,所述第三混频器2403和所述第四混频器2404连接所述第二iq相位调制模块2405,所述第二iq相位调制模块2405连接所述第二本振源2407;

所述第一镜像抑制滤波器2306和所述第二镜像抑制滤波器2307连接,所述第一模数转换器2401和所述第二模数转换器2402连接。

可见,本示例中,接收机模数转换器adc采用quadraturebandpasssd-adc,由于sd-adc中心频率和带宽可调,根据传统型和增强型的信号带宽获得最佳ntf从而抑制量化噪声,调制解调器的时钟可调,增强型可直接在原有频率上除以8或16实现低速率传输。

在一个可能的示例中,如图1f所示,所述接收信号处理电路1210还包括前置滤波器1214,所述前置滤波器1214连接所述天线1300和所述外置低噪声滤波器1213。

可见,本示例中,移动终端利用前置滤波器进一步滤除杂波,提高接收稳定性。

请参阅图2a,图2a是本申请实施例提供了一种消息推送方法的流程示意图,应用于如图1a至图1f任一项所述的电子设备,所述电子设备包括局域网无线通信模块;如图所示,本消息推送方法包括:

获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息。

s201,电子设备获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息;

s202,所述电子设备根据所述预设信息调整本端的蓝牙模块的发射功率;

s203,所述电子设备确定待推送的消息;

s204,所述电子设备控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。

可以看出,在本申请实施例中,电子设备获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息,其次根据所述预设信息调整本端的蓝牙模块的发射功率,其次确定待推送的消息,最后,控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。可见电子设备通过对预设信息的分析确定合适的蓝牙发射功率,再通过进一步的分析实现对于待推送信息的精准匹配,实现了功率适度与信息精准的结合,从而避免了使用单一发射功率无法全面覆盖用户设备,或者覆盖范围大于需求造成功耗较大的情况发生,有利于提高电子设备进行消息推送的灵活性和全面性。

其中,在所述电子设备获取预设信息之前将建立局域网并实行联网操作;

其中,所述建立局域网与联网操作包括:电子设备与用户设备均具有增强型蓝牙通信功能,将自身设置为一个am,创建一个网络,并基于自身的mac(mediaaccesscontrol,介质访问控制)地址设定该网络的网络id(identity,身份标识)值,将tsf(timesynchronizationfunction,时间同步功能)设置为512tu(timeunit,时间单元)的整数倍,一般每512个tu内设置有一个dw(discoverywindow,发现窗口).

对于具有增强型蓝牙通信功能的设备,一旦该具有增强型蓝牙通信功能的设备接收到来自一个或多个其他网络的具有增强型蓝牙通信功能的设备发送的beacon帧(即syncbeacon,以下统一称为beacon帧)时,就可以判断自己是否要加入对方的网络。

具体过程为:一个具有增强型蓝牙通信功能的设备可以通过发送beacon帧将自己所属的网络的am的信息发送给其他的具有增强型蓝牙通信功能的设备,同样一个具有增强型蓝牙通信功能的设备也可以接收本网络或其他网络中的具有增强型蓝牙通信功能的设备发送的beacon帧。在具有增强型蓝牙通信功能的设备收到一个beacon帧后,可以判断该beacon帧是来自自身所属的网络中的具有增强型蓝牙通信功能的设备还是来自其他网络中的具有增强型蓝牙通信功能的设备,若是来自其他网络中的具有增强型蓝牙通信功能的设备,则该具有增强型蓝牙通信功能的设备可以判断接收的beacon帧中的网络等级值是否大于自身的网络等级值,若大于,则该具有增强型蓝牙通信功能的设备加入该接收的beacon帧对应的网络,否则,该具有增强型蓝牙通信功能的设备不做处理,这便完成了具有增强型蓝牙通信功能的设备的聚合,即具有增强型蓝牙通信功能的设备会加入网络等级值较高的网络。

若判断确定要加入对方的网络,则,在加入对方的网络之后与加入的网络中的am实现同步,具体可以是将自身的am中的各项参数信息与加入的网络中的am同步,例如将自身原有的tsf更新为加入的网络中的am的tsf等。

在同步后,当加入的网络的dw到来时,该具有增强型蓝牙通信功能的设备在dw中发送sdf(servicediscoveryframes,服务发现帧)消息以进行服务发现,该sdf消息中例如可以携带有用于查询所需服务的服务查询(servicesubscription)信息,或例如可以携带有用于发布该具有增强型蓝牙通信功能的设备所能提供的服务的服务发布(servicepublish)信息,其他具有增强型蓝牙通信功能的设备在接收到该具有增强型蓝牙通信功能的设备发送的sdf消息后,若确定满足该sdf消息,即能够进行服务匹配,则可以在dw中向该具有增强型蓝牙通信功能的设备回复sdf消息。

同样,在dw中,该具有增强型蓝牙通信功能的设备也会接收到其他具有增强型蓝牙通信功能的设备发送的用于进行服务发现的sdf消息,若该具有增强型蓝牙通信功能的设备确定满足所接收的sdf消息,则该具有增强型蓝牙通信功能的设备也会在dw中向相应的具有增强型蓝牙通信功能的设备回复sdf消息。

举例来说,如图2b所示为一种可能的用户设备的预设界面,假设局域网无线通信模块当前所处的局域网包括用户a、用户b、用户c和用户d,且用户a、用户b、用户c和用户d之家共享位置信息,具体的,电子设备可以接收来自当前局域网内的其他用户共享的位置信息,在预设界面的位置显示区域显示离线地图,在离线地图上显示对应的位置信息,在联系人显示分区显示所有用户的语音消息,从而实现局域网语音通信功能。

可见,在本例中电子设备可以通过蓝牙设备组建可以实时通讯的局域网络,在用户设备走出一个局域网范围或所在局域网信号较弱的情况下,可以连接到下一个局域网中,保证用户在一个较大范围内可以不间断实现互联。同时,电子设备在局域网内传输目标数据过程中,可以同步通过预设界面将目标数据呈现出来,以便用户在可交互界面按需查询,提高数据使用的便捷性。

其中,所述电子设备与用户设备均为具有具有增强型蓝牙通信功能的技术的设备。

其中,用户设备例如可以是手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mid,mobileinternetdevice)、可穿戴设备(例如智能手表、智能手环、计步器等)或其他可安装部署即时通讯应用客户端的终端设备。

在一个可能的示例中,所述预设信息包括系统时间;所述电子设备根据所述预设信息调整本端的蓝牙模块的发射功率,包括:获取所述系统时间所处对应的目标时间段;获取预设的时间段与消息的映射关系;查询所述映射关系,获取所述目标时间段对应的功率;调整所述本端的蓝牙模块的发射功率为所述发射功率。

其中,所述电子设备获取系统时间,根据已有的系统时间与时间段的匹配关系对系统时间进行时间段匹配;而不同的时间段又将匹配不同的发射功率。

举例来说,对于大型购物商场在7:00-9:00、11:00-14:00、17:00-20:00在餐饮区的即时通讯终端的蓝牙模块功率将会匹配最大功率值,因为上述三个时间段为用餐高峰时期;在9:00-11:00、14:00-17:00、20:00-21:00则将功率适当减小甚至可以关闭。相反,对于商场购物区则在7:00-9:00、11:00-14:00、17:00-20:00将功率调到较小的值,而在9:00-11:00、14:00-17:00、20:00-21:00时段将功率调整为最大值。而在20:00后,考虑到很多人在晚上出来放松身心,则对于观影区,娱乐区的功率调整到一个较高的功率值。

可见,本示例中,电子设备可以通过时间段来大概率的预测人流量情况,避免了盲目调整功率造成的资源浪费。

在一个可能的示例中,所述预设信息包括预设区域的人流量;所述根据所述预设信息调整本端的蓝牙模块的发射功率,所述方法还包括:若所述预设区域的人流量小于预设人流量,根据所述预设区域的人流量确定参考覆盖范围,根据参考范围确定所述发射发射功率,调整本端的蓝牙模块的功率为所述发射发射功率;若所述预设区域的人流量大于预设人流量,检测预设区域商家是否有促销活动;若是,根据所述预设区域的人流量确定参考覆盖范围,根据促销商家位置修正参考覆盖范围得到目标覆盖范围;根据目标覆盖范围确定发射功率得到所述发射功率,调整本端的蓝牙模块的功率为所述发射功率;若否,根据所述预设区域的人流量确定参考覆盖范围,根据参考范围确定发射功率得到所述发射功率;调整本端的蓝牙模块的功率为所述发射功率。

其中,电子设备通过所在环境的监控设备读取人流量,通过人流量来计算对应的功率,计算方式将可以采取多种方法。举例来说,计算公式可以是:将所在环境可能达到的最大人流量值设为y,通过所述监控设备读取到的人流量为x,所述电子设备所能达到的最大功率值为k,则当前发射功率值h=x/y*k。

可见,通过对人流量精准计算与对人流量具体集中区域的修正,较为精准的确定不同地点的电子设备的蓝牙模块功率,保证用户体验的情况下,避免了能源的浪费。

在一个可能的示例中,所述预设信息包括预设区域的人流量;所述预设信息包括预设区域的位置信息;所述根据所述预设信息调整本端的蓝牙模块的发射功率,所述方法还包括:获取所述预设区域的分区集合,所述分区集合包括处于所述预设区域的多个分区,任意两个分区不同;获取所述多个分区中每个分区的人流量;筛选人流量大于第一阈值的至少一个分区;从所述至少一个分区中选择距离所述电子设备最远的目标区域;根据所述目标分区确定所述发射功率;

其中,电子设备获取对于自身蓝牙模块可覆盖到的范围的划分情况,得到多个分区,分区情况的划分方式将可以通过所处地形与蓝牙可覆盖情况进行灵活的划分。通过比较筛选出的每个区域距离电子设备距离最远的分区,通过查询系统中的映射关系或本地储存的对应关系可获得该分区与电子设备的距离,通过所述距离查询映射关系中对应的发射功率值,调整本端蓝牙模块功率为所述发射功率。

可见,对于不同分区进行电子设备蓝牙模块功率的调整,可更为高效精准的与用户设备进行连接。

在一个可能的示例中,所述电子设备确定待推送的消息还包括:

所述电子设备通过局域网与用户设备进行互联,通过向dw发送携带有获取用户信息的sdf消息,用户设备将满足条件的用户信息通过dw向所述电子设备回复sdf消息,这样电子设备便得到了用户信息。同时通过具有增强型蓝牙通信功能的设备间的测距原理可以获得用户位置信息。

可以理解的是所述电子设备确定待推送的消息的方式可以是多种多样的。

举例来说,所述电子设备确定待推送的消息包括:电子设备对当前自身所在网络中多个用户设备划分到当前发射功率对应的信号覆盖范围内至少1个店铺的位置区域,得到至少1个设备集合,其中每个设备集合中的用户设备的位置信息在所述每个设备集合对应的店铺的位置区域,所述第一蓝牙通过系统查询映射关系或者从本地存储中调用映射关系得到每个店铺所对应的消息,进而确定每个店铺的位置区域内每个设备集合需要推送的消息。

又举例来说,所述电子设备确定待推送的消息包括:获取当前的发射功率对应的信号覆盖范围内的多个用户设备中每个用户设备的用户信息;根据预设参数对所述每个用户设备的用户信息进行分类,得到多个用户信息集合,所述预设参数包括以下任意一种:性别、年龄、职业、兴趣;

其中,电子设备通过读取系统或本地中存储的预设参数对用户信息进行归类,其中年龄以年龄段划分,例如兴趣爱好为篮球、男性、职业为互联网行业从业者,年龄为20-30岁的人可以归位一类人群,在实际生活的商场中,对于此类人群推送的消息便可以是年轻偏运动的服装,对于篮球的服装与装备和电子产品的消息将会占据消息的主要部分。再比如兴趣爱好为画画、女性、职业设计师,年龄为30-40岁,则待推送消息中比例较大的消息为具有别致风格的小众服装。

可见,通过用户信息的分类来预测用户的喜好,实现更为精准的推送,更容易提供给用户设备有用的信息,提高用户的体验,提高商场购物效率。

所述确定待推送的消息还可以是:电子设备通过映射关系匹配的系统时间段,再通过系统查询对应时间段所适用的消息,例如在商场中早晨、中午、或晚间对应的时间段则匹配与饮食相关的信息,在上午则主要匹配购物类信息,在下午和晚间则增加电影娱乐等相关消息内容的比例。

可见,在本例中,通过对时间段内用户行为的预测,更加精准高效的实现了信息的投放。

与上述图2a所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种消息推送方法的流程示意图,应用于如图1a至1f任一项所述的电子设备,所述电子设备包括局域网无线通信模块,如图所示,本消息推送方法包括:

s301,电子设备获取预设信息

s302,所述电子设备根据所述预设信息调整本端的蓝牙模块的发射功率;

s303,所述电子设备确定待推送的消息;

s304,控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。

s305,所述电子设备显示预设界面,所述预设界面包括位置显示分区和联系人显示分区;

s306,所述电子设备扫描所述预设范围内的其他设备,并与扫描到的其他设备建立通信连接,以及在所述联系人分区显示所述语音数据;

s307,所述电子设备根据所述位置数据在所述位置显示分区进行位置显示。

可以看出,本申请实施例中,电子设备获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息,其次,根据所述预设信息调整本端的蓝牙模块的发射功率,其次,确定待推送的消息,最后,控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。可见,电子设备能够基于预设信息灵活的对本端的发射功率进行调整,并利用调整后的发射功率执行消息推送操作,避免使用单一发射功率无法全面覆盖用户设备,或者覆盖范围大于需求造成功耗较大的情况发生,有利于提高电子设备进行消息推送的灵活性和全面性。

此外,电子设备在局域网内传输目标数据过程中,可以同步通过预设界面将目标数据呈现出来,以便用户在可交互界面按需查询,提高数据使用便捷性。

与上述图2a所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种消息推送方法的流程示意图,应用于如图1a至1f任一项所述的电子设备,所述电子设备包括局域网无线通信模块,如图所示,本消息推送方法包括:

s401,电子设备获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息;

s402,所述电子设备根据所述预设信息调整本端的蓝牙模块的发射功率;

s403,所述电子设备确定待推送的消息;

s404,所述电子设备控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。

s405,所述电子设备显示预设界面,所述预设界面包括位置显示分区和联系人显示分区;

s406,所述电子设备扫描所述预设范围内的其他设备,并与扫描到的其他设备建立通信连接,以及在所述联系人分区显示所述语音数据;

s407,所述电子设备根据所述位置数据在所述位置显示分区进行位置显示。

s408,所述电子设备向所述其他设备发送联网请求;

s409,所述电子设备接收来自目标设备的联网响应,通过所述目标设备传输联网数据,所述联网数据为需要通过移动网络发送的数据。

可以看出,本申请实施例中,电子设备获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息,其次,根据所述预设信息调整本端的蓝牙模块的发射功率,其次,确定待推送的消息,最后,控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。可见,电子设备能够基于预设信息灵活的对本端的发射功率进行调整,并利用调整后的发射功率执行消息推送操作,避免使用单一发射功率无法全面覆盖用户设备,或者覆盖范围大于需求造成功耗较大的情况发生,有利于提高电子设备进行消息推送的灵活性和全面性。

此外,电子设备在局域网内传输目标数据过程中,可以同步通过预设界面将目标数据呈现出来,以便用户在可交互界面按需查询,提高数据使用便捷性。

此外,电子设备通过局域网中的目标设备中转需要通过移动网络发送的数据,从而实现与外界通信,提高电子设备的通信能力。

与上述图2a、图3、图4所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种电子设备500的结构示意图,如图所示,所述电子设备500包括处理器510、存储器520、通信接口530以及一个或多个程序521,其中,所述一个或多个程序521被存储在上述存储器520中,并且被配置由上述处理器510执行,所述一个或多个程序521包括用于执行以下步骤的指令;

获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息;

根据所述预设信息调整本端的蓝牙模块的发射功率;

确定待推送的消息;

控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。

其中,所述通信接口530可以是局域网无线通信模块。

可以看出,本申请实施例中,电子设备获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息,其次,根据所述预设信息调整本端的蓝牙模块的发射功率,其次,确定待推送的消息,最后,控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。可见,电子设备能够基于预设信息灵活的对本端的发射功率进行调整,并利用调整后的发射功率执行消息推送操作,避免使用单一发射功率无法全面覆盖用户设备,或者覆盖范围大于需求造成功耗较大的情况发生,有利于提高电子设备进行消息推送的灵活性和全面性。

在一个可能的示例中,所述预设信息包括系统时间;所述电子设备根据所述预设信息调整本端的蓝牙模块的发射功率,所述程序还包括:获取所述系统时间所处对应的目标时间段;获取预设的时间段与消息的映射关系;查询所述映射关系,获取所述目标时间段对应的功率;调整所述本端的蓝牙模块的发射功率为所述发射功率。

在一个可能的示例中,所述预设信息包括预设区域的人流量;所述根据所述预设信息调整本端的蓝牙模块的发射功率,所述程序还包括用于执行以下操作的指令:若所述预设区域的人流量小于预设人流量,根据所述预设区域的人流量确定参考覆盖范围,根据参考范围确定所述发射发射功率,调整本端的蓝牙模块的功率为所述发射发射功率;若所述预设区域的人流量大于预设人流量,检测预设区域商家是否有促销活动;若是,根据所述预设区域的人流量确定参考覆盖范围,根据促销商家位置修正参考覆盖范围得到目标覆盖范围;根据目标覆盖范围确定发射功率得到所述发射功率,调整本端的蓝牙模块的功率为所述发射功率;若否,根据所述预设区域的人流量确定参考覆盖范围,根据参考范围确定发射功率得到所述发射功率;调整本端的蓝牙模块的功率为所述发射功率。

在一个可能的示例中,所述预设信息包括预设区域的人流量;所述预设信息包括预设区域的位置信息;所述根据所述预设信息调整本端的蓝牙模块的发射功率,所述程序还包括用于执行以下操作的指令:获取所述预设区域的分区集合,所述分区集合包括处于所述预设区域的多个分区,任意两个分区不同;获取所述多个分区中每个分区的人流量;筛选人流量大于第一阈值的至少一个分区;从所述至少一个分区中选择距离所述电子设备最远的目标区域;根据所述目标分区确定所述发射功率;

在一个可能的示例中,所述程序还包括执行以下指令:获取当前的发射功率对应的信号覆盖范围内的多个用户设备的位置信息;根据所述位置信息和所述信号覆盖范围内的至少1个店铺的位置区域,划分所述多个用户设备为至少1个设备集合,其中每个设备集合中的用户设备的位置信息在所述每个设备集合对应的店铺的位置区域;确定需要为所述每个设备集合中的用户设备待推送的消息。

在一个可能示例中,所述确定待推送的消息,所述程序还包括用于执行以下操作的指令:获取当前的发射功率对应的信号覆盖范围内的多个用户设备中每个用户设备的用户信息;根据预设参数对所述每个用户设备的用户信息进行分类,得到多个用户信息集合,所述预设参数包括以下任意一种:性别、年龄、职业、兴趣;确定为所述多个用户信息集合待推送的消息。

在一个可能示例中,所述确定待推送的消息,所述程序还包括用于执行以下操作的指令:获取系统时间所处目标时间段;获取预设的时间段与消息的映射关系;查询所述映射关系,获取所述目标时间段对应的消息;确定获取的所述消息为待推送的消息。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

图6是本申请实施例中所涉及的消息推送装置600的功能单元组成框图。该消息推送装置600应用于如图1a至1f任一项所示的电子设备,所述电子设备包括局域网无线通信模块,该消息推送装置600包括处理单元601和通信单元602,其中,

所述处理单元601,用于获取预设信息,通过所述通信单元602调整蓝牙模块发射功率,以及调整所述局域网无线通信模块的工作模式为非旁路模式;以及执行扫描与连接操作以与其他设备组建自组织网络,所述其他设备与所述移动终端的距离小于或等于所述预设距离;以及在所述自组织网络内进行目标数据的传输。

其中,所述消息推送装置还可以包括存储单元603,用于存储电子设备的程序代码和数据。所述处理单元601可以是应用处理器,所述通信单元602可以是全局通信总线、收发器等,存储单元603可以是存储器。

可以看出,本申请实施例中,电子设备获取预设信息,所述预设信息包括系统时间、预设区域的人流量、预设区域位置信息,其次,根据所述预设信息调整本端的蓝牙模块的发射功率,其次,确定待推送的消息,最后,控制所述蓝牙模块按照调整后的发射功率发射确定的所述消息。可见,电子设备能够基于预设信息灵活的对本端的发射功率进行调整,并利用调整后的发射功率执行消息推送操作,避免使用单一发射功率无法全面覆盖用户设备,或者覆盖范围大于需求造成功耗较大的情况发生,有利于提高电子设备进行消息推送的灵活性和全面性。

在一个可能的示例中,在所述待确定推送的消息所述处理单元601还用于:根据预设参数对所述每个用户设备的用户信息进行分类,得到多个用户信息集合,所述预设参数包括以下任意一种:性别、年龄、职业、兴趣;确定为所述多个用户信息集合待推送的消息。通过所述通信单元602向所述用户设备获取用户信息。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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