CN110798526B - 智能家电消息推送方法、***及电子设备、存储介质 - Google Patents
智能家电消息推送方法、***及电子设备、存储介质 Download PDFInfo
- Publication number
- CN110798526B CN110798526B CN201911060872.6A CN201911060872A CN110798526B CN 110798526 B CN110798526 B CN 110798526B CN 201911060872 A CN201911060872 A CN 201911060872A CN 110798526 B CN110798526 B CN 110798526B
- Authority
- CN
- China
- Prior art keywords
- household appliance
- mobile terminal
- intelligent household
- message
- intelligent
- 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
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- 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)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本发明涉及智能家居领域,提供一种智能家电消息推送方法、装置及电子设备、存储介质。方法包括:令第一智能家电处于ibeacon模式;其中,第一智能家电为与目标移动终端在一定距离范围内的在线智能家电,目标移动终端为安装有家电操控模块的移动终端;向第一智能家电发送消息,令第一智能家电以ibeacon模式推送所述消息。本发明实施例提供的方法通过将距离目标移动终端最近的智能家电设置为ibeacon模式,并利用该智能家电将消息以ibeacon模式推送给移动终端,使得家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
Description
技术领域
本发明涉及智能家居领域,尤其涉及一种智能家电消息推送方法、***及电子设备、存储介质。
背景技术
随着科技的进步与人民生活水平的日益提高,智能家电开始走入千家万户,以其使用方便、操控灵活等特点成为人们日常生活中的新宠。
通常智能家电需要与安装在移动终端的家电APP(应用)配合使用,用户通过家电APP实现对智能家电的控制,也可通过家电APP接收与智能家电有关的消息。
作为智能家电的一种优势服务,智能家电的云端服务器会向移动终端上的家电APP推送一些与智能家电有关的信息,如菜谱、维修保养信息、实时温度调节建议等。这能帮助用户更好地使用智能家电,增强用户使用的满意度。
按照目前的智能家电消息推送方法,智能家电的云端服务器首先通过联网收集智能家电的设备状态信息和用户信息,然后对这些设备状态信息、用户信息进行解析,最后根据解析结果选取合适的消息推送给用户移动终端上的家电APP。但相较微信、支付宝等热门APP,通常用户给家电APP所设置的通信端口权限有限,因此当家电APP处于未运行状态时,云端服务器所推送的消息无法被用户所看到,只有当用户打开家电APP后,才能看到云端服务器所推送的消息。这使得消息的实时性受到影响。
在一些商场中,有采用ibeacon方式来推送消息的装置和方法,客户一旦进入该商场,就能收到以ibeacon方式推送的消息(如商场优惠信息)。这种方式能够向一定范围的广大用户推送消息,但推送的消息精准性差。不能将此类装置和方法直接应用于智能家电消息的推送。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种智能家电消息推送方法,解决了智能家电消息在移动终端上显示不及时的问题。
本发明还提出一种智能家电消息推送方法。
本发明又提出一种智能家电消息推送方法。
本发明还提出一种智能家电消息推送***。
本发明另提出一种电子设备。
本发明又提出一种非暂态计算机可读存储介质。
根据本发明第一方面实施例的智能家电消息推送方法,包括:
令第一智能家电处于ibeacon模式;其中,所述第一智能家电为与目标移动终端在预设距离范围内的智能家电,所述目标移动终端为安装有家电操控模块的移动终端;
向所述第一智能家电发送消息,令所述第一智能家电以ibeacon模式推送所述消息。
根据本发明实施例的智能家电消息推送方法,通过将距离目标移动终端最近的智能家电设置为ibeacon模式,并利用该智能家电将云端服务器所要推送的消息以ibeacon模式推送,使得移动终端上无论是否安装有家电应用,或所安装的家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
根据本发明的一个实施例,所述与目标移动终端在预设距离范围内的在线智能家电为距离目标移动终端最近的在线智能家电;在令第一智能家电处于ibeacon模式之前,所述方法还包括:
查找距离目标移动终端最近的在线智能家电,将查找到的智能家电作为第一智能家电。
根据本发明的一个实施例,所述查找距离目标移动终端最近的在线智能家电包括:
检测到安装在所述目标移动终端上的家电操控模块处于运行状态,令所述目标移动终端附近的、所有在线的智能家电处于ibeacon模式;
令所述移动终端中的家电操控模块计算距离所述目标移动终端最近的在线智能家电;其中,所述家电操控模块根据所述智能家电发出的ibeacon信号的信号强度值计算距离所述目标移动终端最近的在线智能家电。
根据本发明实施例的智能家电消息推送方法,实现了对距离目标移动终端最近的在线智能家电的查找,保证了通过该智能家电以ibeacon模式所发送的消息能被移动终端所接收,也能减少距离目标移动终端较远的、其他无关移动终端接收被推送消息的可能。
根据本发明的一个实施例,所述查找距离目标移动终端最近的在线智能家电包括:
检测到安装在所述目标移动终端上的家电操控模块处于非运行状态,令所述目标移动终端附近的、所有在线的智能家电计算所述目标移动终端发出的无线信号的信号强度值;
根据所述信号强度值找出距离所述目标移动终端最近的在线智能家电。
根据本发明的一个实施例,所述查找距离目标移动终端最近的在线智能家电包括:
检测到安装在所述移动终端上的家电操控模块处于非运行状态,令所述目标移动终端附近的、所有在线的智能家电处于ibeacon模式;
令安装在所述目标移动终端上的、当前正在运行的操控模块计算距离所述移动终端最近的在线智能家电,接收该智能家电的信息;其中,所述操控模块根据所述智能家电发出的ibeacon信号的信号强度值计算距离所述目标移动终端最近的在线智能家电。
根据本发明的一个实施例,在令第一智能家电处于ibeacon模式之后,所述方法还包括:令所述第一智能家电附近的其他智能家电处于非ibeacon模式。
根据本发明实施例的智能家电消息推送方法,通过将第一智能家电附近的其他智能家电设置为非ibeacon模式,有效减少了内容重复消息对用户的干扰。
根据本发明的一个实施例,还包括:
向所述家电操控模块推送低实时性或非重要的消息。
根据本发明实施例的智能家电消息推送方法,通过对所要推送的消息的实时性要求的高低或重要程度的不同决定是否以ibeacon模式实时推送给用户,这能提高用户体验,使得用户无需为接收到“垃圾”消息而烦恼。
根据本发明第二方面实施例的智能家电消息推送方法,包括:
接收调整为ibeacon模式的指令,根据所收到的指令调整为ibeacon模式;
接收消息,以ibeacon模式推送消息。
根据本发明实施例的智能家电消息推送方法,通过将距离目标移动终端最近的智能家电设置为ibeacon模式,并利用该智能家电将云端服务器所要推送的消息以ibeacon模式推送,使得移动终端上无论是否安装有家电应用,或家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
根据本发明第三方面实施例的智能家电消息推送方法,包括:
接收处于ibeacon模式的第一智能家电所推送的消息;其中,所述第一智能家电为与目标移动终端在预设距离范围内的在线智能家电;所述目标移动终端为安装有家电操控模块的移动终端;
显示所接收到的消息。
根据本发明实施例的智能家电消息推送方法,移动终端接收到第一智能家电以ibeacon模式推送的消息,基于ibeacon模式本身的特性,此类消息能够实时地在移动终端上显示,解决了智能家电消息在移动终端上显示不及时的问题。
根据本发明的一个实施例,所述显示所接收到的消息包括:非家电操控模块的其他操控模块认证通过消息并显示,所述消息为所述第一智能家电以所述ibeacon模式所推送,所述消息包含用于认证的信息。
根据本发明实施例的智能家电消息推送方法,通过移动终端上正在运行的其他应用对移动终端所接收到的ibeacon推送消息进行认证,只有通过认证才会显示ibeacon推送消息。这使得非目标移动终端即使能接收到ibeacon模式推送的消息,也不会向用户显示,避免了对非智能家电用户的干扰,进一步提高了智能家电消息推送的精准度。
根据本发明的一个实施例,所述用于认证的信息包括:智能家电认证信息和移动终端蓝牙MAC地址信息。
根据本发明第四方面实施例的智能家电消息推送***,包括:云端服务器、智能家电、移动终端,其中,所述云端服务器、所述智能家电、所述移动之间通信连接;
所述云端服务器,用于执行如本发明第一方面实施例所述的智能家电消息推送方法;
所述智能家电,用于执行如本发明第二方面实施例所述的智能家电消息推送方法;
所述移动终端,用于执行如本发明第三方面实施例所述的智能家电消息推送方法。
根据本发明实施例的智能家电消息推送***,通过将距离移动终端最近的智能家电设置为ibeacon模式,并利用该智能家电将云端服务器所要推送的消息以ibeacon模式推送,使得移动终端上无论是否安装有家电应用,或所安装的家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
根据本发明第五方面实施例的一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明第一方面实施例所述智能家电消息推送方法的步骤。
根据本发明的一个实施例,一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明第二方面实施例所述的智能家电消息推送方法的步骤。
根据本发明的一个实施例,一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明第三方面实施例所述的智能家电消息推送方法的步骤。
根据本发明第六方面实施例的一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本发明第一方面实施例所述的智能家电消息推送方法的步骤。
根据本发明的一个实施例,一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本发明第二方面实施例所述的智能家电消息推送方法的步骤。
根据本发明的一个实施例,一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如本发明第三方面实施例所述的智能家电消息推送方法的步骤。
本发明实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:被推送的消息能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
进一步的,通过移动终端上正在运行的其他应用对移动终端所接收到的ibeacon推送消息进行认证,这使得非目标移动终端即使能接收到ibeacon模式推送的消息,也不会向用户显示,避免了对非智能家电用户的干扰,进一步提高了智能家电消息推送的精准度。
更进一步的,通过对所要推送的消息的实时性要求的高低或重要程度的不同决定是否以ibeacon模式实时推送给用户,能提高用户体验,使得用户无需为接收到“垃圾”消息而烦恼。
再进一步的,实现了对距离移动终端最近的在线智能家电的查找,保证了通过该智能家电以ibeacon模式所发送的消息能被移动终端所接收,也能减少距离目标移动终端较远的、其他无关移动终端接收被推送消息的可能。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例所提供的一种智能家电消息推送方法的流程图;
图2为本发明另一实施例所提供的一种智能家电消息推送方法的流程图;
图3为本发明又一实施例所提供的一种智能家电消息推送方法的流程图;
图4为本发明另一实施例所提供的一种智能家电消息推送方法的流程图;
图5为本发明又一实施例所提供的一种智能家电消息推送方法的流程图;
图6为本发明又一实施例所提供的一种智能家电消息推送方法的流程图;
图7为本发明实施例提供的云端服务器的结构示意图;
图8为本发明另一实施例提供的云端服务器的结构示意图;
图9为本发明再一实施例提供的云端服务器的结构示意图;
图10为本发明实施例提供的智能家电的结构示意图;
图11为本发明实施例提供的移动终端的结构示意图;
图12为本发明另一实施例提供的移动终端的结构示意图;
图13示例了一种电子设备的实体结构示意图。
具体实施方式
下面结合附图和实施例对本发明的实施方式作进一步详细描述。以下实施例用于说明本发明,但不能用来限制本发明的范围。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
图1为本发明实施例所提供的一种智能家电消息推送方法的流程图,如图1所示,本发明实施例所提供的智能家电消息推送方法,应用于云端服务器侧,具体包括以下内容:
步骤101、令第一智能家电处于ibeacon模式。
在一个智能家电的应用场景中,如智能家庭,一般会有多种类型或多个数量的智能家电,如智能电视、智能冰箱、智能空调、智能音箱、智能洗衣机、智能电饭煲等,这些智能家电会安放在家庭中的不同位置。
云端服务器所要推送的智能家电消息最终应显示在用户的移动终端上,而不应显示在非智能家电用户(如到家庭访问的宾客,或家庭中对智能家电不感兴趣的老人)的移动终端上。智能家电用户的移动终端的一个显著特征是移动终端上安装有家电操控模块。所谓的家电操控模块是指能够对智能家电进行操作与控制的模块,通过该家电操控模块能够实现智能家电的配网,智能家电的开启与关闭,智能家电的功能调节,智能家电的控制(包括远程控制)等行为。家电操控模块有多种实现方式,一种最为常见的方式是软件应用(APP)的方式,还可以是硬件电路的方式。在本发明实施例中,以家电应用作为家电操控模块的实现方式。安装有家电操控模块(家电应用)的移动终端在本发明实施例中被称为目标移动终端。
由于移动终端的位置是可变的,因此在本发明实施例中,需要在智能家电的应用场景中确定所有在线的智能家电中与目标移动终端在预设距离范围内的智能家电,将这一智能家电记为第一智能家电。所述预设距离范围是根据应用场景的环境条件所设定的一个距离值,如在3米以内。由于在预设距离范围内的智能家电可能有多个,作为一种优选实现方式,在本发明实施例中,将距离目标移动终端最近的在线智能家电作为第一智能家电。
令第一智能家电处于ibeacon模式,使得在后续操作中可以使第一智能家电发送ibeacon格式的消息。
步骤102、向第一智能家电发送消息,令第一智能家电以ibeacon模式推送消息。
云端服务器开始推送消息,与现有技术中云端服务器直接将消息推送给移动终端不同的是,在本发明实施例中,云端服务器所要推送的消息首先发送到第一智能家电。第一智能家电接收到消息后,会以ibeacon模式推送消息。在第一智能家电周围的移动终端能够接收到以ibeacon模式推送的消息,接收到以ibeacon模式推送的消息后,由于ibeacon模式自身的特点,使得移动终端上无论是否安装有家电应用,或家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示。
本发明实施例所提供的智能家电消息推送方法通过将距离目标移动终端最近的智能家电设置为ibeacon模式,并利用该智能家电将云端服务器所要推送的消息以ibeacon模式推送,使得移动终端上无论是否安装有家电应用,或所安装的家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
基于上述任一实施例,本发明另一实施例所提供的智能家电消息推送方法,应用于云端服务器侧,在令第一智能家电处于ibeacon模式后,该方法还包括:
令第一智能家电附近的其他智能家电处于非ibeacon模式。
在智能家电的应用场景中可能还有除第一智能家电以外的其他智能家电,这些智能家电若处于ibeacon模式,则在后续以ibeacon模式推送消息时,智能家电周围的移动终端会收到多个内容重复的消息,对用户造成干扰。因此需要令第一智能家电附近的其他智能家电处于非ibeacon模式。即若其他智能家电原先处于ibeacon模式则退出ibeacon模式,若其他智能家电原先处于非ibeacon模式则保持不变。
本发明实施例所提供的智能家电消息推送方法通过将第一智能家电附近的其他智能家电设置为非ibeacon模式,有效减少了内容重复消息对用户的干扰。
基于上述任一实施例,图2为本发明另一实施例所提供的一种智能家电消息推送方法的流程图,如图2所示,本发明另一实施例所提供的智能家电消息推送方法,应用于云端服务器侧,该方法包括:
步骤201、查找距离目标移动终端最近的在线智能家电,将查找到的智能家电作为第一智能家电;
本发明实施例中,最近的在线智能家电是指所有在线的智能家电中与目标移动终端距离最近的智能家电。
步骤202、令第一智能家电处于ibeacon模式,令第一智能家电附近的其他智能家电处于非ibeacon模式;
步骤203、向第一智能家电发送消息,令第一智能家电以ibeacon模式推送消息。
在本发明实施例中,步骤201中所描述的查找距离目标移动终端最近的在线智能家电具有多种实现方式。
在本发明的一个实施例中,检测到安装在目标移动终端上的家电应用处于运行状态,首先令移动终端附近的、所有在线的智能家电处于ibeacon模式。智能家电处于ibeacon模式后可向外部发送ibeacon信号。
然后令目标移动终端中的家电应用接收目标移动终端附近的、所有在线智能家电所发出的ibeacon信号,分别计算这些ibeacon信号的信号强度值;通过比较不同ibeacon信号的信号强度值的高低就可以知道哪个智能家电是距离目标移动终端最近的在线智能家电。
在本发明实施例中,ibeacon信号的信号强度值可以是ibeacon信号的RSSI(Received Signal Strength Indication,接收的信号强度指示)值。在本发明的其他实施例中,ibeacon信号的信号强度值还可以是其他类型的用于描述信号强度的信息。
在这一本发明实施例中,查找第一智能家电的前提是目标移动终端上的家电应用处于运行状态。但在日常生活中,多数情况下家电应用并未处于运行状态。在本发明的另一个实施例中,检测到安装在目标移动终端上的家电应用处于非运行状态,此时需要借助目标移动终端附近的、所有在线的智能家电来计算目标移动终端发出的无线信号的RSSI值;然后将各自计算的结果上报给云端服务器;云端服务器比较这些RSSI值,从中找出距离目标移动终端最近的在线智能家电。
在本发明的又一个实施例中,对于家电应用处于非运行状态的情况,还有另一种查找第一智能家电的方法。该方法包括:首先令目标移动终端附近的、所有在线的智能家电处于ibeacon模式。智能家电处于ibeacon模式后可向外部发送ibeacon信号。
然后令目标移动终端中的当前正在运行的操控模块接收目标移动终端附近的、所有在线智能家电所发出的ibeacon信号,分别计算这些ibeacon信号的RSSI值;通过比较不同ibeacon信号的RSSI值的高低就可以知道哪个智能家电是距离目标移动终端最近的在线智能家电,即第一智能家电。在本发明实施例中,操控模块为安装在目标移动终端上的除家电应用以外的其他应用,例如,当前支付宝、微信等应用在目标移动终端上运行时间长(对于微信等在后台运行时依然能接收消息的应用,这些应用在后台运行的时间也被认为是运行时间),因此可借助这些应用来计算智能家电所发出的ibeacon信号的RSSI值,进而找出第一智能家电。
本发明实施例所提供的智能家电消息推送方法实现了对距离目标移动终端最近的在线智能家电的查找,保证了通过该智能家电以ibeacon模式所发送的消息能被移动终端所接收,也能减少距离目标移动终端较远的、其他无关移动终端接收被推送消息的可能。
基于上述任一实施例,图3为本发明又一实施例所提供的一种智能家电消息推送方法的流程图,如图3所示,本发明又一实施例所提供的智能家电消息推送方法,应用于云端服务器侧,该方法包括:
步骤301、令第一智能家电处于ibeacon模式,令第一智能家电附近的其他智能家电处于非ibeacon模式;
步骤302、向第一智能家电发送实时性要求较高或重要的消息,令第一智能家电以ibeacon模式推送该消息;向目标移动终端的家电应用推送实时性要求较低或非重要的消息。
在本发明实施例中,在步骤302中,可以对所要推送的消息进行分类,如按照实时性要求或重要程度进行分类。对于实时性要求较高或重要的消息通过第一智能家电以ibeacon模式推送该消息,使得用户能够及时看到相关消息;对于实时性要求较低或非重要的消息直接推送给家电应用。其中,实时性要求较高或重要的消息可以是智能家电的报警信息、短期促销信息等,实时性要求较低或非重要的消息可以是智能家电维修点变动信息、智能家电使用技巧等。由于用户对消息的兴趣是随着时间、场合而发生变化的,因此如果将智能家电消息不分情况一股脑儿都以ibeacon模式实时推送给用户,可能会导致用户的反感。如用户在日常情况下,是不会对智能家电维修保养信息感兴趣的。本发明实施例提供的智能家电消息推送方法通过对所要推送的消息按照实时性要求的高低或重要程度的不同来做分类,根据分类情况决定是否以ibeacon模式实时推送给用户,这能提高用户体验,使得用户无需为接收到“垃圾”消息而烦恼。
基于上述任一实施例,图4为本发明另一实施例所提供的一种智能家电消息推送方法的流程图,如图4所示,本发明另一实施例所提供的智能家电消息推送方法,应用于智能家电侧,该方法包括:
步骤401、第一智能家电接收调整为ibeacon模式的指令,根据所收到的指令调整为ibeacon模式;其中,所述第一智能家电为与目标移动终端在预设距离范围内的在线智能家电;所述目标移动终端为安装有家电操控模块的移动终端;
所述预设距离范围是根据应用场景的环境条件所设定的一个距离值,如在3米以内。由于在预设距离范围内的智能家电可能有多个,作为一种优选实现方式,在本发明实施例中,将距离目标移动终端最近的在线智能家电作为第一智能家电。
步骤402、第一智能家电接收消息,以ibeacon模式推送消息。
本发明实施例提供的智能家电消息推送方法通过将距离目标移动终端最近的智能家电设置为ibeacon模式,并利用该智能家电将云端服务器所要推送的消息以ibeacon模式推送,使得移动终端上无论是否安装有家电应用,或家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
基于上述任一实施例,图5为本发明又一实施例所提供的一种智能家电消息推送方法的流程图,如图5所示,本发明又一实施例所提供的智能家电消息推送方法,应用于移动终端侧,该方法包括:
步骤501、接收处于ibeacon模式的第一智能家电所推送的消息;其中,第一智能家电为与目标移动终端最近的在线智能家电,目标移动终端为安装有家电应用的移动终端。
步骤502、显示所接收到的消息。
在本发明实施例中,移动终端接收到第一智能家电以ibeacon模式推送的消息,基于ibeacon模式本身的特性,此类消息能够实时地在移动终端上显示,解决了智能家电消息在移动终端上显示不及时的问题。
基于上述任一实施例,图6为本发明又一实施例所提供的一种智能家电消息推送方法的流程图,如图6所示,本发明又一实施例所提供的智能家电消息推送方法,应用于移动终端侧,该方法包括:
步骤601、接收处于ibeacon模式的第一智能家电所推送的消息;其中,第一智能家电为距离目标移动终端最近的在线智能家电,所述目标移动终端为安装有家电应用的移动终端;
步骤602、非家电应用的其他应用认证通过消息并显示,消息为第一智能家电以ibeacon模式所推送。
在前述的本发明实施例中,虽然通过第一智能家电以ibeacon模式推送消息的方式来保证消息能被用户及时接收到。但存在这样一种场景:在第一智能家电的附近有多个移动终端,有些移动终端是目标移动终端(即移动终端的拥有者是智能家电的用户),有些移动终端是非目标移动终端(即移动终端的拥有者则并非智能家电的用户,如一个家庭的拜访者);云端服务器通过第一智能家电以ibeacon模式推送消息时,这些移动终端都会接收到。但并非智能家电用户的移动终端拥有者对这些消息很可能并不感兴趣。有鉴于此,为了避免ibeacon推送消息对其他非家电用户造成影响,在本发明实施例的步骤602中,利用移动终端中的其他应用对消息进行认证。具体的说,云端服务器之前会记录登录过智能家电APP账号的移动终端蓝牙MAC地址信息,云端服务器在发送消息时会附带智能家电认证信息和移动终端蓝牙MAC地址信息。移动终端上正在运行的应用,如微信、支付宝等,可以通过检测所接收的ibeacon推送消息中的智能家电认证信息和移动终端蓝牙MAC地址信息来判断所在移动终端是否是目标移动终端,若是的话就显示推送信息,否则就不显示。
本发明实施例提供的智能家电消息推送方法通过移动终端上正在运行的其他应用对移动终端所接收到的ibeacon推送消息进行认证,只有通过认证才会显示ibeacon推送消息。这使得非目标移动终端即使能接收到ibeacon模式推送的消息,也不会向用户显示,避免了对非智能家电用户的干扰,进一步提高了智能家电消息推送的精准度。
基于上述任一实施例,图7为本发明实施例提供的云端服务器的结构示意图,如图7所示,本发明实施例提供的云端服务器包括:
ibeacon模式设置模块701,用于令第一智能家电处于ibeacon模式;
消息推送模块702,用于向第一智能家电发送消息,令第一智能家电以ibeacon模式推送消息。
本发明实施例所提供的云端服务器通过将距离移动终端最近的智能家电设置为ibeacon模式,并利用该智能家电将云端服务器所要推送的消息以ibeacon模式推送,使得移动终端上无论是否安装有家电应用,或所安装的家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
基于上述任一实施例,本发明再一实施例提供的云端服务器中的ibeacon模式设置模块701还用于令第一智能家电附近的其他智能家电处于非ibeacon模式。
本发明再一实施例所提供的云端服务器通过将第一智能家电附近的其他智能家电设置为非ibeacon模式,有效减少了内容重复消息对用户的干扰。
基于上述任一实施例,图8为本发明另一实施例提供的云端服务器的结构示意图,如图8所示,本发明另一实施例提供的云端服务器包括:
第一智能家电查找模块801,用于查找距离安装有家电应用的移动终端最近的在线智能家电,将查找到的智能家电作为第一智能家电;
ibeacon模式设置模块802,用于令第一智能家电处于ibeacon模式,令第一智能家电附近的其他智能家电处于非ibeacon模式;
消息推送模块803,用于向第一智能家电发送消息,令第一智能家电以ibeacon模式推送消息。
基于上述任一实施例,图9为本发明再一实施例提供的云端服务器的结构示意图,如图9所示,本发明再一实施例提供的云端服务器包括:
ibeacon模式设置模块901,用于令第一智能家电处于ibeacon模式,令第一智能家电附近的其他智能家电处于非ibeacon模式;
消息分类与推送模块902,用于向第一智能家电发送实时性要求较高或重要的消息,令第一智能家电以ibeacon模式向移动终端推送该消息;向移动终端的家电应用推送实时性要求较低或非重要的消息。
基于上述任一实施例,图10为本发明实施例提供的智能家电的结构示意图,如图10所示,本发明实施例提供的智能家电包括:
ibeacon模式设置模块1001,用于接收调整为ibeacon模式的指令,根据所收到的指令调整为ibeacon模式;
消息接收与推送模块1002,用于接收消息,以ibeacon模式推送消息。
本发明实施例提供的智能家电通过设置为ibeacon模式,并将云端服务器所要推送的消息以ibeacon模式推送给移动终端,使得移动终端上无论是否安装有家电应用,或所安装的家电应用无论是否在运行,被推送的消息都能在移动终端上实时显示,解决了智能家电消息在移动终端上显示不及时的问题。
基于上述任一实施例,图11为本发明实施例提供的移动终端的结构示意图,如图11所示,本发明实施例提供的移动终端包括:
消息接收模块1101,用于接收处于ibeacon模式的第一智能家电所推送的消息并显示;其中,第一智能家电为距离目标移动终端最近的在线智能家电,第一智能家电附近的其他智能家电处于非ibeacon模式。
显示模块1102,用于显示所接收到的消息。
本发明实施例提供的移动终端接收到第一智能家电以ibeacon模式推送的消息,基于ibeacon模式本身的特性,此类消息能够实时地在移动终端上显示,解决了智能家电消息在移动终端上显示不及时的问题。
基于上述任一实施例,图12为本发明另一实施例提供的移动终端的结构示意图,如图12所示,本发明另一实施例提供的移动终端包括:
消息接收模块1201,用于接收处于ibeacon模式的第一智能家电所推送的消息;其中,第一智能家电为距离目标移动终端最近的在线智能家电,第一智能家电附近的其他智能家电处于非ibeacon模式。
认证与显示模块1202,用于非家电应用的其他应用认证通过消息并显示,消息为第一智能家电以ibeacon模式所推送。
本发明实施例提供的移动终端通过正在运行的其他应用对移动终端所接收到的ibeacon推送消息进行认证,只有通过认证才会显示ibeacon推送消息。这能避免对非智能家电用户的干扰,进一步提高了智能家电消息推送的精准度。
图13示例了一种电子设备的实体结构示意图,如图13所示,该电子设备可以包括:处理器(processor)1310、通信接口(Communications Interface)1320、存储器(memory)1330和通信总线1340,其中,处理器1310,通信接口1320,存储器1330通过通信总线1340完成相互间的通信。处理器1310可以调用存储器1330中的逻辑指令,以执行如下方法:令第一智能家电处于ibeacon模式;其中,第一智能家电为距离安装有家电应用的移动终端最近的在线智能家电;向第一智能家电发送消息,令第一智能家电以ibeacon模式推送消息。或执行如下方法:接收调整为ibeacon模式的指令,根据所收到的指令调整为ibeacon模式;接收消息,以ibeacon模式推送消息。或执行如下方法:接收处于ibeacon模式的第一智能家电所推送的消息;其中,第一智能家电为距离目标移动终端最近的在线智能家电,目标移动终端为安装有家电操控模块的移动终端;显示所接收到的消息。
此外,上述的存储器1330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
进一步地,本发明实施例公开一种计算机程序产品,计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,计算机程序包括程序指令,当程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:令第一智能家电处于ibeacon模式;其中,第一智能家电为距离目标移动终端最近的在线智能家电,目标移动终端为安装有家电操控模块的移动终端;向第一智能家电发送消息,令第一智能家电以ibeacon模式推送消息。或例如包括:接收调整为ibeacon模式的指令,根据所收到的指令调整为ibeacon模式;接收消息,以ibeacon模式推送消息。或例如包括:接收处于ibeacon模式的第一智能家电所推送的消息;其中,第一智能家电为距离目标移动终端最近的在线智能家电,目标移动终端为安装有家电操控模块的移动终端;显示所接收到的消息。
另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,例如包括:令第一智能家电处于ibeacon模式;其中,第一智能家电为距离目标移动终端最近的在线智能家电,目标移动终端为安装有家电操控模块的移动终端;向第一智能家电发送消息,令第一智能家电以ibeacon模式推送消息。或例如包括:接收调整为ibeacon模式的指令,根据所收到的指令调整为ibeacon模式;接收消息,以ibeacon模式推送消息。或例如包括:接收处于ibeacon模式的第一智能家电所推送的消息;其中,第一智能家电为距离目标移动终端最近的在线智能家电,目标移动终端为安装有家电操控模块的移动终端;显示所接收到的消息。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
以上实施方式仅用于说明本发明,而非对本发明的限制。尽管参照实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,对本发明的技术方案进行各种组合、修改或者等同替换,都不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围中。
Claims (12)
1.一种智能家电消息推送方法,其特征在于,应用于云端服务器侧,方法包括:
令第一智能家电处于ibeacon模式;其中,所述第一智能家电为与目标移动终端在预设距离范围内的在线智能家电,所述目标移动终端为安装有家电操控模块的移动终端;
向所述第一智能家电发送高实时性或重要的消息,令所述第一智能家电以ibeacon模式推送所述高实时性或重要的消息;
向所述家电操控模块推送低实时性或非重要的消息。
2.根据权利要求1所述的智能家电消息推送方法,其特征在于,所述与目标移动终端在预设距离范围内的在线智能家电为距离目标移动终端最近的在线智能家电;在令第一智能家电处于ibeacon模式之前,所述方法还包括:
查找距离目标移动终端最近的在线智能家电,将查找到的智能家电作为第一智能家电。
3.根据权利要求2所述的智能家电消息推送方法,其特征在于,所述查找距离目标移动终端最近的在线智能家电包括:
检测到安装在所述目标移动终端上的家电操控模块处于运行状态,令所述目标移动终端附近的、所有在线的智能家电处于ibeacon模式;
令所述目标移动终端中的家电操控模块计算距离所述目标移动终端最近的在线智能家电;其中,所述家电操控模块根据所述智能家电发出的ibeacon信号的信号强度值计算距离所述目标移动终端最近的在线智能家电。
4.根据权利要求2所述的智能家电消息推送方法,其特征在于,所述查找距离目标移动终端最近的在线智能家电包括:
检测到安装在所述目标移动终端上的家电操控模块处于非运行状态,令所述目标移动终端附近的、所有在线的智能家电计算所述目标移动终端发出的无线信号的信号强度值;
根据所述信号强度值找出距离所述目标移动终端最近的在线智能家电。
5.根据权利要求2所述的智能家电消息推送方法,其特征在于,所述查找距离所述目标移动终端最近的在线智能家电包括:
检测到安装在所述目标移动终端上的家电操控模块处于非运行状态,令所述目标移动终端附近的、所有在线的智能家电处于ibeacon模式;
令安装在所述目标移动终端上的、当前正在运行的操控模块计算距离所述移动终端最近的在线智能家电,接收该智能家电的信息;其中,所述操控模块根据所述智能家电发出的ibeacon信号的信号强度值计算距离所述目标移动终端最近的在线智能家电。
6.根据权利要求1所述的智能家电消息推送方法,其特征在于,在令第一智能家电处于ibeacon模式之后,所述方法还包括:令所述第一智能家电附近的其他智能家电处于非ibeacon模式。
7.一种智能家电消息推送方法,其特征在于,应用于第一智能家电侧,方法包括:
接收调整为ibeacon模式的指令,根据所收到的指令调整为ibeacon模式;其中,所述第一智能家电为与目标移动终端在预设距离范围内的在线智能家电,所述目标移动终端为安装有家电操控模块的移动终端;
接收高实时性或重要的消息,以ibeacon模式推送所述高实时性或重要的消息。
8.一种智能家电消息推送方法,其特征在于,应用于移动终端侧,方法包括:
接收处于ibeacon模式的第一智能家电所推送的消息;其中,所述第一智能家电为与目标移动终端在预设距离范围内的在线智能家电;所述目标移动终端为安装有家电操控模块的移动终端;
显示所接收到的消息;具体包括:
非家电操控模块的其他操控模块认证通过高实时性或重要的消息并显示,所述高实时性或重要的消息为所述第一智能家电以所述ibeacon模式所推送,所述高实时性或重要的消息包含用于认证的信息。
9.根据权利要求8所述的智能家电消息推送方法,其特征在于,所述用于认证的信息包括:智能家电认证信息和移动终端蓝牙MAC地址信息。
10.一种智能家电消息推送***,其特征在于,包括云端服务器、智能家电、移动终端,其中,所述云端服务器、所述智能家电、所述移动终端 通信连接;
所述云端服务器,用于执行如权利要求1-6任一项所述的智能家电消息推送方法;
所述智能家电,用于执行如权利要求7所述的智能家电消息推送方法;
所述移动终端,用于执行如权利要求8或9所述的智能家电消息推送方法。
11.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述智能家电消息推送方法的步骤,或实现如权利要求7所述的智能家电消息推送方法的步骤,或实现如权利要求8或9所述的智能家电消息推送方法的步骤。
12.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至6任一项所述智能家电消息推送方法的步骤,或实现如权利要求7所述的智能家电消息推送方法的步骤,或实现如权利要求8或9所述的智能家电消息推送方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911060872.6A CN110798526B (zh) | 2019-11-01 | 2019-11-01 | 智能家电消息推送方法、***及电子设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911060872.6A CN110798526B (zh) | 2019-11-01 | 2019-11-01 | 智能家电消息推送方法、***及电子设备、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110798526A CN110798526A (zh) | 2020-02-14 |
CN110798526B true CN110798526B (zh) | 2021-05-14 |
Family
ID=69442495
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911060872.6A Active CN110798526B (zh) | 2019-11-01 | 2019-11-01 | 智能家电消息推送方法、***及电子设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110798526B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035403A (zh) * | 2014-05-23 | 2014-09-10 | 四川长虹电器股份有限公司 | 基于ibeacon技术的智能家居控制***及方法 |
WO2016029417A1 (zh) * | 2014-08-29 | 2016-03-03 | 华为技术有限公司 | 消息推送及消息显示的方法和装置 |
CN105447728A (zh) * | 2015-12-22 | 2016-03-30 | 徐义忠 | 基于iBeacon的移动营销***及专用平板电脑 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160321946A1 (en) * | 2015-04-29 | 2016-11-03 | Habit Design, Inc, | Facilitating habit formation through use of mobile devices |
CN106304046B (zh) * | 2015-06-01 | 2020-01-07 | 陈晓华 | 对iBeacon广播消息加密、鉴权的方法 |
US20170187722A1 (en) * | 2015-12-23 | 2017-06-29 | autoGraph, Inc. | Sensor based privacy centric network communication, sharing, ranking tools and other tools |
CN107341156A (zh) * | 2016-04-29 | 2017-11-10 | 北京众思铭信息技术有限公司 | 信息推送方法及装置 |
US9860685B1 (en) * | 2016-06-29 | 2018-01-02 | Cisco Technology, Inc. | Presence indicator signal |
-
2019
- 2019-11-01 CN CN201911060872.6A patent/CN110798526B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104035403A (zh) * | 2014-05-23 | 2014-09-10 | 四川长虹电器股份有限公司 | 基于ibeacon技术的智能家居控制***及方法 |
WO2016029417A1 (zh) * | 2014-08-29 | 2016-03-03 | 华为技术有限公司 | 消息推送及消息显示的方法和装置 |
CN105447728A (zh) * | 2015-12-22 | 2016-03-30 | 徐义忠 | 基于iBeacon的移动营销***及专用平板电脑 |
Also Published As
Publication number | Publication date |
---|---|
CN110798526A (zh) | 2020-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109947031B (zh) | 一种智能家居设备控制方法、介质、移动终端和装置 | |
CN106487928B (zh) | 消息推送方法及装置 | |
CN107241679B (zh) | 一种连接建立方法、信息发送方法、消息发送方法及装置 | |
WO2017097093A1 (zh) | 家庭物联网的实现方法及机顶盒、物联网服务器 | |
US20150006296A1 (en) | NOTIFICATION DISMISSAL IN AN INTERNET OF THINGS (IoT) ENVIRONMENT | |
US10972928B2 (en) | Subscriber data analysis and graphical rendering | |
CN104714504A (zh) | 智能家居控制方法、控制***和远程服务器 | |
US11328230B2 (en) | Multinodal power sensing, aggregation, and transmission | |
CN104885406A (zh) | 用于在家庭网络***中远程控制家庭设备的方法和设备 | |
US11822299B2 (en) | Building management control | |
CN104460579A (zh) | 声波输出设备及方法、及生成声波对应控制信息移动设备 | |
JP6308302B2 (ja) | 住居および中小企業のデマンドレスポンス | |
CN112804697B (zh) | 待联网设备配网方法、装置、电子设备和计算机可读介质 | |
CN108712778B (zh) | 信道选择方法及相关产品 | |
CN109831333B (zh) | 一种路由器设置方法、***及设备 | |
US20200259541A1 (en) | Adaptive spatial diagnostics in a wireless network | |
CN104618443A (zh) | 被控设备的控制方法及装置、服务器、物联网控制终端 | |
CN108986807A (zh) | 设备的控制方法和装置、存储介质、电子装置 | |
US20180255446A1 (en) | Remote access to an accessory device | |
CN105553793A (zh) | 自动识别新增联网设备所属家庭网络的方法和*** | |
CN110798526B (zh) | 智能家电消息推送方法、***及电子设备、存储介质 | |
US9306420B2 (en) | Power management system and power management method | |
CN104661283A (zh) | 共享型小区无线覆盖方法及*** | |
CN112305926A (zh) | 配网控制方法、配网控制装置、家电设备和存储介质 | |
CN106559259B (zh) | 设备异常行为告警方法及装置和平台信息查询方法及装置 |
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 |