High capacity network communication link using multiple cellular devices
    1.
    发明授权
    High capacity network communication link using multiple cellular devices 有权
    使用多个蜂窝设备的高容量网络通信链路

    公开(公告)号:US08937920B2

    公开(公告)日:2015-01-20

    申请号:US13731102

    申请日:2012-12-30

    摘要: An agent manages multipath communications between a first network and a second network. The first network and a second network are wirelessly coupled by links through a plurality of wireless cellular devices. A link status monitor maintains a list of wireless cellular devices with bridging capability available for multipath communications between the first and second networks. A packet scheduler identifies segments of received packets originating from the second network and assigns one or more wireless cellular devices selected from the list to the identified segments. A packet transmitter encapsulates the segments of packets so identified and addresses the encapsulated segments to the assigned wireless cellular devices.

    摘要翻译: 代理管理第一网络和第二网络之间的多路径通信。 第一网络和第二网络通过多个无线蜂窝设备的链路进行无线耦合。 链路状态监视器维护具有可用于第一和第二网络之间的多路径通信的桥接能力的无线蜂窝设备的列表。 分组调度器识别从第二网络发起的接收分组的分组,并将从列表中选择的一个或多个无线蜂窝设备分配给所识别的分段。 分组发射机封装如此识别的分组的片段,并将封装的片段寻址到分配的无线蜂窝设备。

    Multi-stream transcoding system with cache memory management
    2.
    发明授权
    Multi-stream transcoding system with cache memory management 有权
    具有高速缓存存储器管理的多流转码系统

    公开(公告)号:US08855189B1

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

    申请号:US13085471

    申请日:2011-04-12

    摘要: Both live and offline transcoding of media is managed for storage in a cache. Requests for media are made by a client on a network and media taken from the cache and transcoded for delivery to the client. Media is also transcoded and stored in memory during idle request in anticipation of future requests during idle transcoder time between client requests. A prioritizer manages at least offline transcoding requests. A high priority queue operates at a higher priority than the low priority queue. The high priority queue receives live transcoding requests from a client on the network. A low priority queue receives offline transcoding requests. A media transcoder primarily transcodes media in accordance with requests from the high priority queue for delivery to a client on the network and then secondarily transcodes media in accordance with requests from the low priority queue when the high priority queue is empty. According to alternative embodiments the media transcoder transcodes media into segments and to modify frames when necessary to insure that they are decodable without accessing other segments.

    摘要翻译: 管理存储在缓存中的现场和离线代码转换。 对媒体的请求由网络上的客户端和从缓存中取出的媒体进行转码,以便传送到客户端。 在空闲请求期间,媒体也被转码并存储在存储器中,以期望客户端请求之间的空闲代码转换器时间期间的未来请求。 优先级管理器至少管理离线转码请求。 高优先级队列的优先级高于低优先级队列。 高优先级队列从网络上的客户端接收实时转码请求。 低优先级队列接收离线转码请求。 媒体代码转换器主要根据来自高优先级队列的请求对介质进行转码,以传送到网络上的客户端,然后当高优先级队列为空时,根据来自低优先级队列的请求对媒体进行二次转码。 根据替代实施例,媒体代码转换器将媒体转录成段并且在必要时修改帧以确保它们可解码而不访问其他段。

    Method and apparatus for implementing playback features for compressed video data
    4.
    发明授权
    Method and apparatus for implementing playback features for compressed video data 有权
    用于实现压缩视频数据的播放特征的方法和装置

    公开(公告)号:US06356708B1

    公开(公告)日:2002-03-12

    申请号:US09273236

    申请日:1999-03-18

    IPC分类号: H04N5917

    CPC分类号: H04N5/9262 H04N5/783

    摘要: A compressed video playback system which eliminates playback mode transition artifacts. Transitions between various playback modes are effected in such a manner that transition artifacts are eliminated by delaying playback mode transitions until appropriate frames of data are detected for propagation to the compressed video decoder. In addition, compressed video data retrieval methods are improved for supporting multi-speed playback modes in both forward and reverse directions in an optimal manner.

    摘要翻译: 压缩视频播放系统,消除播放模式转换伪像。 各种播放模式之间的转换是通过延迟播放模式转换来消除转换伪影,直到检测到适当的数据帧以传播到压缩视频解码器。 此外,改进了压缩视频数据检索方法,以最佳方式支持正向和反向的多速重放模式。

    Method and apparatus for increasing channel utilization for digital
video transmission
    5.
    发明授权
    Method and apparatus for increasing channel utilization for digital video transmission 失效
    增加数字视频传输通道利用率的方法和装置

    公开(公告)号:US5877812A

    公开(公告)日:1999-03-02

    申请号:US561410

    申请日:1995-11-21

    摘要: A method and apparatus for reducing the size of data rate fluctuations that occur in forming a multiplex of a set of program streams, each program stream in said set being decodeable by a corresponding decoder, each corresponding decoder including a corresponding decoder buffer, said decoder buffers having a maximum allowable size, said method comprising varying the formation of the different program streams in said set to minimize the memory requirement of the decoder buffers. In one embodiment, for the case of the streams being segments of a program, varying includes varying the segment length. In another embodiment, varying includes adjusting the relative alignment of the program streams. Different embodiments of adjusting include inserting program material such as a pause at selected points in time, causing decoder buffers to underflow at selected points in time, and varying the rate of decoding and display at selected points in time.

    摘要翻译: 一种用于减少在形成一组节目流的多路复用时发生的数据速率波动的大小的方法和装置,所述组中的每个节目流可由相应的解码器解码,每个对应的解码器包括对应的解码器缓冲器,所述解码器缓冲器 具有最大允许大小,所述方法包括改变所述集合中的不同节目流的形成,以最小化解码器缓冲器的存储器需求。 在一个实施例中,对于流是节目的段的情况,变化包括改变段长度。 在另一个实施例中,变化包括调整节目流的相对对准。 调整的不同实施例包括在所选择的时间点插入诸如暂停的节目素材,导致解码器缓冲器在选定的时间点下溢,并且在选定的时间点改变解码和显示的速率。

    Method and apparatus for encoding and formatting data representing a
video program to provide multiple overlapping presentations of the
video program
    6.
    发明授权
    Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping presentations of the video program 失效
    用于编码和格式化表示视频节目的数据以提供视频节目的多重重叠的方法和装置

    公开(公告)号:US5612742A

    公开(公告)日:1997-03-18

    申请号:US326511

    申请日:1994-10-19

    摘要: Virtually random and on-demand access is provided to a virtually unlimited number of subscribers by partitioning the video program into an ordered sequence of n segments and providing the subscribers concurrent access to each of the n subsequences. A data stream representative of the video program is partitioned into n subsequences, each representative of one of the n segments. The data of each of the n subsequences is organized as an ordered sequence of elements. The elements of each of the n subsequences are interleaved and the interleaved data stream is continuously transmitted over a video program distribution medium at a rate which renders the data representing each segment concurrently available to any subscriber having a receiver capable of selecting, assembling, and displaying the data of a particular segment. The data stream can be compressed prior to interleaving using one of many known video data compression standards and techniques. Data compression can be performed in real time, or iteratively using software. The interleaved data stream can be transmitted in real time, or it can be stored on a storage device such as a hard disk or optical disk for later retrieval and transmission. The interleaved data stream can be ordered using any known standard by which video data is transmitted for reconstruction and display by a receiver. Data can be inserted into the interleaved data stream to inform the receiver to which of the n segments a portion of the interleaved data stream belongs, as well as the encoding level necessary for decompression of the data and time stamps to indicate order of display.

    摘要翻译: 通过将视频节目划分为n个片段的有序序列并向订户提供并发访问n个子序列中的每一个,向几乎无限数量的用户提供几乎随机和按需访问。 表示视频节目的数据流被划分为n个子序列,每个子序列代表n个片段之一。 n个子序列中的每个的数据被组织为有序的元素序列。 n个子序列中的每一个的元素被交织,并且交织的数据流以视频节目分发媒体的速率连续传输,该速率使表示每个片段的数据同时可用于具有能够选择,组合和显示的接收机的任何用户 特定段的数据。 数据流可以在使用许多已知的视频数据压缩标准和技术之一进行交织之前进行压缩。 数据压缩可以实时执行,也可以迭代地使用软件。 交错数据流可以实时发送,也可以存储在诸如硬盘或光盘之类的存储设备上,用于以后的检索和传输。 交织的数据流可以使用任何已知的标准进行排序,通过该标准,视频数据被发送用于由接收机重构和显示。 可以将数据插入到交织的数据流中,以通知接收器中交织的数据流的一部分所属的n个段中的哪一个,以及解压缩数据和时间标记以指示显示顺序所需的编码级别。

    Multiple serial access memory for use in feedback systems such as motion
compensated television
    7.
    发明授权
    Multiple serial access memory for use in feedback systems such as motion compensated television 失效
    用于诸如运动补偿电视的反馈系统中的多个串行存取存储器

    公开(公告)号:US5315388A

    公开(公告)日:1994-05-24

    申请号:US791369

    申请日:1991-11-19

    摘要: A multiple serial access memory which includes a dynamic random access memory array is disclosed. The array is randomly addressed to input blocks of data. Address signals are provided to the array to output rows of data. A plurality of serial output ports are coupled to the output of the array for selectively latching different rows of data output from the array. The serial output ports are clocked to output the latched data therefrom. In an illustrated embodiment, each of the serial output ports contains a shift register having a length equal to the width of the memory array. The shift register is responsive to a first timing signal for latching a row of data from the array. A second timing signal actuates the shift register to shift a row of latched data. The serial access selector coupled to the shift register outputs a selected portion of the shifted data from the serial output port. The serial access memory has particular application as the frame store for a motion compensated interframe image coding/decoding system.

    摘要翻译: 公开了一种包括动态随机存取存储器阵列的多串行存取存储器。 阵列随机地被寻址到输入数据块。 地址信号被提供给阵列以输出数据行。 多个串行输出端口耦合到阵列的输出端,用于选择性地锁存从阵列输出的不同数据行。 串行输出端口被计时以从其输出锁存的数据。 在所示实施例中,每个串行输出端口包含具有等于存储器阵列宽度的长度的移位寄存器。 移位寄存器响应于第一定时信号来锁存来自阵列的一行数据。 第二定时信号启动移位寄存器以移位一行锁存数据。 耦合到移位寄存器的串行访问选择器从串行输出端口输出移位数据的选定部分。 串行访问存储器具有特定的应用程序作为运动补偿帧间图像编码/解码系统的帧存储。

    Preconditioning ad content for digital program insertion
    9.
    发明授权
    Preconditioning ad content for digital program insertion 有权
    预处理数字节目插入的广告内容

    公开(公告)号:US08904426B2

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

    申请号:US12487130

    申请日:2009-06-18

    摘要: Methods are provided for inserting advertisements or the like and/or to perform grooming functions for a video, audio and/or data stream. Video programming is received in a network stream. Alternate content, such as advertisements, is received in content stream. The content stream is preconditioned to provide an entrance point therein for splicing the network stream to the content stream. Preconditioning of the content stream can also be performed to provide an exit point for splicing back to the network stream when the alternate content (e.g., advertisements) has concluded.

    摘要翻译: 提供了用于插入广告等的方法和/或执行视频,音频和/或数据流的梳理功能。 在网络流中接收视频节目。 在内容流中接收到诸如广告的替代内容。 预处理内容流以在其中提供用于将网络流拼接到内容流的入口点。 还可以执行内容流的预处理以提供当替代内容(例如,广告)已经结束时用于拼接回网络流的退出点。

    Methods and apparatus for rate estimation and predictive rate control
    10.
    发明授权
    Methods and apparatus for rate estimation and predictive rate control 有权
    速率估计和预测速率控制的方法和装置

    公开(公告)号:US07885189B2

    公开(公告)日:2011-02-08

    申请号:US11801844

    申请日:2007-05-11

    IPC分类号: G08C15/00

    摘要: The present invention provides a balanced video distribution system, as well as corresponding methods and apparatus, which utilize feedback from the channel multiplexers as well as rate estimation and predictive rate control. Packets of a video stream are received at an input buffer. A transmission deadline is determined for the packets. A fullness level of the input buffer is also determined. A future time at which said packets can be transmitted may be estimated based on the buffer fullness level. A bit rate of the video stream can be adjusted based on the estimated future time and the transmission deadline. For example, the bit rate may be adjusted in proportion to a difference between the estimated future time and the transmission deadline.

    摘要翻译: 本发明提供一种利用来自信道多路复用器的反馈以及速率估计和预测速率控制的平衡视频分配系统以及相应的方法和装置。 在输入缓冲器处接收视频流的分组。 确定包的传输期限。 还确定了输入缓冲区的满量程。 可以基于缓冲器充满水平来估计可以发送所述分组的将来时间。 可以基于估计的未来时间和传输期限来调整视频流的比特率。 例如,比特率可以与估计的未来时间和传输期限之间的差异成比例地调整。