会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Universal parity encoder
    • 通用奇偶编码器
    • US08533577B1
    • 2013-09-10
    • US13555860
    • 2012-07-23
    • Weishi FengZhan Yu
    • Weishi FengZhan Yu
    • G06F11/00
    • H03M5/145H03M13/09H03M13/27H04L1/0041H04L1/0061H04L1/0071
    • A data encoding system includes an interleaving module, a generating module, and an insertion module. The interleaving module is configured to receive a data stream. The data stream includes a plurality of data blocks. The interleaving module is configured to, for each data block of a selected subset of the plurality of data blocks, swap positions of a pair of adjacent bits of the data block. The generating module is configured to (i) receive the data stream and (ii) for each of the plurality of data blocks, generate at least one corresponding error checking bit. The insertion module is configured to (i) receive the plurality of data blocks as modified by the interleaving module and (ii) generate an output data stream by inserting the at least one corresponding error checking bit into each one of the plurality of data blocks received from the interleaving module.
    • 数据编码系统包括交织模块,生成模块和插入模块。 交织模块被配置为接收数据流。 数据流包括多个数据块。 交织模块被配置为对于多个数据块的所选子集的每个数据块,数据块的一对相邻位的交换位置。 生成模块被配置为(i)接收数据流,并且(ii)对于多个数据块中的每一个,生成至少一个相应的错误校验位。 插入模块被配置为(i)接收由交织模块修改的多个数据块,并且(ii)通过将至少一个对应的错误校验位插入到所接收的多个数据块中的每一个中来生成输出数据流 从交织模块。
    • 3. 发明授权
    • System-on-a-chip (SoC) security using one-time programmable memories
    • 使用一次性可编程存储器的片上系统(SoC)安全性
    • US08285980B1
    • 2012-10-09
    • US13279832
    • 2011-10-24
    • Weishi FengMarcus CarlsonPantas SutardjaBin Ni
    • Weishi FengMarcus CarlsonPantas SutardjaBin Ni
    • G06F9/00G06F9/24G06F15/177
    • H04L9/0897G06F21/575H04L9/3247H04L2209/603H04L2209/84
    • A system-on-a-chip includes a first memory and a processor. The first memory is configured to store a boot code. The processor is configured to (i) access the first memory, and (ii) execute the boot code when booting up. The processor is configured to, while booting up, determine whether a first one-time-programmable memory has been previously programmed based on the boot code. The processor is configured to, in response to the first one-time-programmable memory not having been previously programmed based on the boot code, (i) load firmware from a second memory into a third memory, and (ii) execute the firmware loaded into the third memory. The processor is configured to, in response to the first one-time-programmable memory having been previously programmed, verify a digital signature of the firmware.
    • 片上系统包括第一存储器和处理器。 第一个内存配置为存储引导代码。 处理器被配置为(i)访问第一存储器,以及(ii)在启动时执行引导代码。 处理器被配置为在启动时确定是否先前基于引导代码编程了第一个一次性可编程存储器。 处理器被配置为响应于先前已经基于引导代码编程的第一个一次性可编程存储器,(i)将固件从第二存储器加载到第三存储器中,并且(ii)执行加载的固件 进入第三个记忆。 处理器被配置为响应于先前编程的第一一次可编程存储器,验证固件的数字签名。
    • 5. 发明授权
    • Data dependent scrambler with improved global constraint
    • 具有改进的全局约束的数据相关扰频器
    • US07475331B1
    • 2009-01-06
    • US10714804
    • 2003-11-17
    • Weishi Feng
    • Weishi Feng
    • G06F11/10H03M13/00
    • H03M5/04H03M13/09
    • A data dependent scrambler for a communications channel that receives a user data sequence including N symbols each with M bits includes a seed finder that selects a scrambling seed and a first scrambler that receives said user data sequence and said scrambling seed from said seed finder. The first scrambler generates a scrambled user data sequence. A first encoder identifies a string of X consecutive zeros in adjacent symbols of the scrambled used data sequence and replaces one of the adjacent symbols with an all-one symbol. The first encoder replaces the other of the adjacent symbols with first bits representing a position of the string of X consecutive zeros and second bits representing bits of the adjacent symbols that are not in the string of X consecutive zeros.
    • 用于通信信道的数据相关扰频器,其接收包括M个比特的N个符号的用户数据序列,包括选择加扰种子的种子查找器和从所述种子寻找器接收所述用户数据序列和所述加扰种子的第一加扰器。 第一加扰器产生加扰的用户数据序列。 第一编码器识别加扰使用的数据序列的相邻符号中的X个连续零的串,并用全1符号替换相邻符号之一。 第一编码器用代表X连续零的串的位置的第一位替换相邻符号中的另一个,并且表示不在X个连续零的串中的相邻符号的位的第二位。
    • 6. 发明授权
    • Extension mode for wireless lans complying with short interframe space requirement
    • 无线蓝牙的扩展模式符合短帧间空间要求
    • US07239648B1
    • 2007-07-03
    • US10080454
    • 2002-02-21
    • Weishi FengPeter Loc
    • Weishi FengPeter Loc
    • H04J3/16
    • H04L1/1692H04W74/02
    • A method and apparatus enables advanced signal processing in a wireless local area network (WLAN). First and second WLAN transceivers are provided with advanced signal processing capabilities. A maximum interframe period between data and an acknowledgement is required by the WLAN for compatibility. A duration of the interframe period is shorter than a duration that is required to perform the advanced signal processing. The first WLAN transceiver transmits a header and data. A first data field in the header is specified that enables the advanced signal processing. A second data field is specified that defines a data time period and an extension time period. The first WLAN transceiver transmits data during the data time period and dummy data during the extension time period. The second WLAN transceiver receives the header and initiates receiver processing during the extension time period.
    • 一种方法和装置能够实现无线局域网(WLAN)中的高级信号处理。 第一和第二WLAN收发器具有先进的信号处理能力。 为了兼容,WLAN需要数据和确认之间的最大帧间周期。 帧间周期的持续时间短于执行高级信号处理所需的持续时间。 第一个WLAN收发器发送报头和数据。 指定头中的第一个数据字段,以使能高级信号处理。 指定定义数据时间段和扩展时间段的第二数据字段。 第一个WLAN收发器在数据时间段内传输数据,在扩展时间段内传输伪数据。 第二WLAN收发器接收报头,并在扩展时间段内发起接收机处理。
    • 8. 发明授权
    • Secure digital content distribution system and secure hard drive
    • 安全的数字内容分发系统和安全的硬盘
    • US07647507B1
    • 2010-01-12
    • US10796599
    • 2004-03-09
    • Weishi Feng
    • Weishi Feng
    • G06F21/00
    • G06F12/1408G06F21/10G06F21/80G06F2221/0737G06F2221/2137
    • A secure hard drive comprises a storage medium that stores encrypted digital content and corresponding encrypted content keys. A public key decryption module receives one of the encrypted content keys from the storage medium and decrypts the encrypted content key using a private key to generate a content key. A block decryption module receives the encrypted digital content corresponding to the one of the encrypted content keys from the storage medium and the content key from the public key decryption module and decrypts the encrypted content using the content key. The storage medium is a magnetic storage medium. The public key decryption module and the block decryption module are implemented by a system on chip (SOC). A content player receives the decrypted digital content from the block decryption module and generates at least one of an analog output signal and a digital output signal.
    • 安全硬盘驱动器包括存储加密的数字内容和对应的加密的内容密钥的存储介质。 公钥解密模块从存储介质接收加密的内容密钥之一,并使用专用密钥解密加密的内容密钥以生成内容密钥。 块解密模块从存储介质接收与加密内容密钥中的一个对应的加密数字内容,以及从公开密钥解密模块接收内容密钥,并使用内容密钥解密加密内容。 存储介质是磁存储介质。 公钥解密模块和块解密模块由片上系统(SOC)来实现。 内容播放器从块解密模块接收解密的数字内容,并产生模拟输出信号和数字输出信号中的至少一个。
    • 9. 发明授权
    • Data dependent scrambler with reduced overhead
    • 数据依赖扰乱器,减少开销
    • US07469049B1
    • 2008-12-23
    • US10715551
    • 2003-11-17
    • Weishi Feng
    • Weishi Feng
    • H04N7/167H04N5/913H04L9/00H04L9/32
    • H04L9/0662H04L2209/34H04N21/2347H04N21/2383
    • A data dependent scrambler for a communications channel that receives a user data sequence including X bits that are organized as N M-bit symbols includes a seed finder that generates a scrambling seed that is dependent upon the symbols in the user data sequence. A first scrambler receives the user data sequence from the data buffer and the scrambling seed from the seed finder and generates the scrambled user data sequence. An H-code finder generates at least one of an H-code token that is dependent upon the symbols in the user data sequence and an offset of the H-code token from the scrambling seed. An H-code encoder receives the scrambled user data sequence and at least one of the H-code token and the offset. The H-code encoder increases a Hamming weight of the scrambled user data sequence using the at least one of the H-code token and the offset.
    • 用于接收包括被组织为N M位符号的X位的用户数据序列的通信信道的数据相关扰频器包括产生依赖于用户数据序列中的符号的加扰种子的种子查找器。 第一加扰器从数据缓冲器和来自种子寻找器的加扰种子接收用户数据序列,并产生加扰的用户数据序列。 H代码查找器生成依赖于用户数据序列中的符号的H代码令牌和H代码令牌与加扰种子的偏移中的至少一个。 H码编码器接收加密用户数据序列和H码令牌和偏移量中的至少一个。 H代码编码器使用H代码令牌和偏移量中的至少一个来增加加扰的用户数据序列的汉明权重。