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.一种方法,包括:/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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。