RECOVERING CHANNEL BONDED PROGRAM STREAMS
    1.
    发明申请
    RECOVERING CHANNEL BONDED PROGRAM STREAMS 有权
    恢复渠道绑定计划流程

    公开(公告)号:US20150128200A1

    公开(公告)日:2015-05-07

    申请号:US14147438

    申请日:2014-01-03

    CPC classification number: H04N21/42615 H04N21/4347 H04N21/4385 H04N21/631

    Abstract: A system for recovering channel bonded program streams may include filters and a collator. The filters may be configured to receive data streams that include multiple chunks of transport stream packets, and marker information items that are indicative of boundaries of the chunks, over multiple bonded channels, and to individually filter the data streams based at least on a utilized program identifier. The collator may be configured to collate the filtered data streams based at least on the marker information items to recover a program stream corresponding to the utilized program identifier. In one or more implementations, the filters may replace, or augment, the marker information items with marker packets that include a program identifier that is not being used for transmitted programs and/or that is reserved for marker packets. The collator may collate the filtered data streams based at least on the marker packets.

    Abstract translation: 用于恢复信道绑定节目流的系统可以包括滤波器和整理器。 滤波器可以被配置为接收包括传输流分组的多个块的数据流,以及指示多个绑定信道上的块的边界的标记信息项,并且至少基于所使用的程序来单独过滤数据流 标识符 整理器可以被配置为至少基于标记信息项对经滤波的数据流进行整理,以恢复与所使用的程序标识符相对应的程序流。 在一个或多个实现中,滤波器可以用包括不用于发送的节目的节目标识符和/或为标记分组预留的节目标识符的标记分组来替换或扩充标记信息项。 分类器可以至少基于标记分组来整理经滤波的数据流。

    EFFICIENT MEMORY BANDWIDTH UTILIZATION IN A NETWORK DEVICE
    3.
    发明申请
    EFFICIENT MEMORY BANDWIDTH UTILIZATION IN A NETWORK DEVICE 有权
    网络设备中有效的存储带宽利用率

    公开(公告)号:US20150085863A1

    公开(公告)日:2015-03-26

    申请号:US14072744

    申请日:2013-11-05

    Abstract: A system for efficient memory bandwidth utilization may include a depacketizer, a packetizer, and a processor core. The depacketizer may generate header information items from received packets, where the header information items include sufficient information for the processor core to process the packets without accessing the payloads from off-chip memory. The depacketizer may accumulate multiple payloads and may write the multiple payloads to the off-chip memory in a single memory transaction when a threshold amount of the payloads have been accumulated. The processor core may receive the header information items and may generate a single descriptor for accessing multiple payloads corresponding to the header information items from the off-chip memory. The packetizer may generate a header for each payload based at least on on-chip information and without accessing off-chip memory. Thus, the subject system provides efficient memory bandwidth utilization, e.g. at least by reducing the number of off-chip memory accesses.

    Abstract translation: 用于有效的存储器带宽利用的系统可以包括解包器,打包器和处理器核。 解包器可以从接收到的分组中生成报头信息项,其中报头信息项包括用于处理核心处理分组的足够信息,而不从片外存储器访问有效载荷。 解复用器可以累积多个有效载荷,并且可以在累积有效载荷的阈值量时在单个存储器事务中将多个有效载荷写入到片外存储器。 处理器核心可以接收标题信息项,并且可以生成用于从片外存储器访问对应于标题信息项的多个有效载荷的单个描述符。 打包器可以至少基于片上信息并且不访问片外存储器来为每个有效载荷生成头部。 因此,主题系统提供有效的存储器带宽利用,例如。 至少通过减少片外存储器访问的数量。

    DECOUPLING AUDIO-VIDEO (AV) TRAFFIC PROCESSING FROM NON-AV TRAFFIC PROCESSING
    4.
    发明申请
    DECOUPLING AUDIO-VIDEO (AV) TRAFFIC PROCESSING FROM NON-AV TRAFFIC PROCESSING 有权
    从非AV交通处理中解码音视频(AV)交通处理

    公开(公告)号:US20150071296A1

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

    申请号:US14151690

    申请日:2014-01-09

    CPC classification number: H04L65/1023 H04L65/60

    Abstract: A device for decoupling audio-video (AV) traffic processing from non-AV traffic processing may include a first processor and a second processor. The first processor may be configured to establish a network connection with a client device, determine whether the network connection is associated with AV traffic, transfer the network connection to a second processor when the network connection is associated with AV traffic, and process non-AV traffic associated with the network connection when the network connection is not associated with AV traffic. The second processor may be configured to receive the network connection from the first processor and process the AV traffic associated with the network connection.

    Abstract translation: 用于将音频 - 视频(AV)流量处理与非AV流量处理分离的设备可以包括第一处理器和第二处理器。 第一处理器可以被配置为与客户端设备建立网络连接,确定网络连接是否与AV业务相关联,当网络连接与AV业务相关联时,将网络连接传送到第二处理器,并处理非AV 当网络连接不与AV流量相关联时,与网络连接相关联的流量。 第二处理器可以被配置为从第一处理器接收网络连接并处理与网络连接相关联的AV业务。

    DATA RATE CONTROL OF INDIVIDUAL DATA STREAMS IN A NETWORK DEVICE
    5.
    发明申请
    DATA RATE CONTROL OF INDIVIDUAL DATA STREAMS IN A NETWORK DEVICE 审中-公开
    网络设备中个性数据流的数据速率控制

    公开(公告)号:US20150067108A1

    公开(公告)日:2015-03-05

    申请号:US14071594

    申请日:2013-11-04

    CPC classification number: H04L65/4069 H04L47/564 H04L47/621 H04L65/602

    Abstract: A method includes receiving data stream packets on respective ones of data channels. The data stream packets of each respective data channel contain an input data stream. The method includes storing the data stream packets for each of the data channels in one or more packet buffers associated with the respective data channel. For each of the data channels, the method includes determining if a timing maturity event of a corresponding input data stream has occurred. The method includes outputting one or more of the stored data stream packets from the packet buffers associated with the respective data channel to generate a transmission packet if the timing maturity event of the corresponding input data stream has occurred. The stored data stream packets for generating consecutive transmissions packets may be output at a data rate based on a distance between timing maturity event occurrences of the corresponding input data stream.

    Abstract translation: 一种方法包括在相应的数据信道上接收数据流分组。 每个相应数据信道的数据流分组包含输入数据流。 该方法包括将每个数据信道的数据流分组存储在与相应数据信道相关联的一个或多个分组缓冲器中。 对于每个数据信道,该方法包括确定是否发生了对应的输入数据流的定时成熟度事件。 该方法包括:如果相应的输入数据流的定时成熟度事件已经发生,则从与相应数据信道相关联的分组缓冲器中输出一个或多个所存储的数据流分组,以产生传输分组。 可以基于相应输入数据流的定时成熟度事件发生之间的距离以数据速率输出用于产生连续传输分组的所存储的数据流分组。

    CLOCK RECOVERY IN TRANSPONDER-BONDED SYSTEMS USING BCRs AND MARKER PACKETS AT A SET-TOP BOX
    6.
    发明申请
    CLOCK RECOVERY IN TRANSPONDER-BONDED SYSTEMS USING BCRs AND MARKER PACKETS AT A SET-TOP BOX 有权
    使用BCR和标记盒在一个机顶盒中的交换机绑定系统中的时钟恢复

    公开(公告)号:US20140359689A1

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

    申请号:US14147328

    申请日:2014-01-03

    Abstract: A transponder-bonded receiver system with clock recovery may include memory an and one or more processors coupled to the memory and configured to execute one or more program modules to perform: receiving multiple data streams each including a number of data packets, and a number of marker packets with embedded bonding clock references (BCRs) and including marker packet information; adjusting arrival-time-stamps (ATSs) of the marker packets by using the BCRs and including capturing timing between the marker packets based on a local free running counter of the receiver; and determining an adjusted ATS corresponding to an ATS at the receiver for each of the plurality of packets using the ATS and a delta-ATS.

    Abstract translation: 具有时钟恢复的应答器绑定接收机系统可以包括存储器a和一个或多个处理器,其耦合到存储器并且被配置为执行一个或多个程序模块以执行:接收多个数据流,每个数据流包括多个数据分组,以及多个 具有嵌入式绑定时钟参考(BCR)的标记数据包,并包括标记数据包信息; 通过使用BCR调整标记分组的到达时间戳(ATS),并且包括基于接收机的本地自由运行计数器的标记分组之间的捕获定时; 以及使用所述ATS和Δ-ATS,确定所述多个分组中的每个分组在接收机处对应于ATS的经调整的ATS。

    ADAPTIVE AUDIO VIDEO (AV) STREAM PROCESSING
    7.
    发明申请
    ADAPTIVE AUDIO VIDEO (AV) STREAM PROCESSING 有权
    自适应音频视频(AV)流程处理

    公开(公告)号:US20150113158A1

    公开(公告)日:2015-04-23

    申请号:US14091280

    申请日:2013-11-26

    Abstract: A system for adaptive audio video (AV) stream processing may include at least one processor and a switch device. The switch device may be configured to route AV traffic to the processor, and to receive AV traffic from the processor and provide the AV traffic to a client device via one or more channels. The processor may monitor a transcoder buffer depth and depths of buffers associated with channels over which the AV traffic is being transmitted. The processor may adaptively modify one or more attributes associated with the AV traffic based at least on the monitored buffer depths. For example, the processor may adaptively adjust a bit rate associated with transcoding the AV traffic based at least on the transcoder buffer depth. The processor may utilize the depths of the buffers associated with the channels to adaptively adjust the amount of AV traffic provided for transmission over the channels.

    Abstract translation: 用于自适应音频视频(AV)流处理的系统可以包括至少一个处理器和交换设备。 交换设备可以被配置为将AV业务路由到处理器,并且从处理器接收AV业务,并且经由一个或多个信道将AV业务提供给客户端设备。 处理器可以监视代码转换器缓冲器的深度和与正在发送AV业务的信道相关联的缓冲器的深度。 至少基于被监视的缓冲器深度,处理器可以自适应地修改与AV业务相关联的一个或多个属性。 例如,处理器可以至少基于代码转换器缓冲器深度来自适应地调整与AV业务的代码转换相关联的比特率。 处理器可以利用与信道相关联的缓冲器的深度来自适应地调整提供用于通过信道传输的AV业务量。

    PIPELINED ENCRYPTION AND PACKETIZATION OF AUDIO VIDEO DATA
    8.
    发明申请
    PIPELINED ENCRYPTION AND PACKETIZATION OF AUDIO VIDEO DATA 审中-公开
    音频视频数据的管理加密和封装

    公开(公告)号:US20150082337A1

    公开(公告)日:2015-03-19

    申请号:US14092853

    申请日:2013-11-27

    Abstract: A system for pipelined encryption and packetization of audio video (AV) data may consecutively encrypt a number of AV data units based on a security mechanism, associate the encrypted AV data units with a security header, where the security header is generated before the AV data units are encrypted, and the security header includes information related to the security mechanism, generate network packets for transporting the encrypted AV data units and the associated security header based at least in part on an order in which the AV data units are encrypted, where one or more of the network packets is generated contemporaneous with encrypting one or more of the AV data units, and provide the network packets for transport to a client device as the packets are generated, where the AV data units are encrypted and the network packets are generated without accessing memory external to the system.

    Abstract translation: 用于音频视频(AV)数据的流水线加密和分组化的系统可以基于安全机制连续加密多个AV数据单元,将加密的AV数据单元与安全报头相关联,其中在AV数据之前产生安全报头 单元被加密,并且安全报头包括与安全机制相关的信息,至少部分地基于AV数据单元被加密的顺序生成用于传输加密的AV数据单元和相关联的安全报头的网络分组,其中一个 或更多的网络分组同时生成同时加密一个或多个AV数据单元,并且在产生分组时提供用于传输到客户端设备的网络分组,其中AV数据单元被加密并且产生网络分组 无需访问系统外部的内存。

    RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE
    9.
    发明申请
    RETRANSMISSION AND MEMORY CONSUMPTION TRACKING OF DATA PACKETS IN A NETWORK DEVICE 有权
    网络设备中数据包的恢复和内存消耗跟踪

    公开(公告)号:US20150063358A1

    公开(公告)日:2015-03-05

    申请号:US14042655

    申请日:2013-09-30

    CPC classification number: H04L47/27

    Abstract: A method of handling retransmission and memory consumption tracking of data packets includes storing data packets from different data channels in respective transmitter ring buffers allocated to the data channels when the data packets are not marked for retransmission, and facilitating retransmission of data packets from a specified ring buffer corresponding to a retransmission sequence number. The method also may include storing received data packets out of sequence in respective receiver ring buffers, marking a descriptor indicating a tail location of the stored data packets, and reclaiming memory space in the ring buffer based on the marked descriptor. The method may include storing a payload address associated with received data packets, marking a descriptor associated with the payload address to indicate the stored data packets have been consumed for processing, and reclaiming memory space when a register contains an indication of the stored payload address based on the marked descriptor.

    Abstract translation: 一种处理数据分组的重传和存储器消耗跟踪的方法包括:当数据分组未被标记用于重传时,将分配给数据信道的各个发射机环形缓冲器中的不同数据信道的数据分组存储,并且便于从指定的振铃 对应于重传序列号的缓冲区。 该方法还可以包括将接收到的数据分组按顺序存储在相应的接收机环形缓冲器中,标记指示存储的数据分组的尾部位置的描述符,以及基于标记的描述符回收环形缓冲器中的存储器空间。 该方法可以包括存储与接收到的数据分组相关联的有效载荷地址,标记与有效载荷地址相关联的描述符以指示所存储的数据分组已被消耗用于处理,以及当寄存器包含基于所存储的有效载荷地址的指示时,回收存储器空间 在标记描述符上。

    APPLICATION SPECIFIC POLICY IMPLEMENTATION AND STREAM ATTRIBUTE MODIFICATION IN AUDIO VIDEO (AV) MEDIA
    10.
    发明申请
    APPLICATION SPECIFIC POLICY IMPLEMENTATION AND STREAM ATTRIBUTE MODIFICATION IN AUDIO VIDEO (AV) MEDIA 有权
    音视频(AV)媒体中的应用特定政策实施和流调整

    公开(公告)号:US20150082368A1

    公开(公告)日:2015-03-19

    申请号:US14072696

    申请日:2013-11-05

    Abstract: A system for presentation timing based audio video (AV) stream processing may include a switch device, a first processor, and a second processor. The switch device may be configured to route AV traffic to the first processor for processing and non-AV traffic to the second processor for processing. The first processor may receive transport stream packets that include an audio stream and/or a video stream. The first processor may receive a request to modify presentation timing of the audio stream and/or video stream. The first processor may modify the transport stream packets and/or presentation timing parameters of the transport stream packets based at least in part on the received request. The first processor may provide the transport stream packets to an electronic device. In some implementations, the second processor may be unable to access the content of the transport stream packets in the clear, e.g. due to security considerations.

    Abstract translation: 用于基于呈现定时的音频视频(AV)流处理的系统可以包括交换设备,第一处理器和第二处理器。 交换设备可以被配置为将AV业务路由到第一处理器以用于处理和非AV业务到第二处理器进行处理。 第一处理器可以接收包括音频流和/或视频流的传输流分组。 第一处理器可以接收修改音频流和/或视频流的呈现定时的请求。 第一处理器可以至少部分地基于所接收的请求修改传输流分组的传输流分组和/或呈现定时参数。 第一处理器可以向电子设备提供传输流分组。 在一些实现中,第二处理器可能不能以清楚的方式访问传输流分组的内容,例如, 由于安全考虑。

Patent Agency Ranking