用于场境隐私的操作系统等级辅助功能技术方案

技术编号:34597981 阅读:17 留言:0更新日期:2022-08-20 08:59
描述了包括诸如以下操作的系统和方法:检测被配置为分布式环境计算系统的多个计算设备,接收执行计算任务的请求,从该分布式环境计算系统获得表示用于多个设备中的至少两个设备的设备场境的数据,生成对应于该分布式环境计算系统的组合场境,该组合场境表示用于至少两个设备的设备场境的组合,基于计算任务和组合场境来生成并且提供至少一个决定请求,接收对该至少一个决定请求的响应,并且基于该响应和该组合场境来触发计算任务的执行。应和该组合场境来触发计算任务的执行。应和该组合场境来触发计算任务的执行。

【技术实现步骤摘要】
【国外来华专利技术】用于场境隐私的操作系统等级辅助功能
[0001]相关申请的交叉引用
[0002]本申请要求2019年12月31日提交的标题为“用于场境隐私的操作系统等级辅助特征(OPERATING SYSTEM

LEVEL ASSISTIVE FEATURES FOR CONTEXTUAL PRIVACY)”的美国临时专利申请No.62/955,767以及2019年12月31日提交的标题为“用于家庭账户的操作系统等级辅助特征(OPERATING SYSTEM

LEVEL ASSISTIVE FEATURES FOR HOUSEHOLD ACCOUNTS)”的美国临时专利申请No.62/955,772的优先权,其公开通过引用以其整体并入本文。

技术介绍

[0003]传统电子设备可以使用操作系统来执行软件。例如,移动电话设备可以被配置为利用在设备上的硬件组件之间通信的专用操作系统来操作硬件和机载软件。这种操作系统通常旨在控制和管理设备上的软件和硬件功能。其它电子设备可以以使用相应的机载设备操作系统来执行用于每个相应分开的设备的软件的相同方式操作。

技术实现思路

[0004]本文中描述的系统和方法提供一起操作环境计算设备(例如,电子设备)作为分布式计算系统的分布式环境计算平台。该平台可以用作其中电子设备(例如,计算设备、环境设备等)中的每个电子设备的操作系统能够被配置成使用场境感知的计算技术在设备之间执行和/或共享数据、家庭账户、场境和/或任务(例如,计算动作)的框架。数据、家庭账户、场境和/或计算任务的共享可以基于设备(例如,分布式环境计算平台)的用户控制和用户定义的环境内的本地共享。数据、场境、任务和任何这样的元素的分析的共享可以在家庭的设备内和家庭的设备上安全地(例如,加密地安全地)被执行,并且可以在没有明确的用户许可的情况下不被分布到服务提供者或其他存储元件。在一些实施方式中,平台可以用作其中电子设备(例如,计算设备、环境设备等)中的每个电子设备的操作系统能够被配置成在与分布式计算系统相关的在特定定义位置(例如,建筑物、家庭结构,学校、办公楼、家庭等)内的设备之间执行和/或共享数据、场境、策略、规则和/或任务(例如计算任何或动作)的框架。
[0005]一个或多个计算机的系统能够被配置为借助于将软件、固件、硬件或它们的组合安装在该系统上来执行特定操作或动作,该软件、固件、硬件或它们的组合在操作时使得系统执行动作。一个或多个计算机程序能够被配置为借助于包括指令来执行特定操作或动作,该指令在由数据处理装置执行时使得该装置执行动作。
[0006]在第一总体方面,描述了一种计算机实现的方法,其包括:检测被配置为分布式环境计算系统的多个计算设备,接收执行计算任务的请求,从分布式环境计算系统获取表示用于多个设备中的至少两个设备的设备场境的数据,生成对应于分布式环境计算系统的组合场境,该组合场境表示用于至少两个设备的设备场境的组合,基于计算任务和组合场境来生成并且提供至少一个决定请求,接收对至少一个决定请求的响应,并且基于该响应和
该组合场境来触发计算任务的执行。
[0007]这些和其他方面能够单独或组合包括以下一个或多个。例如,计算任务可以是在至少两个设备上配置服务,数据可以包括用于至少两个设备中的每个设备的设备类型和操作系统,该组合场境可以包括用于至少两个设备中的每个设备是否可用于使用的指示,并且至少一个决定请求可以是指示计算任务是否在至少两个设备上被执行的查询。响应于检测到在至少两个设备上执行计算任务的确认,该方法、系统或计算机可读介质可以包括配置用于至少两个设备的服务。
[0008]在一些实施方式中,该方法还可以包括将组合场境分布到被配置为分布式环境计算系统的多个计算设备。分布组合场境可以触发计算任务在多个设备中的两个或更多个设备上的执行。
[0009]在一些实施方式中,至少两个设备基于每个相应设备的确定的物理位置被选择,并且组合场境被用于配置至少两个设备配置一起起作用以执行计算任务。在一些实施方式中,请求可以包括口头请求,组合场境还可以表示被配置用于分布式环境计算系统的多个计算设备,并且计算任务基于组合场境被分布用于在多个计算设备中的两个或更多个计算设备上完成。
[0010]在一些实施方式中,设备场境至少部分地基于设备能力、预配置许可和设备位置。在一些实施方式中,组合场境响应于确定至少两个设备被配置为一起操作以执行计算任务而被生成。在一些实施方式中,组合场境被配置成使得多个设备能够根据与分布式环境计算系统相关联的预配置许可来触发私有模式,该私有模式被配置为调用预配置许可以模糊与每个相应设备相关联的内容并且阻止对与每个相应设备相关联的一个或多个功能的访问。在一些实施方式中,分布式环境计算系统被配置用于与多个计算设备相关联的建筑物,该分布式环境计算系统为建筑物提供数字标识。
[0011]上述系统和方面可以被配置成执行上述方面的任何组合,每个方面可以与上述特征和方面的任何适当组合一起被实现。描述的技术的实施方式可以包括在计算机可访问介质上的硬件、方法或过程或计算机软件。一个或多个实施方式的细节在附图和以下描述中被阐述。根据说明书和附图以及根据权利要求书,其他特征将是明显的。
附图说明
[0012]图1A

1B是图示根据本文中描述的实施方式的示例场境感知的分布式环境计算系统的框图。
[0013]图2A

2B是图示根据本文中描述的实施方式的包括多个设备的示例分布式环境计算系统的框图。
[0014]图3是图示根据本文中描述的实施方式的在分布式环境计算系统中表示的场境层的示例的框图。
[0015]图4是图示根据本文中描述的实施方式的在分布式环境计算系统中使用的示例场境模式的示例图。
[0016]图5A

5G是图示根据本文中描述的实施方式的生成用于操作分布式环境计算系统内的一个或多个设备的用户的信息的场境的示例使用的框图。
[0017]图6A

6E是图示根据本文中描述的实施方式的生成用于操作分布式环境计算系统
内的一个或者多个设备的用户的信息的场境的另一示例使用的框图。
[0018]图7是根据本文中描述的实施方式的操作分布式环境计算系统以确定多个电子设备之间的设备场境并且在多个电子设备之间共享设备场境的示例过程的流程图。
[0019]图8A

8B是图示根据本文中描述的实施方式的分布式计算系统中的家庭账户的示例元素的框图。
[0020]图9图示根据本文中描述的实施方式的使用环境设备的家庭内的提供模式。
[0021]图10A

10B图示根据本文中描述的实施方式的预测和控制设备行为的家庭账户的用户。
[0022]图11示出能够用于实现本文中描述的技术的计算机设备和移动计算机设备的示例。
[0023]在各个附图中,使用相似或相同的附图标记旨在指示存在相似或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机实现的方法,所述方法包括:检测被配置为分布式环境计算系统的多个计算设备;接收执行计算任务的请求;从所述分布式环境计算系统获得表示用于所述多个设备中的至少两个设备的设备场境的数据;生成对应于所述分布式环境计算系统的组合场境,所述组合场境表示用于所述至少两个设备的所述设备场境的组合;基于所述计算任务和所述组合场境来生成并且提供至少一个决定请求;接收对所述至少一个决定请求的响应;以及基于所述响应和所述组合场境来触发所述计算任务的执行。2.根据权利要求1所述的计算机实现的方法,其中:所述计算任务是在所述至少两个设备上配置服务;所述数据包括用于所述至少两个设备中的每个设备的设备类型和操作系统;所述组合场境包括所述至少两个设备中的每个设备是否可用于使用的指示;所述至少一个决定请求是指示所述计算任务是否要在所述至少两个设备上被执行的查询;以及响应于检测到在所述至少两个设备上执行所述计算任务的确认,配置用于所述至少两个设备的所述服务。3.根据权利要求1所述的计算机实现的方法,还包括:将所述组合场境分布到被配置为所述分布式环境计算系统的所述多个计算设备,其中分布所述组合场境触发所述计算任务在所述多个设备中的两个或更多个设备上的执行。4.根据权利要求1所述的计算机实现的方法,其中:所述至少两个设备基于每个相应设备的确定的物理位置被选择;以及所述组合场境被用于配置所述至少两个设备一起起作用以执行所述计算任务。5.根据权利要求1所述的计算机实现的方法,其中:所述请求包括口头请求;所述组合场境还表示被配置用于所述分布式环境计算系统的所述多个计算设备;以及所述计算任务基于所述组合场境在所述多个计算设备中的两个或更多个计算设备上完成分布。6.根据权利要求1所述的计算机实现的方法,其中:所述设备场境至少部分地基于设备能力、预配置许可和设备位置;以及所述组合场境响应于确定所述至少两个设备被配置为一起操作以执行所述计算任务而被生成。7.根据权利要求1所述的计算机实现的方法,其中,所述组合场境被配置为使得所述多个设备能够根据与所述分布式环境计算系统相关联的预配置许可来触发私有模式,所述私有模式被配置为调用所述预配置许可以模糊与每个相应设备相关联的内容并且阻止对与每个相应设备相关联的一个或多个功能的访问。8.根据权利要求1所述的计算机实现的方法,其中,所述分布式环境计算系统被配置用于与所述多个计算设备相关联的建筑物,所述分布式环境计算系统为所述建筑物提供数字
标识。9.一种非暂时性计算机可读介质,包括:至少一个处理器;以及存储指令的存储器,所述指令在由所述至少一个处理器执行时使所述至少一个处理器执行操作,所述操作包括:检测被配置为分布式环境计算系统的多个计算设备;接收执行计算任务的请求;从所述分布式环境计算系统获得表示用于所述多个设备中的至少两个设备的设备场境的数据;生成对应于所述分布式环境计算系统的组合场境,所述组合场境表示用于所述至少两个设备的所述设备场境的组合;基于所述计算任务和所述组合场境来生成并且提供至少一个决定请求;接收对所述至少一个决定请求的响应;以及基于所述响应和所述组合场境来触发所述计算任务的执行。10.根据权利要求9所述的非暂时性计算机可读介质,其中:所述计算任务是在所述至少两个设备上配置服务;所述数据包括用于...

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

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

1