System and method for generating multiple independent, synchronized local timestamps
    11.
    发明申请
    System and method for generating multiple independent, synchronized local timestamps 有权
    用于生成多个独立的同步本地时间戳的系统和方法

    公开(公告)号:US20050039065A1

    公开(公告)日:2005-02-17

    申请号:US10848160

    申请日:2004-05-19

    CPC分类号: H04N21/4302

    摘要: A system and method is provided for generating and using multiple synchronized local program timestamps in a media processing system. The system includes an input processor, one or more local timestamp insertion modules, one or more parsers, and an input buffer. Each local program timestamp module includes a clock reference recovery module, a local program clock synchronized to the system time clock of a program source, and a timestamp generator. The system also includes one or more processing modules such as record modules, transmission modules, and display modules. When a data packet is received by the media processing system, the local timestamp insertion module appends a timestamp to the data packet. The timestamp is based on the synchronized local program clock for the program associated with the data packet. The processing modules utilize the synchronized local timestamps and their associated local program clock in a variety of applications.

    摘要翻译: 提供了一种用于在媒体处理系统中生成和使用多个同步的本地程序时间戳的系统和方法。 该系统包括输入处理器,一个或多个本地时间戳插入模块,一个或多个解析器和输入缓冲器。 每个本地程序时间戳模块包括时钟参考恢复模块,与程序源的系统时钟同步的本地程序时钟和时间戳发生器。 该系统还包括一个或多个处理模块,例如记录模块,传输模块和显示模块。 当媒体处理系统接收到数据分组时,本地时间戳插入模块将附加时间戳给数据分组。 时间戳基于与数据包相关联的程序的同步本地程序时钟。 处理模块在各种应用中利用同步的本地时间戳及其相关联的本地程序时钟。

    Method and system for random data access for security applications
    12.
    发明申请
    Method and system for random data access for security applications 有权
    用于安全应用的随机数据访问的方法和系统

    公开(公告)号:US20060195691A1

    公开(公告)日:2006-08-31

    申请号:US11069204

    申请日:2005-02-28

    IPC分类号: H04L9/00

    摘要: Methods and systems for random data access for security applications are disclosed and may comprise generating on a chip, a random process index. A data process may be randomly selected on the chip utilizing the generated random process index. A time interval may be randomly allocated on the chip. After the time interval, the randomly selected data process may initiate processing of data. The processing of the data may comprise accessing the data and/or acquiring the data. The data may be verified by the selected data process prior to the processing of the data. The data may be verified utilizing a digital signature verification algorithm, for example.

    摘要翻译: 公开了用于安全应用的随机数据访问的方法和系统,并且可以包括在芯片上生成随机过程索引。 利用生成的随机过程索引可以在芯片上随机选择数据处理。 时间间隔可以随机分配在芯片上。 在时间间隔之后,随机选择的数据处理可以启动数据处理。 数据的处理可以包括访问数据和/或获取数据。 可以在数据处理之前通过所选择的数据处理来验证数据。 例如,可以使用数字签名验证算法来验证数据。

    Method and system for co-relating transport packets on different channels using a cyclic redundancy check (CRC)
    13.
    发明授权
    Method and system for co-relating transport packets on different channels using a cyclic redundancy check (CRC) 失效
    使用循环冗余校验(CRC)在不同信道上共同传输分组的方法和系统

    公开(公告)号:US07346054B2

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

    申请号:US10391848

    申请日:2003-03-19

    IPC分类号: H04L12/56 H04L12/28

    摘要: A first primary packet to create a second primary packet for a particular PID. Different CRC checksum may be generated for the first and the second primary packet. The first primary packet may be replicated in order to create a first secondary packet and the second primary packet may be replicated to create a second secondary packet. The CRC checksum for the primary packets may be stored within their corresponding secondary packets. In response to receipt of a new stream with replicated packets, the first or said second primary packet may be selected and the first or second secondary packet may be selected for a particular PID based on the generated CRC checksum. The selections may co-relate the selected first and/or second primary packet with a legacy system or the selected first and/or second secondary packet with a new system.

    摘要翻译: 用于为特定PID创建第二个主数据包的第一个主数据包。 可以为第一和第二主分组生成不同的CRC校验和。 可以复制第一主分组以便创建第一辅助分组,并且可以复制第二主分组以创建第二辅助分组。 主分组的CRC校验和可以存储在它们对应的次分组内。 响应于接收到具有复制分组的新流,可以选择第一或所述第二主分组,并且可以基于生成的CRC校验和为特定PID选择第一或第二辅助分组。 选择可以将所选择的第一和/或第二主分组与遗留系统或所选择的第一和/或第二次分组与新系统共同关联。

    Method and system for data encryption and decryption
    14.
    发明授权
    Method and system for data encryption and decryption 有权
    数据加密和解密的方法和系统

    公开(公告)号:US07194627B2

    公开(公告)日:2007-03-20

    申请号:US10414844

    申请日:2003-04-15

    IPC分类号: G06F1/24

    CPC分类号: G06F21/85

    摘要: An aspect of the of the invention may include the transfer of a block of data from a first memory location to a second memory location in a DRAM. During the transfer of the block of data from the first memory location, if an encryption mode is selected, the data may be buffered, encrypted, and then stored in the second memory location. If a decryption mode is selected, the transferred data may be buffered, decrypted and then stored in the second memory location. If a bypass mode is selected, the data may be buffered and then stored in the second memory location. In this regard, the encryption/decryption operations may be bypassed.

    摘要翻译: 本发明的一个方面可以包括将数据块从第一存储器位置传送到DRAM中的第二存储器位置。 在从第一存储器位置传送数据块期间,如果选择加密模式,则数据可以被缓冲,加密,然后存储在第二存储单元中。 如果选择解密模式,则传输的数据可以被缓冲,解密,然后存储在第二存储器位置。 如果选择旁路模式,则数据可能被缓冲,然后存储在第二存储器位置。 在这方面,可以绕过加密/解密操作。

    Method and system for data encryption and decryption
    16.
    发明授权
    Method and system for data encryption and decryption 有权
    数据加密和解密的方法和系统

    公开(公告)号:US08234504B2

    公开(公告)日:2012-07-31

    申请号:US10414575

    申请日:2003-04-15

    IPC分类号: G06F21/00

    CPC分类号: H04L9/0625 H04L9/0894

    摘要: Certain embodiments of the invention provide a method and system for memory to bus interface data encryption and decryption. A method for memory to bus interface data encryption and decryption may include encrypting data by a encryption/decryption engine or processor and transferring the encrypted data across a first bus interface to a data processing and/or storage device coupled to the first bus interface. The encryption engine may receive encrypted data from a device coupled to the first bus interface and decrypt the received encrypted data. In this regard, unencrypted data never traverses across the first bus interface, and is thereby not accessible to devices coupled to the first bus interface. An encryption function and a decryption function associated with the encryption/decryption engine may be integrated within a bus adapter, for example, an IDE bus adapter.

    摘要翻译: 本发明的某些实施例提供了一种用于存储器到总线接口数据加密和解密的方法和系统。 用于存储器到总线接口数据加密和解密的方法可以包括通过加密/解密引擎或处理器对数据进行加密,并将经加密的数据跨越第一总线接口传送到耦合到第一总线接口的数据处理和/或存储设备。 加密引擎可以从耦合到第一总线接口的设备接收加密数据,并对接收到的加密数据进行解密。 在这方面,未加密的数据永远不会穿过第一总线接口,并且因此不能被耦合到第一总线接口的设备访问。 与加密/解密引擎相关联的加密功能和解密功能可以集成在总线适配器(例如,IDE总线适配器)内。

    Method and system for co-relating transport packets on different channels using a unique packet identifier
    17.
    发明授权
    Method and system for co-relating transport packets on different channels using a unique packet identifier 失效
    使用唯一分组标识符在不同信道上共同传输分组的方法和系统

    公开(公告)号:US07346055B2

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

    申请号:US10392471

    申请日:2003-03-19

    IPC分类号: H04L12/28 H04H1/04

    摘要: Aspects of the present invention may include replicating a first primary packet to create a second primary packet for a particular channel. A unique identifier may be assigned to the first primary packet and a different unique identifier may be assigned to the second primary packet. The first primary packet may be replicated in order to create a first secondary packet and the second primary packet may be replicated to create a second secondary packet. In response to the receipt of the new stream with replicated packets, the first or said second primary packet may be selected and the first or second secondary packet may be selected for a particular PID based on the assigned unique identifier. The selections may be done to co-relate the selected first and/or second primary packet with a legacy system or the selected first and/or second secondary packet with a new system.

    摘要翻译: 本发明的方面可以包括复制第一主分组以为特定信道创建第二主分组。 可以将唯一标识符分配给第一主分组,并且可以将不同的唯一标识符分配给第二主分组。 可以复制第一主分组以便创建第一辅助分组,并且可以复制第二主分组以创建第二辅助分组。 响应于具有复制分组的新流的接收,可以选择第一或所述第二主分组,并且可以基于所分配的唯一标识符为特定PID选择第一或第二辅助分组。 可以进行选择,以将所选择的第一和/或第二主分组与遗留系统或所选择的第一和/或第二辅助分组与新系统共同关联。

    System and method for transport PID broadcast scheme
    18.
    发明申请
    System and method for transport PID broadcast scheme 有权
    传输PID广播方案的系统和方法

    公开(公告)号:US20070165621A1

    公开(公告)日:2007-07-19

    申请号:US11332936

    申请日:2006-01-17

    IPC分类号: H04L12/56

    摘要: A system and method for processing information may include broadcasting information, which indicates program content for each of a plurality of channels communicated via a plurality of transport streams, to a plurality of processors. The plurality of processors identify which of the program content is associated with a particular one of the plurality of channels in each of the plurality of transport streams. The broadcasted information may be stored in a table in memory. The broadcasted information may include a packet identifier (PID) and/or a processor identifier associated with the PID that identifies at least one of the plurality of processors, such as parsers. The information may be stored in a table in memory prior to the broadcasting. The table may be indexed according to the plurality of channels.

    摘要翻译: 用于处理信息的系统和方法可以包括指示经由多个传输流传送的多个信道中的每一个的节目内容的广播信息到多个处理器。 多个处理器识别节目内容中的哪一个与多个传输流中的每一个中的多个信道中的特定一个信道相关联。 广播的信息可以存储在存储器中的表中。 所广播的信息可以包括分组标识符(PID)和/或与PID相关联的识别多个处理器中的至少一个的处理器标识符,诸如解析器。 信息可以在广播之前存储在存储器中的表中。 该表可以根据多个通道进行索引。

    Method and apparatus for constructing an access control matrix for a set-top box security processor
    20.
    发明授权
    Method and apparatus for constructing an access control matrix for a set-top box security processor 有权
    一种用于构建机顶盒安全处理器的访问控制矩阵的方法和装置

    公开(公告)号:US07844996B2

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

    申请号:US11136027

    申请日:2005-05-23

    IPC分类号: G06F7/04

    摘要: In multimedia systems requiring secure access, a method and apparatus for constructing an access control matrix for a set-top box security processor are provided. A security processor may comprise multiple security components and may support multiple user modes. For each user mode supported, at least one access rule table may be generated to indicate access rules to a security component in the security processor. An access control list comprises information regarding the access rules for a particular user mode to the security components in the security processor. An access control matrix may be generated based on the access control lists for the user modes supported by the security component. The access control matrix may be implemented and/or stored in the security processor for verifying access rights of a user mode.

    摘要翻译: 在需要安全访问的多媒体系统中,提供了一种用于构建用于机顶盒安全处理器的访问控制矩阵的方法和装置。 安全处理器可以包括多个安全组件,并且可以支持多个用户模式。 对于支持的每个用户模式,可以生成至少一个访问规则表以指示对安全处理器中的安全组件的访问规则。 访问控制列表包括关于针对安全处理器中的安全组件的特定用户模式的访问规则的信息。 可以基于由安全组件支持的用户模式的访问控制列表来生成访问控制矩阵。 访问控制矩阵可以被实现和/或存储在安全处理器中,以验证用户模式的访问权限。