Prioritized retransmission of internet protocol television (IPTV) packets
    1.
    发明授权
    Prioritized retransmission of internet protocol television (IPTV) packets 有权
    互联网协议电视(IPTV)数据包的优先重传

    公开(公告)号:US08806551B2

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

    申请号:US12327400

    申请日:2008-12-03

    IPC分类号: H04N7/173 H04L1/18

    摘要: A method and system for improved error resiliency in Internet protocol Television (IPTV) are provided. Received media stream is encoded in a real-time protocol. The RTP media stream is then reordered in a homogeneous arrangement (e.g., video packets together, audio packets together) such that each RTP packet, which contains video contains data from a single video frame. Furthermore, each RTP packet contains a RTP header extension, which specifies the priority of the data. Audio frame and intra-coded frames (I-frames) are marked as highest priority frames, predictably coded frames (P-frames) are marked as high priority frames, bidirectionally coded frames (B-frames) are marked as lower priority frames with anything else occupying the lowest priority. The media stream is forwarded to the plurality of users, in accordance with the priority of each packet. A subscriber's device requests retransmission of any missing packets.

    摘要翻译: 提供了一种用于提高互联网协议电视(IPTV)中的错误弹性的方法和系统。 接收到的媒体流是以实时协议编码的。 RTP媒体流然后以均匀的排列(例如,视频分组在一起,音频分组在一起)重新排序,使得包含视频的每个RTP分组包含来自单个视频帧的数据。 此外,每个RTP分组包含RTP头部扩展,其指定数据的优先级。 音频帧和帧内编码帧(I帧)被标记为最高优先级帧,可预测编码帧(P帧)被标记为高优先级帧,双向编码帧(B帧)被标记为具有任何内容的较低优先级帧 否则占据最低优先级。 媒体流根据每个分组的优先级被转发给多个用户。 订户的设备请求重传任何丢失的数据包。

    DATA DISTRIBUTION IN A CLOUD COMPUTING SYSTEM
    2.
    发明申请
    DATA DISTRIBUTION IN A CLOUD COMPUTING SYSTEM 审中-公开
    云计算系统中的数据分配

    公开(公告)号:US20140181061A1

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

    申请号:US13724090

    申请日:2012-12-21

    IPC分类号: G06F17/30

    CPC分类号: G06F16/13

    摘要: An illustrative data access management system includes a plurality of data storage devices and at least one data manager device configured to arrange information stored by the data storage devices. The data manager device segments compressive measurements of data into a plurality of subsets. Each of the subsets contains measurement information for facilitating a reconstruction of at least an approximation of the data. The data manager device provides at least a first one of the subsets to a first one of the data storage devices and at least a second one of the subsets to a second one of the data storage devices. One of the data storage devices may be selected, based on at least one criterion, for providing a user access to the at least one subset stored by the selected data storage device.

    摘要翻译: 说明性的数据访问管理系统包括多个数据存储设备和被配置为布置数据存储设备存储的信息的至少一个数据管理器设备。 数据管理器装置将数据的压缩测量分段成多个子集。 每个子集包含用于促进至少重构数据近似的测量信息。 所述数据管理器装置将所述子集中的至少第一个提供给所述数据存储装置中的第一个和所述子集中的至少第二个到所述数据存储装置中的第二个。 可以基于至少一个标准来选择数据存储设备中的一个,以提供用户对由所选择的数据存储设备存储的至少一个子集的访问。

    Method And Apparatus For Video Coding Using A Special Class Of Measurement Matrices
    3.
    发明申请
    Method And Apparatus For Video Coding Using A Special Class Of Measurement Matrices 审中-公开
    使用特殊类别的测量矩阵进行视频编码的方法和装置

    公开(公告)号:US20130044818A1

    公开(公告)日:2013-02-21

    申请号:US13213743

    申请日:2011-08-19

    IPC分类号: H04N7/28

    CPC分类号: H04N19/90 H04N19/46 H04N19/59

    摘要: The embodiments relate to a method and apparatus for video coding using a special class of measurement matrices. The method includes generating, by the encoder, a measurement matrix including a first row having a sequence of values and at least one other row having a shifted version of the sequence of values for the first row, and obtaining, by the encoder, a set of measurements by applying the measurement matrix to the video data, where the set of measurements is coded data representing the video data.

    摘要翻译: 实施例涉及使用特殊类别的测量矩阵的视频编码的方法和装置。 该方法包括由编码器生成包括具有值序列的第一行和至少一个具有第一行的值序列的移位版本的另一行的测量矩阵,并由编码器获得一组 通过将测量矩阵应用于视频数据来进行测量,其中测量集合是表示视频数据的编码数据。

    VIDEO DELIVERY MODIFICATION BASED ON NETWORK AVAILABILITY
    4.
    发明申请
    VIDEO DELIVERY MODIFICATION BASED ON NETWORK AVAILABILITY 有权
    基于网络可用性的视频传输修改

    公开(公告)号:US20120311651A1

    公开(公告)日:2012-12-06

    申请号:US13118772

    申请日:2011-05-31

    IPC分类号: H04N7/173

    摘要: A video server or other processing device obtains availability information for a wireless network and modifies a manner in which video segments of a video service are delivered to a user device over the wireless network based on the obtained availability information. The availability information may comprise at least one of network congestion measurement information and transmission pricing information. In an illustrative embodiment, the processing device comprises a video server configured to utilize the availability information to generate a list of video segments available for transmission for at least a portion of the video service, to provide the list of video segments to the user device responsive to a request received from the user device, to receive an additional request from the user device for at least one particular video segment identified in the list, and to provide the requested at least one video segment to the user device.

    摘要翻译: 视频服务器或其他处理设备获取无线网络的可用性信息,并且基于所获得的可用性信息来修改视频服务的视频段通过无线网络被传送到用户设备的方式。 可用性信息可以包括网络拥塞测量信息和传输定价信息中的至少一个。 在说明性实施例中,处理设备包括视频服务器,其被配置为利用可用性信息来生成可用于视频服务的至少一部分的可用于传输的视频片段的列表,以向用户设备提供视频节目列表 从用户设备接收到的请求,从用户设备接收针对列表中标识的至少一个特定视频段的附加请求,并向用户设备提供所请求的至少一个视频段。

    Controller providing gradual transition of multiple terminals from unicast transmission
    5.
    发明授权
    Controller providing gradual transition of multiple terminals from unicast transmission 有权
    控制器从单播传输提供多个终端的逐渐转换

    公开(公告)号:US09374231B2

    公开(公告)日:2016-06-21

    申请号:US12728802

    申请日:2010-03-22

    摘要: A controller in a video headend or other transmission element of a signal distribution system is operative to detect a condition in which unicast transmissions of a given content stream to a plurality of terminals meet a specified threshold. The controller starts a multicast transmission of the given content stream in response to the detected condition, and transitions at least one of the terminals to the multicast transmission. In one embodiment, the controller identifies at least one of the terminals as a terminal that will receive the multicast transmission of the given content stream in place of its unicast transmission prior to one or more of the other terminals receiving the multicast transmission. The controller stops the unicast transmission to the identified terminal if that unicast transmission has already been started, starts the multicast transmission, switches the identified terminal to the multicast transmission, and subsequently transitions one or more of the other terminals to the multicast transmission. The identified terminal may be a leading terminal or a trailing terminal.

    摘要翻译: 信号分配系统的视频头端或其他传输元件中的控制器可操作以检测给定多个终端的给定内容流的单播传输满足指定阈值的条件。 控制器响应于检测到的条件启动给定内容流的多播传输,并且将至少一个终端转换到多播传输。 在一个实施例中,控制器将终端中的至少一个识别为在接收多播传输的一个或多个其他终端之前将接收给定内容流的多播传输来代替其单播传输的终端。 如果单播传输已经开始,则控制器停止向所识别的终端的单播传输,开始组播传输,将所识别的终端切换到多播传输,并且随后将一个或多个其他终端转换成多播传输。 所识别的终端可以是前导终端或尾随终端。

    Method and apparatus for frame-based buffer control in a communication system
    6.
    发明授权
    Method and apparatus for frame-based buffer control in a communication system 有权
    通信系统中用于基于帧的缓冲器控制的方法和装置

    公开(公告)号:US08724763B2

    公开(公告)日:2014-05-13

    申请号:US12262239

    申请日:2008-10-31

    IPC分类号: H04L7/00

    摘要: A method and apparatus are disclosed for controlling a buffer in a digital audio broadcasting (DAB) communication system. The transmitter predicts the number of encoded frames, Fpred, in the buffer having a limited level and transmits the value, Fpred, to the receiver with the frame. If the transmitter determines that the decoder buffer level is high, the frames being generated by the encoder are small and additional bits are allocated to each frame for each of the N programs. Likewise, if the transmitter determines that the decoder buffer level is becoming low, the frames being generated by the encoder are big and fewer bits are allocated to each frame for each of the N programs. The transmitted predicted buffer level, Fpred, can also be employed to (i) determine when the decoder should commence decoding frames; and (ii) synchronize the transmitter and the receiver clock using feedback depending on the compared level of the decoder to the actual level to Fpred.

    摘要翻译: 公开了一种用于控制数字音频广播(DAB)通信系统中的缓冲器的方法和装置。 发射机预测具有有限电平的缓冲器中的编码帧数目Fpred,并将该值Fpred发送给具有帧的接收机。 如果发射机确定解码器缓冲器电平为高,则由编码器产生的帧较小,并且对于N个节目中的每个节目的每个帧分配附加比特。 类似地,如果发射机确定解码器缓冲器电平变低,则由编码器产生的帧较大,并且对于N个节目中的每个节目,每个帧分配较少的比特。 发送的预测缓冲器电平Fpred也可以用于(i)确定解码器何时开始解码帧; 和(ii)使用反馈取决于解码器的比较水平与Fpred的实际水平来同步发射机和接收机时钟。

    Method and apparatus for frame-based buffer control in a communication system
    8.
    发明授权
    Method and apparatus for frame-based buffer control in a communication system 有权
    通信系统中用于基于帧的缓冲器控制的方法和装置

    公开(公告)号:US07460629B2

    公开(公告)日:2008-12-02

    申请号:US09895926

    申请日:2001-06-29

    IPC分类号: H04L7/00

    摘要: A method and apparatus are disclosed for controlling a buffer in a digital audio broadcasting (DAB) communication system. The decoder buffer level limits are specified in terms of a maximum number of encoded frames (or duration). The transmitter can predict the number of encoded frames, Fpred, in the decoder buffer and transmit the value, Fpred, to the receiver with the audio data. If the transmitter determines that the decoder buffer level is becoming too high, the frames being generated by the encoder are too small and additional bits are allocated to each frame for each of the N programs. Likewise, if the transmitter determines that the decoder buffer level is becoming too low, the frames being generated by the encoder are too big and fewer bits are allocated to each frame for each of the N programs. The transmitted predicted buffer level, Fpred, can also be employed to (i) determine when the decoder should commence decoding frames; and (ii) synchronize the transmitter and the receiver. The receiver fills the decoder buffer until Fpred frames are received before commencing decoding frames when the decoder first starts up or possibly when a new audio program is selected. The transmitter and receiver clocks may be synchronized by adjusting the clock at the receiver by using a feedback loop that compares the actual level of the decoder buffer to the predicted value, Fpred, received from the transmitter (a higher number of encoded frames in the buffer indicates that the clock of the receiver is too slow and should be increased, and a lower number of encoded frames in the buffer indicates that the clock of the receiver is too fast and needs to be slowed down).

    摘要翻译: 公开了一种用于控制数字音频广播(DAB)通信系统中的缓冲器的方法和装置。 解码器缓冲器电平限制是根据最大编码帧数(或持续时间)来指定的。 发射机可以在解码器缓冲器中预测编码帧数目Fpred,并将该值Fpred传送到具有音频数据的接收机。 如果发射机确定解码器缓冲器电平变得太高,则由编码器产生的帧太小,并且对于每个N个节目的每个帧分配附加比特。 类似地,如果发射机确定解码器缓冲器电平变得太低,则由编码器生成的帧太大,并且对于N个节目中的每个节目,每个帧分配更少的比特。 发送的预测缓冲器电平Fpred也可以用于(i)确定解码器何时开始解码帧; 和(ii)同步发射机和接收机。 接收器填充解码器缓冲器,直到当解码器首次启动或者当选择新的音频节目时才开始解码帧之前接收到Fpred帧。 发射机和接收机时钟可以通过使用将解码器缓冲器的实际电平与从发送器接收的预测值Fpred(缓冲器中更高数量的编码帧)进行比较的反馈回路来调整接收器处的时钟来同步 表示接收机的时钟太慢,应该增加,缓冲区中编码帧的数量越少表示接收机的时钟速度太快,需要减慢)。

    Method and apparatus for recording and playing back a conversation using a digital wireless phone
    9.
    发明授权
    Method and apparatus for recording and playing back a conversation using a digital wireless phone 失效
    使用数字无线电话记录和回放对话的方法和装置

    公开(公告)号:US06233320B1

    公开(公告)日:2001-05-15

    申请号:US09337777

    申请日:1998-06-22

    IPC分类号: H04M1110

    CPC分类号: H04M1/656 H04M1/72519

    摘要: A wireless telephone with record and playback capability is disclosed. The telephone has an operation module, which transmits near-end signals and receives far-end signals, and a record module which writes transmission packets formed from the near-end signals in a first location of a memory and reception packets formed from the far-end signals in a second location of the memory. A playback module reads the transmission packets and the reception packets from the memory, and decodes the transmission packets into transmission speech samples and the reception packets into reception speech samples using transmission and reception decoders, respectively. Further, the playback module has a mixer to mix the transmission speech samples with the reception speech samples to form mixed speech signals for playback on a speaker. The playback module also includes a voice activity detector which outputs a skip signal to the transmission and reception decoders in response to detection of either voice in the transmission speech samples or silence in the reception speech samples. In response to the skip signal, the transmission and reception decoders discard a current transmission packet and a current receive packet and read a next transmission packet and a next reception packet from the memory.

    摘要翻译: 公开了具有记录和播放能力的无线电话。 电话具有发送近端信号并接收远端信号的操作模块,以及记录模块,其将从近端信号形成的发送分组写入到存储器的第一位置,以及由远端信号形成的接收分组, 结束信号在存储器的第二位置。 播放模块从存储器读取发送分组和接收分组,并且分别使用发送和接收解码器将传输分组解码为传输语音样本和接收分组到接收语音样本。 此外,重放模块具有混合器以将发送语音样本与接收语音样本混合,以形成用于在扬声器上回放的混合语音信号。 回放模块还包括语音活动检测器,其响应于发送语音样本中的任一语音的检测或接收语音样本中的静音而向发送和接收解码器输出跳过信号。 响应于跳过信号,发送和接收解码器丢弃当前传输分组和当前接收分组,并从存储器读取下一个传输分组和下一个接收分组。

    Controller Providing Gradual Transition of Multiple Terminals from Unicast Transmission
    10.
    发明申请
    Controller Providing Gradual Transition of Multiple Terminals from Unicast Transmission 有权
    控制器从单播传输提供多个终端的逐渐转换

    公开(公告)号:US20110228769A1

    公开(公告)日:2011-09-22

    申请号:US12728802

    申请日:2010-03-22

    IPC分类号: H04L12/56 H04N7/173

    摘要: A controller in a video headend or other transmission element of a signal distribution system is operative to detect a condition in which unicast transmissions of a given content stream to a plurality of terminals meet a specified threshold. The controller starts a multicast transmission of the given content stream in response to the detected condition, and transitions at least one of the terminals to the multicast transmission. In one embodiment, the controller identifies at least one of the terminals as a terminal that will receive the multicast transmission of the given content stream in place of its unicast transmission prior to one or more of the other terminals receiving the multicast transmission. The controller stops the unicast transmission to the identified terminal if that unicast transmission has already been started, starts the multicast transmission, switches the identified terminal to the multicast transmission, and subsequently transitions one or more of the other terminals to the multicast transmission. The identified terminal may be a leading terminal or a trailing terminal.

    摘要翻译: 信号分配系统的视频头端或其他传输元件中的控制器可操作以检测给定多个终端的给定内容流的单播传输满足指定阈值的条件。 控制器响应于检测到的条件启动给定内容流的多播传输,并且将至少一个终端转换到多播传输。 在一个实施例中,控制器将终端中的至少一个识别为在接收多播传输的一个或多个其他终端之前将接收给定内容流的多播传输来代替其单播传输的终端。 如果单播传输已经开始,则控制器停止向所识别的终端的单播传输,开始组播传输,将所识别的终端切换到多播传输,并且随后将一个或多个其他终端转换成多播传输。 所识别的终端可以是前导终端或尾随终端。