操作系统等级分布式环境计算技术方案

技术编号:34318640 阅读:43 留言:0更新日期:2022-07-30 23:41
描述了分布式环境计算的系统和方法。一种方法可以包括由与用户环境相关联的计算设备检测与所述用户环境相关联的多个附加设备,针对所述多个附加设备来确定与所述多个附加设备相关联的多个能力,以及由所述计算设备将所述多个附加设备配置为分布式计算系统。所述方法还可以包括在所述计算设备处接收执行任务的请求,选择被确定为能够执行所述任务的多个附加设备中的至少一个附加设备,以及触发所选择的设备执行所述任务。择的设备执行所述任务。择的设备执行所述任务。

Operating system level distributed environment computing

【技术实现步骤摘要】
【国外来华专利技术】操作系统等级分布式环境计算
[0001]相关申请的交叉引用
[0002]本申请要求于2019年12月26日提交的标题为“操作系统等级分布式环境计算(OPERATING SYSTEM LEVEL DISTRIBUTED AMBIENT COMPUTING)”的美国非临时专利申请No.16/727,349的优先权,其要求于2019年12月18日提交的标题为“操作系统等级分布式环境计算(OPERATING SYSTEM LEVEL DISTRIBUTED AMBIENT COMPUTING)”的美国临时专利申请No.62/949,929的权益,其各自通过引用以其整体并入本文。
[0003]本申请要求于2019年12月18日提交的标题为“操作系统等级分布式环境计算(OPERATING SYSTEM LEVEL DISTRIBUTED AMBIENT COMPUTING)”的美国临时专利申请No.62/949,929的权益,其通过引用以其整体并入本文。

技术介绍

[0004]传统电子设备可以使用操作系统来执行软件。例如,移动电话设备可以被配置为利用在设备上本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,所述方法包括:由计算设备检测与用户环境相关联的多个附加设备;针对所述多个附加设备来确定与所述多个附加设备相关联的多个能力;由所述计算设备将所述多个附加设备配置为分布式计算系统,所述多个附加设备对应于所述多个能力中的至少一个能力和所述用户环境内的设备位置;在所述计算设备处接收执行任务的请求;由所述计算设备确定所述多个附加设备中的哪些附加设备能够执行所述任务;选择被确定为能够执行所述任务的所述多个附加设备中的至少一个附加设备,所述选择至少基于:所述多个附加设备到所述计算设备或者到与执行所述任务的所述请求相关联的用户的所确定的接近度,在所述多个附加设备中的相应设备上执行的所确定的操作系统,以及在所述多个附加设备中的相应设备上可用的至少一个确定的基于传感器的能力;以及由所述计算设备触发所述多个设备中的所选择的至少一个设备执行所述任务。2.根据权利要求1所述的计算机实现的方法,其中,选择所述多个附加设备中的所述至少一个附加设备还基于与所述用户环境相关联的检测到的信息,所述用户环境被定义为包含所述计算设备和所述多个附加设备的物理建筑物。3.根据权利要求2所述的计算机实现的方法,其中,所述检测到的信息对应于所述用户环境中的检测到的用户活动水平、所述用户环境中的检测到的音频请求或者与所述用户环境相关联的检测到的视觉图像。4.根据权利要求1所述的计算机实现的方法,还包括:由所述计算设备选择所述多个附加设备中的第二设备以生成与所述任务相对应的输出,对所述第二设备的所述选择至少基于确定所述多个附加设备中的所选择的至少一个附加设备不适合生成并且通信与所述任务相对应的输出。5.根据权利要求1所述的计算机实现的方法,还包括:由所述计算设备选择所述多个附加设备中的第二设备以生成与所述任务相对应的输出,对所述第二设备的所述选择至少基于确定所述多个附加设备中的所述至少一个附加设备的位置在与执行所述任务的所述请求相关联的所述用户的预定义视觉范围或预定义音频范围之外。6.根据权利要求1所述的计算机实现的方法,其中,触发所选择的设备执行所述任务包括生成视觉和音频输出,所述视觉和音频输出响应于确定在预定义时间段之外的一天中的时间而提供在所述多个附加设备中的另一个附加设备上。7.根据权利要求1所述的计算机实现的方法,其中,由所述计算设备触发所选择的设备执行所述任务包括经由与所述计算设备相关联的操作系统访问与在所选择的至少一个附加设备上执行的相应操作系统通信的至少一个服务,所述服务被配置为将所接收的任务分派到所述多个附加设备中的至少一个其他设备。8.根据权利要求1所述的计算机实现的方法,其中,选择所述多个附加设备中的所述至少一个附加设备执行所述任务包括:确定用于所述用户环境的上下文,所述上下文基于检测到的信息和与所述多个附加设
备中的所述至少一个附加设备相关联的所存储的信息。9.根据权利要求8所述的计算机实现的方法,其中,所述检测到的信息包括日历信息。10.一种计算机程序产品,其有形地体现在非暂时性计算机可读介质上并且包括指令,所述指令在被执行时被配置为使至少一个处理器:由计算设备检测与用户环境相关联的多个附加设备;针对所述多个附加设备来确定与相应附加设备中的每一个附加设备相关联的多个能力;由所述计算设备将所述多个附加设备配置为分布式计算系统,所述多个附加设备对应于所述多个能力中的至少一个能力和所述用户环境内的设备位置;在所述计算设备处接收执行任务的请求;以及响应于确定完成所述任务的执...

【专利技术属性】
技术研发人员:马可
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1