一种基于多用户的电热饮水器的控制方法、设备和系统

文档序号:28812935发布日期:2022-02-09 04:39阅读:47来源:国知局
一种基于多用户的电热饮水器的控制方法、设备和系统

1.本发明涉及电热饮水器技术领域,具体是一种基于多用户的电热饮水器的控制方法、设备和系统。


背景技术:

2.电热饮水器指的是可以对水进行加热,从而使得用户可以饮用到其所需要的热水的装置。现有的电热饮水器都有连接互联网,用户可以根据其所注册的移动端对电热饮水器进行操作和控制,从而实现远程对电热饮水器的操作。
3.现有的电热饮水器一般都会有个性化的功能,即用户可以提前将需求清单建立好,当有需求的时候,电热饮水器可以通过调用需求清单,并根据所述需求清单以实现用户的需求。
4.对于不同的注册移动端的需求清单一般都会存储在服务器,当注册移动端有需求的时候,则会通过访问服务器来下载对应注册移动端的需求清单,并根据所述需要清单来实现对电热饮水器的调整和控制。但是,由于注册移动端有很多,当多个注册移动端同时向电热饮水器发送需求的时候,则会导致电热饮水器需要同时向服务器获取注册移动端的需求清单,这样会导致电热饮水器与服务器之间存在网络拥堵,无法第一时间获取注册移动端所需要的需求清单,以实现对注册移动端的立刻响应。


技术实现要素:

5.本发明提供一种基于多用户的电热饮水器的控制方法、设备和系统,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
6.第一方面,提供一种基于多用户的电热饮水器的控制方法,包括:步骤1、根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端;步骤2、从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行提前准备;步骤3、确认目标移动端的请求,响应所述目标移动端的请求。
7.进一步,根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端具体包括:步骤11、获取所有的注册移动端当前的位置坐标;步骤12、获取电热饮水器当前的位置坐标;步骤13、根据电热饮水器当前的位置坐标和所有的注册移动端当前的位置坐标进行计算,得到电热饮水器分别与每一个注册移动端之间的距离,得到距离集合;步骤14、从所述距离集合中,筛选出距离值小于设定阈值的距离,将所述距离所对应的注册移动端记为目标移动端。
8.进一步,从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行
提前准备具体包括:步骤21、获取所述目标移动端的id号;步骤22、根据预先存储的地址访问服务器;步骤23、根据所述id号查询所述目标移动端事先在服务器中存储的需求清单;步骤24、下载所述需求清单;步骤25、将所述需求清单暂存在预先设定的存储空间中。
9.进一步,获取所有的注册移动端当前的位置坐标具体包括:请求注册移动端访问gps模块,根据gps模块的反馈,得到当前的位置坐标。
10.第二方面,提供一种基于多用户的电热饮水器的控制设备,包括:处理器;存储器,所述存储器存储计算机可读程序,其中,当所述计算机可读程序被所述处理器执行时,使得所述处理器实现一种基于多用户的电热饮水器的控制方法。
11.第三方面,提供一种基于多用户的电热饮水器的控制系统,包括:目标移动端确定模块,用于根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端;需求清单获取模块,用于从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行提前准备;控制模块,用于确认目标移动端的请求,响应所述目标移动端的请求。
12.进一步,所述根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端具体包括:获取所有的注册移动端当前的位置坐标;获取电热饮水器当前的位置坐标;根据电热饮水器当前的位置坐标和所有的注册移动端当前的位置坐标进行计算,得到电热饮水器分别与每一个注册移动端之间的距离,得到距离集合;从所述距离集合中,筛选出距离值小于设定阈值的距离,将所述距离所对应的注册移动端记为目标移动端。
13.进一步,所述从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行提前准备具体包括:获取所述目标移动端的id号;根据预先存储的地址访问服务器;根据所述id号查询所述目标移动端事先在服务器中存储的需求清单;下载所述需求清单;将所述需求清单暂存在预先设定的存储空间中。
14.进一步,所述获取所有的注册移动端当前的位置坐标具体包括:请求注册移动端访问gps模块,根据gps模块的反馈,得到当前的位置坐标。
15.本发明至少具有以下有益效果:提供基于多用户的电热饮水器的控制方法、设备和系统,本技术通过筛选出目标移动端,然后提前从服务器中获取目标移动端的需求清单。从而使得即使出现多个注册移动端同时发出请求的时候,依然可以很迅速的进行响应。提升了对多个注册移动端的响应速度。另一方面,本发明提供用于执行基于多用户的电热饮
水器的控制设备和系统。设备和系统的有益效果与基于多用户的电热饮水器的控制方法类似,这里就不重复描述了。
附图说明
16.附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
17.图1是基于多用户的电热饮水器的控制方法的步骤流程图;图2是基于多用户的电热饮水器的控制系统结构示意图。
具体实施方式
18.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
19.需要说明的是,虽然在系统示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于系统中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
20.第一方面,参考图1,图1是基于多用户的电热饮水器的控制方法的步骤流程图。
21.提供一种基于多用户的电热饮水器的控制方法,包括:步骤1、根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端;步骤2、从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行提前准备;步骤3、确认目标移动端的请求,响应所述目标移动端的请求。
22.其中,每一个注册移动端可以视为一个用户。
23.第二方面,本基于多用户的电热饮水器的控制方法可以由一种基于多用户的电热饮水器的控制设备所执行,所述设备包括:处理器和存储器,所述存储器存储计算机可读程序,其中,当所述计算机可读程序被所述处理器执行时,使得所述处理器实现一种基于多用户的电热饮水器的控制方法。
24.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储设备、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通
技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
25.注册移动端指的是事先已经注册好,并且可以与电热饮水器进行无线通信的可移动终端。
26.本具体实施例中,对于电热饮水器所要进行控制的目的在于,使得电热饮水器可以根据好的迅速的响应出注册移动端的请求,避免了在下载注册移动端的需求清单中产生网络拥堵的情况。
27.为了解决这个问题,本具体实施例采用了,提前根据注册移动端与电热饮水器之间的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端。可以通过定期计算的方式,找出已经进入到电热饮水器设定的距离范围内的注册移动端。这些注册移动端则认为是目标移动端。当注册移动端进入了所述电热饮水器所设定的距离范围之内,则认为注册移动端有请求电热饮水器响应的需求。因此,可以将所述注册移动端作为目标移动端,提前从服务器中获取目标移动端的需求清单。以为响应目标移动端的请求做好准备。当确认获取目标移动端的请求时,则可以迅速的响应所述目标移动端的请求。
28.本发明通过筛选出目标移动端,然后提前从服务器中获取目标移动端的需求清单。从而使得即使出现多个注册移动端同时发出请求的时候,依然可以很迅速的进行响应。提升了对多个注册移动端的响应速度。
29.在一些优选的实施例中,所述根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端具体包括:步骤11、获取所有的注册移动端当前的位置坐标;步骤12、获取电热饮水器当前的位置坐标;步骤13、根据电热饮水器当前的位置坐标和所有的注册移动端当前的位置坐标进行计算,得到电热饮水器分别与每一个注册移动端之间的距离,得到距离集合;步骤14、从所述距离集合中,筛选出距离值小于设定阈值的距离,将所述距离所对应的注册移动端记为目标移动端。
30.在这些具体的实施例中,电热饮水器的控制设备通过获取注册端的位置坐标,同时也获取电热饮水器当前的位置坐标。通过这两个位置坐标就可以计算出电热饮水器与注册移动端之间的距离。通过对每一个注册移动端与电热饮水器之间的距离计算,从而得到电热水器分别与每一个注册移动端之间的距离。将这些距离形成一个集合,所述集合称为距离集合。从所述距离集合中,筛选出距离值小于设定阈值的距离,并将所述距离所对应的注册移动端记为目标移动端。通过这个过程可以从众多的注册移动端中找到目标移动端。目标移动端则是认为最有几率发出请求的注册移动端。通过提前预判,从而提前获取所述目标移动端所对应的需求清单。
31.对于如何从服务器中获取目标移动端的需求清单,在一些优选的实施例中,所述从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行提前准备具体包括:步骤21、获取所述目标移动端的id号;步骤22、根据预先存储的地址访问服务器;
步骤23、根据所述id号查询所述目标移动端事先在服务器中存储的需求清单;步骤24、下载所述需求清单;步骤25、将所述需求清单暂存在预先设定的存储空间中。
32.电热饮水器的控制设备通过与目标移动端进行交流,从而获取标识目标移动端的id号,并将所述id号来替代目标移动端。电热饮水器的控制设备从其自身的存储空间中,找到预先存储的地址,所述地址指的是可以通过物联网进行访问的地址。并根据所述地址访问到服务器。所述服务器指的是用于存储注册移动端事先存入的需求清单的服务器。所述服务器对该需求清单做好了分类,使得可以通过id号访问到对应注册移动端的需求清单。然后将需求清单下载下来,并将下载到的需求清单暂存在预先设定的存储空间中。
33.在一些优选的实施例中,所述获取所有的注册移动端当前的位置坐标具体包括:请求注册移动端访问gps模块,根据gps模块的反馈,得到当前的位置坐标。
34.第三方面,提供一种基于多用户的电热饮水器的控制系统,包括:目标移动端确定模块,用于根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端;需求清单获取模块,用于从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行提前准备;控制模块,用于确认目标移动端的请求,响应所述目标移动端的请求。
35.进一步,所述根据电热饮水器与注册移动端的距离,筛选出进入电热饮水器所设定的距离范围内的注册移动端,将所述注册移动端记为目标移动端具体包括:获取所有的注册移动端当前的位置坐标;获取电热饮水器当前的位置坐标;根据电热饮水器当前的位置坐标和所有的注册移动端当前的位置坐标进行计算,得到电热饮水器分别与每一个注册移动端之间的距离,得到距离集合;从所述距离集合中,筛选出距离值小于设定阈值的距离,将所述距离所对应的注册移动端记为目标移动端。
36.进一步,所述从服务器中获取目标移动端的需求清单,以对响应所述目标移动端进行提前准备具体包括:获取所述目标移动端的id号;根据预先存储的地址访问服务器;根据所述id号查询所述目标移动端事先在服务器中存储的需求清单;下载所述需求清单;将所述需求清单暂存在预先设定的存储空间中。
37.进一步,所述获取所有的注册移动端当前的位置坐标具体包括:请求注册移动端访问gps模块,根据gps模块的反馈,得到当前的位置坐标。
38.以上是对本发明的较佳实施进行了具体说明,但本发明并不局限于上述实施方式,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本发明权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1