本发明涉及洗涤设备技术领域,具体涉及一种洗涤设备的洗涤控制方法与系统。
背景技术:
现代人的工作、生活日趋忙碌,洗衣机、洗碗机等洗涤设备被广泛地使用,以便帮助人们降低家务劳动占用的时间。
目前用户在使用洗涤设备时,通常需要按动程序键或滑动程序界面来选择程序,接下来再设定水量、漂洗次数、洗涤时间等,操作步骤比较繁琐。不能根据用户喜好进行程序的排序,而且用户自编程设定的参数往往不能被保存下来,在设备重启之后还需要重新设置一遍。
技术实现要素:
为了解决现有技术中的上述问题,本发明提出了一种洗涤设备的洗涤控制方法与系统,简化了洗涤设备的操作步骤,改善了用户体验。
本发明的一方面,提出一种洗涤设备的洗涤控制方法,包括:
获取当前洗涤设备中每个洗涤程序在一定时间内的使用频次;
当所述当前洗涤设备启动时,根据所述使用频次由高至低的顺序依次显示所述洗涤程序。
优选地,“获取当前洗涤设备中每个洗涤程序在一定时间内的使用频次”的步骤包括:
根据所述当前洗涤设备中预先存储的所述每个洗涤程序在所述一定时间内的历史洗涤数据,获取所述每个洗涤程序的第一使用频次;
或者,
根据所述当前洗涤设备中预先存储的所述每个洗涤程序在所述一定时间内的历史洗涤数据,获取所述每个洗涤程序的第二使用频次;
获取远端服务器中预先存储的特定洗涤设备中每个洗涤程序在所述一定时间内的第三使用频次;
对所述第二使用频次与所述第三使用频次计算加权和,得到所述当前洗涤设备中每个洗涤程序对应的第四使用频次;
其中,所述特定洗涤设备包括:所述当前洗涤设备,以及与所述当前洗涤设备型号相同的洗涤设备。
优选地,在“当所述当前洗涤设备启动时,根据所述使用频次由高至低的顺序依次显示所述洗涤程序”的步骤之前,所述方法还包括:
获取所述当前洗涤设备中每个洗涤参数对应的每个参数档位在一定时间内的参数档位使用频次;
相应地,在“根据所述使用频次由高至低的顺序依次显示所述洗涤程序”的步骤之后,所述方法还包括:
获取所述当前洗涤程序中每个洗涤参数对应的每个参数档位的参数档位使用频次,并且显示所述每个洗涤参数对应的参数档位使用频次最高的参数档位。
优选地,“获取所述当前洗涤设备中每个洗涤参数对应的每个参数档位在一定时间内的参数档位使用频次”的步骤包括:
根据所述历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在所述一定时间内的第一参数档位使用频次。
优选地,“获取所述当前洗涤设备中每个洗涤参数对应的每个参数档位在一定时间内的参数档位使用频次”的步骤包括:
根据所述历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在所述一定时间内的第二参数档位使用频次;
获取所述远端服务器中预先存储的特定洗涤设备中每个洗涤程序的每个洗涤参数对应的每个参数档位在所述一定时间内的第三参数档位使用频次;
对所述第二参数档位使用频次与所述第三参数档位使用频次计算加权和,得到第四参数档位使用频次。
本发明的另一方面,提出一种洗涤设备的洗涤控制系统,包括:程序使用频次获取模块和排序显示模块;
所述程序使用频次获取模块配置为:获取当前洗涤设备中每个洗涤程序在一定时间内的使用频次;
所述排序显示模块配置为:当所述当前洗涤设备启动时,根据所述使用频次由高至低的顺序依次显示所述洗涤程序。
优选地,所述程序使用频次获取模块包括:第一获取单元和/或第二获取单元;
所述第一获取单元配置为:根据所述当前洗涤设备中预先存储的所述每个洗涤程序在所述一定时间内的历史洗涤数据,获取所述每个洗涤程序的第一使用频次;
所述第二获取单元包括第一获取子单元、第二获取子单元和第三获取子单元;
所述第一获取子单元配置为:根据所述当前洗涤设备中预先存储的所述每个洗涤程序在所述一定时间内的历史洗涤数据,获取所述每个洗涤程序的第二使用频次;
所述第二获取子单元配置为:获取远端服务器中预先存储的特定洗涤设备中每个洗涤程序在所述一定时间内的第三使用频次;
所述第三获取子单元配置为:对所述第二使用频次与所述第三使用频次计算加权和,得到所述当前洗涤设备中每个洗涤程序对应的第四使用频次;
其中,所述特定洗涤设备包括:所述当前洗涤设备,以及与所述当前洗涤设备型号相同的洗涤设备。
优选地,所述系统还包括:参数档位使用频次获取模块和参数档位显示模块;所述参数档位使用频次获取模块配置为:获取所述当前洗涤设备中每个洗涤参数对应的每个参数档位在一定时间内的参数档位使用频次;
所述参数档位显示模块配置为:获取所述当前洗涤程序中每个洗涤参数对应的每个参数档位的参数档位使用频次,并且显示所述每个洗涤参数对应的参数档位使用频次最高的参数档位。
优选地,所述参数档位使用频次获取模块包括:第三获取单元;
所述第三获取单元配置为:根据所述历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在所述一定时间内的第一参数档位使用频次。
优选地,所述参数档位使用频次获取模块包括:第四获取单元,所述第四获取单元包括第四获取子单元、第五获取子单元和第六获取子单元;
所述第四获取子单元配置为:根据所述历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在所述一定时间内的第二参数档位使用频次;
所述第五获取子单元配置为:获取所述远端服务器中预先存储的特定洗涤设备中每个洗涤程序的每个洗涤参数对应的每个参数档位在所述一定时间内的第三参数档位使用频次;
所述第六获取子单元配置为:对所述第二参数档位使用频次与所述第三参数档位使用频次计算加权和,得到第四参数档位使用频次。
与最接近的现有技术相比,本发明具有如下有益效果:
本发明提出的洗涤设备的洗涤控制方法,首先根据洗涤设备中存储的历史洗涤数据获取每个洗涤程序的使用频次,以及每个洗涤程序中每个洗涤参数的每个参数档位的使用频次;然后根据洗涤程序的使用频次进行从高到低的排序,使得用户可以优先选择习惯使用的洗涤程序,并且根据每个参数档位的使用频次对当前选中的洗涤程序的洗涤参数进行默认值的设置。
考虑到当前洗涤设备中可能只存储有少量或没有洗涤数据的情况,本发明还可以根据本地存储的历史洗涤数据和远端服务器中存储的同型号洗涤设备的历史洗涤数据分别获取这两种数据对应的使用频次,然后通过计算加权和的方法得到一个综合的使用频次,并据此进行洗涤程序的排序和洗涤参数默认值的设置。
本发明根据历史洗涤数据对洗涤程序进行排序并对洗涤程序中各洗涤参数进行默认值的设置,方便用户选择符合使用习惯的程序,极大地减少了洗涤设备的操作步骤,提高了用户体验。
附图说明
图1是本发明的一种洗涤设备的洗涤控制方法实施例的主要步骤示意图;
图2是本发明的另一种洗涤设备的洗涤控制方法实施例的主要步骤示意图;
图3是本发明的一种洗涤设备的洗涤控制系统实施例的主要构成示意图;
图4是本发明的另一种洗涤设备的洗涤控制系统实施例的主要构成示意图。
具体实施方式
下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅用于解释本发明的技术原理,并非旨在限制本发明的保护范围。
需要说明的是,在本发明的描述中,术语“第一”、“第二”、“第三”等等,仅仅是为了便于描述,而不是指示或暗示所述装置、元件或参数的相对重要性,因此不能理解为对本发明的限制。
本发明一方面利用存储在当前洗涤设备中的洗涤数据,另一方面进行大数据的收集挖掘,通过自学习来自动判断用户对程序的喜好程度,从而排列各种洗涤程序的优先级,还可以进一步对自编程设定的洗涤参数如时间、水位等进行学习,默认显示使用频次最高的时间、水位等。
有些洗涤设备专门设有自编程功能,是与“标准”、“大物”等洗涤程序并列的,这种自编程功能允许用户自由设定各种洗涤参数;有些洗涤设备虽然没有自编程这个选项,但是,其中的“标准”、“大物”等程序中的洗涤参数是可以由用户自行修改的。本发明中提到的“历史洗涤数据”包括:用户选择了哪个洗涤程序(如,标准、大物、轻柔、快洗、自编程等),以及对选定的程序进行自编程时设定的具体洗涤参数(如,洗涤时间调整到了第几挡、水位设置到了第几档、漂洗次数设置到了第几档等),这些历史洗涤数据是在洗涤设备运行时被采集并保存到本地并同时上传到远端服务器中的。下面实施例中提到的“自编程”既包括对自编程功能中的洗涤参数进行设置,也包括对“标准”、“大物”等程序进行参数调整。
下面实施例中提到的“特定洗涤设备”包括:当前洗涤设备,以及与当前洗涤设备型号相同的其他洗涤设备;“远端服务器”可以是传统的服务器,也可以是云端服务器;“一定时间”如从当前时间往前的一个月以内、半年以内、一年以内等,可以预先设定。
图1是本发明的一种洗涤设备的洗涤控制方法实施例的主要步骤示意图。如图1所示,本实施例的洗涤控制方法包括步骤a10-a20:
步骤a10,获取当前洗涤设备中每个洗涤程序在一定时间内的使用频次。
如果只分析当前洗涤设备中存储的历史洗涤数据,步骤a10可以具体按照下述步骤a11的方法获取第一使用频次后就进入后面的排序步骤。
步骤a11,根据当前洗涤设备中预先存储的每个洗涤程序在一定时间内的历史洗涤数据,获取每个洗涤程序的第一使用频次。
当用户新买了一台洗涤设备时,本地存储的历史洗涤数据会很少甚至完全没有,这时根据步骤a11的方法就不能为用户推荐合适的洗涤程序,这时可以考虑通过大数据分析其他用户在使用同种型号洗涤设备时是如何设置的,然后再给当前用户推荐洗涤程序。因此,在一种优选的实施方式中,可以综合分析当前洗涤设备中的历史洗涤数据和其他同型号洗涤设备的历史洗涤数据,这种情况下,步骤a10可以具体按照下述步骤a12-a14的方法获取第四使用频次然后进入后面的排序步骤。
步骤a12,根据当前洗涤设备中预先存储的每个洗涤程序在一定时间内的历史洗涤数据,获取每个洗涤程序的第二使用频次;
步骤a13,获取远端服务器中预先存储的特定洗涤设备中每个洗涤程序在一定时间内的第三使用频次;
步骤a14,对第二使用频次与第三使用频次计算加权和,得到当前洗涤设备中每个洗涤程序对应的第四使用频次。
如果本地存储的历史洗涤数据足够多的话,尽量根据本地存储的历史数据来进行后面的排序,因此这里计算加权和时,第二使用频次的权重大于第三使用频次的权重。
步骤a20,在当前洗涤设备启动时,根据使用频次由高至低的顺序依次显示洗涤程序。
本实施例中,当前洗涤设备中的历史洗涤数据可以存储在具有掉电保存功能的存储器或存储装置中。存储器可以包括:flash、eeprom或fram等;存储装置可以包括:sd卡、usb存储设备、硬盘或与电池配合使用的ram等。在远端服务器中根据洗涤设备型号的不同对历史洗涤数据进行分类存储,并进行频次统计。
图2是本发明的另一种洗涤设备的洗涤控制方法实施例的主要步骤示意图。如图2所示,本实施例的洗涤控制方法包括步骤b10-b40:
步骤b10,获取当前洗涤设备中每个洗涤程序在一定时间内的使用频次。该步骤的具体内容与图1中的步骤a10完全相同,此处不再赘述。
步骤b20,获取当前洗涤设备中每个洗涤参数对应的每个参数档位在一定时间内的参数档位使用频次。
如果只分析当前洗涤设备中存储的历史洗涤数据,步骤b20可以具体按照下述步骤b21的方法获取第一参数档位使用频次后就进入后面的排序步骤。
步骤b21,根据历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在一定时间内的第一参数档位使用频次。
在一种优选的实施方式中,可以综合分析当前洗涤设备中的历史洗涤数据和其他同型号洗涤设备的历史洗涤数据,这种情况下,步骤b20可以具体按照下述步骤b22-b24的方法获取第四使用频次然后进入后面的排序步骤。
步骤b22,根据历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在一定时间内的第二参数档位使用频次;
步骤b23,获取所述远端服务器中预先存储的特定洗涤设备中每个洗涤程序的每个洗涤参数对应的每个参数档位在一定时间内的第三参数档位使用频次;
步骤b24,对第二参数档位使用频次与第三参数档位使用频次计算加权和,得到第四参数档位使用频次。
其中,第二参数档位使用频次的权重大于第三参数档位使用频次的权重。
步骤b30,在当前洗涤设备启动时,根据使用频次由高至低的顺序依次显示洗涤程序。
步骤b40,获取当前洗涤程序中每个洗涤参数对应的每个参数档位的参数档位使用频次,并且显示每个洗涤参数对应的参数档位使用频次最高的参数档位。也就是说,针对当前用户选定的洗涤程序,将每个洗涤参数的默认值设置为使用频次最高的那个参数档位。
上述实施例中虽然将各个步骤按照上述先后次序的方式进行了描述,但是本领域技术人员可以理解,为了实现本实施例的效果,不同的步骤之间不必按照这样的次序执行,其可以同时(并行)执行或以颠倒的次序执行,这些简单的变化都在本发明的保护范围之内。
基于与上述方法实施例相同的技术构思,本发明还提出了洗涤设备的洗涤控制系统实施例,下面具体说明。
图3是本发明的一种洗涤设备的洗涤控制系统实施例的主要构成示意图。如图3所示,本实施例中洗涤设备的洗涤控制系统10包括:程序使用频次获取模块11和排序显示模块12。
其中,程序使用频次获取模块11配置为:获取当前洗涤设备中每个洗涤程序在一定时间内的使用频次;排序显示模块12配置为:在当前洗涤设备启动时,根据使用频次由高至低的顺序依次显示洗涤程序。
程序使用频次获取模块11包括:第一获取单元111和/或第二获取单元112。
第一获取单元111配置为:根据当前洗涤设备中预先存储的每个洗涤程序在一定时间内的历史洗涤数据,获取每个洗涤程序的第一使用频次;第二获取单元112包括第一获取子单元1121、第二获取子单元1122和第三获取子单元1123。第一获取子单元1121配置为:根据当前洗涤设备中预先存储的每个洗涤程序在一定时间内的历史洗涤数据,获取每个洗涤程序的第二使用频次;第二获取子单元1122配置为:获取远端服务器中预先存储的特定洗涤设备中每个洗涤程序在一定时间内的第三使用频次;第三获取子单元1123配置为:对第二使用频次与第三使用频次计算加权和,得到当前洗涤设备中每个洗涤程序对应的第四使用频次。特定洗涤设备包括:当前洗涤设备,以及与当前洗涤设备型号相同的其他洗涤设备。
图4是本发明的另一种洗涤设备的洗涤控制系统实施例的主要构成示意图。如图4所示,本实施例中洗涤设备的洗涤控制系统20包括:程序使用频次获取模块21、排序显示模块22、参数档位使用频次获取模块23和参数档位显示模块24。
其中,程序使用频次获取模块21、排序显示模块22分别与图3中的程序使用频次获取模块11、排序显示模块12对应相同,此处不再赘述;参数档位使用频次获取模块23配置为:获取当前洗涤设备中每个洗涤参数对应的每个参数档位在一定时间内的参数档位使用频次;参数档位显示模块24配置为:获取当前洗涤程序中每个洗涤参数对应的每个参数档位的参数档位使用频次,并且显示每个洗涤参数对应的参数档位使用频次最高的参数档位。
参数档位使用频次获取模块23可以具体包括:第三获取单元231和/或第四获取单元232。第三获取单元231配置为:根据历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在一定时间内的第一参数档位使用频次;第四获取单元232包括第四获取子单元2321、第五获取子单元2322和第六获取子单元2323。
其中,第四获取子单元2321配置为:根据历史洗涤数据分析相应的洗涤程序中每个洗涤参数对应的每个参数档位在一定时间内的第二参数档位使用频次;第五获取子单元2322配置为:获取远端服务器中预先存储的特定洗涤设备中每个洗涤程序的每个洗涤参数对应的每个参数档位在一定时间内的第三参数档位使用频次;第六获取子单元2323配置为:对第二参数档位使用频次与第三参数档位使用频次计算加权和,得到第四参数档位使用频次。
本申请中对洗涤设备的洗涤控制系统进行模块、单元、子单元划分,仅仅是为了更好地理解本发明的技术方案所涉及的功能,在实践中,这些模块所对应的功能可以由单个硬件加载程序并执行。
本领域技术人员应该能够意识到,结合本文中所公开的实施例描述的各示例的方法步骤、模块、单元、子单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明电子硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以电子硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。