用于无线显示器的用户输入返回信道的方法和设备技术

技术编号:16506315 阅读:35 留言:0更新日期:2017-11-05 09:42
作为通信会话的一部分,无线源设备可以向无线宿设备发送音频和视频数据,并且无线宿设备可以将在该无线宿设备处接收的用户输入数据发送回无线源设备。以这种方式,无线宿设备的用户可以控制无线源设备,并且可以控制从无线源设备向无线宿设备正在发送的内容。由无线宿设备发送的用户输入数据可以是在第三方设备处获得并转发到无线源设备的输入数据。

【技术实现步骤摘要】
用于无线显示器的用户输入返回信道的方法和设备本申请是申请日为2012年01月20日、申请号为201280010526.7的专利技术专利申请“用于无线显示器的用户输入返回信道的方法和设备”的分案申请。本申请要求下列美国临时申请的权益:于2011年1月21日递交的美国临时申请No.61/435,194;于2011年2月28日递交的美国临时申请No.61/447,592;于2011年3月2日递交的美国临时申请No.61/448,312;于2011年3月7日递交的美国临时申请No.61/450,101;于2011年3月25日递交的美国临时申请No.61/467,535;于2011年3月25日递交的美国临时申请No.61/467,543;于2011年8月3日递交的美国临时申请No.61/514,863;于2011年10月7日递交的美国临时申请No.61/544,470;以引用方式将上述临时申请的全部内容并入本文。
本公开内容涉及用于在无线源设备和无线宿设备之间发送数据的技术。
技术介绍
无线显示(WD)或Wi-Fi显示(WFD)系统包括无线源设备和一个或多个无线宿设备。源设备和每一个宿设备可以是具有无线通信能力的移动设备或有线设备。例如,源设备和宿设备中的一个或多个可以包括移动电话、具有无线通信卡的便携式计算机、个人数字助理(PDA)、便携式媒体播放器或其它具有无线通信能力的这种设备,其中包括所谓的“智能”电话和“智能”平板或平板电脑、电子阅读器或任何类型的无线显示器、视频游戏设备、或其它类型的无线通信设备。源设备和宿设备中的一个或多个还可以包括具有通信能力的有线设备,诸如电视、台式计算机、监视器、投影仪等。源设备向参与特定媒体共享会话的宿设备中的一个或多个宿设备发送媒体数据(诸如音频视频(AV)数据)。可以在源设备的本地显示器以及宿设备的显示器中的每一个显示器处对媒体数据进行回放。更确切地,所参与的宿设备中的每一个宿设备在其屏幕和音频设备上呈现所接收的媒体数据。
技术实现思路
本公开内容概括地描述了在其中无线宿设备可以与无线宿设备进行通信的系统。作为通信会话的一部分,无线源设备可以向无线宿设备发送音频和视频数据,并且无线宿设备可以将在该无线宿设备处接收的用户输入发送回无线源设备。以这种方式,无线宿设备的用户可以控制无线源设备并且可以控制从无线源设备向无线宿设备正在发送的内容。在一个示例中,一种从无线宿设备向无线源设备发送用户输入数据的方法包括:从外部设备获得用户输入数据;生成数据分组报头,其中,所述数据分组报头将所述用户输入数据标识为转发的用户输入数据;生成包括所述用户输入数据的有效载荷数据;生成包括所述数据分组报头和所述有效载荷数据的数据分组;以及向所述无线源设备发送所述数据分组。在另一个示例中,一种无线宿设备配置为向无线源设备发送用户输入数据。所述无线宿设备包括:存储指令的存储器;一个或多个处理器,其配置为执行所述指令,其中,在执行所述指令后,所述一个或多个处理器使得:从外部设备获得用户输入数据;生成数据分组报头,其中,所述数据分组报头将所述用户输入数据标识为转发的用户输入数据;生成包括所述用户输入数据的有效载荷数据;以及生成包括所述数据分组报头和所述有效载荷数据的数据分组。所述无线宿设备还包括传输单元,其用于向所述无线源设备发送所述数据分组。在另一个示例中,一种存储指令的计算机可读存储介质,在所述指令由一个或多个处理器执行后,使得所述一个或多个处理器执行从无线宿设备向无线源设备发送用户输入数据的方法。所述方法包括:从外部设备获得用户输入数据;生成数据分组报头,其中,所述数据分组报头将所述用户输入数据标识为转发的用户输入数据;生成包括所述用户输入数据的有效载荷数据;生成包括所述数据分组报头和所述有效载荷数据的数据分组;以及向所述无线源设备发送所述数据分组。在另一个示例中,一种无线宿设备配置为向无线源设备发送用户输入。所述无线宿设备包括:用于从外部设备获得用户输入数据的模块;用于生成数据分组报头的模块,其中,所述数据分组报头将所述用户输入数据标识为转发的用户输入数据;用于生成包括所述用户输入数据的有效载荷数据的模块;用于生成包括所述数据分组报头和所述有效载荷数据的数据分组的模块;以及用于向所述无线源设备发送所述数据分组的模块。在另一个示例中,一种在无线源设备处从无线宿设备接收用户输入数据的方法包括:从无线宿设备接收包括数据分组报头和有效载荷数据的数据分组;对所述数据分组报头进行解析,以确定所述有效载荷数据包括转发的用户输入命令;对所述有效载荷数据进行解析,以识别第三方设备的标识;以及基于所述第三方设备的所述标识对所述有效载荷数据进行处理。在另一个示例中,一种无线源设备配置为从无线宿设备接收用户输入数据。所述无线源设备包括:传输单元,其配置为从无线宿设备接收包括数据分组报头和有效载荷数据的数据分组。所述无线源设备还包括:存储指令的存储器以及配置为执行所述指令的一个或多个处理器,其中,在执行所述指令后,所述一个或多个处理器使得:对所述数据分组报头进行解析,以确定所述有效载荷数据包括转发的用户输入命令;对所述有效载荷数据进行解析,以识别第三方设备的标识;基于所述第三方设备的所述标识对所述有效载荷数据进行处理。在另一个示例中,一种存储指令的计算机可读存储介质,在所述指令由一个或多个处理器执行后,使得所述一个或多个处理器执行在无线源设备处从无线宿设备接收用户输入数据的方法。所述方法包括:从无线宿设备接收包括数据分组报头和有效载荷数据的数据分组;对所述数据分组报头进行解析,以确定所述有效载荷数据包括转发的用户输入命令;对所述有效载荷数据进行解析,以识别第三方设备的标识;以及基于所述第三方设备的所述标识对所述有效载荷数据进行处理。在另一个示例中,一种无线源设备配置为从无线宿设备接收用户输入数据。所述无线源设备包括:用于从无线宿设备接收包括数据分组报头和有效载荷数据的数据分组的模块;用于对所述数据分组报头进行解析,以确定所述有效载荷数据包括转发的用户输入命令的模块;用于对所述有效载荷数据进行解析,以识别第三方设备的标识的模块;以及用于基于所述第三方设备的所述标识对所述有效载荷数据进行处理的模块。附图说明图1A是示出可以实现本公开内容的技术的源/宿系统的示例的框图。图1B是示出具有两个宿设备的源/宿系统的示例的框图。图2示出了可以实现本公开内容的技术的源设备的示例。图3示出了可以实现本公开内容的技术的宿设备的示例。图4示出了可以实现本公开内容的技术的发射机系统和接收机系统的框图。图5A和5B示出了根据本公开内容的技术用于执行能力协商的示例消息传输顺序。图6示出了可以用于向源设备递送在宿设备处获得的用户输入数据的示例数据分组。图7A和7B是示出可以用于源设备和宿设备之间的能力协商的本公开内容的技术的流程图。图8A和8B是示出可以用于发送和接收具有用户输入数据的数据分组的本公开内容的技术的流程图。图9A和9B是示出可以用于发送和接收具有用户输入数据的数据分组的本公开内容的技术的流程图。图10A和10B是示出可以用于发送和接收具有时间戳信息和用户输入数据的数据分组的本公开内容的技术的流程图。图11A和11B是示出可以用于发送本文档来自技高网
...
用于无线显示器的用户输入返回信道的方法和设备

【技术保护点】
一种从无线宿设备向无线源设备发送用户输入数据的方法,所述方法包括:在所述无线宿设备处从第三方设备获得用户输入数据,其中所述用户输入数据用于控制从所述无线源设备向所述无线宿设备正在发送的内容;在所述无线宿设备处生成数据分组报头,其中,所述数据分组报头包括输入类别字段;在所述无线宿设备处生成包括所述用户输入数据的有效载荷数据;在所述无线宿设备处生成包括所述数据分组报头和所述有效载荷数据的数据分组;以及从所述无线宿设备向所述无线源设备发送所述数据分组。

【技术特征摘要】
2011.01.21 US 61/435,194;2011.02.28 US 61/447,592;1.一种从无线宿设备向无线源设备发送用户输入数据的方法,所述方法包括:在所述无线宿设备处从第三方设备获得用户输入数据,其中所述用户输入数据用于控制从所述无线源设备向所述无线宿设备正在发送的内容;在所述无线宿设备处生成数据分组报头,其中,所述数据分组报头包括输入类别字段;在所述无线宿设备处生成包括所述用户输入数据的有效载荷数据;在所述无线宿设备处生成包括所述数据分组报头和所述有效载荷数据的数据分组;以及从所述无线宿设备向所述无线源设备发送所述数据分组。2.根据权利要求1所述的方法,还包括:经由一系列消息,与所述无线宿设备协商所述第三方设备的能力。3.根据权利要求1所述的方法,还包括:作为在所述无线源设备和所述无线宿设备之间建立通信会话的一部分,从所述无线宿设备向所述无线源设备发送所述第三方设备的标识符。4.根据权利要求1所述的方法,还包括:作为在所述无线源设备和所述无线宿设备之间建立通信会话的一部分,从所述无线源设备接收所述第三方设备的标识符。5.根据权利要求1所述的方法,其中,设置所述输入类别字段的值以指示所述有效载荷数据包括转发的用户输入数据。6.根据权利要求1所述的方法,其中,所述有效载荷数据包括所述第三方设备的标识符。7.根据权利要求1所述的方法,其中,所述第三方设备的标识符是从由所述第三方设备的IP地址、所述第三方设备的域名组成的组中选择的。8.根据权利要求4所述的方法,其中,所述标识符由所述无线源设备生成并被发送到所述无线宿设备。9.根据权利要求1所述的方法,其中,所述第三方设备是另一无线宿设备。10.根据权利要求1所述的方法,其中,所述第三方设备是通信地耦合到所述无线宿设备的输入设备。11.根据权利要求1所述的方法,其中,所述数据分组报头是应用层分组报头。12.根据权利要求1所述的方法,其中,所述数据分组是用于控制所述无线源设备的音频数据或视频数据。13.根据权利要求1所述的方法,其中,所述数据分组是通过TCP/IP进行发送的。14.一种配置为向无线源设备发送用户输入数据的无线宿设备,所述无线宿设备包括:存储器,其存储指令;一个或多个处理器,其配置为执行所述指令,其中,在执行所述指令后,所述一个或多个处理器使得:在所述无线宿设备处从第三方设备获得用户输入数据,其中所述用户输入数据用于控制从所述无线源设备向所述无线宿设备正在发送的内容;在所述无线宿设备处生成数据分组报头,其中,所述数据分组报头包括输入类别字段;在所述无线宿设备处生成包括所述用户输入数据的有效载荷数据;在所述无线宿设备处生成包括所述数据分组报头和所述有效载荷数据的数据分组;以及传输单元,其用于从所述无线宿设备向所述无线源设备发送所述数据分组。15.根据权利要求14所述的无线宿设备,其中,在执行所述指令后,所述一个或多个处理器还使得:经由一系列消息,与所述无线宿设备协商所述第三方设备的能力。16.根据权利要求14所述的无线宿设备,其中,在执行所述指令后,所述一个或多个处理器还使得:作为在所述无线源设备和所述无线宿设备之间建立通信会话的一部分,从所述无线宿设备向所述无线源设备发送所述第三方设备的标识符。17.根据权利要求14所述的无线宿设备,其中,在执行所述指令后,所述一个或多个处理器还使得:作为在所述无线源设备和所述无线宿设备之间建立通信会话的一部分,从所述无线源设备接收所述第三方设备的标识符。18.根据权利要求14所述的无线宿设备,其中,设置所述输入类别字段的值以指示所述有效载荷数据包括转发的用户输入数据。19.根据权利要求14所述的无线宿设备,其中,所述有效载荷数据包括所述第三方设备的标识符。20.根据权利要求14所述的无线宿设备,其中,所述第三方设备的标识符是从由所述第三方设备的IP地址、所述第三方设备的域名组成的组中选择的。21.根据权利要求17所述的无线宿设备,其中,所述标识符由所述无线源设备生成并被发送到所述无线宿设备。22.根据权利要求14所述的无线宿设备,其中,所述第三方设备是另一无线宿设备。23.根据权利要求14所述的无线宿设备,其中,所述第三方设备是通信地耦合到所述无线宿设备的输入设备。24.根据权利要求14所述的无线宿设备,其中,所述数据分组报头是应用层分组报头。25.根据权利要求14所述的无线宿设备,其中,所述数据分组是用于控制所述无线源设备的音频数据或视频数据。26.根据权利要求14所述的无线宿设备,其中,所述数据分组是通过TCP/IP进行发送的。27.一种配置为向无线源设备发送用户输入数据的无线宿设备,所述无线宿设备包括:用于从第三方设备获得用户输入数据的模块,其中所述用户输入数据用于控制从所述无线源设备向所述无线宿设备正在发送的内容;用于生成数据分组报头的模块,其中,所述数据分组报头包括输入类别字段;用于生成包括所述用户输入数据的有效载荷数据的模块;用于生成包括所述数据分组报头...

【专利技术属性】
技术研发人员:X·黄V·R·拉韦恩德朗X·王F·肖卡特
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1