当前位置: 首页 > 专利查询>苹果公司专利>正文

使用环境模型的附件管理系统技术方案

技术编号:28128128 阅读:22 留言:0更新日期:2021-04-19 11:45
本申请涉及使用环境模型的附件管理系统。本发明专利技术公开了一种控制器,该控制器可用于控制各种附件的操作。可将一组附件组织成可方便多个附件的协调控制的附件网络。可根据环境模型来组织附件网络,该环境模型可包括附件所处的物理环境的分层表示。可跨具有对附件的访问权限的不同控制器来对环境模型进行同步。限的不同控制器来对环境模型进行同步。限的不同控制器来对环境模型进行同步。

【技术实现步骤摘要】
使用环境模型的附件管理系统
[0001]本申请是申请日为2015年5月29日、申请号为201580028720.1、专利技术名称为“使用环境模型的附件管理系统”的专利技术专利申请的分案申请。
[0002]相关申请的交叉引用
[0003]本专利申请要求于2014年5月30日提交的名称为“Networking,Communication and Security for an Accessory Management System”的美国临时专利申请No.62/005,764的权益,并且要求于2014年12月19日提交的名称为“Networking,Communication and Security for an Accessory Management System”的美国专利临时申请No.62/094,391的权益,并且还要求于2015年5月29日提交的美国专利申请No.14/725,912的权益。这些专利申请的公开内容全文以引用方式并入本文。
[0004]本公开还涉及于2015年2月5日提交的美国专利申请No.14/614,914和于2014年2月5日提交的美国临时专利申请No.61/935,967,这些专利申请的公开内容全文以引用方式并入本文。
[0005]本公开还涉及于2015年5月29日提交的美国申请No.14/725,891,该专利申请的公开内容全文以引用方式并入本文。

技术介绍

[0006]本公开整体涉及附件管理系统,并且具体地涉及使用环境模型的附件管理系统。
[0007]电子设备正在一定范围的应用程序中变得越来越普及。移动电话、平板电脑、家庭娱乐系统等仅仅是用户经常进行交互的电子设备中的一些电子设备。
[0008]正变得更加普及的另一类电子设备包括各种可以电子方式控制的设备,诸如恒温器、照明设备、家用电器等。

技术实现思路

[0009]目前,用户可能难以管理多个可以电子方式控制的设备或系统。例如,用户家中可能有恒温器、可以电子方式控制的照明系统、家庭安保系统等。每个此类系统都可由不同的制造商制造,并且每个制造商可提供专用控制器设备(例如,基于IR的遥控设备)或用户可在通用设备诸如智能电话、平板电脑或家用计算机系统上安装并运行的控制器应用程序(“或应用程序”)。每个控制器设备或应用程序通常是针对特定制造商的系统而定制的,并且可能无法与来自其他制造商的系统或甚至与来自同一制造商的其他系统进行互操作。此类逐个针对的方式不容易进行缩放。试图利用能够集中控制或管理的异类设备阵列创建“智能家庭”环境等的用户面对积累过多控制器设备和/或控制器应用程序的需求。
[0010]本专利技术的特定实施方案可在用于控制器设备(或“控制器”)和要被控制的任意数量的其他电子设备(本文称为“附件设备”或简称为“附件”)之间的通信的协议的上下文中工作。例如,可在通用计算设备诸如台式计算机、膝上型计算机、平板电脑、智能电话、其他移动电话、其他手持式或可穿戴计算设备上通过为通用计算设备提供适当的可执行程序代码来实现控制器;作为另外一种选择,控制器可为专用计算设备。附件可包括能够由控制器
控制的任意设备。附件的示例包括灯具、恒温器、门锁、自动门开门器(例如,车库门开门器)、静态相机或视频相机等。附件和控制器可经由使用标准传输协议诸如Wi

Fi、蓝牙、蓝牙LE等的有线信道或无线信道彼此进行通信。应当理解,可使用其他通信协议和传输。
[0011]在一些实施方案中,可提供“统一”附件协议,控制器可经由该“统一”附件协议来向附件发送命令和控制消息,并以统一格式从附件接收响应,而不管附件的类型或功能如何。例如,可将附件定义为服务的集合,其中每种服务均被定义为一组特性,每个特性在任何给定时间均具有所定义的值。这些特性可表示附件状态的各个方面。该协议可定义控制器可(例如,通过读取)询问和(例如,通过写入)更新附件的特性(单独或按组)所经由的消息格式,由此允许控制器确定和/或改变附件的状态。因此,任何类型的附件均可通过一致的方式被控制,而不管其功能如何。
[0012]在一些实施方案中,该协议可定义可用于防止未经授权的控制器操作附件的安全措施。例如,附件可被配置为仅接受来自先前已与附件建立配对并因此被附件识别的控制器的请求。该协议可指定配对流程,以便使未经附件的合法所有者/操作者批准进行配对的风险最小化。此外,该协议可以指定端到端消息加密,使得仅有特定控制器和附件可对它们之间交换的消息进行解密。
[0013]本专利技术的某些方面可涉及控制器网络,其中多个控制器可与同一附件(或同一组附件,诸如附件网络)建立配对或通过其他方式被配置为与该同一附件进行通信。在一些控制器网络中,一个或多个控制器可与附件建立一定水平的特权(例如,“管理”特权),该附件许可这些控制器以确定是否应当许可其他控制器向附件传送命令和控制消息。例如,第一控制器可与附件建立配对。建立配对可涉及向附件提供第一控制器的长期公钥,并且作为交换,接收用于附件的第一长期公钥。在建立配对中还可涉及其他操作(例如,带外PIN或密码交换)。独立于和附件的任何通信,第一控制器可获得用于第二控制器的长期公钥。第一控制器可使用建立配对期间接收的第一长期公钥来与附件建立经验证的会话。经验证的会话可具有会话密钥,并且可使用会话密钥来对经验证的会话内的所有通信进行加密。在经验证的会话内,第一控制器可与附件执行配对添加操作,以在附件和第二控制器之间建立配对。配对添加操作可包括向附件提供用于第二控制器的长期公钥,以及作为交换接收用于附件的第二长期公钥(可以是或不是在第一控制器建立其配对时接收的同一密钥)。第一控制器可向第二控制器传送用于附件的第二长期公钥。这个过程可在第二控制器和附件之间建立配对;之后,第二控制器可建立其自身的经验证的会话,以向附件发送命令和控制消息。第一控制器可重复配对添加过程,以在附件和任意数量的控制器之间建立配对。
[0014]在一些情况下,第一控制器可指示附件向第二控制器授予管理员(或“admin”)特权。授予这一特权可允许第二控制器执行配对添加操作,以在需要时并根据具体实施来添加附加控制器,该第二控制器可能够或不能够向附加控制器授予管理员特权。可将管理员特权自动分配给与全新附件(或与尚未建立配对的附件)建立配对的第一控制器。使用管理员特权可帮助设备所有者管控哪些控制器可获得对特定附件的访问权。
[0015]在一些控制器网络中,一个或多个控制器可作为用于与附件通信的代理而工作。例如,附件可被配置为仅与本地环境中(诸如,处于局域网上,该局域网根据需要可以是有线或无线的,或在点到点无线通信协议诸如蓝牙的范围内)实际存在的控制器设备进行通信。本地环境中不实际存在的控制器设备可与该附件的本地环境中实际存在的另一个控制
器(代理设备或代理)建立通信,该代理可以在相距很远的控制器设备和附件之间中继消息和响应。相距很远的控制器和附件可建立配对验证会话并对其通信进行加密;代理不需要能够读取消息和响应,仅需要如接收那样对其进行中继。在一些实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:由控制器设备识别物理环境中的多个附件;由所述控制器设备生成动作组,所述动作组包括所述多个附件中的至少第一附件和第二附件,所述动作组还包括所述第一附件的第一结果状态和所述第二附件的第二结果状态;由所述控制器设备识别与所述动作组相关联的触发事件,所述触发事件的发生被配置为触发所述动作组;由所述控制器设备检测所述触发事件的发生;以及根据检测到所述触发事件:向所述第一附件发送从第一当前状态转变到所述第一结果状态的第一指令;以及向所述第二附件发送从第二当前状态转变到所述第二结果状态的第二指令。2.根据权利要求1所述的方法,其中,至少部分地基于在用户界面处接收的输入来生成所述动作组。3.根据权利要求1或2中任一项所述的方法,其中,至少部分地基于在用户界面处接收的输入来识别所述触发事件。4.根据权利要求1至3中任一项所述的方法,其中,对所述触发事件的发生的检测至少部分地基于从协调器设备接收的信息,其中所述信息识别所述触发事件。5.根据权利要求1至4中任一项所述的方法,还包括识别与所述动作组相关联的触发条件,所述触发条件的肯定结果被配置为触发所述动作组。6.根据权利要求5所述的方法,还包括确定所述触发条件的肯定结果,并且其中所述第一指令的传输和所述第二指令的传输还根据所述触发条件的肯定结果的确定。7.根据权利要求5或6中任一项所述的方法,其中,至少部分地基于在用户界面处接收的输入来识别所述触发条件。8.根据权利要求5至7中任一项所述的方法,其中,所述触发条件的肯定结果的确定至少部分地基于从协调器设备接收的信息,其中所述信息识别所述触发事件。9.根据权利要求1所述的方法,还包括由所述控制器设备与所述多个附件中的每个附件建立配对,其中与附件建立配对包括向所述附件提...

【专利技术属性】
技术研发人员:A
申请(专利权)人:苹果公司
类型:发明
国别省市:

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

1