在无线宿设备和无线源设备之间协商能力制造技术

技术编号:9338524 阅读:136 留言:0更新日期:2013-11-13 18:47
作为通信会话的一部分,无线源设备可以向无线宿设备发送音频和视频数据,并且无线宿设备可以将在该无线宿设备处接收的用户输入发送回无线源设备。以这种方式,无线宿设备的用户可以控制无线源设备,并且可以控制从无线源设备发送到无线宿设备的内容。作为建立通信会话的一部分,无线宿设备和无线源设备可以执行能力协商。

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

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.01.21 US 61/435,194;2011.02.28 US 61/447,592;1.一种在无线宿设备和无线源设备之间协商能力的方法,所述方法包括:向所述无线源设备发送消息,其中,所述消息标识:支持的输入类别的列表,其中所述支持的输入类别的列表标识由所述无线宿设备支持的用户输入数据的格式;以及,支持的类型的多个列表,其中所述支持的输入类别的列表中的每个所述支持的输入类别具有相关联的支持的类型的列表。2.根据权利要求1所述的方法,其中,所述消息是RTSP获得_参数响应消息。3.根据权利要求1所述的方法,还包括:其中,所述支持的输入类别的列表是支持的输入类别的第一列表,并且其中,所述支持的类型的多个列表是支持的类型的第一多个列表;以及,从所述无线源设备接收第二消息,其中,所述第二消息标识:支持的输入类别的第二列表;支持的类型的多个第二列表,其中,所述支持的输入类别的第二列表中的每个所述支持的输入类别具有相关联的支持的类型的第二列表。4.根据权利要求3所述的方法,其中,所述第二消息还包括用于通信的端口。5.根据权利要求3所述的方法,其中,所述第二消息是RTSP设置_参数请求消息。6.根据权利要求3所述的方法,其中,所述多个第二列表中的所述支持的类型是所述第一多个列表中的所述类型的子集。7.根据权利要求3所述的方法,还包括:向所述无线源设备发送第三消息,以确认已经启用所述多个第二列表中的所述类型。8.根据权利要求7所述的方法,还包括:从所述无线源设备接收第四消息,其中,所述第四消息指示已经启用所述无线源设备和所述无线宿设备之间的通信信道。9.根据权利要求8所述的方法,还包括:向所述无线源设备发送第五消息,其中,所述第五消息确认由所述无线宿设备对所述第四消息的接收。10.根据权利要求8所述的方法,其中,所述通信信道是用户输入返回信道(UIBC)。11.根据权利要求1所述的方法,其中,所述支持的输入类别的列表中的所述支持的输入类别是从由通用命令和人机接口设备命令(HIDC)组成的组中选择的。12.根据权利要求1所述的方法,还包括:从所述无线源设备接收参数请求消息,其中,所述参数请求消息标识所述支持的类型的列表中的支持的类型的输入路径。13.根据权利要求1所述的方法,其中,所述支持的类型的多个列表中的所述支持的类型是从由键盘、鼠标、单点触摸、多点触摸、操纵杆、照相机、手势、以及远程控制组成的组中选择的。14.根据权利要求2所述的方法,其中,所述支持的类型的多个第二列表中的所述支持的类型是从由键盘、鼠标、单点触摸、多点触摸、操纵杆、照相机、手势、以及远程控制组成的组中选择的。15.根据权利要求4所述的方法,其中,所述用于通信的端口是传输控制协议(TCP)端口。16.根据权利要求1所述的方法,其中,所述消息还标识支持的输入类别的空条目以指示该输入类别不被所述无线宿设备所支持。17.根据权利要求1所述的方法,其中,所述消息是文本格式消息。18.一种配置为与无线源设备协商能力的无线宿设备,所述无线宿设备包括:一个或多个处理器,其配置为:向所述无线源设备发送消息,其中,所述消息标识:支持的输入类别的列表,其中所述支持的输入类别的列表标识由所述无线宿设备支持的用户输入数据的格式;以及,支持的类型的多个列表,其中所述支持的输入类别的列表中的每个所述支持的输入类别具有相关联的支持的类型的列表;存储器,其耦合到所述一个或多个处理器。19.根据权利要求18所述的设备,其中,所述消息是RTSP获得_参数响应消息。20.根据权利要求18所述的设备,其中,所述支持的输入类别的列表是支持的输入类别的第一列表,并且其中,所述支持的类型的多个列表是支持的类型的第一多个列表;并且,其中,所述一个或多个处理器还配置为:从所述无线源设备接收第二消息,其中,所述第二消息标识:支持的输入类别的第二列表;支持的类型的多个第二列表,其中,所述支持的输入类别的第二列表中的每个所述支持的输入类别具有相关联的支持的类型的第二列表。21.根据权利要求20所述的设备,其中,所述第二消息还包括用于通信的端口。22.根据权利要求20所述的设备,其中,所述第二消息是RTSP设置_参数请求消息。23.根据权利要求20所述的设备,其中,所述多个第二列表中的所述支持的类型是所述第一多个列表中的所述类型的子集。24.根据权利要求20所述的设备,其中,所述一个或多个处理器还配置为:向所述无线源设备发送第三消息,以确认已经启用所述多个第二列表中的所述类型。25.根据权利要求24所述的设备,其中,所述一个或多个处理器还配置为:从所述无线源设备接收第四消息,其中,所述第四消息指示已经启用所述无线源设备和所述无线宿设备之间的通信信道。26.根据权利要求25所述的设备,其中,所述一个或多个处理器还配置为:向所述无线源设备发送第五消息,其中,所述第五消息确认由所述无线宿设备对所述第四消息的接收。27.根据权利要求25所述的设备,其中,所述通信信道是用户输入返回信道(UIBC)。28.根据权利要求18所述的设备,其中,所述支持的输入类别的列表中的所述支持的输入类别是从由通用命令和人机接口设备命令(HIDC)组成的组中选择的。29.根据权利要求18所述的设备,其中,所述一个或多个处理器还配置为:从所述无线源设备接收参数请求消息,其中,所述参数请求消息标识所述支持的类型的列表中的支持的类型的输入路径。30.根据权利要求18所述的设备,其中,所述支持的类型的多个列表中的所述支持的类型是从由键盘、鼠标、单点触摸、多点触摸、操纵杆、照相机、手势、以及远程控制组成的组中选择的。31.根据权利要求19所述的设备,其中,所述支持的类型的多个第二列表中的所述支持的类型是从由键盘、鼠标、单点触摸、多点触摸、操纵杆、照相机、手势、以及远程控制组成的组中选择的。32.根据权利要求21所述的设备,其中,所述用于通信的端口是传输控制协议(TCP)端口。33.根据权利要求18所述的设备,其中,所述消息还标识支持的输入类别的空条目以指示该输入类别不被所述无线宿设备所支持。34.根据权利要求18所述的设备,其中,所述消息是文本格式消息。35.一种配置为与无线源设备协商能力的无线宿设备,所述无线宿设备包括:用于向所述无线源设备发送消息的模块,其中,所述消息标识:支持的输入类别的列表,其中所述支持的输入类别的列表标识由所述无线宿设备支持的用户输入数据的格式;以及,支持的类型的多个列表,其中所述支持的输入类别的列表中的每个所述支持的输入类别具有相...

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

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

1