一种洗衣机远程控制方法、装置、设备及存储介质

文档序号:1901246 发布日期:2021-11-30 浏览:27次 >En<

阅读说明:本技术 一种洗衣机远程控制方法、装置、设备及存储介质 (Remote control method, device and equipment for washing machine and storage medium ) 是由 邢玉景 王帅 刘鹏达 许升 于 2020-05-25 设计创作,主要内容包括:本发明实施例提供的一种洗衣机远程控制方法、装置、设备及存储介质,其中,所述方法包括:在所述洗衣机与所述手持设备在同一局域网的情况下,接收手持设备发送的第一控制请求;其中,所述第一控制请求中携带所述手持设备的临时授权信息;判断所述临时授权信息是否在有效期内;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;若是,基于所述第一控制请求执行对应操作,并向所述手持设备发送基于所述第一控制请求控制成功的通知消息。本发明实施例提供的技术方案,可以实现对洗衣机的合理控制,使洗衣机使用有序,便于后续用户对洗衣机的控制。(The embodiment of the invention provides a washing machine remote control method, a washing machine remote control device, equipment and a storage medium, wherein the method comprises the following steps: under the condition that the washing machine and the handheld device are in the same local area network, receiving a first control request sent by the handheld device; the first control request carries temporary authorization information of the handheld device; judging whether the temporary authorization information is in the valid period; wherein the validity period of the temporary authority information is determined based on the location of the washing machine or a determined washing course; if yes, executing corresponding operation based on the first control request, and sending a notification message of successful control based on the first control request to the handheld device. The technical scheme provided by the embodiment of the invention can realize reasonable control of the washing machine, so that the washing machine is used orderly, and the control of a subsequent user on the washing machine is facilitated.)

一种洗衣机远程控制方法、装置、设备及存储介质

技术领域

本发明实施例涉及洗衣机,尤其涉及一种洗衣机远程控制方法、装置、设备及存储介质。

背景技术

洗衣机是家庭必备的一种家用电器,随着科技的发展,洗衣机变得更加智能化、更加便捷性,洗衣机正围绕着洗衣洁净度、省水性、节能性、以及外观的美观性等几个方面,在不断的发展,出现了具有不少新兴功能的洗衣机。例如,可以实现远程控制的洗衣机。

其中,洗衣机的远程控制,需要与用户的手持设备进行绑定,从而实现手持设备对洗衣机的远程控制。但是当洗衣机与共享洗衣机时,较难实现对洗衣机的合理控制,从而导致洗衣机使用不规范。

发明内容

本发明实施例提供了一种洗衣机远程控制方法、装置、设备及存储介质,可以实现对洗衣机的合理控制,使洗衣机使用有序,便于后续用户对洗衣机的控制。

第一方面,本发明实施例提供了一种洗衣机远程控制方法,所述方法应用于洗衣机,所述方法包括:

在所述洗衣机与手持设备在同一局域网的情况下,接收手持设备发送的第一控制请求;其中,所述第一控制请求中携带所述手持设备的临时授权信息;

判断所述临时授权信息是否在有效期内;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

若是,基于所述第一控制请求执行对应操作,并向所述手持设备发送基于所述第一控制请求控制成功的通知消息。

第二方面,本发明实施例还提供了一种洗衣机远程控制方法,所述方法应用于手持设备,所述方法包括:

在所述手持设备与洗衣机在同一局域网的情况下,向所述洗衣机发送第一控制请求;其中,所述第一控制请求携带所述手持设备的临时授权信息,所述第一控制请求,用于指示所述洗衣机对临时授权信息的有效期进行判断;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

当所述临时授权信息在有效期内时,接收所述洗衣机反馈的基于所述第一控制请求控制成功的通知消息。

第三方面,本发明实施例还提供了一种洗衣机的远程控制方法,所述方法应用于服务器,所述方法包括:

接收洗衣机的标识信息以及手持设备的标识信息,并将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定;

基于绑定的信息确定所述手持设备的临时授权信息;

基于所述洗衣机的标识信息确定所述洗衣机的位置,并基于所述洗衣机的位置以及接收到的洗衣机的洗涤程序确定所述临时授权信息的有效期。

第四方面,本发明实施例提供了一种设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例提供的方法。

第五方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的方法。

本发明实施例提供的技术方案,在洗衣机与手持设备在同一局域网的情况下,洗衣机接收手持设备发送的第一控制请求,并当判断第一控制请求携带的手持设备的临时授权信息在有效期内时,基于第一控制请求执行对应操作,并反馈控制成功的通知消息,其中,临时授权信息的有效期基于洗衣机的位置或者确定的洗涤程序进行确定。即洗衣机当接收到手持设备发送的第一控制请求时,若判断手持设备的临时授权信息在有效期内,基于第一控制请求执行对应操作,其中,临时授权信息的有效期基于洗衣机的位置或者确定的洗涤程序进行确定,本发明实施例提供的技术方案,可以按照需要对洗衣机的控制,可以实现对洗衣机的合理控制,使洗衣机使用有序,便于后续用户对洗衣机的控制。

附图说明

图1是本发明实施例提供的一种洗衣机远程控制方法流程图;

图2a是本发明实施例提供的一种洗衣机远程控制方法流程图;

图2b是洗衣机上报状态变化信息的流程图;

图3是本发明实施例提供的一种洗衣机远程控制方法流程图;

图4是本发明实施例提供的一种洗衣机远程控制方法流程图;

图5是本发明实施例提供的一种洗衣机远程控制方法流程图;

图6a是本发明实施例提供的一种洗衣机远程控制方法流程图;

图6b是本发明实施例提供的一种洗衣机远程控制系统结构示意图;

图6c是手持设备的临时授权流程图;

图6d是洗衣机的控制流程图;

图7是本发明实施例提供的一种洗衣机远程控制装置结构框图;

图8是本发明实施例提供的一种洗衣机远程控制装置结构框图;

图9是本发明实施例提供的一种洗衣机远程控制装置结构框图;

图10是本发明实施例提供的一种设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

图1是本发明实施例提供的一种洗衣机远程控制方法流程图,所述方法可以由洗衣机远程控制装置来执行,所述装置可以由软件和/或硬件来实现,所述装置可以配置在洗衣机中,所述方法可以应用于用户使用共享洗衣机的场景中,其中,共享洗衣机是可以按照先后顺序授权给多个用户进行使用的洗衣机。如图1所示,本发明实施例提供的技术方案包括:

S110:在洗衣机与手持设备在同一局域网的情况下,接收手持设备发送的第一控制请求;其中,所述第一控制请求中携带所述手持设备的临时授权信息。

在本发明实施例中,洗衣机可以判断是否与手持设备在同一局域网中。例如,可以通过局域网是否搜索到手持设备的标识来进行判断,当搜索到手持设备的标识信息时,可以判定洗衣机与手持设备在同一局域网内,当没有搜索到手持设备的标识时,可以判定洗衣机与手持设备没有在同一局域网内。其中,手持设备可以是智能手机、平板电脑等设备。

在本发明实施例中,当用户采用手持设备远程控制洗衣机时,若手持设备与洗衣机在同一局域网内,可以通过手持设备向洗衣机直接发送第一控制请求,其中,第一控制请求中携带手持设备的临时授权信息。其中,临时授权信息的生成过程可以是:手持设备可以通过扫描二维码的获取洗衣机的标识信息,或者可以通过在应用程序中选择洗衣机,从而获得洗衣机的标识信息。手持设备将洗衣机的标识信息和手持设备的标识信息发送至服务器,服务器将洗衣机的标识信息和手持设备的标识信息进行绑定,以及基于绑定的信息确定手持设备的临时授权信息。其中,手持设备还可以将用户的一些信息发送至服务器,与临时授权信息进行对应存储。其中,服务器可以将临时授权信息发送给洗衣机和手持设备,临时授权信息是与洗衣机的标识信息和手持设备的标识信息的绑定信息对应的授权信息,或者可以是基于洗衣机的标识信息和手持设备的标识信息生成的授权信息。其中,临时授权信息可是授权码,或者带有授权码的证书信息。

S120:判断所述临时授权信息是否在有效期内;其中,所述临时授权信息的有效期基于洗衣机的位置或者确定的洗涤程序进行确定。

在本发明实施例中,临时授权信息具有设定的有效期。临时授权信息的有效期可以由服务器进行确定,洗衣机可以从服务器中获取临时授权信息对应的有效期,从而判断当前时间是否在临时授权信息的有效期内,完成临时授权信息是否在有效期内的判断。也或者是临时授权信息中携带有效期的信息,由服务器将临时授权信息发送给洗衣机,洗衣机判断当前时间是否在有效期内,从而完成临时授权信息的有效期的判断。

在本发明实施例的在一个实施方式中,服务器在可以基于洗衣机的位置确定临时授权信息的有效期,具体的,服务器可以基于洗衣机的标识信息从数据库中查询对应的洗衣机的位置,从而基于洗衣机的位置确定临时授权信息的有效期。在一个实施方式中,服务器可以基于洗衣机确定的洗涤程序确定临时授权信息的有效期。其中,洗衣机的位置可以是洗衣机所处的地点或者场所,其中,洗衣机的位置可以包括洗衣店、体验店或者其他地点等。通过洗衣机的位置可以了解洗衣机的使用场景或者使用环境,从而可以基于洗衣机的位置确定临时授权信息的有效期。其中,洗衣机确定的洗涤程序的方法可以是在洗衣机收到第一控制请求之前,用户进行选择洗涤程序,并由洗衣机发送至服务器,由服务器进行存储,或者还可以是其他方式。

在本发明实施例中的一个实施方式中,当所述洗衣机位于洗衣机店中时,所述临时授权信息的有效期为第一预设时间段;当所述洗衣机位于体验店中时,所述临时授权信息的有效期为第二预设时间段;其中,所述第一预设时间段大于所述第二预设时间段。具体的,当洗衣机位于洗衣店中时,临时授权信息的有效期较长,当洗衣机位于体验店中时,临时授权信息的有效期较长。在洗衣机店中的洗衣机,某个用户可能较长一段时间内均需要使用该洗衣机,所以将手持设备的临时授权信息的有效期设置较长的时间,以通过手持设备对洗衣机进行控制。在体验店中的洗衣机,用户仅仅是需要体验一下洗衣机的性能,所以在通过手持设备控制洗衣机的情况下,可以将用户的手持设备的临时授权信息的有效期设置较短的时间。其中,当洗衣机店内也可以通过付费换取对应的控制时长,在洗衣机店内,当一个用户通过手持设备申请了授权后,在手持设备的有效期内并不能对其他用户的手持设备进行授权。当洗衣机在体验店内时,不需要输入用户的信息即可申请到手持设备的控制权限,从而使手持设备进行授权。

由此,通过基于洗衣机的位置确定手持设备的临时授权信息的有效期,可以根据需要授权手持设备的有效时间,方便不同用户对洗衣机的使用。

在本发明实施例的一个实施方式中,不同的洗涤程序对应的临时授权信息的有效期并不相同。洗涤程序可以是漂洗、甩干等洗涤程序。例如,漂洗对应的临时授权信息的有效期可以大于甩干对应的临时授权信息的有效期。由此,通过洗涤程序确定临时授权的有效期,可以根据洗涤情况合理控制洗衣机,满足用户需求。

S130:若是,基于所述第一控制请求执行对应操作,并向所述手持设备发送基于所述第一控制请求控制成功的通知消息。

在本发明实施例中,若手持设备的临时授权信息在有效期内,洗衣机基于手持设备发送的第一控制请求执行对应操作,并向手持设备发送控制成功的通知消息。若手持设备的临时授权信息没有在有效期内,洗衣机确定为手持设备的操作为非法操作,并进行警示,以及对第一控制请求不进行响应。

本发明实施例提供的技术方案,在洗衣机与手持设备在同一局域网的情况下,洗衣机接收手持设备发送的第一控制请求,并当判断第一控制请求携带的手持设备的临时授权信息在有效期内时,基于第一控制请求执行对应操作,并反馈控制成功的通知消息,其中,临时授权信息的有效期基于洗衣机的位置或者确定的洗涤程序进行确定。即洗衣机当接收到手持设备发送的第一控制请求时,若判断手持设备的临时授权信息在有效期内,基于第一控制请求执行对应操作,其中,临时授权信息的有效期基于洗衣机的位置或者确定的洗涤程序进行确定,本发明实施例提供的技术方案,可以按照需要对洗衣机的控制,可以实现对洗衣机的合理控制,使洗衣机使用有序,便于后续用户对洗衣机的控制。

图2a是本发明实施例提供的一种洗衣机远程控制方法流程图,在本实施例中,可选的,还可以包括:

在所述洗衣机与所述手持设备不在同一局域网的情况下,接收服务器发送的第二控制请求;其中,所述第二控制请求由所述手持设备发送至所述服务器,所述第二控制请求中携带所述手持设备的临时授权信息;其中,当所述服务器判断所述临时授权信息在有效期内时,向洗衣机发送所述第二控制请求;

基于所述第二控制请求执行对应操作,并通过服务器向所述手持设备反馈基于所述第二控制请求控制成功的通知消息。

如图2a所示,本发明实施例提供的技术方案包括:

S210:判断洗衣机和手持设备是否在同一个局域网。

若是,执行S220,若否,执行S260。

S220:接收手持设备发送的第一控制请求;其中,所述第一控制请求中携带所述手持设备的临时授权信息。

S230:判断所述临时授权信息是否在有效期内;其中,所述临时授权信息的有效期基于洗衣机的位置或者确定的洗涤程序进行确定。

若是,执行S240,若否,执行S260。

S240:基于所述第一控制请求执行对应操作,并向所述手持设备发送基于所述第一控制请求控制成功的通知消息。

S250:确定为非法操作,进行警示。

S260:接收服务器发送的第二控制请求;其中,所述第二控制请求由所述手持设备发送至所述服务器,所述第二控制请求中携带所述手持设备的临时授权信息;其中,当所述服务器判断所述临时授权信息在有效期内时,向洗衣机发送所述第二控制请求。

在本发明实施例中,若洗衣机与手持设备不在同一局域网内,手持设备向服务器发送对洗衣机的第二控制请求,第二控制请求中携带手持设备的临时授权信息,服务器判断临时授权信息是否在有效期内。当服务器判断临时授权信息在有效期时,向洗衣机发送第二控制请求,洗衣机接收第二控制请求。

S270:基于所述第二控制请求执行对应操作,并通过服务器向所述手持设备反馈基于所述第二控制请求控制成功的通知消息。

由此,洗衣机通过服务器接收手持设备发送的第二控制请求,并当服务器判断第二控制请求携带的手持设备的临时授权信息在有效期时,服务器将第二控制请求转发至洗衣机,洗衣机基于第二控制请求执行对应操作,可以按照需要对洗衣机进行控制,便于后续其他用户对洗衣机的控制。

在上述实施例的基础上,本发明实施例提供的方案还可以包括:当洗衣机的状态变化时,向所述手持设备发送状态变化的消息以提醒用户。其中,当洗衣机和手持设备在同一个局域网内时,直接将状态变化信息发送至手持设备,当洗衣机和手持设备不在同一个局域网内时,通过服务器将状态变化信息发送至手持设备。其中,洗衣机上报状态变化信息的流程也可以参考图2b。

由此,洗衣机通过将状态变化的信息发送至手持设备,可以对用户进行提醒,提高洗衣机的使用效率。

图3是本发明实施例提供的一种洗衣机远程控制方法流程图,所述方法可以由洗衣机远程控制装置来执行,所述装置可以由软件和/或硬件来实现,所述装置可以配置在手持设备中,其中,手持设备可以是智能手机、平板电脑等电子设备;所述方法可以应用于用户使用共享洗衣机的场景中,其中,共享洗衣机是可以按照先后顺序授权给多个用户进行使用的洗衣机。

如图3所示,本发明实施例提供的技术方案包括:

S310:在所述手持设备与洗衣机在同一局域网的情况下,向所述洗衣机发送第一控制请求;其中,所述第一控制请求携带手持设备的临时授权信息,所述第一控制请求,用于指示所述洗衣机对临时授权信息的有效期进行判断;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定。

在本发明实施例中,手持设备可以判断是否与洗衣机在同一局域网中。例如,可以通过局域网是否搜索到洗衣机的标识来进行判断;当搜索到洗衣机的标识时,可以判断手持设备与洗衣机在同一局域网内,当没有搜索到洗衣机的标识时,可以判断手持设备与洗衣机没有在同一局域网内。

在本发明实施例中,当用户采用手持设备远程控制洗衣机时,若手持设备与洗衣机在同一局域网内,可以通过手持设备向洗衣机直接发送第一控制请求,其中,第一控制请求中携带手持设备的临时授权信息。其中,临时授权信息的生成过程可以参考上述实施例。临时授权信息有效期的确定也可以参考上述实施例。

S320:当所述临时授权信息在有效期内时,接收所述洗衣机反馈的基于所述第一控制请求控制成功的通知消息。

在本发明实施例中,临时授权信息有效期的判断可以参考上述实施例。当临时授权信息在有效期时,洗衣机直接或者通过服务器发送基于第一控制请求控制成功的通知消息,以对提醒用户洗衣机控制成功。

本发明实施例提供的技术方案,手持设备通过向洗衣机发送第一控制请求,第一控制请求中携带手持设备的临时授权信息,当临时授权信息在有效期内时,接收洗衣机反馈的基于第一控制请求控制成功的通知消息,可以实现对洗衣机的合理控制,使洗衣机的使用有序和规范。

图4是本发明实施例提供的一种洗衣机远程控制方法流程图,如图4所示,本发明实施例提供的技术方案包括:

S410:确定洗衣机的标识信息。

在本发明实施例中,手持设备可以通过扫描二维码的获取洗衣机的标识信息,或者可以通过在应用程序中选择洗衣机,从而获得洗衣机的标识信息。

S420:将所述洗衣机的标识信息以及所述手持设备的标识信息发送至服务器,以使服务器将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定,以及基于绑定的信息确定手持设备的临时授权信息。

在本发明实施例中,手持设备将洗衣机的标识信息和手持设备的标识信息发送至服务器,服务器将洗衣机的标识信息和手持设备的标识信息进行绑定,以及基于绑定的信息确定手持设备的临时授权信息。其中,服务器可以将临时授权信息发送给洗衣机和手持设备。其中,手持设备在获得洗衣机标识信息情况下,还可以获取用户输入的用户信息,将用户信息发送至服务器,以使服务器将用户信息与绑定的信息进行对应存储。

S430:接收所述服务器反馈的所述手持设备的临时授权信息。

S440:判断所述手持设备与洗衣机是否在同一局域网内。

若是,执行S450,若否,执行S470。

S450:向所述洗衣机发送第一控制请求;其中,所述第一控制请求携带手持设备的临时授权信息,所述第一控制请求,用于指示所述洗衣机对临时授权信息的有效期进行判断;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定。

S460:当所述临时授权信息在有效期内时,接收所述洗衣机反馈的基于所述第一控制请求控制成功的通知消息。

S470:向服务器发送对洗衣机的第二控制请求;其中,所述第二控制请求携带手持设备的临时授权信息;其中,当所述服务器判断所述临时授权信息在有效期内时,向洗衣机发送所述第二控制请求。

在本发明实施例中,具体的,若手持设备与洗衣机不在同一局域网内,手持设备向服务器发送对洗衣机的第二控制请求,第二控制请求中携带手持设备的临时授权信息,服务器判断临时授权信息是否在有效期内。当服务器判断临时授权信息在有效期时,向洗衣机发送第二控制请求,洗衣机基于第二控制请求执行对应操作,并通过服务器向手持设备反馈基于第二控制请求控制成功的通知消息,以对用户进行提醒。

S480:通过服务器接收所述洗衣机反馈的基于所述第二控制请求控制成功的通知消息。

在本发明实施例中,手持设备通过服务器接收洗衣机反馈的基于第二控制请求控制成功的通知消息,可以进行展示或者播放,以对用户进行提醒。

由此,手持设备通过服务器向洗衣机发送第二控制请求,并当并当服务器判断第二控制请求携带的手持设备的临时授权信息在有效期时,服务器将第二控制请求转发至洗衣机,手持设备通过接收洗衣机反馈的基于第二控制请求控制成功的通知消息,可以使较远处的手持设备实现对洗衣机的控制。

图5是本发明实施例提供的一种洗衣机远程控制方法流程图,所述方法可以由洗衣机远程控制装置来执行,所述装置可以由软件和/或硬件来实现,所述装置可以配置在服务器中,所述方法可以应用于用户使用共享洗衣机的场景中,其中,共享洗衣机是可以按照先后顺序授权给多个用户进行使用的洗衣机。如图5所示,本发明实施例提供的技术方案包括:

S510:接收洗衣机的标识信息以及所述手持设备的标识信息,并将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定。

在本发明实施例中,手持设备可以通过扫描二维码的获取洗衣机的标识信息,或者可以通过在应用程序中选择洗衣机,从而获得洗衣机的标识信息。手持设备将洗衣机的标识信息和手持设备的标识信息发送至服务器,服务器将洗衣机的标识信息和手持设备的标识信息进行绑定。

S520:基于绑定的信息确定所述手持设备的临时授权信息。

在本发明实施例中,具体的,服务器可以确定与绑定信息对应的临时授权信息,或者服务器可以基于洗衣机的标识信息和手持设备的标识信息生成临时授权信息。临时授权信息可以是授权码,或者可以是携带授权码的证书信息。

S530:基于所述洗衣机的标识信息确定所述洗衣机的位置,并基于所述洗衣机的位置或者接收到的洗衣机的洗涤程序确定所述临时授权信息的有效期。

在本发明实施例中,服务器可以基于洗衣机的标识信息从数据库中查询对应的洗衣机的位置,从而基于洗衣机的位置确定临时授权信息的有效期。

在本发明实施例中,洗衣机确定的洗涤程序的方法可以是洗衣机收到第一控制请求之前,可以由用户进行选择,并由洗衣机发送至服务器,由服务器进行存储。服务器基于接收到的洗涤程序确定临时授权信息的有效期,其中,洗涤程序不同,临时授权信息的有效期也并不相同。

在本发明实施例中,服务器还可以通过其他的方式确定临时授权信息的有效期。例如,服务器可以通过手持设备是否存在授权记录来确定本次临时授权信息的有效期。例如,在洗衣机位于体验店中的情况,若服务器查询手持设备存在授权记录,表明用户已经体验过洗衣机,则可以缩短本次临时授权信息的有效期。

本发明实施例提供的技术方案,服务器通过将洗衣机的标识信息和手持设备的标识信息进行绑定,并基于绑定的信息确定临时授权信息,并基于洗衣机的位置或者接收到的洗衣机的洗涤程序确定所述临时授权信息的有效期,可以对手持设备进行临时授权,实现对洗衣机的按需控制。

图6a是本发明实施例提供的一种洗衣机远程控制方法流程图,所述方法可以由图6b所示的系统来实现。如图6b所示,该系统包括洗衣机、手持设备、网管路由器以及服务器。其中,该服务器可以是云端服务器。如图6b所示,洗衣机连接网关路由器,通过广域网与服务器相连接,手持设备可与洗衣机处于同一局域网中,与洗衣机等设备通信,或者手持设备也可以与洗衣机处于非同一局域网中,与洗衣机等设备进行通信。

如图6a所示,本发明实施例提供的技术方案包括:

S610:手持设备确定洗衣机的标识信息。

S620:手持设备将所述洗衣机的标识信息以及所述手持设备的标识信息发送至服务器。

S630:服务器将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定,以及基于绑定的信息确定手持设备的临时授权信息。

S640:服务器基于所述洗衣机的标识信息确定所述洗衣机的位置,并基于所述洗衣机的位置或者接收到的洗衣机的洗涤程序确定所述临时授权信息的有效期。

在本发明实施例中,S610-S640是手持设备的控制临时授权申请流程,其中,手持设备的临时授权流程可以参考图6c。

S650:判断手持设备与洗衣机是否在同一局域网内。

若是S660,执行S690。

S660:手持设备向所述洗衣机发送第一控制请求;其中,所述第一控制请求携带手持设备的临时授权信息。

S670:当洗衣机判断临时授权信息的在有效期内时,基于第一控制请求执行对应操作,并向手持设备反馈基于所述第一控制请求控制成功的通知消息。

S680:洗衣机接收基于所述第一控制请求控制成功的通知消息。

S690:手持设备向服务器发送对洗衣机的第二控制请求;其中,所述第二控制请求携带手持设备的临时授权信息。

S691:所述服务器判断所述临时授权信息在有效期内时,向洗衣机发送所述第二控制请求。

S692:洗衣机基于所述第二控制请求执行对应操作,并向服务器发送基于所述第二控制请求控制成功的通知消息。

S693:服务器将基于所述第二控制请求控制成功的通知消息发送至洗衣机。

S694:洗衣机接收基于所述第二控制请求控制成功的通知消息。

其中,当手持设备的临时授权信息不在有效期内时,拒绝手持设备的控制请求,并提醒手持设备进行临时授权信息的获取(即提醒用户进行手持设备的控制临时授权申请流程)。可选的,当手持设备的临时授权信息不在有效期内,手持终端可以自动跳转至临时授权申请流程的页面,以进行临时授权申请。

其中,S650-S694可以是洗衣机的控制流程,其中,洗衣机的控制流程也可以参考图6d。

本发明实施例提供的技术方案,可以手持设备获得临时授权,在有限时间或者洗涤周期内获得对该洗衣机的使用授权,用户可以完成对洗衣机的控制。还可以有利于共享洗衣机的推广使用,也有利于在商场等公共环境下,用户体验洗衣机的远程控制数据同步功能。

图7是本发明实施例提供的一种洗衣机远程控制装置结构框图,所述装置配置在洗衣机中,如图7所示,本发明实施例提供的装置包括:接收模块710、判断模块720和执行/发送模块730。

其中,接收模块710,用于在所述洗衣机与所述手持设备在同一局域网的情况下,接收手持设备发送的第一控制请求;其中,所述第一控制请求中携带所述手持设备的临时授权信息;

判断模块720,用于判断所述临时授权信息是否在有效期内;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

执行/发送模块730,用于若是,基于所述第一控制请求执行对应操作,并向所述手持设备发送基于所述第一控制请求控制成功的通知消息。

可选的,接收模块710,还用于:在所述洗衣机与所述手持设备不在同一局域网的情况下,接收服务器发送的第二控制请求;其中,所述第二控制请求由所述手持设备发送至所述服务器,所述第二控制请求中携带所述手持设备的临时授权信息;其中,当所述服务器判断所述临时授权信息在有效期内时,向所述洗衣机发送所述第二控制请求;

执行/发送模块730,还用于基于所述第二控制请求执行对应操作,并通过所述服务器向所述手持设备反馈基于所述第二控制请求控制成功的通知消息。

可选的,所述临时授权信息的有效期基于所述洗衣机的位置进行确定,包括:

当所述洗衣机位于洗衣机店中时,所述临时授权信息的有效期为第一预设时间段;

当所述洗衣机位于体验店中时,所述临时授权信息的有效期为第二预设时间段;其中,所述第一预设时间段大于所述第二预设时间段。

可选的,所述装置还包括:发送模块,用于当所述洗衣机的状态发生变化时,向所述手持设备发送状态变化的消息以提醒用户。

上述装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

图8是本发明实施例提供的一种洗衣机远程控制装置结构框图,所述装置配置在手持设备,如图8所示,本发明实施例提供的装置800包括请求发送模块810和消息接收模块820。

其中,请求发送模块810,用于在所述手持设备与洗衣机在同一局域网的情况下,向所述洗衣机发送第一控制请求;其中,所述第一控制请求携带所述手持设备的临时授权信息,所述第一控制请求,用于指示所述洗衣机对临时授权信息的有效期进行判断;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

消息接收模块820,当所述临时授权信息在有效期内时,接收所述洗衣机反馈的基于所述第一控制请求控制成功的通知消息。

可选的,请求发送模块810,还用于在所述手持设备与洗衣机不在同一局域网的情况下,向服务器发送对所述洗衣机的第二控制请求;其中,所述第二控制请求携带所述手持设备的临时授权信息;其中,当所述服务器判断所述临时授权信息在有效期内时,向所述洗衣机发送所述第二控制请求;

消息接收模块820,还用于通过所述服务器接收所述洗衣机反馈的基于所述第二控制请求控制成功的通知消息。

可选的,所述装置还包括临时授权申请模块,用于:

确定所述洗衣机的标识信息;

将所述洗衣机的标识信息以及所述手持设备的标识信息发送至服务器,以使所述服务器将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定,以及基于绑定的信息确定所述手持设备的临时授权信息;

接收所述服务器反馈的所述手持设备的临时授权信息。

上述装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

图9是本发明实施例提供的一种洗衣机远程控制装置结构框图,所述装置配置在服务器中,所述装置包括绑定模块910、临时授权信息确定模块920和有效期确定模块930。

绑定模块910,用于接收洗衣机的标识信息以及手持设备的标识信息,并将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定;

临时授权信息确定模块920,用于基于绑定的信息确定所述手持设备的临时授权信息;

有效期确定模块930,用于基于所述洗衣机的标识信息确定所述洗衣机的位置,并基于所述洗衣机的位置以及接收到的洗衣机的洗涤程序确定所述临时授权信息的有效期。

上述装置可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

图10是本发明实施例提供的一种设备结构示意图,如图10所示,该设备包括:

一个或多个处理器1010,图10中以一个处理器1010为例;

存储器1020;

所述设备还可以包括:输入装置1030和输出装置1040。

所述设备中的处理器1010、存储器1020、输入装置1030和输出装置1040可以通过总线或者其他方式连接,图10中以通过总线连接为例。

存储器1020作为一种非暂态计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的一种洗衣机远程控制方法对应的程序指令/模块(例如,附图7所示的接收模块710、判断模块720和执行/发送模块730,或者附图8所示的请求发送模块810和消息接收模块820,或者附图9所示的绑定模块910、临时授权信息确定模块920和有效期确定模块930)。处理器1010通过运行存储在存储器1020中的软件程序、指令以及模块,从而执行计算机设备的各种功能应用以及数据处理,即实现上述方法实施例的一种洗衣机远程控制方法,即:

在所述洗衣机与所述手持设备在同一局域网的情况下,接收手持设备发送的第一控制请求;其中,所述第一控制请求中携带所述手持设备的临时授权信息;

判断所述临时授权信息是否在有效期内;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

若是,基于所述第一控制请求执行对应操作,并向所述手持设备发送基于所述第一控制请求控制成功的通知消息。

或者,

在所述手持设备与洗衣机在同一局域网的情况下,向所述洗衣机发送第一控制请求;其中,所述第一控制请求携带所述手持设备的临时授权信息,所述第一控制请求,用于指示所述洗衣机对临时授权信息的有效期进行判断;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

当所述临时授权信息在有效期内时,接收所述洗衣机反馈的基于所述第一控制请求控制成功的通知消息。

或者,

接收洗衣机的标识信息以及手持设备的标识信息,并将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定;

基于绑定的信息确定所述手持设备的临时授权信息;

基于所述洗衣机的标识信息确定所述洗衣机的位置,并基于所述洗衣机的位置以及接收到的洗衣机的洗涤程序确定所述临时授权信息的有效期。

存储器1020可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器1020可以包括高速随机存取存储器,还可以包括非暂态性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态性固态存储器件。在一些实施例中,存储器1020可选包括相对于处理器1010远程设置的存储器,这些远程存储器可以通过网络连接至终端设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置1030可用于接收输入的数字或字符信息,以及产生与计算机设备的用户设置以及功能控制有关的键信号输入。输出装置1040可包括显示屏,或者输出接口等。

本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例提供的一种洗衣机远程控制方法:

在所述洗衣机与所述手持设备在同一局域网的情况下,接收手持设备发送的第一控制请求;其中,所述第一控制请求中携带所述手持设备的临时授权信息;

判断所述临时授权信息是否在有效期内;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

若是,基于所述第一控制请求执行对应操作,并向所述手持设备发送基于所述第一控制请求控制成功的通知消息。

或者,

在所述手持设备与洗衣机在同一局域网的情况下,向所述洗衣机发送第一控制请求;其中,所述第一控制请求携带所述手持设备的临时授权信息,所述第一控制请求,用于指示所述洗衣机对临时授权信息的有效期进行判断;其中,所述临时授权信息的有效期基于所述洗衣机的位置或者确定的洗涤程序进行确定;

当所述临时授权信息在有效期内时,接收所述洗衣机反馈的基于所述第一控制请求控制成功的通知消息。

或者,

接收洗衣机的标识信息以及手持设备的标识信息,并将所述洗衣机的标识信息和所述手持设备的标识信息进行绑定;

基于绑定的信息确定所述手持设备的临时授权信息;

基于所述洗衣机的标识信息确定所述洗衣机的位置,并基于所述洗衣机的位置以及接收到的洗衣机的洗涤程序确定所述临时授权信息的有效期。

可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、RF等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种洗涤控制方法、装置、设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!