[发明专利]一种智能管家任务调度方法及其装置有效
申请号: | 201611179459.8 | 申请日: | 2016-12-19 |
公开(公告)号: | CN106707781B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 常宸 | 申请(专利权)人: | 常宸 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 225400 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 管家 任务 调度 方法 及其 装置 | ||
本发明涉及一种智能管家任务调度方法及其装置,该方法涉及获取用户出行长度和重要任务信息,基于用户出行长度计算室内空闲时间长度,在室内进入空闲状态后,开启任务调度;构建任务调度顺序;基于重要任务之间必须参照的先后顺序对任务调度路径进行调整;按照任务重要度顺序进行任务调度;根据用户反馈作调整;能够基于用户历史数据主动的获取用户出行长度和重要任务信息,从而得到室内空闲时间,并按照任务的重要度进行总体的统筹安排,而无需用户的主动参与。
技术领域
本发明属于智能家居和计算机领域,尤其涉及一种智能管家任务调度方法及其装置。
背景技术
随着经济水平的上升,人们可支配收入的增加,使得人们能够购买大量的智能家电和智能家用机器人来解放简单的重复劳动,获得更多的空闲时间。这些智能家用装置的种类越来越多,例如:“扫地机器人”、“擦窗机器人”,“智能洗衣机”、“智能冰箱”、“智能洗衣机”等。然而,这些机器人往往由于内部芯片运算能力比较弱,不能够自主思考,且这些机器人通常各自为政,多个机器人无法协同工作,需要人为干预统筹。虽然一些机器人,例如:扫地机器人等,可以自主工作,但是随着此类型的机器人数量的增加,这些机器人不可避免的会出现“工作冲突”。因此,需要有一种智能管家任务调度方法来进行总体的统筹安排,而无需用户的主动参与。
发明内容
为了解决现有技术中的上述问题,本发明提出了一种智能管家任务调度方法及其装置,其特征在于,该方法的步骤包括:
一种智能管家任务调度方法,其特征在于,该方法的步骤包括:
步骤1:获取用户出行长度和重要任务信息,基于用户出行长度计算室内空闲时间长度,在室内进入空闲状态后,开启任务调度;
步骤2:构建任务调度顺序;基于重要任务之间必须参照的先后顺序对任务调度路径进行调整,将先驱任务调整到其所有后续任务之前,并将调整后的重要任务保存在任务调度列表中;
步骤3:按照任务重要度顺序进行任务调度;
步骤4:根据用户反馈作调整;
步骤1具体为:在每位用户离开房间时,获取用户指示,基于用户指示提取室内空闲时间长度信息、重要任务信息;如果没有提取到空闲时间长度信息和重要任务信息,则基于用户历史数据提取室内空闲时间长度和重要任务信息;
通过用户出行时间T,人员组合P,基于用户出行数据和用户出行长度历史对照表获取各用户出行长度Slicej,通过各用户出行长度Slicej确定室内空闲时间长度TA;
针对当前出行人员组合,获取人员组合P完全匹配,用户出行时间T在第一偏差阈值范围内的用户出行长度Slicek集合{Slice1~Slicen},将Slicel~Slicen按照采集时间新旧排序;将采集时间最新的Slicek作为当前出行人员组合中每个成员Hj的用户出行长度Slicej;如果采用第一偏差阈值没有获取到符合的用户出行长度Slicek,则将第一偏差阈值放宽为第二偏差阈值,再次获取用户出行长度Slicek集合{Slice1~Slicen},从中选取采集时间最新的Slicek作为当前出行人员组合中每个成员Hj的用户出行长度;
获取所有家庭成员的出行时间及其用户出行长度Slicej,计算室内空闲时间长度TA;Tj为每个成员的出行时间,Slicej为Hj的用户出行长度,Tbegin为最后一名成员的出行时间,j为家庭成员编号;
TA=MIN{Tj+Slicej}-Tbegin 公式(1)。
进一步的,重要任务信息包含重要任务本身及其优先级;用户历史数据保存在用户出行数据和用户出行长度历史对照表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常宸,未经常宸许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611179459.8/2.html,转载请声明来源钻瓜专利网。