用于支持多设备协作的框架

当前位置:首页ag集团恒峰娱乐直播平台 >

ag集团恒峰娱乐直播平台

用于支持多设备协作的框架

时间:2019-11-26本站浏览次数:44

       

用于支持多设备协作的框架

本发明描述了一种用于提供多设备协作的框架。在一个实施例中,一种用于在第一与第二设备之间提供多设备协作的方法可以包括:创建初始化函数调用来创建会话对象。该函数调用规定了会话对象的模式、服务类型以及服务名称。会话对象可以包括用于发现第二设备、与第二设备相连以及在相连的第一与第二设备之间提供数据传输的函数。服务名称可以包括与第一设备相关联的软件应用的截短的名称、唯一标识以及服务状态。该方法可以包括检测网络以及经由网络来通告服务类型和服务名称。服务类型和服务名称可以在建立第一与第二设备之间的连接之前被通告。

在以上说明书中参考具体的例示实施例而对本公开进行了描述。很明显,在不脱离后续权利要求阐述的较为广泛的实质和范围的情况下,针对本公开的众多修改都是可行的。相应地,说明书和附图应该被视为是说明性而不是限制性的。

在一些实施例中,本公开的方法、系统和设备可以在不同的设备中,其中所述设备包括电子设备、消费类设备、数据处理设备、台式计算机、便携计算机、无线设备、蜂窝设备、平板设备、手持设备、多点触摸设备、多点触摸数据处理设备、这些设备的任何组合或是其他类似的设备。图7-9示出了这其中的少量设备的示例。

在一个实施例中,服务发现信息可以使用DNS或mDNS格式来传送。换言之,广播的某些部分可以采用DNS或mDNS格式。作为一个示例,在符合Bluetooth的无线连接上,在Bonjour格式的分组中可以传送具有与广播设备提供的服务相关联的信息的DNS格式的字段。其他的格式-协议组合同样是可以使用的。因此,在接收设备没有与提供服务的设备相连的情况下,服务可用性信息可以供接收设备使用。相比于需要连接用于发现,这样做可以提供能在设备之间共享服务的更有效和/或更安全的环境。

图8显示的是包含了无线通信能力的无线设备的一个实施例。无线设备3100可以包括天线系统3101。无线设备3100还可以包括与天线系统3101相耦合的数字和/或模拟射频(RF)收发信机3102,以便通过天线系统3101来传送和/或接收语音、数字数据和/或媒体信号。

在一个实施例中,对于对等模式,方框224的浏览和方框210的通告可以同时发生。在方框232,第一对等体可以浏览第二对等体,并且在对等设备之间建立通信信道。同时,在方框214,第一对等体可以通告服务,并且接收来自第三对等体的引入请求。在方框218,在第一与第三对等设备之间可以建立通信信道。

所提供的服务可以是范围广泛的服务,这其中包括但不局限于打印服务、局域网(LAN)接入服务、广域网(WAN)网络服务、蜂窝电话服务、数据存储服务、应用服务(例如媒体回放、游戏、协作文档创建服务、记录)。发现和访问其他服务的处理也可以采用相同的方式来支持和/或提供。

图6示出的是根据本公开的一个实施例的具有回声抑制器的处理系统。该处理系统600与协作应用(例如音乐创作,游戏应用)相关联,并且包括具有采样率Gr的音频信号660,音频输入/输出单兀610(例如扬声器输出,麦克风输出),语音输入信号640以及语音输出信号650。处理系统600还包括回声抑制器620以及采样率转换器630、632和634。

在一个实施例中,对于对等模式,方框224的浏览和方框210的通告可以同时发生。在方框232,第一对等体可以浏览第二对等体,并且在对等设备之间建立通信信道。同时,在方框214,第一对等体可以通告服务,并且接收来自第三对等体的引入请求。在方框218,在第一与第三对等设备之间可以建立通信信道。

无线设备3100还可以包括与数字处理系统3103耦合的一个或多个输入设备3105,以便接受用户输入(例如电话号码,姓名,地址,媒体选择等等)。举例来说,输入设备3105可以是数字键盘、触摸板、触摸屏、与显示设备组合的指示设备或类似输入设备中的一种或多种。

在某些实施例中,用户A和B可以建立用于运行游戏应用的连接。用户A或用户B可以与不同的用户(例如用户C,用户D)相连,并且与该用户建立语音聊天。

上一篇:

汽车起动机




公司地址:吉林省长春市长江路银座B座B10/13F
联系人:李文伟 13545603608
周海冰 13903264764
电话:15328941366 传真:6bo0rbvp@gmail.com
邮箱:k3118lz3p@hotmail.com

粤公网安备 44030702001579号

恒峰娱乐手机在线登录版登录@