一种进行温度提示的方法和装置制造方法

文档序号:1454093阅读:158来源:国知局
一种进行温度提示的方法和装置制造方法
【专利摘要】本公开是关于一种进行温度提示的方法和装置,属于计算机【技术领域】。所述方法包括:获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离;根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长;根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长;如果所述第一时长小于或等于所述第二时长,则触发提示信号。采用本公开,可以提高温度控制的灵活性。
【专利说明】一种进行温度提示的方法和装置

【技术领域】
[0001]本公开是关于计算机【技术领域】,尤其是关于一种进行温度提示的方法和装置。

【背景技术】
[0002]在日常生活中,很多情况下都会用到热水,例如喝水、洗脸等,因此,人们经常要烧热水。一般情况下,人们常常是用烧水壶来烧热水的,烧水壶一般都提供有水开提示的功倉泛。
[0003]一般情况下,用户利用烧水壶烧水的过程是:向烧水壶中加入冷水,盖好壶盖后,打开开关,烧水壶则开始对水进行加热,等到烧水壶中的水沸腾后,会触发烧水壶发出提示信号(如发出声音等),以通知用户水烧开了。
[0004]在实现本公开的过程中,发明人发现至少存在以下问题:
[0005]在用烧水壶烧水时,烧水壶只能将冷水加热成开水后,才能触发提示信号,此时用户只能得到开水。如果用户想要喝温水,那么用户只能先加热得到开水,再将开水晾成温水,或将开水与凉水按比例勾兑得到温水,这样,进行温度控制的灵活性差。


【发明内容】

[0006]为了克服相关技术中存在的问题,本公开提供了一种进行温度提示的方法和装置。所述技术方案如下:
[0007]根据本公开实施例的第一方面,提供一种进行温度提示的方法,所述方法包括:
[0008]获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离;
[0009]根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长;
[0010]根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长;
[0011]如果所述第一时长小于或等于所述第二时长,则触发提示信号。
[0012]可选地,所述获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离,包括:
[0013]获取目标容器中的当前温度,如果所述当前温度与预设的目标温度的差值小于预设阈值,则获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离。
[0014]可选地,所述根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长,包括:
[0015]根据所述当前温度,以及预先存储的温度时间变化关系函数,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长。
[0016]可选地,所述根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长,包括:
[0017]获取所述目标终端在历史移动过程中的移动速度;
[0018]根据所述目标终端到所述目标容器的距离,以及所述移动速度,确定所述目标终端移动到所述目标容器所需的第二时长。
[0019]可选地,所述如果所述第一时长小于或等于所述第二时长,则触发提示信号,包括:
[0020]如果所述第一时长小于或等于所述第二时长,则向所述目标终端发送提示通知,以使所述目标终端发出提示信号;和/或,
[0021]如果所述第一时长小于或等于所述第二时长,则向所述目标容器发送提示通知,以使所述目标容器发出提示信号。
[0022]根据本公开实施例的第二方面,提供一种进行温度提示的装置,所述装置包括:
[0023]获取模块,用于获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离;
[0024]第一确定模块,用于根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长;
[0025]第二确定模块,用于根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长;
[0026]触发模块,用于如果所述第一时长小于或等于所述第二时长,则触发提示信号。
[0027]可选地,所述获取模块,用于:
[0028]获取目标容器中的当前温度,如果所述当前温度与预设的目标温度的差值小于预设阈值,则获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离。
[0029]可选地,所述第一确定模块,用于:
[0030]根据所述当前温度,以及预先存储的温度时间变化关系函数,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长。
[0031]可选地,所述第二确定模块,用于:
[0032]获取所述目标终端在历史移动过程中的移动速度;
[0033]根据所述目标终端到所述目标容器的距离,以及所述移动速度,确定所述目标终端移动到所述目标容器所需的第二时长。
[0034]可选地,所述触发模块,用于:
[0035]如果所述第一时长小于或等于所述第二时长,则向所述目标终端发送提示通知,以使所述目标终端发出提示信号;和/或,
[0036]如果所述第一时长小于或等于所述第二时长,则向所述目标容器发送提示通知,以使所述目标容器发出提示信号。
[0037]根据本公开实施例的第三方面,提供一种进行温度提示的装置,包括:
[0038]处理器;
[0039]用于存储处理器可执行指令的存储器;
[0040]其中,所述处理器被配置为:
[0041 ] 获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离;
[0042]根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长;
[0043]根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长;
[0044]如果所述第一时长小于或等于所述第二时长,则触发提示信号。
[0045]本公开的实施例提供的技术方案可以包括以下有益效果:
[0046]本公开实施例中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,如果第一时长小于或等于第二时长,则触发提示信号。这样,可以对任意预设的目标温度进行提示,从而可以将容器中的温度控制在任意的目标温度,可以提高温度控制的灵活性。
[0047]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

【专利附图】

【附图说明】
[0048]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:
[0049]图1是根据一示例性实施例示出的一种控制温度的方法的流程图;
[0050]图2是根据一不例性实施例不出的一种系统框架不意图;
[0051]图3是根据一示例性实施例示出的一种控制温度的方法的流程图;
[0052]图4是根据一示例性实施例示出的一种函数曲线示意图;
[0053]图5是根据一示例性实施例示出的一种控制温度的方法的流程图;
[0054]图6是根据一示例性实施例示出的一种控制温度的方法的流程图;
[0055]图7是根据一示例性实施例示出的一种控制温度的装置的结构示意图;
[0056]图8是根据一示例性实施例示出的一种服务器的结构示意图。
[0057]通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

【具体实施方式】
[0058]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0059]实施例一
[0060]本公开实施例提供了一种进行温度提示的方法,如图1所示,控制温度的方法的执行主体可以为服务器、路由器、终端或智能容器,其中,智能容器可以是智能水壶、智能水杯等,终端可以是手机、智能手环等移动终端,服务器可以为用于温控的应用程序的后台服务器。
[0061]本实施例中,以用户烧水的场景为例进行方案的详细说明,其中执行主体以服务器为例,容器中加热的物质以水为例,其他场景、设备和被加热物的情况与之类似,不再累述。本公开实施例的系统框架图可以如图2所示,包括目标容器、目标终端和服务器。如图1所示,该方法的处理流程可以包括如下的步骤:
[0062]在步骤101中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离。
[0063]在实施中,在服务器中可以建立目标容器和目标终端之间的绑定关系,建立绑定关系的方式可以多种多样。在目标容器和目标终端中可以分别安装有用于温度控制的应用程序。用户可以通过终端等启动应用程序登录服务器,服务器可以将具有相同账户的智能容器和目标终端进行绑定,记录它们之间的绑定关系。例如,用户使用手机启动应用程序采用账号A登录服务器后,服务器检测到某智能容器也对应账号A登陆,则将手机与该智能容器进行绑定。
[0064]或者,用户可以通过终端的应用程序向服务器请求将某目标容器和某目标终端进行绑定,进而服务器可以将该智能容器的设备标识和该终端的设备标识对应存储,以记录它们之间的绑定关系。例如,用户使用手机启动应用程序后,将智能热水壶和智能手环建立绑定关系,并将该绑定关系告知服务器。
[0065]当用户想要得到某一温度(如70°C )的水时,可以在智能容器(即目标容器)上设置该温度为加热的目标温度,开启目标容器的加热开关,目标容器开始加热。目标容器上可以装有温度传感器,温度传感器可以获取目标容器中水的温度。当用户设置好目标温度,并开启了目标容器的开关后,目标容器可以通过温度传感器检测目标容器中的水的温度,并将检测到的温度的数值周期性地发送给服务器。由此,服务器能够获取到目标容器中的温度。
[0066]目标容器和目标终端上可以分别装有定位装置,定位装置可以获取目标容器或目标终端的位置信息。服务器接收到目标容器发送的水的温度后,可以先确定与目标容器具有绑定关系的终端(即目标终端),例如,服务器可以获取目标容器登录的账户,进而查询同时登录该账户的智能手环,该智能手环即为查询到的目标终端。然后,服务器可以向目标容器和目标终端分别发送位置查询请求,目标容器和目标终端接收到位置查询请求后,可以周期性地通过上述定位装置获取各自自身的位置信息,并分别将获取到的各自自身的位置信息发送给服务器,获取并发送位置信息的周期可以与发送温度数值的周期相同。服务器基于接收到的目标容器的位置信息和目标终端的位置信息,可以计算出目标容器和目标终端的距离。
[0067]在步骤102中,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长。
[0068]在实施中,服务器可以预先设置一个加热速度。在接收到目标容器发送的当前温度之后,服务器可以获取用户预设的目标温度,即上述目标容器上传的目标温度,进而服务器可以计算目标温度和当前温度的差值,并用此差值除以预先设置的加热速度,得到的商值为目标容器中水的温度变化到目标温度所需的时长(即第一时长)。
[0069]需要指出的是,步骤102与步骤103在时序上没有必然的先后关系。
[0070]在步骤103中,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长。
[0071]在实施中,服务器可以预设一个移动速度,此移动速度可以根据统计常人的一般移动速度得到。在接收到目标容器和目标终端发送的位置信息之后,服务器可以计算出目标终端到目标容器的距离,然后,可以用此距离的数值除以预设的移动速度,得到的商值为目标终端移动到目标容器所需的时长(即第二时长)。该时长可以认为是佩戴智能手环(即目标终端)的用户移动到智能水壶(即目标容器)所需的时长。
[0072]在步骤104中,如果第一时长小于或等于第二时长,则触发提示信号。
[0073]在实施中,服务器在确定出第一时长和第二时长后,可以对两者进行比较。如果第一时长小于或等于第二时长,则说明如果用户从现在开始走向目标容器,在到达目标容器时,目标容器内的温度已经达到预设的目标温度,这种情况服务器可以触发目标容器和/或目标终端发出提示信号,以提示用户。如果第一时长大于第二时长,则说明如果用户从现在开始走向目标容器,在到达目标容器时,目标容器内的温度尚未达到预设的目标温度,这种情况服务器可以不作处理,即不触发提示信号。对于上述发出提示信号的情况,用户发现提示信号后,可以走向目标容器。在用户移动的过程中,目标容器保持加热状态,当通过温度传感器检测到水的温度达到目标温度时,则目标容器可以停止加热。基于上述服务器的计算过程可知,用户走到目标容器的时候,目标容器可能已经停止加热或刚好停止加热。
[0074]本公开实施例中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,如果第一时长小于或等于第二时长,则触发提示信号。这样,可以对任意预设的目标温度进行提示,从而可以将容器中的温度控制在任意的目标温度,可以提高温度控制的灵活性。
[0075]实施例二
[0076]本公开实施例提供了一种进行温度提示的方法,控制温度的方法的执行主体可以为服务器、路由器、终端或智能容器,其中,智能容器可以是智能水壶、智能水杯等,终端可以是手机、智能手环等移动终端,服务器可以为用于温控的应用程序的后台服务器。
[0077]本实施例中,以用户烧水的场景为例进行方案的详细说明,其中执行主体以服务器为例,容器中加热的物质以水为例,其他场景、设备和被加热物的情况与之类似,不再累述。本公开实施例的系统框架图可以如图2所示,包括目标容器、目标终端和服务器,下面将结合实施方式对处理流程进行详细的说明,如图3所示,该方法的处理流程可以包括如下的步骤:
[0078]在步骤301中,获取目标容器中的当前温度。
[0079]该目标容器中具有测温设备,不限具体的安装位置,例如,目标容器内壁、目标容器底部等。
[0080]例如,当用户想要得到某一温度(如70°C )的水时,可以通过对应的应用程序在手机端设置智能容器(即目标容器)的预定加热的目标温度。开启目标容器的加热开关后,目标容器开始加热。目标容器上可以装有温度传感器,温度传感器可以获取目标容器中水的温度。当用户设置好目标温度,并开启了目标容器的开关后,目标容器可以通过温度传感器检测目标容器中的水的温度,并将检测到的温度的数值周期性地发送给服务器。由此,月艮务器能够获取到目标容器中的温度。
[0081]在步骤302中,如果当前温度与预设的目标温度的差值小于预设阈值,则获取与目标容器具有绑定关系的目标终端到目标容器的距离。
[0082]在实施中,目标容器可以通过温度传感器获取目标容器中的水的温度,并周期性地将获取的温度的数值发送给服务器,服务器接收到目标容器发送的温度的数值后,可以计算该温度与上述目标温度的差值,并将差值与预设阈值(如20°C)进行比较,如果差值小于预设阈值,则服务器可以请求获取目标容器的位置信息和目标终端的位置信息,计算两者的距离,否则,服务器可以不做处理。
[0083]在步骤303中,根据当前温度,以及预先存储的温度时间变化关系函数,确定目标容器中的温度变化到预设的目标温度所需的第一时长。
[0084]其中,温度时间变化关系函数可以是温度随加热时间变化的函数。
[0085]在实施中,服务器可以预先存储水的温度时间变化关系函数,温度时间变化关系函数可以基于大量的实验数据进行分析计算得到,相应的函数曲线可以如图4所示。当服务器获取到目标容器中的当前温度时,可以将此当前温度代入温度时间变化关系函数,能够确定目标容器中的当前温度(即图4中的T1)对应的第一时间(即图4中的h),服务器还可以将目标温度代入温度变化关系函数,能够确定目标温度(即图4中的T2)对应的第二时间(即图4中的t2),进而可以计算h和t2的差值,此差值即为目标容器中当前温度变化到预设的目标温度所需的第一时长。可选地,上述温度时间变化关系函数中还可以包含环境温度的变量,目标容器还可以获取其周围的环境温度并上报给服务器,服务器可以基于环境温度、目标温度和目标容器中的当前温度,通过与上述计算方式类似的计算方式,得出上述第一时长。另外,可选地,上述温度时间变化关系函数中还可以设置加热功率和容积的变量,目标容器还可以将其自身的加热功率以及盛水的容积,上报给服务器,服务器可以基于环境温度、目标温度、当前温度、加热功率和容积,通过与上述计算方式类似的计算方式,得出上述第一时长。
[0086]在步骤304中,获取目标终端在历史移动过程中的移动速度。
[0087]在实施中,服务器可以通过目标终端对持目标终端的用户的运动状态和不同运动状态下的移动速度进行检测,例如,可以检测用户在走路状态下的平均移动速度。在一般情况下,用户是以走路的方式移动到目标容器的,因而服务器可以向目标终端获取其在历史移动过程中用户走路状态下的平均移动速度,并进行记录,用于后续步骤的处理。例如,月艮务器向智能手环发送速度获取请求,智能手环向服务器发送在历史移动过程中用户走路状态下的平均移动速度。
[0088]在步骤305中,根据目标终端到目标容器的距离,以及移动速度,确定目标终端移动到目标容器所需的第二时长。
[0089]在实施中,服务器可以使用上述目标容器到目标终端的距离的数值,除以上述获取的移动速度,得到的商值为目标终端移动到目标容器所需的时长。该时长可以认为是佩戴智能手环(即目标终端)的用户移动到智能水壶(即目标容器)所需的时长。
[0090]在步骤306中,如果第一时长小于或等于所述第二时长,则触发提示信号。
[0091]触发提示信号的处理方式有多种多样,不同的处理方式可以单独使用,也可以结合使用,以下给出几种可行的处理方式:
[0092]方式一,如果第一时长小于或等于第二时长,则向目标终端发送提示通知,以使目标终端发出提示信号。
[0093]在实施中,如果第一时长小于或等于第二时长,服务器可以向目标终端发送提示通知,目标终端接收到服务器发送的提示通知后,可以发出提示信号以提示用户。目标终端发出的提示信号的形式可以多种多样,例如,可以是铃声、震动或闪光等。目标终端可以将其中的一种形式设置为提示信号的默认形式,另外,用户也可以根据自己的习惯、喜好、需求等设置提示信号的形式。例如,如果第一时长小于或等于第二时长,则服务器可以向智能手环发送提示通知,智能手环接收到服务器发送的提示通知后,可以以震动的方式提示用户水已经烧好了。
[0094]方式二,如果第一时长小于或等于第二时长,则向目标容器发送提示通知,以使目标容器发出提示信号。
[0095]在实施中,如果第一时长小于或等于第二时长,服务器可以向目标容器发送提示通知,目标容器接收到服务器发送的提示通知后,可以发出提示信号以提示用户。目标容器发出提示信号的形式可以多种多样,例如,可以是铃声、震动或闪光等。目标容器可以将其中的一种形式设置为提示信号的默认形式,另外,用户也可以根据自己的习惯、喜好、需求等设置提示信号的形式。例如,如果第一时长小于或等于第二时长,则服务器可以向智能水壶发送提示通知,智能水壶接收到服务器发送的提示通知后,可以以发出铃声的方式提示用户水已经烧好了。
[0096]本公开实施例中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,如果第一时长小于或等于第二时长,则触发提示信号。这样,可以对任意预设的目标温度进行提示,从而可以将容器中的温度控制在任意的目标温度,可以提高温度控制的灵活性。
[0097]实施例三
[0098]本公开实施例提供了一种进行温度提示的方法,下面将以执行主体为路由器为例,结合用户烧水的场景进行方案的详细说明,如图5所示,可以包括如下步骤的处理:
[0099]在步骤501中,路由器获取目标容器中的当前温度。
[0100]在实施中,该目标容器中具有测温设备,不限具体的安装位置,例如,目标容器内壁、目标容器底部等。
[0101]例如,当用户想要得到某一温度(如70°C )的水时,可以通过对应的在手机端将智能容器(即目标容器)的预定加热的目标温度。开启目标容器的加热开关后,目标容器开始加热。目标容器上可以装有温度传感器,温度传感器可以获取目标容器中水的温度。当用户设置好目标温度,并开启了目标容器的开关后,目标容器可以通过温度传感器检测目标容器中的水的温度,并将检测到的温度的数值周期性地发送给路由器。由此,路由器能够获取到目标容器中的温度。
[0102]在步骤502中,路由器根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长。
[0103]路由器确定第一时长的处理方式和步骤102中确定第一时长的处理方式类似,可以参考上述实施例中的相关内容,在此不再累述。
[0104]在步骤503中,路由器确定与目标容器绑定的目标终端,并确定目标终端移动到目标容器的第二时长。
[0105]在实施中,在路由器中可以建立目标容器和目标终端之间的绑定关系,建立绑定关系的方式可以多种多样。在目标容器和目标终端中可以分别安装有用于温度控制的应用程序。用户可以通过终端等启动应用程序登录路由器,路由器可以将具有相同账户的智能容器和目标终端进行绑定,记录它们之间的绑定关系。例如,用户使用手机启动应用程序采用账号A登录路由器后,路由器检测到某智能容器也对应账号A登陆,则将手机与该智能容器进行绑定。
[0106]或者,用户可以通过终端的应用程序向服务器请求将某目标容器和某目标终端进行绑定,进而路由器可以将该智能容器的设备标识和该终端的设备标识对应存储,以记录它们之间的绑定关系。例如,用户使用手机启动应用程序后,将智能热水壶和智能手环建立绑定关系,并将该绑定关系告知路由器。
[0107]在步骤504中,如果第一时长小于或等于所述第二时长,则触发提示信号。
[0108]触发提示信号的处理方式有多种多样,不同的处理方式可以单独使用,也可以结合使用,以下给出几种可行的处理方式:
[0109]方式一,如果第一时长小于或等于第二时长,则路由器向目标终端发送提示通知,以使目标终端发出提示信号。
[0110]方式二,如果第一时长小于或等于第二时长,则路由器向目标容器发送提示通知,以使目标容器发出提示信号。
[0111]上述两种方式的处理与步骤306中的处理方式类似,可以参考上述实施例中的相关内容,在此不再累述。
[0112]步骤502中确定第一时长时,可以采用以下方式:根据所述当前温度,以及预先存储的温度时间变化关系函数,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长。
[0113]路由器确定第一时长的处理方式和步骤303中确定第一时长的处理方式类似,可以参考上述实施例中的相关内容,在此不再累述。
[0114]步骤503中确定第二时长时,可以采用以下方式:如果当前温度与预设的目标温度的差值小于预设阈值,则获取与目标容器具有绑定关系的目标终端到目标容器的距离;获取目标终端在历史移动过程中的移动速度;根据目标终端到目标容器的距离,以及移动速度,确定目标终端移动到目标容器所需的第二时长。
[0115]路由器确定第二时长的处理方式和步骤305中确定第一时长的处理方式类似,可以参考上述实施例中的相关内容,在此不再累述。
[0116]本公开实施例中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,如果第一时长小于或等于第二时长,则触发提示信号。这样,可以对任意预设的目标温度进行提示,从而可以将容器中的温度控制在任意的目标温度,可以提高温度控制的灵活性。
[0117]实施例四
[0118]本公开实施例提供了一种进行温度提示的方法,下面将以执行主体为智能水壶为例,结合用户烧水的场景进行方案的详细说明,如图6所示,可以包括如下步骤的处理:
[0119]在步骤601中,智能水壶(即目标容器)获取其内部的水的当前温度。
[0120]在实施中,该智能水壶中具有测温设备,不限具体的安装位置,例如,智能水壶内壁、智能容器底部等。
[0121]例如,当用户想要得到某一温度(如70°C)的水时,可以通过对应的应用程序在手机端设置智能水壶的预定加热的目标温度。开启智能水壶的加热开关后,智能水壶开始加热。智能水壶上可以装有温度传感器,温度传感器可以获取智能水壶中水的温度。当用户设置好目标温度,并开启了智能水壶的开关后,智能水壶可以通过温度传感器检测智能水壶中的水的温度。
[0122]在步骤602中,智能水壶确定将其内部的水由当前温度加热到目标温度所需的第一时长。
[0123]智能水壶确定第一时长的处理方式与步骤303中确定第一时长的处理方式相类似,可以参考上述实施例中的相关内容,在此不再累述。
[0124]在步骤603中,如果当前温度与预设的目标温度的差值小于预设阈值,则智能水壶确定其自身与绑定的目标终端之间的距离。
[0125]在实施中,用户可以在智能水壶中预先设置与其绑定的智能手环(即目标终端)。智能水壶可以通过温度传感器获取智能水壶中的水的温度,在获取到当前温度后,可以计算该温度与预设的目标温度的差值,并将差值与预设阈值(如20°C )进行比较。如果差值小于预设阈值,则智能水壶可以请求获取其绑定的智能手环的位置信息,并获取自身的位置信息,计算两者之间的距离,或者,智能水壶可以通过距离检测装置获取与绑定的智能手环之间的距离;如果差值大于预设阈值,智能水壶可以不做处理。
[0126]在步骤604中,智能水壶确定目标终端移动到智能水壶所需的第二时长。
[0127]处理方式可以包括如下:获取目标终端在历史移动过程中的移动速度;根据目标终端到智能水壶的距离,以及移动速度,确定目标终端移动到智能水壶所需的第二时长。
[0128]智能水壶确定第二时长的处理方式与步骤304和305中的处理方式相类似,可以参考上述实施例中的相关内容,在此不再累述。
[0129]在步骤605中,如果第一时长小于或等于第二时长,则触发提示信号。
[0130]触发提示信号的处理方式有多种多样,不同的处理方式可以单独使用,也可以结合使用,以下给出几种可行的处理方式:
[0131]方式一,如果第一时长小于或等于第二时长,则智能水壶向其绑定的智能手环发送提示通知,以使其绑定的智能手环发出提示信号。例如,如果第一时长小于或等于第二时长,则智能水壶可以向其绑定的智能手环发送提示通知,智能手环接收到智能水壶发送的提示通知后,可以以震动的方式提示用户水已经烧好了。
[0132]方式二,如果第一时长小于或等于第二时长,则智能水壶发出提示信号。例如,如果第一时长小于或等于第二时长,则智能水壶可以以发出铃声的方式提示用户水已经烧好了。
[0133]本公开实施例中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,如果第一时长小于或等于第二时长,则触发提示信号。这样,可以对任意预设的目标温度进行提示,从而可以将容器中的温度控制在任意的目标温度,可以提高温度控制的灵活性。
[0134]实施例五
[0135]基于相同的技术构思,本公开实施例还提供了一种进行温度提示的装置,如图7所示,该装置包括:获取模块710,第一确定模块720,第二确定模块730,触发模块740。
[0136]该获取模块710,被配置为获取目标容器中的当前温度,并获取与该目标容器具有绑定关系的目标终端到该目标容器的距离。
[0137]该第一确定模块720,被配置为根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长。
[0138]该第二确定模块730,被配置为根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长。
[0139]该触发模块740,被配置为如果第一时长小于或等于第二时长,则触发提示信号。
[0140]可选地,获取模块710,被配置为:
[0141]获取目标容器中的当前温度,如果当前温度与预设的目标温度的差值小于预设阈值,则获取与目标容器具有绑定关系的目标终端到目标容器的距离。
[0142]可选地,第一确定模块720,被配置为:
[0143]根据当前温度,以及预先存储的温度时间变化关系函数,确定目标容器中的温度变化到预设的目标温度所需的第一时长。
[0144]可选地,第二确定模块730,被配置为:
[0145]获取目标终端在历史移动过程中的移动速度;
[0146]根据目标终端到目标容器的距离,以及移动速度,确定目标终端移动到目标容器所需的第二时长。
[0147]可选地,触发模块740,被配置为:
[0148]如果第一时长小于或等于第二时长,则向目标终端发送提示通知,以使目标终端发出提示信号;和/或,
[0149]如果第一时长小于或等于第二时长,则向目标容器发送提示通知,以使目标容器发出提示信号。
[0150]关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0151]本公开实施例中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,如果第一时长小于或等于第二时长,则触发提示信号。这样,可以对任意预设的目标温度进行提示,从而可以将容器中的温度控制在任意的目标温度,可以提高温度控制的灵活性。
[0152]需要说明的是:上述实施例提供的进行温度提示的装置在进行温度提示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的进行温度提示的装置与进行温度提示的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0153]实施例六
[0154]请参考图8,其示出了本公开实施例所涉及的服务器的结构示意图,该服务器可以用于实施上述实施例中提供的进行温度提示的方法。具体来讲:
[0155]服务器800可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processing units, CPU) 822 (例如,一个或一个以上处理器)和存储器832,一个或一个以上存储应用程序842或数据844的存储介质830 (例如一个或一个以上海量存储设备)。其中,存储器832和存储介质830可以是短暂存储或持久存储。存储在存储介质830的程序可以包括一个或一个以上模块(图示未示出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器822可以设置为与存储介质830通信,在服务器800上执行存储介质830中的一系列指令操作。服务器800还可以包括一个或一个以上电源826,一个或一个以上有线或无线网络接口 850,一个或一个以上输入输出接口 858,一个或一个以上键盘856,和/或,一个或一个以上操作系统841,例如WindowsServerTM, Mac OS XTM,UnixTM, LinuxTM,FreeBSDTM等等。具体在本实施例中,服务器包括有存储器,以及一个或一个以上的程序,其中一个或者一个以上程序存储于存储器中,且一个或者一个以上程序可以包括一个或一个以上模块,且每个模块可以包括对服务器中的一系列指令操作,且经配置以由一个或者一个以上处理器执行该一个或者一个以上程序包含用于进行以下操作的指令:
[0156]获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离;
[0157]根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长;
[0158]根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长;
[0159]如果第一时长小于或等于第二时长,则触发提示信号。
[0160]可选地,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,包括:
[0161]获取目标容器中的当前温度,如果当前温度与预设的目标温度的差值小于预设阈值,则获取与目标容器具有绑定关系的目标终端到目标容器的距离。
[0162]可选地,根据当前温度,确定目标容器中的温度变化到预设的目标温度的第一时长,包括:
[0163]根据当前温度,以及预先存储的温度时间变化关系函数,确定目标容器中的温度变化到预设的目标温度所需的第一时长。
[0164]可选地,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,包括:
[0165]获取目标终端在历史移动过程中的移动速度;
[0166]根据目标终端到目标容器的距离,以及移动速度,确定目标终端移动到目标容器所需的第二时长。
[0167]可选地,所述如果第一时长小于或等于第二时长,则触发提示信号,包括:
[0168]如果第一时长小于或等于所述第二时长,则向目标终端发送提示通知,以使目标终端发出提示信号;和/或,
[0169]如果第一时长小于或等于第二时长,则向目标容器发送提示通知,以使目标容器发出提示信号。
[0170]本公开实施例中,获取目标容器中的当前温度,并获取与目标容器具有绑定关系的目标终端到目标容器的距离,根据当前温度,确定目标容器中的温度变化到预设的目标温度所需的第一时长,根据目标终端到目标容器的距离,确定目标终端移动到目标容器所需的第二时长,如果第一时长小于或等于第二时长,则触发提示信号。这样,可以对任意预设的目标温度进行提示,从而可以将容器中的温度控制在任意的目标温度,可以提高温度控制的灵活性。
[0171]本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本【技术领域】中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0172]应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
【权利要求】
1.一种进行温度提示的方法,其特征在于,所述方法包括: 获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离; 根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长; 根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长; 如果所述第一时长小于或等于所述第二时长,则触发提示信号。
2.根据权利要求1所述的方法,其特征在于,所述获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离,包括: 获取目标容器中的当前温度,如果所述当前温度与预设的目标温度的差值小于预设阈值,则获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离。
3.根据权利要求1所述的方法,其特征在于,所述根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长,包括: 根据所述当前温度,以及预先存储的温度时间变化关系函数,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长。
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长,包括: 获取所述目标终端在历史移动过程中的移动速度; 根据所述目标终端到所述目标容器的距离,以及所述移动速度,确定所述目标终端移动到所述目标容器所需的第二时长。
5.根据权利要求1所述的方法,其特征在于,所述如果所述第一时长小于或等于所述第二时长,则触发提示信号,包括: 如果所述第一时长小于或等于所述第二时长,则向所述目标终端发送提示通知,以使所述目标终端发出提示信号;和/或, 如果所述第一时长小于或等于所述第二时长,则向所述目标容器发送提示通知,以使所述目标容器发出提示信号。
6.一种进行温度提示的装置,其特征在于,所述装置包括: 获取模块,用于获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离; 第一确定模块,用于根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长; 第二确定模块,用于根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长; 触发模块,用于如果所述第一时长小于或等于所述第二时长,则触发提示信号。
7.根据权利要求6所述的装置,其特征在于,所述获取模块,用于: 获取目标容器中的当前温度,如果所述当前温度与预设的目标温度的差值小于预设阈值,则获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离。
8.根据权利要求6所述的装置,其特征在于,所述第一确定模块,用于: 根据所述当前温度,以及预先存储的温度时间变化关系函数,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长。
9.根据权利要求6所述的装置,其特征在于,所述第二确定模块,用于: 获取所述目标终端在历史移动过程中的移动速度; 根据所述目标终端到所述目标容器的距离,以及所述移动速度,确定所述目标终端移动到所述目标容器所需的第二时长。
10.根据权利要求6所述的装置,其特征在于,所述触发模块,用于: 如果所述第一时长小于或等于所述第二时长,则向所述目标终端发送提示通知,以使所述目标终端发出提示信号;和/或, 如果所述第一时长小于或等于所述第二时长,则向所述目标容器发送提示通知,以使所述目标容器发出提示信号。
11.一种进行温度提示的装置,其特征在于,包括: 处理器; 用于存储处理器可执行指令的存储器; 其中,所述处理器被配置为: 获取目标容器中的当前温度,并获取与所述目标容器具有绑定关系的目标终端到所述目标容器的距离; 根据所述当前温度,确定所述目标容器中的温度变化到预设的目标温度所需的第一时长; 根据所述目标终端到所述目标容器的距离,确定所述目标终端移动到所述目标容器所需的第二时长; 如果所述第一时长小于或等于所述第二时长,则触发提示信号。
【文档编号】A47J27/212GK104257267SQ201410422053
【公开日】2015年1月7日 申请日期:2014年8月25日 优先权日:2014年8月25日
【发明者】张鹏飞, 夏勇峰, 屈恒, 王益冬 申请人:小米科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1