基于可抽象设备功能的操作系统的调度方法、装置、系统与流程
- 国知局
- 2024-07-31 23:30:43
本公开涉及设备调度的,例如涉及一种基于可抽象设备功能的操作系统的调度方法、装置、系统。
背景技术:
1、随着智能化设备的日益普及,每个家庭都会配备多个智能化设备,每个设备都具备至少一项功能。然而,在相关技术中,每个设备只能按照其固定的服务场景使用其功能,无法将其功能应用到新的服务场景中。而且,不同的设备的功能也无法搭配使用以共同提供服务。可见,相关技术对设备的功能资源的利用率较低。
2、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
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、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本公开。
技术特征:1.一种基于可抽象设备功能的操作系统的调度方法,其特征在于,操作系统部署于智能系统中的一个设备,操作系统能够抽象出智能系统中的每个设备所具备的各项功能,调度方法包括:
2.根据权利要求1所述的调度方法,其特征在于,在功能信息库中,确定能够满足功能组合的一个或多个候选设备组合,包括:
3.根据权利要求1所述的调度方法,其特征在于,从一个或多个候选设备组合中,确定最优设备组合,包括:
4.根据权利要求3所述的调度方法,其特征在于,每项评价信息配置有优先级;基于候选设备组合的评价信息,从多个候选设备组合中确定最优设备组合,包括:
5.根据权利要求4所述的调度方法,其特征在于,按照各项评价信息的优先级由高到低的顺序,依次使用候选设备组合的各项评价信息对多个候选设备组合进行筛选,直至筛选出最优设备组合,包括:
6.根据权利要求3所述的调度方法,其特征在于,在基于候选设备组合的评价信息,从多个候选设备组合中确定最优设备组合之前,包括:
7.根据权利要求1至6任一项所述的调度方法,其特征在于,响应于任务请求,确定执行任务所需的功能组合,包括:
8.一种基于可抽象设备功能的操作系统的调度装置,其特征在于,操作系统部署于调度装置,调度装置是智能系统中的一个设备,操作系统能够抽象出智能系统中的每个设备所具备的各项功能,调度装置包括:
9.一种基于可抽象设备功能的操作系统的调度装置,其特征在于,操作系统部署于调度装置,调度装置是智能系统中的一个设备,操作系统能够抽象出智能系统中的每个设备所具备的各项功能,调度装置包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至7中任一项所述的基于可抽象设备功能的操作系统的调度方法。
10.一种智能系统,其特征在于,包括多个设备,多个设备中的一个设备是权利要求8或9所述的基于可抽象设备功能的操作系统的调度装置。
技术总结本公开涉及设备调度的技术领域,公开了一种基于可抽象设备功能的操作系统的调度方法、装置、系统,操作系统能够抽象出智能系统中的每个设备所具备的各项功能。调度方法包括:响应于任务请求,确定执行任务所需的功能组合,其中,功能组合包括一项或多项功能;在功能信息库中,确定能够满足功能组合的一个或多个候选设备组合,其中,功能信息库记录有智能系统中每个设备所具备的各项功能,每个候选设备组合包括智能系统中的一个或多个设备,候选设备组合中的设备所有具备功能组合中的各项功能;从一个或多个候选设备组合中,确定最优设备组合;向最优设备组合中的每个设备发送相应的调度指令。以上方法可以提高设备的功能资源的利用率。技术研发人员:王风涛,王晔,王和龙,徐志方,桂志辉,郭树芳受保护的技术使用者:青岛国创智能家电研究院有限公司技术研发日:技术公布日:2024/6/13本文地址:https://www.jishuxx.com/zhuanli/20240730/197832.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表