Packet loss error recovery
    1.
    发明授权
    Packet loss error recovery 有权
    丢包错误恢复

    公开(公告)号:US07827458B1

    公开(公告)日:2010-11-02

    申请号:US10379012

    申请日:2003-03-03

    IPC分类号: H04L1/18

    CPC分类号: H04L1/1838

    摘要: A method, apparatus, system, and signal-bearing medium that in an embodiment detect that a first packet is not received, add a place holder for the first packet in a buffer, request retransmission of the first packet, and create an estimated packet based on a combination of a second packet previous to the first packet, a third packet following the first packet, and a fourth packet from a previous frame that is spatially corresponding to the first packet. In another embodiment, a method, apparatus, system, and signal-bearing medium are provided that send a encoded packet to a receiver, save the encoded packet in a bitstream, determine whether the encoded packet is lost, and when the encoded packet is lost, decode the bitstream with the lost packet omitted and insert a reconstructed frame associated with the lost packet into a reference frame storage. In another embodiment, when the encoded packet is lost, a decoder is run on a reference frame chosen as the last uncorrupted frame. In another embodiment, when the encoded packet is lost, the decoder is run on a frame chosen from a set of previously stored reference frames.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中检测到未接收到第一分组,在缓冲器中添加第一分组的占位符,请求重新发送第一分组,并创建基于估计的分组 在第一分组之前的第二分组的组合,第一分组之后的第三分组以及在空间上对应于第一分组的来自前一帧的第四分组。 在另一个实施例中,提供了一种方法,装置,系统和信号承载介质,其将经编码的分组发送到接收机,将经编码的分组存储在比特流中,确定编码分组是否丢失,以及编码分组丢失时 ,丢失丢失的分组解码比特流,并将与丢失分组相关联的重构帧插入到参考帧存储器中。 在另一个实施例中,当编码分组丢失时,解码器在被选择为最后未被破坏的帧的参考帧上运行。 在另一个实施例中,当编码分组丢失时,解码器在从一组先前存储的参考帧中选择的帧上运行。

    FLOW CONTROL
    2.
    发明申请
    FLOW CONTROL 审中-公开
    流量控制

    公开(公告)号:US20110181686A1

    公开(公告)日:2011-07-28

    申请号:US12950648

    申请日:2010-11-19

    IPC分类号: H04N7/15

    摘要: A method, apparatus, system, and signal-bearing medium that in an embodiment determine at least one capability of a transfer of data, set at least one parameter that affects performance of the transfer to an initial state based on the capability, detect performance of the transfer, and modify the parameter based on the performance. In this way, the data transfer can adapt to changing capabilities of the network and the devices that send and receive the data.

    摘要翻译: 一种方法,装置,系统和信号承载介质,其在一个实施例中确定数据传送的至少一个能力,基于能力将影响性能的至少一个参数设置为初始状态,检测性能 传输,并根据性能修改参数。 以这种方式,数据传输可以适应网络和发送和接收数据的设备的变化能力。

    Adaptive bandwidth estimation
    3.
    发明授权
    Adaptive bandwidth estimation 有权
    自适应带宽估计

    公开(公告)号:US08773993B2

    公开(公告)日:2014-07-08

    申请号:US13085456

    申请日:2011-04-12

    IPC分类号: G08C15/00

    CPC分类号: H04L43/0882 H04L43/10

    摘要: Some embodiments provide a method of combining multiple streams of data packets into a single combined stream in a manner that facilitates accurate estimation of bandwidth of a connection over a network between two devices. When combining the streams into the combined stream, the method associates a set of packets from a first stream and a reference packet from a second stream to form a longer sequence of packets in the combined stream. The method sends the combined stream from a first device to a second device so that the second device can estimate the bandwidth of the connection between the first and second devices based on the inter-arrival times of the packets in the sequence of packets.

    摘要翻译: 一些实施例提供了一种将多个数据分组流合并为单个组合流的方法,其方式是促进通过两个设备之间的网络上的连接的带宽的精确估计。 当将流合并到组合流中时,该方法将来自第一流的一组分组和来自第二个流的参考分组相关联,以在组合流中形成较长的分组序列。 该方法将组合流从第一设备发送到第二设备,使得第二设备可以基于分组序列中的分组的到达之间时间来估计第一和第二设备之间的连接的带宽。

    Adapting transmission to improve QoS in a mobile wireless device
    4.
    发明授权
    Adapting transmission to improve QoS in a mobile wireless device 有权
    适应传输以改善移动无线设备中的QoS

    公开(公告)号:US08750207B2

    公开(公告)日:2014-06-10

    申请号:US12906000

    申请日:2010-10-15

    IPC分类号: H04W4/00

    摘要: A method and apparatus for adapting transmission to improve quality of service in a mobile wireless device that includes an application processor and a transceiver. An application service connection is established between the mobile wireless device and a remote device. The transceiver in the mobile wireless device monitors real time properties of a radio frequency access link that transports packets for the application service between the mobile wireless device and a wireless communication network. The transceiver provides local feedback to the application processor of updated values of the monitored real time properties. The application processor adjusts packet data generation and transmission in response to the updated values to manage quality of service for the application service connection. Packet data transmission adjustment includes active management of queues in the transceiver by the application processor, selectively dropping packets based on packet classifications and the local feedback information provided to the application processor.

    摘要翻译: 一种用于调整传输以提高包括应用处理器和收发器的移动无线设备中的服务质量的方法和装置。 在移动无线设备和远程设备之间建立应用服务连接。 移动无线设备中的收发器监视在移动无线设备和无线通信网络之间传输用于应用服务的分组的射频接入链路的实时属性。 收发器向应用处理器提供对所监视的实时属性的更新值的本地反馈。 应用处理器响应于更新的值来调整分组数据生成和传输,以管理应用服务连接的服务质量。 分组数据传输调整包括应用处理器对收发器中的队列的主动管理,基于分组分类选择性地丢弃分组以及提供给应用处理器的本地反馈信息。

    MULTI-NETWORK ARCHITECTURE FOR MEDIA DATA EXCHANGE
    5.
    发明申请
    MULTI-NETWORK ARCHITECTURE FOR MEDIA DATA EXCHANGE 有权
    媒体数据交换的多网络架构

    公开(公告)号:US20110252319A1

    公开(公告)日:2011-10-13

    申请号:US12832049

    申请日:2010-07-07

    IPC分类号: G06F15/16 G06F3/01

    摘要: Some embodiments use several different types of networks to relay several different types of media content among several different computing devices. The media content of some embodiments is data that a computing device can process in order to provide a presentation of the media content to a user of the device. Examples of types of such media content include audio data, video data, text data, picture data, game data, and/or other media data. In some embodiments, two different networks relay media content of two different types among multiple computing devices. Specifically, in some embodiments, a first network routes among the computing devices one type of media data content (e.g., game data), while a second network routes among the computing devices another type of media data content (e.g., audio and/or video data of game participants). The two networks differ in some embodiments based on their topology.

    摘要翻译: 一些实施例使用几种不同类型的网络来在几个不同的计算设备之间中继多个不同类型的媒体内容。 一些实施例的媒体内容是计算设备可以处理的数据,以便向设备的用户提供媒体内容的呈现。 这种媒体内容的类型的示例包括音频数据,视频数据,文本数据,图片数据,游戏数据和/或其他媒体数据。 在一些实施例中,两个不同的网络在多个计算设备之间中继两种不同类型的媒体内容。 具体地说,在一些实施例中,第一网络在计算设备之间路由一种类型的媒体数据内容(例如,游戏数据),而第二网络在计算设备之间路由另一类型的媒体数据内容(例如,音频和/或视频 游戏参与者的数据)。 在一些实施例中,两个网络基于它们的拓扑而不同。

    AUDIO PROCESSING OPTIMIZATION IN A MULTI-PARTICIPANT CONFERENCE
    6.
    发明申请
    AUDIO PROCESSING OPTIMIZATION IN A MULTI-PARTICIPANT CONFERENCE 有权
    音频处理优化在多方参与者会议

    公开(公告)号:US20110252157A1

    公开(公告)日:2011-10-13

    申请号:US12832046

    申请日:2010-07-07

    IPC分类号: G06F15/16

    摘要: A first computing device distributes audio streams to several computing devices of participants in a communication session. Some embodiments establishes a star network with the first computing device as a central network hub for receiving audio streams from other computing devices, compositing the audio streams and distributing the composited audio streams to the other computing devices. Through the star network, the first computing device receives audio streams from the other computing devices. The first computing device generates at least two different composite audio streams for at least two different computing devices by (i) identifying a set of silent participants in the communication session, and (ii) eliminating redundant audio processing operations that produce the same composite audio streams for different computing devices because of the identified set of silent participants. The first computing device sends each computing device the composited audio stream for the device.

    摘要翻译: 第一计算设备将音频流分发到通信会话中的参与者的多个计算设备。 一些实施例建立了具有第一计算设备的星形网络作为中央网络集线器,用于从其他计算设备接收音频流,合成音频流并将合成的音频流分发到其他计算设备。 通过星形网络,第一计算设备从其他计算设备接收音频流。 第一计算设备通过(i)识别通信会话中的一组静默参与者来生成用于至少两个不同计算设备的至少两个不同的复合音频流,以及(ii)消除产生相同复合音频流的冗余音频处理操作 对于不同的计算设备,因为所识别的一组静默参与者。 第一计算设备向每个计算设备发送该设备的合成音频流。

    Dynamic Designation of a Central Distributor in a Multi-Participant Conference
    7.
    发明申请
    Dynamic Designation of a Central Distributor in a Multi-Participant Conference 有权
    多参与者会议中央分销商的动态指定

    公开(公告)号:US20110252090A1

    公开(公告)日:2011-10-13

    申请号:US12832057

    申请日:2010-07-07

    IPC分类号: G06F15/16

    摘要: Some embodiments dynamically designate one of several network nodes as a network hub of a star network, at the start of a network communication session among the several network nodes that is facilitated by a mesh network and the star network. Some embodiments dynamically designate a new network hub when the previously designated network hub leaves the communication session, which continues among the other network nodes. Different embodiments use different techniques to dynamically designate the network hub of the star network. For instance, some embodiments use communications transmitted along the mesh network to dynamically identify the network hub at the start of the network communication session or after the departure of a previously designated network hub.

    摘要翻译: 在由网状网络和星形网络促进的几个网络节点之间的网络通信会话开始时,一些实施例将几个网络节点中的一个动态地指定为星形网络的网络集线器。 当先前指定的网络集线器离开在其他网络节点之间继续的通信会话时,一些实施例动态地指定新的网络集线器。 不同的实施例使用不同的技术来动态地指定星形网络的网络集线器。 例如,一些实施例使用沿着网状网络传送的通信来在网络通信会话开始时或在先前指定的网络集线器离开之后动态地识别网络集线器。

    Per-Image Forward Error Correction
    10.
    发明申请
    Per-Image Forward Error Correction 有权
    每图像前向纠错

    公开(公告)号:US20120260145A1

    公开(公告)日:2012-10-11

    申请号:US13082381

    申请日:2011-04-07

    IPC分类号: H03M13/05 G06F11/10

    摘要: Some embodiments provide a method for encoding digital video. The method receives a digital video image. The method encodes the digital video image. The method generates error correction information for the encoded digital video image using only data from the encoded digital video image. The method transmits the generated error correction information with the encoded digital video image. In some embodiments, the method determines a level of error protection for the encoded digital video image based on an image type of the encoded digital video image.

    摘要翻译: 一些实施例提供了一种用于对数字视频进行编码的方法。 该方法接收数字视频图像。 该方法对数字视频图像进行编码。 该方法仅使用来自编码数字视频图像的数据产生用于编码的数字视频图像的纠错信息。 该方法利用编码的数字视频图像发送生成的纠错信息。 在一些实施例中,该方法基于编码的数字视频图像的图像类型确定编码数字视频图像的错误保护级别。