智能家居场景的设置方法及装置的制造方法

文档序号:9380097阅读:393来源:国知局
智能家居场景的设置方法及装置的制造方法
【技术领域】
[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]第二设置模块,用于响应于通过推荐方式设置智能家居场景的第三用户指令,将预设的与该用户对应的至少一种智能家居场景推送给用户,接收用户从中选择的至少一个智能家居场景;
[0050]存储模块,用于存储所述第一设置模块或者第二设置模块设置的智能家居场景。[0051 ] 在一个实施例中,上述装置还可以包括:
[0052]发送模块,用于响应于通过推荐方式设置智能家居场景的第三用户指令之后,将预设的与该用户对应的至少一个智能家居场景推送给用户之前,向服务器发送用于请求为所述用户推荐所述用户对应的至少一个智能家居场景的消息;
[0053]所述接收模块,还用于接收服务器返回的所述服务器为所述用户推荐的所述用户对应的至少一种智能家居场景。
[0054]在一个实施例中,上述装置还可以包括:
[0055]获取模块,用于响应于通过推荐方式设置智能家居场景的第三用户指令之后,将预设的与该用户对应的至少一个智能家居场景推送给用户之前,获取本地预先保存的所述用户对应的至少一种智能家居场景。
[0056]在一个实施例中,上述装置还可以包括:
[0057]扫描模块,用于扫描所述用户的所有智能设备;
[0058]统计模块,用于统计所记录的所有智能设备的历史使用信息,所述历史使用信息包含的各智能设备的历史启动条件信息以及所执行的历史任务信息;
[0059]创建模块,用于根据统计结果,创建至少一个智能家居场景并保存;每个智能家居场景包括:智能设备的触发条件,智能设备执行的任务。
[0060]在一个实施例中,所述统计模块,包括:
[0061]统计子模块,用于统计所有智能设备的历史使用信息中,各智能设备的历史启动条件以及所执行的历史任务在设定的时间段内出现的频次;
[0062]排序子模块,用于对所述各智能设备的历史启动条件以及所执行的历史任务在设定的时间段内出现的频次按照从高到低进行排序;
[0063]所述创建模块,还用于根据排序靠前的设定数量的智能设备的启动条件和对应的所执行的任务,生成对应的智能家居场景。
[0064]根据本公开实施例的第五方面,提供一种智能家居场景的设置装置,用于服务器,包括:
[0065]扫描模块,用于针对每个用户,扫描所述用户的所有智能设备;
[0066]统计模块,用于统计所记录的所述用户所有智能设备的历史使用信息,所述历史使用信息包含的各智能设备的历史启动条件信息以及所执行的历史任务信息;
[0067]创建模块,用于根据统计结果,创建与所述用户对应的至少一个智能家居场景并保存;
[0068]接收模块,用于接收终端发送的请求推荐智能家居场景的请求;
[0069]发送模块,用于当所述接收模块接收到终端发送的请求推荐智能家居场景的请求时,将与使用所述终端的用户对应的至少一个智能家居场景发送至所述终端,以便所述终端进行智能家居场景的设置。
[0070]在一个实施例中,所述统计模块,包括:
[0071]统计子模块,用于统计所有智能设备的历史使用信息中,各智能设备的历史启动条件以及所执行的历史任务在设定的时间段内出现的频次;
[0072]排序子模块,用于对所述各智能设备的历史启动条件以及所执行的历史任务在设定的时间段内出现的频次按照从高到低进行排序;
[0073]所述创建模块,还用于根据排序靠前的设定数量的智能设备的启动条件和对应的所执行的任务,生成对应的智能家居场景。
[0074]根据本公开实施例的第五方面,提供一种智能家居场景的实现装置,用于终端,包括:
[0075]检测模块,用于检测预先设置的各智能家居场景中的智能设备的启动条件是否满足;
[0076]执行模块,用于当所述检测模块检测满足所述智能设备的启动条件时,执行所述智能家居场景中对应的任务;
[0077]智能家居场景设置模块,用于按照下述方式
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1