衣物处理设备的控制方法、装置及设备与流程

文档序号:30137419发布日期:2022-05-21 02:12阅读:99来源:国知局
衣物处理设备的控制方法、装置及设备与流程

1.本技术属于衣物处理技术领域,具体涉及一种衣物处理设备的控制方法、装置及设备。


背景技术:

2.衣物处理设备(例如洗衣机和烘干机)因具有处理衣物的能力而受到人们的广泛应用。但是,在学校宿舍、单身公寓等场所,衣物处理设备常存在因消耗功率超出所在场所可允许使用的最大功率、以及占用的空间大而被限制使用。因此,衣物处理设备的共享服务应运而生。
3.然而,现有的共享服务中,用户往往需要在预约共享洗衣机成功且洗衣完毕后再预约共享烘干机,导致用户需要进行多次预约,操作繁琐。


技术实现要素:

4.本技术实施例提供了一种衣物处理设备的控制方法、装置及设备,用以解决现有技术中的上述问题,即为了解决现有技术中用户需要分别预约共享洗衣机和共享烘干机,导致操作繁琐的问题。
5.第一方面,本技术实施例提供了一种衣物处理设备的控制方法,包括:
6.接收用户发送的洗烘请求;
7.根据所述洗烘请求,确定目标洗衣时段;
8.依据所述洗衣机在所述目标洗衣时段的状态信息,生成预约洗衣信息,所述预约洗衣信息包括预约洗衣时段;
9.根据所述预约洗衣时段以及所述洗烘请求,确定目标烘干时段;
10.依据所述烘干机在所述目标烘干时段的状态信息,生成预约烘干信息,所述预约烘干信息包括预约烘干时段;
11.将预约订单返回给用户,所述预约订单包括所述预约洗衣信息以及所述预约烘干信息。
12.如上所述的控制方法,其中,所述依据所述洗衣机在所述目标洗衣时段的状态信息,生成预约洗衣信息,所述预约洗衣信息包括预约洗衣时段,具体包括:
13.获取历史订单,所述历史订单包括历史洗衣信息;
14.根据所述历史洗衣信息和所述目标洗衣时段,确定每台所述洗衣机在所述目标洗衣时段的预约状态;
15.依据所述洗衣机在所述目标洗衣时段的预约状态,生成所述预约洗衣信息。
16.如上所述的控制方法,其中,所述根据所述历史洗衣信息和所述目标洗衣时段,确定每台所述洗衣机在所述目标洗衣时段的预约状态,具体包括:
17.根据所述历史洗衣信息,确认每台所述洗衣机的洗衣空闲时段;
18.依据所述洗衣空闲时段与所述目标洗衣时段,确定每台所述洗衣机在所述目标洗
衣时段的预约状态。
19.如上所述的控制方法,其中,所述依据所述洗衣机在所述目标洗衣时段的预约状态,生成所述预约洗衣信息,具体包括:
20.若在所述目标洗衣时段内存在至少一台所述洗衣机的预约状态为闲置状态,获取处于所述闲置状态所述洗衣机的编码,并使得所述目标洗衣时段成为所述预约洗衣时段,所述洗衣机的编码和所述预约洗衣时段共同生成所述预约洗衣信息;
21.若在所述目标洗衣时段内所有所述洗衣机的预约状态均为占用状态,依据所述洗衣空闲时段与所述目标洗衣时段,确定所述预约洗衣时段。
22.如上所述的控制方法,其中,所述依据所述烘干机在所述目标烘干时段的状态信息,生成预约烘干信息,所述预约烘干信息包括预约烘干时段,具体包括:
23.获取历史订单,所述历史订单包括历史烘干信息;
24.根据所述历史烘干信息和所述目标烘干时段,确认每台所述烘干机在所述目标烘干时段的预约状态;
25.依据所述烘干机在所述目标烘干时段的预约状态,生成所述预约烘干信息。
26.如上所述的控制方法,其中,所述根据所述历史烘干信息和所述目标烘干时段,确认每台所述烘干机在所述目标烘干时段的预约状态,具体包括:
27.根据所述历史烘干信息,确认每台所述烘干机的烘干空闲时段;
28.依据所述烘干空闲时段与所述目标烘干时段,确定每台所述烘干机在所述目标烘干时段的预约状态。
29.如上所述的控制方法,其中,所述依据所述烘干机在所述目标烘干时段的预约状态,生成所述预约烘干信息,具体包括:
30.若在所述目标烘干时段内存在至少一台所述烘干机的预约状态为闲置状态,获取处于所述闲置状态所述烘干机的编码,并使得所述目标烘干时段成为所述预约烘干时段,所述烘干机的编码和所述预约烘干时段共同生成所述预约烘干信息;
31.若在所述目标烘干时段内所有所述烘干机的预约状态均为占用状态,依据所述烘干空闲时段与所述目标烘干时段,确定所述预约烘干时段。
32.如上所述的控制方法,其中,在将预约订单返回给用户,所述预约订单包括所述预约洗衣信息以及所述预约烘干信息之后,还包括:
33.所述预约洗衣时段包括误差时段和实际洗衣时段,所述误差时段在所述实际洗衣时段之前;
34.在所述误差时段内检测到所述洗衣机未运行,发送提示信息给用户,提醒用户所述预约订单被取消。
35.如上所述的控制方法,其中,在将预约订单返回给用户,所述预约订单包括所述预约洗衣信息以及所述预约烘干信息之后,还包括:在所述预约洗衣时段后,依据所述预约洗衣时段和所述预约烘干时段,生成锁闭指令,所述锁闭指令能够使所述洗衣机在所述预约洗衣时段至所述预约烘干时段之间保持锁闭状态。
36.第二方面,本技术实施例提供了一种衣物处理设备的控制装置,所述衣物处理设备包括至少一台洗衣机和至少一台烘干机,所述控制装置包括:
37.接收模块,用于接收用户发送的洗烘请求;
38.第一确定模块,用于根据所述洗烘请求,确定目标洗衣时段;
39.第一处理模块,用于依据所述洗衣机在所述目标洗衣时段的状态信息,生成预约洗衣信息,所述预约洗衣信息包括预约洗衣时段;
40.第二确定模块,用于根据所述预约洗衣时段以及所述洗烘请求,确定目标烘干时段;
41.第二处理模块,依据所述烘干机在所述目标烘干时段的状态信息,生成预约烘干信息,所述预约烘干信息包括预约烘干时段;
42.预约模块,用于将预约订单返回给用户,所述预约订单包括所述预约洗衣信息以及所述预约烘干信息。
43.如上所述的控制装置,其中,所述第一处理模块,具体用于:获取历史订单,所述历史订单包括历史洗衣信息;根据所述历史洗衣信息和所述目标洗衣时段,确定每台所述洗衣机在所述目标洗衣时段的预约状态;依据所述洗衣机在所述目标洗衣时段的预约状态,生成所述预约洗衣信息。
44.如上所述的控制装置,其中,所述第一处理模块,具体用于:根据所述历史洗衣信息,确认每台所述洗衣机的洗衣空闲时段;依据所述洗衣空闲时段与所述目标洗衣时段,确定每台所述洗衣机在所述目标洗衣时段的预约状态。
45.如上所述的控制装置,其中,所述第一处理模块,具体用于:若在所述目标洗衣时段内存在至少一台所述洗衣机的预约状态为闲置状态,获取处于所述闲置状态所述洗衣机的编码,并使得所述目标洗衣时段成为所述预约洗衣时段,所述洗衣机的编码和所述预约洗衣时段共同生成所述预约洗衣信息;若在所述目标洗衣时段内所有所述洗衣机的预约状态均为占用状态,依据所述洗衣空闲时段与所述目标洗衣时段,确定所述预约洗衣时段。
46.如上所述的控制装置,其中,所述第二处理模块,具体用于:获取历史订单,所述历史订单包括历史烘干信息;根据所述历史烘干信息和所述目标烘干时段,确认每台所述烘干机在所述目标烘干时段的预约状态;依据所述烘干机在所述目标烘干时段的预约状态,生成所述预约烘干信息。
47.如上所述的控制装置,其中,所述第二处理模块,具体用于:根据所述历史烘干信息,确认每台所述烘干机的烘干空闲时段;依据所述烘干空闲时段与所述目标烘干时段,确定每台所述烘干机在所述目标烘干时段的预约状态。
48.如上所述的控制装置,其中,所述第二处理模块,具体用于:若在所述目标烘干时段内存在至少一台所述烘干机的预约状态为闲置状态,获取处于所述闲置状态所述烘干机的编码,并使得所述目标烘干时段成为所述预约烘干时段,所述烘干机的编码和所述预约烘干时段共同生成所述预约烘干信息;若在所述目标烘干时段内所有所述烘干机的预约状态均为占用状态,依据所述烘干空闲时段与所述目标烘干时段,确定所述预约烘干时段。
49.如上所述的控制装置,其中,所述控制装置还包括:提示装置;所述预约洗衣时段包括误差时段和实际洗衣时段,所述误差时段在所述实际洗衣时段之前;所述提示装置,用于在所述误差时段内检测到所述洗衣机未运行,发送提示信息给用户,提醒用户所述预约订单被取消。
50.如上所述的控制装置,其中,所述控制装置还包括:锁闭装置;所述锁闭装置,用于在所述预约洗衣时段后,依据所述预约洗衣时段和所述预约烘干时段,生成锁闭指令,所述
锁闭指令能够使所述洗衣机在所述预约洗衣时段至所述预约烘干时段之间保持锁闭状态。
51.第三方面,本技术实施例提供了一种衣物处理设备的控制设备,包括至少一个处理器以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如本技术实施例第一方面任一项所述的控制方法。
52.第四方面,本技术实施例提供了一种衣物处理设备,包括如本技术实施例第三方面所述的衣物处理设备的控制设备。
53.第五方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如本技术实施例第一方面任一项所述的控制方法。
54.第六方面,本技术实施例提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行如本技术实施例第一方面任一项所述的控制方法。
55.本领域技术人员能够理解的是,本技术实施例的衣物处理设备的控制方法、装置及设备,通过接收用户的洗烘请求,根据洗烘请求确定出用户所期望的目标洗衣时段,然后通过判断各台洗衣机在目标洗衣时段的状态来为用户匹配可预约的洗衣机及对应的预约洗衣时段,再在获取到预约洗衣时段的基础上,结合预约洗衣时段和洗烘请求确定出用户所期望的目标烘干时段,然后通过判断各台烘干机在目标烘干时段的状态来为用户匹配可预约的烘干机及对应的预约烘干时段。这样,利用该控制方法来预约时,用户能够同时获取到洗衣机和烘干机的预约方案,进而解决了用户分别预约洗衣机和烘干机而导致操作繁琐的问题。
附图说明
56.下面参照附图来描述本技术实施例的衣物处理设备的控制方法、装置及设备的优选实施方式。附图为:
57.图1为本技术一实施例提供的衣物处理设备的应用场景示意图;
58.图2为本技术一实施例提供的衣物处理设备的控制方法的流程示意图;
59.图3为本技术一实施例提供的衣物处理设备接收到洗烘请求的应用场景示意图;
60.图4为本技术一实施例提供的衣物处理设备将预约订单返回给用户的应用场景示意图
61.图5为本技术另一实施例提供的衣物处理设备的控制方法的流程示意图;
62.图6为本技术一实施例提供的衣物处理设备将处于闲置状态的多台洗衣机的编码返回给用户的应用场景示意图;
63.图7为本技术一实施例提供的衣物处理设备的控制装置的结构示意图;
64.图8为本技术一实施例提供的衣物处理设备的控制设备的示意图。
具体实施方式
65.以下结合附图对本技术的示范性实施例做出说明,其中包括本技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本技术的范围和精神。同
样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
66.洗衣机能够代替人力清洗衣物,烘干机能够快速烘干衣物,为人们的日常生活带来了极大的便利,因而受到了人们的青睐。由于洗衣机和烘干机的价格高昂、占用空间大、搬运困难,因此,在学校宿舍、单身公寓等场所,共享洗衣机和共享烘干机应运而生。现有技术中,用户需要分别预约共享洗衣机和共享烘干机,操作繁琐,且预约烘干机时需要结合共享洗衣机所预约的时段来考虑。
67.有鉴于此,本技术实施例提供一种衣物处理设备的控制方法,该控制方法在接收到用户发送的洗烘请求后,根据洗烘请求确定目标洗衣时段,通过分析洗衣机在目标洗衣时段的状态信息为用户匹配合适的可预约的洗衣机并确定预约洗衣时段,根据洗烘请求和预约洗衣时段确定目标烘干时段,通过分析烘干机在目标烘干时段的状态信息为用户匹配合适的可预约的烘干机并确定预约烘干时段。可见,该控制方法能够同时为用户预约到洗衣机和烘干机,无需用户分别预约洗衣机和烘干机。
68.本技术实施例提供的衣物处理设备的控制方法的执行主体可以是衣物处理设备,也可以是能够控制衣物处理设备的控制设备,例如服务器或者终端设备。该终端设备可以包括移动终端、个人终端等等,例如触屏手机、平板电脑、个人电脑等。下述实施例以衣物处理设备为例,对本技术实施例提供的衣物处理设备的控制方法进行示意说明。
69.图1示意性地显示了一种衣物处理设备的应用场景示意图,图2示意性地显示了一种衣物处理设备的控制方法的流程示意图。参考图1和图2,本技术实施例中衣物处理设备包括至少一台洗衣机和至少一台烘干机,该洗衣机和该烘干机均能够提供共享服务,且每台洗衣机和每台烘干机在同一时段只能供一个预约用户使用。
70.如图1和图2所示,本技术实施例提供一种衣物处理设备的控制方法,该控制方法主要用于预约洗衣机和烘干机。可以理解的是,当衣物处理设备包括多台洗衣机和多台烘干机时,利用该控制方法可以预约多台洗衣机中的任一台和多台烘干机中的任一台。
71.该控制方法主要包括如下步骤:
72.s101:接收用户发送的洗烘请求。
73.在本实施例中,具体的,用户可以利用终端设备或者web端用户交互界面来发送洗烘请求。洗烘请求表征用户希望预约洗衣机在某一时间以某种模式对衣物进行清洗处理,以及预约烘干机在某一时间以某种模式对清洗完毕的衣物进行烘干。可以理解的是,烘干衣物的操作必须在衣物清洗后执行,因此,烘干机预约时间应晚于洗衣机预约时间。
74.s102:根据洗烘请求,确定目标洗衣时段。
75.本实施例中,洗烘请求可以包括目标洗衣启始时间和洗衣模式。其中,洗衣机通常具有标准模式、快洗模式、羊毛模式、轻柔模式、静音洗模式等,洗烘请求中洗衣模式可以为标准模式、快洗模式、羊毛模式、轻柔模式和静音洗模式中的任意一种。可以理解的是,洗衣机执行任意一种模式时的运行时长是固定的,则衣物处理设备根据目标洗衣启始时间以及上述洗衣模式对应的所需运行时长可以计算得到目标洗衣结束时间,在目标洗衣启始时间与目标洗衣结束时间已知的基础上,可以确定目标洗衣时段。应注意的是,目标洗衣启始时间应包括目标洗涤日和在目标洗涤日的洗涤启始时间点,相应的,目标洗衣结束时间应包括目标洗涤日和在目标洗涤日的洗涤结束时间点,目标洗衣时段则具体可以指目标洗涤日中洗涤启始时间点至洗涤结束时间点的时间段。
76.图3示意性地显示了接收到洗烘请求的应用场景示意图。示例性地,如图3所示,用户可以在终端设备上输入目标洗衣启始时间为1月1日10:00、洗衣模式为标准模式,洗衣机执行标准模式需运行45min,则目标洗衣结束时间为1月1日10:45,相应的,目标洗衣时段为1月1日的10:00~10:45。可见,本实施例中,洗烘请求体现了用户期望的目标洗涤日,这样,用户可以提前预约洗衣机在未来的某一日洗涤衣物,方便用户能够及时清洗衣物。
77.s103:依据洗衣机在目标洗衣时段的状态信息,生成预约洗衣信息,预约洗衣信息包括预约洗衣时段。
78.本步骤的目的在于通过分析每台洗衣机在目标洗衣时段的状态,匹配出一台可预约的洗衣机以及该台洗衣机能够提供洗衣服务的合适时段,生成预约洗衣信息。可以理解的是,当存在一台洗衣机在目标洗衣时段处于闲置状态时,则这台洗衣机是可预约的、且目标洗衣时段即为可预约洗衣时段,这与用户的洗烘请求正好符合。当各台洗衣机在目标洗衣时段均被占用时,则各台洗衣机在目标洗衣时段均不可被预约,此时可以根据各台洗衣机的状态信息调整预约洗衣时段,而目标洗衣时段不为可预约洗衣时段。当然,可以理解的是,预约洗衣时段是指预约洗涤日的预约洗衣启始时间至预约洗衣结束时间。
79.s104:根据预约洗衣时段以及洗烘请求,确定目标烘干时段。
80.值得注意的是,目标烘干时段晚于目标洗衣时段。在本实施例中,洗烘请求还可以包括烘干模式,也即,此时的烘干请求可以包括目标洗衣启始时间、洗衣模式和烘干模式(例如图3所示)。其中,烘干机通常具有快速烘干模式、标准烘干模式、羊毛烘干模式等,洗烘请求中的烘干模式可以为快速烘干模式、标准烘干模式以及羊毛烘干模式中的任意一种。
81.可以理解的是,用户希望衣服洗涤结束后能立即进行烘干,因此,预约洗衣时段的结束时间即可为目标烘干启始时间,由于烘干机执行任意一种模式时的运行时长是固定的,因此,衣物处理设备根据预约洗衣时段的结束时间(即目标烘干启始时间)和上述烘干模式对应的所需运行时长可以计算得到目标烘干结束时间,进而可以确定目标烘干时段。
82.示例性地,若衣物处理设备确定预约洗衣时段为1月1日10:00~10:45,且烘干模式为快速烘干模式,烘干机执行快速烘干模式需运行30min,则目标烘干启始时间为1月1日10:45,目标烘干结束时间为1月1日11:15,相应的,目标烘干时段为1月1日10:45~11:15。
83.s105:依据烘干机在目标烘干时段的状态信息,生成预约烘干信息,预约烘干信息包括预约烘干时段。
84.本步骤的目的在于通过分析每台烘干机在目标烘干时段的状态,匹配出一台可预约的烘干机以及该台烘干机提供烘干服务的合适时段。可以理解的是,当存在一台烘干机在目标烘干时段处于闲置状态时,则这台烘干机是可预约的、且目标烘干时段即为可预约烘干时段,这与用户的洗烘请求恰好吻合。当各台烘干机在目标烘干时段均被占用时,则各台烘干机在目标烘干时段均不可被预约,此时可以根据各台烘干机的状态信息调整预约烘干时段,而目标烘干时段不为预约烘干时段。
85.s106:将预约订单返回给用户,预约订单包括预约洗衣信息及预约烘干信息。
86.本步骤的目的在于将洗衣机的相关预约信息和烘干机的相关预约信息反馈给用户,以便于用户获知并能够在预约洗衣时段使用预约到的洗衣机、在预约烘干时段使用预约到的烘干机。
87.根据前文描述的内容可知,预约订单可能与用户的洗烘请求正好吻合、也可能与用户的洗烘请求不符合。例如,用户的洗烘请求是目标洗衣启始时间为1月1日10:00、洗衣模式为标准模式、烘干模式为快速烘干模式,若预约洗衣信息为1月1日10:00~10:45、预约烘干信息为1月1日10:45~11:15,则此时的预约洗衣信息和预约烘干信息与用户的洗烘请求相同,若预约洗衣信息为1月1日10:00~10:45、预约烘干信息为1月1日13:00~13:30,则此时的预约烘干信息与用户的洗烘请求不同。
88.可以理解的是,当洗衣机的数量为多台时,每台洗衣机还具有编码,例如x01、x02、x03,以便于用户能够区分洗衣机。在本示例中,预约洗衣信息除了包括预约洗衣时段,还可以包括对应被预约的洗衣机的编码,这样,用户根据预约洗衣信息中的编码信息可以准确找到所预约的洗衣机。
89.同理,当烘干机的数量为多台时,每台烘干机均具有编码,例如h01、h02、h03,以便于用户能够区分烘干机。在本示例中,预约烘干信息除了包括预约烘干时段,还可以包括对应被预约的烘干机的编码,这样,用户根据预约烘干信息中的编码信息可以准确找到所预约的烘干机。
90.图4示意性地显示了将预约订单返回给用户的应用场景示意图。举例来说,在图4所示的示例中,预约订单为预约的洗衣机编码为x02,预约洗衣时段为1月1日10:00~10:45,预约的烘干机编码为h01,预约烘干时段为1月1日13:00~13:30。
91.根据前文描述的内容,可以理解的是,该衣物处理设备的控制方法采用上述步骤s102~s103来确定可预约的洗衣机及可预约的洗衣时段,然后在洗衣机匹配成功的基础上再采用上述步骤s104~s105来匹配烘干机,具体的是确定可预约的烘干机及可预约的烘干时段。
92.综上,本实施例提供的衣物处理设备的控制方法,通过接收用户的洗烘请求,根据洗烘请求确定出用户所期望的目标洗衣时段,然后通过判断各台洗衣机在目标洗衣时段的状态来为用户匹配可预约的洗衣机及对应的预约洗衣时段,再在获取到预约洗衣时段的基础上,结合预约洗衣时段和洗烘请求确定出用户所期望的目标烘干时段,然后通过判断各台烘干机在目标烘干时段的状态来为用户匹配可预约的烘干机及对应的预约烘干时段。这样,利用该控制方法来预约时,用户能够同时获取到洗衣机和烘干机的预约方案,进而解决了用户分别预约洗衣机和烘干机而导致操作繁琐的问题。
93.并且,相关技术中洗衣机和烘干机均需要用户操作来预约,用户预约烘干机时需要考虑洗衣机的预约时段的结束时间点,而本实施例提供的衣物处理设备的控制方法通过对用户的洗烘请求进行分析,能够自行推算出合适的预约洗衣时段和预约烘干时段,则用户无需考虑洗衣机的预约洗衣时段的结束时间点。
94.另外,在上述预约洗衣时段和预约烘干时段符合洗烘请求的实施例中,预约洗衣时段的结束时间即可以为目标烘干启始时间,这样,洗衣操作和烘干操作可以无缝衔接,则清洗后的衣服能够立即执行烘干操作,清洗后的衣物能够立即从洗衣机内取出,有利于避免清洗后的衣物等待被执行烘干操作的过程中占用洗衣机。
95.图5示意性地显示了另一种衣物处理设备的控制方法的流程示意图。在上述实施例的基础上,参考图5可知,步骤s103的具体实现过程可以参考下述步骤:
96.s1031:获取历史订单,历史订单包括历史洗衣信息。
97.可以理解的是,历史时间区间内所创建的预约订单会组合形成历史订单。其中,历史时间区间是非限制性的,可以是一个月、也可以是一周或者三天,本实施例对此不做限制。
98.根据前文描述的内容可知,每个历史订单均包含历史洗衣信息,其中,历史洗衣信息即为历史时间区间内生成的预约洗衣信息。这里,获取历史订单可以是获取历史时间区间内全部的历史订单,以通过分析所有的订单来匹配出一台可预约的洗衣机,也可以是获取历史时间区间内尚未执行的订单,本实施例对此不予限制。
99.s1032:根据历史洗衣信息和目标洗衣时段,确定每台洗衣机在目标洗衣时段的预约状态。
100.可以理解的是,在任意时间,每台洗衣机的状态信息可以包括闲置状态和占用状态。当洗衣机在目标洗衣时段为占用状态时,表明存在一历史订单的历史洗衣信息与目标洗衣时段相同。并且,若该历史订单已被执行或者正在执行,该洗衣机的占用状态则可以理解为使用状态,若该历史订单尚未被执行,该洗衣机的占用状态则可以理解为被预约状态。
101.本步骤通过分析历史洗衣信息和目标洗衣时段,其目的在于判断出每台洗衣机在目标洗衣时段是闲置状态还是占用状态。
102.作为第一种实施方案,可以将目标洗衣启始时间和目标洗衣结束时间与历史订单的历史洗衣信息比较,当目标洗衣启始时间和目标洗衣结束时间均不落入任一历史订单的历史洗衣信息时,则表明在目标洗衣时段,存在洗衣机处于闲置状态。
103.作为第二种实施方案,s1032还可以采用如下步骤来实现:
104.步骤1:根据历史洗衣信息,确认每台洗衣机的洗衣空闲时段。
105.本步骤可以先对历史洗衣信息进行筛选,将历史洗衣信息中洗衣机编码相同的整理在一起,以形成各洗衣机的历史洗衣信息;再对各洗衣机的历史洗衣信息进行筛选,将每台洗衣机对应的历史洗衣信息中预约洗涤日相同的整理在一起并按照时间顺序排列。这样,能够获知每台洗衣机在预约洗涤日被预约的洗衣时段,进而可以获知每台洗衣机在预约洗涤日的非预约洗衣时段即为洗衣空闲时段。
106.举例来说,若存在四个历史订单,四个历史洗衣信息分别为“洗衣机编码x01,预约洗衣时段为:1月1日8:00~9:00”、“洗衣机编码x02,预约洗衣时段为:1月1日10:30~11:00”、“洗衣机编码x01,预约洗衣时段为:1月2日10:00~10:45”、“洗衣机编码x01,预约洗衣时段为:1月1日14:00~15:00”。通过筛选可以整理出编码为x01的洗衣机具有三个历史洗衣信息,再将历史洗衣信息中预约洗涤日相同的进行归类,可以得出编码为x01的洗衣机在1月1日具有两个历史订单,按照时间顺序进行排列,可以整理得出两笔订单的时间为“1月1日8:00~9:00”和“1月1日14:00~15:00”,则可以分析得出编码为x01的洗衣机在1月1日8:00~9:00及14:00~15:00之外的其他时间段均为洗衣空闲时段,比如1月1日11:00~13:00。
107.步骤2:依据洗衣空闲时段与目标洗衣时段,确定每台洗衣机在目标洗衣时段的预约状态。
108.根据步骤1,可以获知各台洗衣机的洗衣空闲时段,在此基础上,本步骤通过将目标洗衣时段与洗衣空闲时段进行对比,即可以确定每台洗衣机在目标洗衣时段的预约状态是闲置状态还是占用状态。
109.比如来说,通过分析历史订单,得出编码为x01的洗衣机在1月1日8:00~9:00及14:00~15:00之外的其他时间段均为洗衣空闲时段,编码为x02的洗衣机在1月1日10:30~11:00之外的其他时间段均为洗衣空闲时段。本示例中,若目标洗衣时段为1月1日10:00~10:45,洗衣机x01在目标洗衣时段为闲置状态,洗衣机x02在目标洗衣时段为占用状态。
110.可以看出,第一种实施方案需要将目标洗衣时段与每一个历史订单的历史洗衣信息进行对比,而第二种实施方案在确定各台洗衣机在目标洗衣时段的预约状态时,先对历史订单进行筛选和整理,再将目标洗衣时段与筛选整理后得到的空闲时段进行对比,需要对比的数据量少。
111.s1033:依据洗衣机在目标洗衣时段的预约状态,生成预约洗衣信息。
112.可选的,当在目标洗衣时段内存在至少一台洗衣机的预约状态为闲置状态时,获取处于闲置状态洗衣机的编码,并使得目标洗衣时段成为预约洗衣时段,洗衣机的编码和预约洗衣时段共同生成预约洗衣信息。
113.进一步地,若在目标洗衣时段只有一台洗衣机的预约状态为闲置状态,则获取该台洗衣机的编码,再结合目标洗衣时段生成预约洗衣信息。
114.若在目标洗衣时段存在多台洗衣机的预约状态为闲置状态,一种方式为可以获取其中任意一台洗衣机的编码,同时将目标洗衣时段赋值为预约洗衣时段,以生成预约洗衣信息。当然,在其他可实现的方式中,也可以将在目标洗衣时段为闲置状态的多台洗衣机的编码反馈给用户,接收用户的选择信息,将用户选择的一台洗衣机的编码和目标洗衣时段共同生成预约洗衣信息。图6示意性地显示了将处于闲置状态的多台洗衣机的编码返回给用户的应用场景示意图,图6所示的示例中反馈给用户四台洗衣机在1月1日10:00~10:45的预约状态为编码x01及x02的洗衣机为空闲状态,编码x03及x04的洗衣机为占用状态,则用户可以选择编码x01或x02的洗衣机。这样,用户在已知各台洗衣机的状态信息后,可以根据自己的意向选择合适的一台洗衣机。
115.可选的,当在目标洗衣时段内所有洗衣机的预约状态均为占用状态,依据洗衣空闲时段与目标洗衣时段,确定预约洗衣时段。
116.这里,依据洗衣空闲时段与目标洗衣时段,确定预约洗衣时段存在多种可能的实现情形:
117.在一种可能的情形中,依据洗衣空闲时段与目标洗衣时段,获取推荐洗衣时段,将推荐洗衣时段赋值为预约洗衣时段。其中,推荐洗衣时段属于洗衣空闲时段中的一个时段,推荐洗衣时段的时长与目标洗衣时段的时长相等,且推荐洗衣时段的洗衣启始时间点与目标洗衣时段的目标洗衣启始时间点最接近。
118.比如,编码为x01的洗衣机在1月1日8:30~9:30及10:00~10:40之外的其他时间段均为洗衣空闲时段,若目标洗衣时段为1月1日9:00~9:45,目标洗衣时段的时长为45min,则推荐洗衣时段的时长为45min。本示例中,编码为x01的洗衣机的两个历史订单之间的空闲时段为1月1日9:30~10:00,该空闲时段的时长仅有30min,因此,该空闲时段不能作为推荐洗衣时段,空闲时段中1月1日7:45~8:30以及1月1日10:40~11:25的时长与目标洗衣时段的时长相等,且1月1日7:45~8:30这一空闲时段的洗衣启始时间点与目标洗衣启始时间点最近,则1月1日7:45~8:30可以作为推荐洗衣时段并为预约洗衣时段赋值,且x01为预约洗衣机的编码。
119.在另一种可能的情形中,可以将所有洗衣机的空闲时段反馈给用户供用户选择,然后接收用户的选择,将用户重新选择的时段调整为预约洗衣时段。这样,用户在已知各台洗衣机的状态信息后,可以调整自己的洗衣时段。
120.本实施例通过对历史订单进行分析来确定各台洗衣机在目标洗衣时段的预约状态,再根据各台洗衣机在目标洗衣时段的预约状态生成预约洗衣信息,使得预约订单的预约洗衣信息不会与历史订单重合,以确保每台洗衣机在同一时段只能供一个预约用户使用
121.步骤s105的具体实现过程可以参考下述步骤:
122.s1051:获取历史订单,历史订单包括历史烘干信息。
123.历史时间区间内所创建的预约订单会组合形成历史订单,每个历史订单均包含历史烘干信息,其中,历史烘干信息即为历史时间区间内生成的预约烘干信息。这里,获取历史订单可以是获取历史时间区间内全部的历史订单,以通过分析所有的订单来匹配出一台可预约的烘干机,也可以是获取历史时间区间内尚未执行的订单,本实施例对此不予限制。
124.s1052:根据历史烘干信息和目标烘干时段,确认每台烘干机在目标烘干时段的预约状态。
125.在任意时间,每台烘干机的状态信息可以包括闲置状态和占用状态。当烘干机在目标烘干时段为占用状态时,表明存在一历史订单的历史烘干信息与目标烘干时段相同。并且,若该历史订单已被执行或者正在执行,该烘干机的占用状态则可以理解为使用状态,若该历史订单尚未被执行,该烘干机的占用状态则可以理解为被预约状态。
126.可以理解的是,关于s1052的实现方式具体可以参考s1032的实现方式。示例性地,s1052可以采用如下步骤来实现:
127.步骤1:根据历史烘干信息,确认每台烘干机的烘干空闲时段。
128.本步骤可以先对历史订单中历史烘干信息进行筛选,将历史烘干信息中烘干机编码相同的整理在一起,以形成各烘干机的历史烘干信息;再对各烘干机的历史烘干信息进行筛选,将每台烘干机对应的历史烘干信息中日期相同的整理在一起并按照时间顺序排列。这样,能够获知每台烘干机在每日内被预约的烘干时段,进而可以获知每台烘干机在每日内的非预约烘干时段即为烘干空闲时段。
129.举例来说,若存在四个历史订单,四个历史烘干信息分别为“烘干机编码h01,预约烘干时段为:1月1日8:00~9:00”、“烘干机编码h02,预约烘干时段为:1月1日10:30~11:00”、“烘干机编码h01,预约烘干时段为:1月2日10:00~10:45”、“烘干机编码h01,预约烘干时段为:1月1日14:00~15:00”。通过筛选可以整理出编码为h01的烘干机具有三个历史烘干信息,再将历史烘干信息中日期相同的进行归类,可以得出编码为h01的烘干机在1月1日具有两个历史订单,按照时间顺序进行排列,可以整理得出两笔订单的时间为“1月1日8:00~9:00”和“1月1日14:00~15:00”,则可以分析得出编码为h01的烘干机在1月1日8:00~9:00及14:00~15:00之外的其他时间段均为烘干空闲时段,比如1月1日11:00~13:00。
130.步骤2:依据烘干空闲时段与目标烘干时段,确定每台烘干机在目标烘干时段的预约状态。
131.根据步骤1,可以获知各台烘干机的烘干空闲时段,在此基础上,本步骤通过将目标烘干时段与烘干空闲时段进行对比,即可以确定每台烘干机在目标烘干时段的预约状态是闲置状态还是占用状态。
132.比如来说,通过分析历史订单,得出编码为h01的烘干机在1月1日8:00~9:00及14:00~15:00之外的其他时间段均为烘干空闲时段,编码为h02的烘干机在1月1日10:30~11:00之外的其他时间段均为烘干空闲时段。本示例中,若目标烘干时段为1月1日10:00~10:45,烘干机h01在目标烘干时段为闲置状态,烘干机h02在目标烘干时段为占用状态。
133.可以看出,本实施例在确定各台烘干机在目标烘干时段的预约状态时,先对历史订单进行筛选和整理,再将目标烘干时段与筛选整理后得到的空闲时段进行对比,需要对比的数据量少。
134.s1053:依据烘干机在目标烘干时段的预约状态,生成预约烘干信息。
135.可选的,当在目标烘干时段内存在至少一台烘干机的预约状态为闲置状态时,获取处于闲置状态烘干机的编码,并使得目标烘干时段成为预约烘干时段,烘干机的编码和预约烘干时段共同生成预约烘干信息。
136.可选的,当在目标烘干时段内所有烘干机的预约状态均为占用状态时,依据烘干空闲时段与目标烘干时段,确定预约烘干时段。
137.值得说明的是,洗衣机和烘干机可以位于同一场所、也可以位于不同场所。例如,洗衣机和烘干机可以放置于学校宿舍或者单身公寓的洗衣房内。当存在至少一台洗衣机和至少一台烘干机位于不同洗衣房时,本技术实施例的衣物处理设备的控制方法在执行s105以预约烘干机之时,可以仅获取与预约的洗衣机位于同一洗衣房内的烘干机在目标烘干时段的状态信息,生成预约烘干信息。这样,使得被预约的洗衣机和烘干机处于同一场所,以便于将清洗完毕的衣物从洗衣机转移至烘干机内。
138.上述衣物处理设备的控制方法执行时,将预约订单返回给用户之后,用户可以在预约洗衣时段使用预约的洗衣机、以及在预约烘干时段使用预约的烘干机。进一步地,在上述实施例的基础上,在将预约订单返回给用户之后,还可以包括:预约洗衣时段包括误差时段和实际洗衣时段,误差时段在实际洗衣时段之前;在误差时段内检测到洗衣机未运行,发送提示信息给用户,提醒用户预约订单被取消。
139.其中,实际洗衣时段的时长与用户选定的洗衣模式执行时所需的时长相等,误差时段的时长是非限制性的,例如,误差时段的时长可以为3mim、5min或者10min。还需说明的是,本示例中,目标洗衣结束时间可以根据目标洗衣启始时间、误差时段的时长以及洗衣模式对应的所需运行时长计算得到。示例性地,预约洗衣时段为1月1日10:00~10:50时,若洗衣模式为标准模式,标准模式运行需要45min,则误差时段为1月1日10:00~10:05、实际洗衣时段为10:05~10:50。
140.通过设置误差时段,用户可以不在预约洗衣时段的启始时间点准时到达,在预约洗衣时段的启始时间点开始的一段时间内成功使用洗衣机即可,为用户提供良好的服务体验。
141.其中,各台洗衣机上用于驱动内筒转动的电机轴上可以设有霍尔传感器或速度传感器,霍尔传感器或速度传感器用于检测电机轴是否运转,根据霍尔传感器或速度传感器的检测结果可以判断出内筒是否转动,进而可以判断出洗衣机是否运行。示例性地,用户可以在终端设备上输入目标洗衣启始时间为1月1日10:00、洗衣模式为标准模式,洗衣机执行标准模式需运行45min,误差时段的时长设定为3min,则目标洗衣结束时间为1月1日10:48。
142.另外,在本技术的其他实施例中,在将预约订单返回给用户之后,上述控制方法还
可以包括:在预约洗衣时段后,依据预约洗衣时段和预约烘干时段,生成锁闭指令,锁闭指令能够使洗衣机在预约洗衣时段至预约烘干时段之间保持锁闭状态。这样设置,在预约的洗衣机运行结束、衣物清理完毕后至用户成功使用预约的烘干机的一段时间内,预约的这台洗衣机在锁闭指令的作用下锁闭,衣物能够储存在洗衣机内,有利于避免洗衣机打开而导致衣物丢失,且用户无需取出衣物来等待烘干机。
143.图7为本技术实施例中一种衣物处理设备的控制装置的结构示意图,如图7所示,本技术实施例提供的衣物处理设备的控制装置100包括:接收模块101、第一确定模块102、第一处理模块103、第二确定模块104、第二处理模块105以及预约模块106。
144.接收模块101用于接收用户发送的洗烘请求;第一确定模块102用于根据洗烘请求,确定目标洗衣时段。
145.第一处理模块103用于依据洗衣机在目标洗衣时段的状态信息,生成预约洗衣信息,预约洗衣信息包括预约洗衣时段。第二确定模块104用于根据预约洗衣时段以及洗烘请求,确定目标烘干时段。
146.第二处理模块105依据烘干机在目标烘干时段的状态信息,生成预约烘干信息,预约烘干信息包括预约烘干时段。预约模块106用于将预约订单返回给用户,预约订单包括预约洗衣信息以及预约烘干信息。
147.本实施例提供的衣物处理设备的控制装置100,可以执行上述方法实施例中衣物处理设备的控制方法的技术方案,其实现原理和技术效果类似,在此不再赘述。具体实现时,该衣物处理设备的控制装置100可以是控制设备,也可以是衣物处理设备中的芯片等。
148.可选的,第一处理模块103具体用于获取历史订单,历史订单包括历史洗衣信息;根据历史洗衣信息和目标洗衣时段,确定每台洗衣机在目标洗衣时段的预约状态;依据洗衣机在目标洗衣时段的预约状态,生成预约洗衣信息。
149.可选的,第一处理模块103具体用于根据历史洗衣信息,确认每台洗衣机的洗衣空闲时段;依据洗衣空闲时段与目标洗衣时段,确定每台洗衣机在目标洗衣时段的预约状态。
150.可选的,第一处理模块103具体用于:若在目标洗衣时段内存在至少一台洗衣机的预约状态为闲置状态,获取处于闲置状态洗衣机的编码,并使得目标洗衣时段成为预约洗衣时段,洗衣机的编码和预约洗衣时段共同生成预约洗衣信息;若在目标洗衣时段内所有洗衣机的预约状态均为占用状态,依据洗衣空闲时段与目标洗衣时段,确定预约洗衣时段。
151.可选的,第二处理模块105具体用于获取历史订单,历史订单包括历史烘干信息;根据历史烘干信息和目标烘干时段,确认每台烘干机在目标烘干时段的预约状态;依据烘干机在目标烘干时段的预约状态,生成预约烘干信息。
152.可选的,第二处理模块105具体用于根据历史烘干信息,确认每台烘干机的烘干空闲时段;依据烘干空闲时段与目标烘干时段,确定每台烘干机在目标烘干时段的预约状态。
153.可选的,第二处理模块105具体用于:若在目标烘干时段内存在至少一台烘干机的预约状态为闲置状态,获取处于闲置状态烘干机的编码,并使得目标烘干时段成为预约烘干时段,烘干机的编码和预约烘干时段共同生成预约烘干信息;若在目标烘干时段内所有烘干机的预约状态均为占用状态,依据烘干空闲时段与目标烘干时段,确定预约烘干时段。
154.可选的,控制装置还包括提示装置,预约洗衣时段包括误差时段和实际洗衣时段,误差时段在实际洗衣时段之前;提示装置用于在误差时段内检测到洗衣机未运行,发送提
示信息给用户,提醒用户预约订单被取消。
155.可选的,控制装置还包括锁闭装置,锁闭装置用于在预约洗衣时段后,依据预约洗衣时段和预约烘干时段,生成锁闭指令,锁闭指令能够使洗衣机在预约洗衣时段至预约烘干时段之间保持锁闭状态。
156.其中,本实施例提供的衣物处理设备的控制装置100按照如图7所示的方法连接。相关说明可以对应参见图2和图5所对应的实施例中的步骤所对应的相关描述和效果进行理解,此处不做过多赘述。
157.图8为本技术实施例中一种衣物处理设备的控制设备的示意图。如图8所示,本实施例提供的衣物处理设备的控制设备包括:存储器201和至少一个处理器202。存储器201,用于存储程序指令。处理器202,用于在程序指令被执行时实现本实施例中的衣物处理设备的控制方法,具体实现原理可参见上述实施例,本实施例此处不再赘述。该衣物处理设备的控制设备还可以包括输入/输出接口203。输入/输出接口203可以包括独立的输出接口和输入接口,也可以为集成输入和输出的集成接口。其中,输出接口用于输出数据,输入接口用于获取输入的数据。其中,衣物处理设备的控制设备例如可以能够控制衣物处理设备的服务器,也可以是能够控制衣物处理设备的终端设备。
158.本技术一个实施例提供一种计算机可读存储介质,可读存储介质中存储有执行指令,当衣物处理设备的控制设备的至少一个处理器202执行该执行指令时,当计算机执行指令被处理器202执行时,实现上述实施例中的衣物处理设备的控制方法。
159.其中,计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
160.本技术提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器202执行以实现本技术图2和图5所对应的实施例中任一实施例提供的衣物处理设备的控制方法。
161.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
162.另外,在本技术各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
163.上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本技术各个实施例方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文:read-only memory,简称:rom)、随机存取存储器(英文:random access memory,简称:ram)、磁碟或者光盘等各种可以存储程序代码的介质。
164.在上述衣物处理设备的控制装置100的实施例中,应理解,第一处理模块103和第
二处理模块105均可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。并且,第一处理模块103和第二处理模块105可以相同、也可以不同,本实施例对此不做限制。结合本技术所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
165.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本技术中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本技术公开的技术方案所期望的结果,本文在此不进行限制。
166.至此,已经结合附图所示的优选实施方式描述了本技术的技术方案,但是,本领域技术人员容易理解的是,本技术的保护范围显然不局限于这些具体实施方式。在不偏离本技术的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1