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

用于授权控制器设备的技术制造技术

技术编号:22785972 阅读:14 留言:0更新日期:2019-12-11 05:11
本公开题为“用于授权控制器设备的技术”。本公开的实施方案呈现了用于使控制器设备能够控制专有数字媒体播放器、网络附件和虚拟助理的设备、方法和计算机可读介质,从而提供总体改善的用户体验。本文所公开的技术减少了混乱,因为单个控制器可控制各种不同的设备和附件。所公开的技术还可包括识别用于该计算设备的配置信息的变化。用于附件控制的该技术可包括发送用于该控制器的更新的配置信息,该配置信息将该计算设备的功能与控制器的用户界面元素值相关联。

Technology for licensing controller devices

The present disclosure is entitled \technology for authorizing controller devices\. Embodiments of the present disclosure present devices, methods, and computer-readable media for enabling controller devices to control proprietary digital media players, network accessories, and virtual assistants, thereby providing an overall improved user experience. The techniques disclosed herein reduce confusion because a single controller can control a variety of different devices and accessories. The disclosed technology may also include identifying changes in configuration information for the computing device. The technology for attachment control may include sending updated configuration information for the controller, which associates the function of the computing device with the user interface element value of the controller.

【技术实现步骤摘要】
用于授权控制器设备的技术
本申请涉及用于实现用于控制附件的各种技术的设备、计算机可读介质和方法。
技术介绍
家庭中使用的许多娱乐设备(例如,电视、数字媒体播放器、数字视频盘、蓝光播放器等)利用遥控器。其他非娱乐设备诸如百叶窗、灯、车库门、恒温器等也使用遥控器。控制所有这些设备所需的远程控制设备的数量可能导致混乱和用户体验总体较差。通常,坐下来观看TV或电影需要在多个遥控器之间进行改组、切换输入以及同时对多个部件提供动力。控制器可被配置为控制多个设备。因此,房屋所有者需要保留若干远程设备来控制这些设备,从而导致混乱和用户体验总体较差。
技术实现思路
本公开的实施方案可提供用于使控制器设备能够控制专有数字媒体播放器、家庭网络附件和虚拟助理的设备、方法和计算机可读介质,从而提供总体改进的用户体验。本文所公开的技术减少了混乱并提高了家庭网络的效率,因为单个控制器可控制各种不同的附件。在各种实施方案中,用于附件控制的技术可包括由用于家庭网络的计算设备接收用于添加控制器的网络代码。用户可经由家庭网络的应用程序的用户界面来输入网络代码。用于附件控制的技术可包括由计算设备向控制器发送第一信号,该第一信号被配置为注册控制器以从计算设备接收配置信息。用于附件控制的技术可包括由计算设备向控制器发送第二信号,该第二信号包括用于控制器的配置信息,该配置信息将计算设备的功能与控制器的用户界面元素值相关联。用于附件控制的技术可包括由计算设备从控制器接收第三信号,该第三信号指示控制器上的选择的用户界面元素的激活。用于附件控制的技术可包括由计算设备执行与选择的用户界面元素相关联的功能。在各种实施方案中,用于附件控制的技术可包括由计算设备经由第三信号接收信息(例如,信息包)。该信息包可包括来自控制器的记录音频信息。用于附件控制的技术可包括由计算设备将信息包转换成文本的部分抄本,其中该文本的部分抄本包括一个或多个文本字符。用于附件控制的技术可包括准备在计算设备上显示文本的部分抄本。用于附件控制的技术可包括由计算设备至少部分地基于与文本的部分抄本相关联的一个或多个指令的执行来执行一个或多个功能。该技术可包括显示文本的部分抄本。在各种实施方案中,用于附件控制的技术可包括由计算设备识别用于计算设备的配置信息的变化。用于附件控制的技术可包括由计算设备发送第四信号,该第四信号包括用于将计算设备的功能与控制器的用户界面元素值相关联的修订配置信息。在各种实施方案中,用于附件控制的技术可包括授权控制器控制无线地连接到计算设备的各种类型的一个或多个附件。在各种实施方案中,用于附件控制的技术可包括同步一个或多个附件的控制,使得来自控制器的命令将针对相同类型的附件中的每个附件执行相关功能。在各种实施方案中,用于附件控制的技术可包括使控制器的界面在控制器的显示器上显示一个或多个附件的表示。在各种实施方案中,用于附件控制的技术可包括从控制器接收对计算设备的授权,以控制无线地连接到控制器的各种类型的一个或多个附件。该技术可包括同步一个或多个附件的控制,使得来自计算设备的命令将针对相同类型的附件中的每个附件执行相关功能。该技术可包括为用户提供用于选择计算设备上的一个或多个附件的界面。在各种实施方案中,用于附件控制的技术可包括由计算设备从控制器接收打开信道的请求。在一些实施方案中,信道可以是双向的。该技术可包括由计算设备打开用于接收包含数字音频数据的第三信号的信道。该技术可包括由计算设备向控制器发送第五信号,该第五信号包括发送标识、状态、地址和信道标识。该技术可包括由计算设备经由第三信号接收信息包,该信息包包括来自控制器的数字音频数据。在各种实施方案中,用于附件控制的技术可作为多个指令存储在计算机可读介质中。在各种实施方案中,用于附件控制的技术可结合到计算设备中,该计算设备包括一个或多个存储器以及与一个或多个存储器通信并且被配置为执行存储在一个或多个存储器中的指令的一个或多个处理器。以下具体实施方式连同附图将提供对本公开的实质和优点的更好的理解。附图说明图1示出了根据本公开的实施方案的网络环境。图2示出了根据本公开的实施方案的网络配置。图3示出了根据本公开的实施方案的用于授权通用设备的技术的简化流程图。图4示出了根据本公开的实施方案的用于授权通用设备的技术的图。图5示出了根据本公开的另一个实施方案的用于打开信道的技术的简化流程图。图6示出了根据本公开的实施方案的用于使控制器设备能够访问虚拟助理的技术的简化流程图。图7示出了本公开的实施方案的用于使控制器设备能够访问虚拟助理的技术的另一个简化流程图。图8示出了根据本公开的实施方案的用于附件网络配置的计算机可读介质中的指令的简化流程图。图9示出了根据本公开的实施方案的计算机系统的简化框图。图10示出了根据本公开的实施方案的媒体接入设备的简化框图。图11示出了根据本公开的实施方案的附件的简化框图。图12示出了根据本公开的实施方案的控制器的简化框图。具体实施方式本公开的某些实施方案涉及用于实现用于控制附件的各种技术的设备、计算机可读介质和方法。在以下描述中,将描述各种实施方案。为了解释的目的,阐述了很多具体配置和细节以便提供对实施方案的彻底理解。然而,对本领域的技术人员也将显而易见的是,这些实施方案可在没有这些具体细节的情况下被实施。此外,可省略或简化熟知的特征以防止对本文所述的实施方案造成混淆。本公开描述了用于使控制器设备能够控制专有数字媒体播放器、网络附件和虚拟助理的设备和方法。I.示例环境图1示出了根据本公开的实施方案的网络环境100。在一些实施方案中,网络环境100可以是家庭网络。网络环境100包括控制器102,该控制器可与位于该环境中的各种附件设备(也称为附件)通信。控制器102可包括例如台式计算机、膝上型计算机、平板电脑、智能电话、可穿戴计算设备、个人数字助理,或可能够向附件传送命令控制消息(例如,如上文提及的美国申请No.14/614,914中所描述)并且呈现用户界面以允许用户指示出对附件的期望操作的任何其他计算设备或设备组。在一些实施方案中,控制器102可使用多个分立的设备来实现。例如,可存在一个基站以及一个或多个移动遥控站(例如,手持式或可穿戴设备诸如移动电话、平板电脑、智能手表、眼镜等),其中基站与附件通信,并且可安装在环境100中的固定位置处,而移动遥控站提供了用户界面,并且与基站通信以实现对附件的控制。在一些实施方案中,基站可如上文引用的美国申请No.14/725,891中所述充当协调器或代理。可对任何类型的附件设备进行控制。附件设备的示例包括门锁104、车库门系统106、灯具108、安保摄像机110和恒温器112。在某些情况下,控制器102可与附件直接通信;例如,控制器102被示出为直接与门锁104、车库门系统106和百叶窗116通信。在其他情况下,控制器102可经由中间体进行通信。例如本文档来自技高网...

【技术保护点】
1.一种方法,包括:/n由连接到网络的计算设备接收用于添加控制器的网络代码;/n由所述计算设备向所述控制器发送第一信号,所述第一信号被配置为注册所述控制器以从所述计算设备接收配置信息;/n由所述计算设备向所述控制器发送第二信号,所述第二信号包括用于所述控制器的所述配置信息,所述配置信息将所述计算设备的功能与所述控制器的用户界面元素值相关联;/n由所述计算设备从所述控制器接收第三信号,所述第三信号指示与所述控制器上的选择的用户界面元素的交互;以及/n由所述计算设备执行与所述选择的用户界面元素相关联的所述功能。/n

【技术特征摘要】
20180603 US 62/679,922;20180924 US 16/140,4701.一种方法,包括:
由连接到网络的计算设备接收用于添加控制器的网络代码;
由所述计算设备向所述控制器发送第一信号,所述第一信号被配置为注册所述控制器以从所述计算设备接收配置信息;
由所述计算设备向所述控制器发送第二信号,所述第二信号包括用于所述控制器的所述配置信息,所述配置信息将所述计算设备的功能与所述控制器的用户界面元素值相关联;
由所述计算设备从所述控制器接收第三信号,所述第三信号指示与所述控制器上的选择的用户界面元素的交互;以及
由所述计算设备执行与所述选择的用户界面元素相关联的所述功能。


2.根据权利要求1所述的方法,还包括:
由所述计算设备经由所述第三信号接收信息,所述信息包括由所述控制器捕获的音频信息;
由所述计算设备将所述信息转换成文本的部分抄本,其中所述文本的部分抄本包括一个或多个文本字符;以及
由所述计算设备至少部分地基于与所述文本的部分抄本相关联的一个或多个指令的执行来执行一个或多个功能。


3.根据权利要求2所述的方法,还包括:
由所述计算设备准备输出所述文本的部分抄本,其中所述输出包括以下中的至少一者:在显示器上显示所述文本的部分抄本或经由扬声器通知所述文本的部分抄本。


4.根据权利要求1所述的方法,还包括:
由所述计算设备识别用于所述计算设备的所述配置信息的变化;以及
由所述计算设备发送第四信号,所述第四信号包括用于将所述计算设备的功能与所述控制器的用户界面元素值相关联的修订配置信息。


5.根据权利要求1所述的方法,还包括:
授权所述控制器控制无线地连接到所述计算设备的各种类型的一个或多个附件。


6.根据权利要求5所述的方法,还包括:
同步所述一个或多个附件的所述控制,使得来自所述控制器的命令将针对相同类型的附件中的每个附件执行相关功能。


7.根据权利要求1所述的方法,还包括使所述控制器的界面在所述控制器的显示器上显示所述一个或多个附件的表示。


8.根据权利要求1所述的方法,还包括:
从所述控制器接收对所述计算设备的授权,以控制无线地连接到所述控制器的各种类型的一个或多个附件;
同步所述一个或多个附件的所述控制,使得来自所述计算设备的命令将针对相同类型的附件中的每个附件执行相关功能;以及
为用户提供用于选择所述计算设备上的所述一个或多个附件的界面。


9.根据权利要求1所述的方法,还包括:
由所述计算设备从所述控制器接收打开信道的请求;
由所述计算设备打开用于接收包含数据的所述第三信号的所述信道;
由所述计算设备向所述控制器发送第五信号,所述第五信号包括发送标识、状态、地址和端口标识;以及
由所述计算设备经由所述第三信号接收信息,所述信息包括来自所述控制器的数据。


10.一种存储多个指令的计算机可读介质,所述多个指令当由计算设备的一个或多个处理器执行时使所述一个或多个处理器执行根据权利要求1至9中任一项所述的方法的操作。


11.一种装置,包括用于执行根据权利要求1至9中任一项所述的方法的操作的装置。


12.一种用于网络的计算设备,包括:
一个或多个存储器;和
一个或多个处理器,所述一个或多个处理器与所述一个或多个存储器通信并被配置为执行存储在所述一个或多个存储器中的指令以执行根据权利要求1至9中任一项所述的方法的操作。


13.一种方法,包括:
由用于网络的计算设备接收用于添加控制器的网络代码,所述网络代码经由用于所述网络的应用程序的用户界面来识别;
由所述计算设备向所述控制器发送第一信号,所述第一信号被配置为注册所述控制器以从所述计算设备接收配置信息;以及
由所述计算设备向所述控制器发送第二信号,所述第二信号包括用于所述控制器的配置信息,所述配置信息将所述计算设备的功能与所述控制器的用户界面元素值相关联。


14.根据权利要求13所述的方法,还包括:
由所述计算设备...

【专利技术属性】
技术研发人员:Z·U·R·阿施拉弗A·G·纳达瑟尔J·S·格拉布S·拉马
申请(专利权)人:苹果公司
类型:发明
国别省市:美国;US

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

1