专利摘要

里德-所罗门编码器/解码器的单栈实现

专利号5,396,502

本发明是关于一个纠错单元(ECU),它使用一个单一的堆栈结构来生成、减少和评估涉及到里德-所罗门码校正的多项式。该电路使用相同的硬件来生成联合体,减少.OMEGA.(x)和.LAMBDA.(x)多项式并评估.OMEGA.(x)和.LAMBDA.(x)多项式。计算和减少上述多项式所涉及的一些具体细节也是新颖的。首先,一般伽罗瓦场乘法器的实现是新的,比以前的实现快。第二,实现伽罗瓦场反函数的电路没有出现在现有技术设计中。第三,采用了生成.OMEGA.(x)和.LAMBDA.(x)多项式的新方法(包括在评估前对这些多项式进行对齐)。第四,使用评估前的预乘法步骤,以收到的相同顺序进行校正。第五,使用了一种新的方法来实现无法纠正的错误的标志。第六,ECU是数据驱动的,如果没有数据就不会发生任何事情。最后,交错数据是在芯片内部处理的。


具有收缩式字符串匹配逻辑的自适应数据压缩系统

专利号5,532,693

一个具有收缩字符串匹配逻辑的自适应无损数据压缩系统以每个时钟周期一个符号的最大速率进行压缩和解压缩。该自适应数据压缩系统使用LZ1算法的改进。一个内容可寻址存储器(CAM)被用来存储最后的n个输入符号。CAM是静止的,存储的数据不会在整个CAM中移动,而是将CAM作为一个循环队列,由一个写地址指针计数器(WREN)控制。在压缩操作中,一个新的输入符号可能在每个时钟周期被写入CAM,同时CAM的其余部分被搜索到输入符号。与CAM阵列的每个字相关的是一个字符串匹配状态机(SMSM)和一个地址逻辑模块(ALM)。这些模块检测存储在CAM阵列中与当前输入字符串相匹配的字符串的出现,并报告离写地址指针最近的最长的匹配字符串的地址。SMSM模块构成一个收缩逻辑阵列,状态信息在写地址指针的方向上同步移动。字符串由一个字符串代码表示,其中包括一个长度值,代表字符串的长度,以及一个位置值,代表字符串开始的CAM中的位置。在解压操作中,单个符号和字符串代码被输入到系统中。符号被存储在CAM中,控制逻辑使用存储的数据和字符串代码输出解压的数据符号。


带有分布式保护开关的射频(RF)转换器系统及其方法

专利号5,666,646

本发明涉及到一种改进的射频转换系统。该射频转换系统由多个射频转换器模块组成,这些模块被配置为使用有源 "菊花链 "配置的分布式保护开关进行冗余系统操作。菊花链 "配置通过连接到每个射频转换器模块的开关模块将转换器保护开关功能分配给每个单独的射频转换器模块。菊花链 "的终点是一个备份的射频转换器,它承担了故障射频转换器模块的频率和衰减。高速总线在每个在线射频转换器模块和备份射频转换器模块之间提供通信接口,以便备份射频转换器模块能够检测到故障并重新配置系统以替换故障射频转换器模块。当检测到一个射频转换器模块上有故障时,可以通过将射频转换器模块与其开关模块分离,将有故障的射频转换器模块从有源射频转换系统中分离出来,通过开关模块使有源在线射频转换系统保持完整。有源 "菊花链 "配置中的分布式保护开关也可用于为其他类型的通信设备提供可靠的备份保护。


在网络文件导向的缓存系统中增加数据访问的装置和方法

专利号5,682,514

一种在面向文件的网络中增加数据访问的装置包括一台具有操作系统、第一存储器、永久存储存储器和处理器的文件服务器计算机,一台可操作地连接到文件分割计算机的高速缓存验证计算机,以形成快速传输数据的网络,高速缓存验证计算机具有操作系统、第一存储器和处理器,具有对存储在文件服务器计算机永久存储存储器中的数据进行操作以产生数据签名的装置、远程客户端计算机,具有操作系统、第一存储器、高速缓存存储器和处理器,该处理器具有对存储在高速缓存存储器中的数据进行操作以产生数据签名的装置,可操作地连接到远程客户端计算机与高速缓存验证计算机和文件分割计算机的通信服务器,以及可操作地与高速缓存验证计算机相关的比较器,用于将数据的签名相互比较以确定远程客户端的数据签名是否有效。


滑动窗口与大间隙数据压缩系统

专利号5,694,125

一个具有大间隙的滑动窗口数据压缩系统实现起来很简单,并能对各种二层图像进行良好的压缩。一个具有非常小的窗口尺寸的滑动窗口压缩器与一个存储缓冲器结合使用,该存储缓冲器大到足以容纳至少一整条扫描线的数据符号。耦合到存储缓冲器的电路检查传入的数据符号和存储在一个特定的可编程位置的符号之间是否匹配。这个可编程的位置最好正好是一个扫描线的长度。匹配位置要么在小窗口的范围内,要么正好等于特定的可编程位置。整个压缩机可以被看作是一个有大间隙的滑动窗口(SWBG)。这个滑动窗口的长度与扫描线的长度相对应,由小窗口和大间隙组成,然后是一个特定的可编程位置,在扫描线的末端。


与维特比解码器一起使用的多端口RAM

专利号5,822,341

一种用于维特比解码器内的存储器块结构包括多个双端口RAM,被配置为多端口RAM。该存储器块结构被配置为允许在一个时钟周期内进行一个字的写操作和N个字的读操作,以便使用维特比算法在每个时钟周期实现一个解码输出符号。通过使用双端口RAM,实现了更密集的包装和更便宜的存储块结构。编码后的输入符号流被输入到维特比解码器,并一次一个字地写入存储块结构。一旦X+Y位被写入存储块结构,解码器将从存储块结构中读出N个字,同时回读X+Y个字,并在回溯存储器的末端一次输出Y位N。一旦下一个Y字被写入存储块22,这个过程就会重复,X+Y字被回溯,适当的Y比特被输出,直到整个输入符号的编码流被解码。


在面向网络文件的缓存系统中增加数据访问的装置和方法

专利号5,835,943

一种在网络中增加数据访问的装置包括一台具有永久存储存储器的文件服务器计算机,一台可操作地连接到文件服务器计算机的高速缓存验证计算机,该高速缓存验证计算机具有一个操作系统、一个第一存储器和一个处理器,该处理器具有对存储在文件服务器计算机的永久存储存储器中的数据进行操作以产生文件和目录之一的数据的特征的手段、远程客户端计算机,具有操作系统、第一存储器、高速缓存存储器和处理器,该处理器具有对存储在高速缓存存储器中的数据进行操作以产生数据的签名的手段,可操作地连接到远程客户端计算机与高速缓存验证计算机和文件服务器计算机的通信服务器,以及与高速缓存验证计算机和远程客户端计算机相关的比较器,用于将数据的签名相互比较以确定远程客户端的数据签名是否有效。


在面向网络文件对象的缓存系统中增加数据访问的装置和方法

专利号6,012,085

一种在网络中增加数据访问的装置包括一台具有永久存储存储器的文件/对象服务器计算机,一台可操作地连接到文件/对象服务器计算机的缓存验证计算机,以形成快速传输数据的网络,该缓存验证计算机具有操作系统、第一存储器和能够对存储在文件/对象服务器计算机的永久存储存储器中的数据执行操作以产生数据的特征的文件、对象和目录之一的签名的处理器、远程客户端计算机,具有操作系统、第一存储器、高速缓冲存储器和能够对存储在高速缓冲存储器中的数据进行操作以产生数据的签名的处理器,与远程客户端计算机可操作地连接到高速缓冲验证计算机和文件/对象服务器计算机的通信服务器,以及与高速缓冲验证计算机和远程客户端计算机可操作地联系的比较器,用于将数据的签名相互比较以确定远程客户端的数据签名是否有效。


混合模拟-数字锁相环多频合成器

专利号6,028,460

一个混合多频合成器由一个模拟锁相环、一个数字锁相环和一个锁相环监视器组成。数字锁相环为合成器提供一个加速的、精确的频率采集模式。模拟锁相环在实现频率采集后提供了一个稳健的操作模式。锁相环监视器提供一个控制电路,监测合成器的频率和相位扰动。锁相环监视器控制一个电子开关,选择模拟或数字锁相环。本发明的进一步特点是可编程带通滤波、峰值灵敏度检测和快速锁定功能。


在面向对象的缓存系统中增加数据访问的装置和方法

专利号6,122,637

一种设备,具有一个具有操作系统的对象服务器计算机、一个第一存储器、一个永久存储存储器和一个带有模块的处理器,用于对存储在对象服务器计算机的永久存储存储器中的预定对象数据进行操作,以产生预定对象数据的对象服务器计算机签名,以及一个与具有操作系统的对象服务器计算机可操作地相关的远程客户计算机、一个第一存储器、一个高速缓冲存储器和一个带模块的处理器,用于对存储在高速缓冲存储器中的同类预定对象数据进行操作并调用同类预定对象数据的签名,以及一个与远程客户端计算机可操作地相关联的比较器,用于将预定对象数据的签名与同类预定对象数据的签名进行比较以确定同类预定对象数据的签名是否有效。


用于提高网络文件/对象导向的服务器/客户端系统速度的装置和方法

专利号6,339,787

一种用于在面向文件/对象的网络中增加来自包括文件、对象和目录中至少一个的数据访问的装置,包括一台具有操作系统、第一存储器、永久存储存储器和处理器的文件/对象服务器计算机,一台以快速传输数据对象的方式可操作地连接到文件/对象服务器计算机的远程客户计算机,它具有操作系统、第一存储器、永久存储存储器和一个处理器、可操作地连接远程客户端计算机和文件/对象服务器计算机的通信链路,包括用于在广域网和局域网之间进行路由的路由器,与文件/对象服务器计算机和远程客户端计算机中的一个可操作地相关的软件,用于确定数据对象是否通过广域网或局域网传输,与文件/对象服务器计算机和远程客户端计算机中的一个可操作地相关的软件,用于在检测到通过广域网传输时压缩数据对象,以及用于将数据对象组合成一个流并通过广域网和局域网中的一个传输数据对象的软件。


涡轮产品代码解码器

专利号6,526,538

本发明是一种能够对多维编码方案进行解码的涡轮产品码解码器。该解码器可在任何能够接收编码数据流的数字通信系统中实现。该解码器被配置为接收软决策值。解码器通过为解码的每个轴迭代生成新的软差值对数据进行迭代解码。这些软差值代表每个轴迭代后软决策值的变化。然后,每个轴迭代的软差值与其他各轴解码的原始软决策值相加。在任何完整的迭代之后--即在所有的轴维度都被解码一次之后,当任何轴在随后的迭代中被解码时,该轴之前的差异值被丢弃。因此,在随后的每次迭代中,相同的信息不会被持续输入到解码器中,从而降低了出错的可能性,并提供了比先前的解码器更多的改进。此外,使用独特的近邻计算逻辑,本发明的解码器能够更有效地生成有效的近邻,而不需要使用查找表,从而减少解码所需的时间。最后,本发明的解码器利用四个并行排列的解码器以及独特的存储器阵列访问方案,这样可以同时对多行或多列进行解码,从而比先前的涡轮产品码解码器增加了解码器的数据吞吐时间。


用于提高网络数据访问量的系统,该系统具有根据预先确定的CPU处理能力的最大百分比确定和控制数据/对象压缩的压缩装置

专利号6,615,275

一种用于在面向文件/对象的网络中增加来自包括文件、对象和目录中至少一个的数据访问的装置包括一个压缩装置,该装置具有用于确定当处理所述CPU达到最大处理能力的预定百分比时的装置,以及与所述确定装置可操作地相关的装置,用于在达到所述预定百分比时以帮助处理下降到所述预定百分比以下的方式控制数据/对象的压缩。


带边带控制的数字求和锁相环电路及其方法

专利号6,753,711

一个带有边带控制的数字求和锁相环电路在一个多环频率合成器中提供了高精度和高速度的采集。一个数字相位比较器被用来控制一个压控振荡器,以响应来自多个外部环路的输入。扫频控制电路设置初始扫频条件,以解决多个外部环路中的锁定模糊问题。边带选择可以通过选择数字相位比较器的反相或非反相输出来进行。


涡轮产品代码解码器

专利号6,763,494

本发明是一种对多维编码方案进行解码的涡轮产品码解码器。该解码器可在接收编码数据流的任何数字通信系统中实现。该解码器被配置为接收软决策值。解码器通过为解码的每个轴迭代产生新的软差值对数据进行迭代解码。这些软差值代表每个轴迭代后软决策值的变化。然后,每个轴迭代的软差值与其他各轴解码的原始软决策值相加。在任何完整的迭代之后--即在所有的轴维度都被解码一次之后,当任何轴在随后的迭代中被解码时,该轴之前的差异值被丢弃。因此,在随后的每次迭代中,相同的信息不会被持续输入解码器,从而降低了出错的可能性,并提供了更好的解码。此外,利用独特的近邻计算逻辑,解码器更有效地生成有效的近邻,而不需要使用查找表,从而减少解码所需的时间。最后,该解码器利用四个并行排列的解码器以及独特的内存阵列访问方案,这样可以同时对多行或多列进行解码,从而增加了解码器的数据吞吐时间。


选择性地加速网络通信的方法和装置

专利号6,937,560

一种用于选择性加速网络通信的方法和装置提供了通过具有长延迟的信道(如卫星通信信道)进行网络通信的改进操作。一种配置管理机制为可能通过通信信道进行通信的设备的特定地址提供加速配置的选择。对于网络内的特定地址或设备类别,可以绕过加速,并且可以分配优先级,允许在达到会话的阈值数量时切断加速。该方法和系统还可以允许较高优先级的会话抢占较低优先级的会话,从较低优先级的会话中移除资源并将其分配给较高优先级的会话。然后,低优先级会话的数据速率被降低(由于没有加速或减少缓冲区大小)以减少流量。


利用码字组织方法的增强型涡轮产品码解码器系统

专利号7,039,846

一种对线性块编码的信息位串进行解码的方法和装置,包括:将该串转换为多个码字。对每个码字进行硬决定和软决定,生成一个硬决定和软决定向量。通过伽罗瓦场算术计算综合征并找到两个最小值的位置。指定这些值为LOW1和LOW2,并与Nc1交换,从而产生Nc2。将Nc1与Nc2交换,确定最低的软决策值Min1和下一个最低值Min2。创造Min1的两个比特位置被指定为MinA和MinB。MinA被替换成Min2减去MinA的值。MinB被替换为Min2减去MinB的值。通过将Min1减去所有其他位置的值和2补足所有位置为0的软值,生成一个输出码字。创建新的软值向量。一些实施例包括一个系统和方法,该系统和方法组织了一个编码的码字。编码后的码字有几个码字位。该方法接收编码后的码字,将多个码字位分配给多个存储器地址中的至少一个存储器地址,并通过利用多个存储器地址以预定的顺序迭代解码所接收的码字。预先确定的顺序是基于所接收的码字的尺寸。


用于网络信号聚合和降低带宽的方法和装置

专利号7,072,296

随着无线服务提供商追求更多的服务能力,无线网络的需求不断增加。在蜂窝通信系统中,远程基站和相应的移动交换局(MSO)之间的租赁线路仍然是一个主要的运营成本。通过识别和消除无需完全复制的有效载荷数据和控制信息来减少带宽,因为它可以从可获得的或先前传输的信息中推断出来,从而使更少的线路支持相同的带宽。一个无线接入网关可操作地在无线基站和相应的移动交换局(MSO)之间的回程链路上聚集这种冗余和可再生数据,以提供低延迟、特定类型的无损带宽减少。无线接入网关识别可再生的信息,并消除设备不需要传输的数据部分,因为这些数据在接收端是冗余的,或可获得或可重新创建。以这种方式,接入设备通过只传输不可再生的数据和消除可再生信息的信息流量,允许更少的线路来承载减少的信息流量。


增强的涡轮产品编码解码系统

专利号7,085,987

一种对线性块编码的信息位串进行解码的方法和装置,包括:将该串转换为多个码字。对每个码字进行硬决定和软决定,生成一个硬决定和软决定向量。通过伽罗瓦场算术计算综合征并找到两个最小值的位置。指定这些值为LOW1和LOW2,并与Nc1交换,从而产生Nc2。将Nc1与Nc2交换,确定最低的软决策值Min1和下一个最低值Min2。创造Min1的两个比特位置被指定为MinA和MinB。MinA被替换成Min2减去MinA的值。MinB被替换为Min2减去MinB的值。通过将Min1减去所有其他位置的值和2补足所有位置为0的软值,生成一个输出码字。创建新的软值向量。


用于高性能卫星和地面通信的串联涡轮产品码

专利号7,107,505

用于增强通道信息编码/解码的结构。传入的信息比特流被排列成一个第一信息比特阵列。第一信息比特阵列被处理成第一比特代码,这些比特形成多个第一代码字,这些代码字与相邻错误事件的距离最小。通过对第一代码的选定位进行间歇性的连续旋转,将第一代码的选定位重新排列成第二代码阵列。然后从第二位数组中生成第二代码,以增加与相邻错误事件的最小距离。


具有有限脉冲响应(FIR)抽取阶段的数字抽取滤波器

专利号7,117,235

一种具有有限脉冲响应(FIR)抽取阶段的数字抽取滤波器比霍根瑙尔抽取滤波器的性能更好。该滤波器包括多个积分器级,然后是多个FIR抽取级。滤波器的零点可以通过调整FIR级的整数系数来调整,提供截止响应的可调性,而不是霍根瑙尔滤波器的固定sinc响应。因此,特定陡度所需的级数减少了,极大地减少了实现特定滤波器设计所需的数字电路量。改进后的滤波器特别适用于接收器中的数字中频(IF)级,以及基于编码的应用,在这些应用中,需要可选择的抽取率,而快速乘法是不存在的。


涡轮码的软输入-软输出前向纠错解码

专利号7,117,418

一种使用软输入-软输出信息的涡轮增压解码方法。一个数据矢量从一个数据通道中被取样。然后对该数据矢量进行处理,以输出一个最终的比特码字。与最终码字相关的可靠性值的最终可靠性矢量被生成,这样,最终码字的每一个比特在最终可靠性矢量中都有一个相应的可靠性值。最终码字的一个或多个比特位置的相应可靠性值是通过距离度量的差异来确定的,而最终码字的一个或多个比特位置的相应可靠性值是利用数字近似来确定的。


具有有限脉冲响应(FIR)抽取阶段的数字中频处理块

专利号7,213,042

一个数字中频(IF)处理模块包括一个具有有限脉冲响应(FIR)抽取阶段的抽取滤波器,它比霍根瑙尔抽取滤波器的性能更强。该滤波器包括多个积分器级,然后是多个FIR抽取级。滤波器的零点可以通过调整FIR级的整数系数来调整,提供截止响应的可调性,而不是霍根瑙尔滤波器的固定sinc响应。因此,特定陡度所需的级数减少了,极大地减少了实现特定滤波器设计所需的数字电路量。改进后的滤波器特别适合用于接收机的数字中频段,以及需要可选择的抽取率而没有快速乘法的基于代码的应用。


用于调制和检测高数据率符号通信的方法和系统

专利号7,254,188

一种用于调制和检测高数据率符号通信的方法和系统在具有固定频谱效率的信道中提供卓越的性能。采用正交振幅调制(QAM)星座和优化映射对通信信号进行编码/检测,并使用高速前向纠错技术进行纠错。可以采用对数似然检测方案和/或新型相位检测器来进一步提高性能。


LDPC架构

专利号7,353,444

目前的发明涉及一种前向错误检测系统,特别是用于低密度奇偶校验码。一个并行的SISO结构允许解码器同时处理多个奇偶校验方程。有一个新的SISO解码器,它允许在一次操作中更新对数似然比,而不是传统上与坦纳图相关的两次传递。在解码器中,有一个映射结构,可以正确对齐存储的估计值、存储的差异和SISO。也有能力处理同一数据的多个实例在同一时间被处理。这个结构以这样的方式管理更新和差异,即所有平行处理的单一数据的计算都正确地纳入新的更新估计中。


增强的涡轮增压产品代码

专利号7,356,752

一个超级编码器模块对一个具有多个子块的数据块进行编码。每个子块包括多个系统块码的码字。一个奇偶性子块被添加到该块中。该奇偶校验子块是一个旋转了预定位数的第一子块。在n维块中的每个后续子块都被旋转了适当的位数,并进行了位智XOR。一个包括超级编码器模块的编码器方法和设备接收数据块。该块的一行被立即输出,并由第一模块根据第一编码方案进行编码。一列由第二模块根据第二编码方案进行编码。第二组编码数据被生成,迭代更新并由第二模块输出。超编码器模块对上述信息位进行超对角线编码,然后输出。


优化数据库复制/同步的系统

专利号7,359,926

一个用于优化数据库复制/同步的系统包括一个基于计算机的第一设备,该设备上的软件用于获得一个数据库对象的条件状态并将一个唯一的标识符与该数据库对象联系起来,用于改变数据的形式并将另一个唯一的标识符与该改变的数据库对象联系起来,以及用于使用唯一标识符确定数据库对象。该系统可以从第二台计算机接收更新数据的复制请求,用于更新第二台计算机上的数据库对象,其中该请求包含一个与第一台计算机上的标识符之一相对等的唯一标识符,并向第二台计算机发送指令,对数据进行类似的改变,或将改变发送到数据库对象。


SISO解码器

专利号7,415,659

目前的发明涉及一种前向错误检测系统,特别是用于低密度奇偶校验码。一个并行的SISO结构允许解码器同时处理多个奇偶校验方程。有一个新的SISO解码器,它允许在一次操作中更新对数似然比,而不是传统上与Tanner Graph's相关的两遍操作。在解码器中,有一个映射结构,可以正确对齐存储的估计值、存储的差异和SISO的。还有能力处理同一数据的多个实例在同一时间被处理。这个结构以这样的方式管理更新和差异,即所有在单一数据上平行处理的计算都被正确地纳入新的更新估计中。


增强的涡轮产品编码解码系统

专利号7,421,638

一种对线性块编码的信息位串进行解码的方法和装置,包括:将该串转换为多个码字。对每个码字进行硬决定和软决定,生成一个硬决定和软决定向量。通过伽罗瓦场算术计算综合征并找到两个最小值的位置。指定这些值为LOW1和LOW2,并与Nc1交换,从而产生Nc2。将Nc1与Nc2交换,确定最低的软决策值Min1和下一个最低值Min2。创造Min1的两个比特位置被指定为MinA和MinB。MinA被替换成Min2减去MinA的值。MinB被替换为Min2减去MinB的值。通过将Min1减去所有其他位置的值和2补足所有位置为0的软值,生成一个输出码字。创建新的软值向量。


能够在多个TCP连接上执行数据流或在多个TCP连接上执行多个数据流的并发交错的方法和系统

专利号7,543,072

一种用于在多个TCP/IP连接上执行多个数据流并发交错的系统包括一台具有数据流优化软件的计算机,用于识别数据流交换的需要并启动TCP/IP软件以启用多个TCP/IP连接,其中数据流优化软件能够唯一地分割获得的数据,监测每个已建立的TCP/IP连接的数据传输可用性,并根据其可用性通过至少一个TCP/IP连接将分割的数据传输到另一台具有数据流优化软件的计算机,该计算机具有以随时使用的方式组装收到的分割数据。


生成动态胡夫曼编码

专利号7,609,182

通过在插入式分拣机堆栈中按重量对多个节点进行排序,从插入式分拣机堆栈中弹出两个权重最低的节点,从弹出的条目中形成一个分支节点,并将该分支节点放入插入式分拣机,可以快速有效地创建哈夫曼树。


用于低延迟信号聚合和减少带宽的方法和装置

专利号7,720,094

随着无线服务提供商追求更多的服务能力,无线网络的需求不断增加。在蜂窝通信系统中,远程基站和相应的移动交换局(MSO)之间的租赁线路仍然是一个主要的运营成本。通过识别和消除无需完全复制的有效载荷数据和控制信息来减少带宽,因为它可以从可获得的或先前传输的信息中推断出来,从而使更少的线路支持相同的带宽。一个无线接入网关可操作地在无线基站和相应的移动交换局(MSO)之间的回程链路上聚集这种冗余和可再生数据,以提供低延迟、特定类型的无损带宽减少。无线接入网关识别可再生的信息,并消除设备不需要传输的数据部分,因为这些数据在接收端是冗余的,或可获得或可重新创建。以这种方式,接入设备通过只传输不可再生的数据和消除可再生信息的信息流量,允许更少的线路来承载减少的信息流量。


用于有选择地自动压缩和解压数据并使压缩数据能够以伪原生形式呈现的系统

专利号7,743,102

一种用于选择性地自动压缩和解压数据的系统,其方式是使数据文件能以伪原生形式呈现,并使呈现应用程序能被该系统调用,该系统包括一个基于计算机的第一设备,该设备上的软件用于在附加、分离、接收、呈现和访问数据文件中的一个时确定数据文件是否是原生未压缩形式和压缩形式之一。软件将数据的原生未压缩形式压缩到一个附件中,而用于增强将附件以伪原生形式渲染给查看者的软件,其中附件仍被压缩,并被渲染成原生未压缩形式。


解压动态霍夫曼编码的比特流

专利号7,764,205

公开了一种用于解压动态哈夫曼编码比特流的方法和系统。


在安全套接字层网络环境中增加数据访问的方法和系统

专利号7,890,751

一种在安全套接字层网络环境中增加数据访问的系统包括一台具有SSL加速服务器软件(SSLAS)的网络服务器计算机和一台与网络服务器计算机通信连接的客户端计算机,该计算机具有与客户端计算机可操作地关联的SSL加速客户端软件,该软件与SSLAS软件通信以从SSLAS软件接收伪CA证书和公钥的副本并将伪CA证书呈现给客户端计算机上的网络浏览器软件以对其进行验证。


卫星回程链路的时间恢复方案

专利号7,929,907

一个远程卫星调制解调器,与调解设备配置一起在蜂窝回程链路上传播帧,以便通过接收基于帧的信号来保持PRC的可追溯性,其中基于帧的信号符合可用于划分基于帧的信号中的帧的中心定时信号,并在接收的基于帧的信号中识别帧的开始,从而使帧的开始与中心定时信号的符号时间无关。响应于帧的开始,调制解调器生成与远程定时信号相对应的定时包,并转发该定时包和基于帧的信号,其中该定时包用于使用远程定时信号解码与枢纽定时信号相对应的基于帧的信号。

信号过滤系统及相关方法


专利号7,991,373

一种用于频率重用系统的信号过滤系统。第一个实施方案可以包括一个下行基带信号,与一个下行带宽滤波器耦合,包括一个复合接收信号,至少包括一个干扰信号和一个感兴趣的信号,每个信号分别具有一个复合带宽、一个第一带宽和一个第二带宽。可以包括一个上行基带信号,与上行带宽滤波器耦合,具有与干扰信号相对应的干扰信号的复制品,并具有干扰带宽。基带处理模块可与下行链路带宽滤波器和上行链路带宽滤波器耦合,并可被配置为使用干扰信号的副本从复合接收信号中消除干扰信号。下行带宽滤波器可被配置为减少复合带宽,上行带宽滤波器可被配置为减少干扰带宽。


电信系统的冗余系统及相关方法

专利号8,022,781

一种用于同信道电信系统的冗余系统和相关方法。冗余系统的实施方案可包括至少一个第一调制器和一个第二调制器,该调制器具有与平行位信号耦合的符号映射器。符号映射器可被配置为将通过平行位信号接收的多个平行位中的每一个路由到多个有效位信号。在第一种实现方式中,多个重要位信号复用器可用于切换多个并行位信号,以允许第一和第二调制器以冗余或工作模式运行。在第二种实现方式中,可使用预映射符号(PMSI)编码器和PMSI解码器将多个重要位信号作为实双数据速率(DDR)信号和虚DDR信号在接口总线上传输。


用于执行三字节匹配和提供错误保护的内容寻址存储器和状态机

专利号8,028,125

公开了一种利用内容可寻址存储器检测一串字符中匹配字符串的方法和系统。


用于进行三字节匹配和二次匹配并提供错误保护的内容可寻址存储器和状态机

专利号8,046,532

公开了一种方法和系统,用于检测利用内容可寻址存储器的字符串中的匹配字符串,使用主要和次要匹配。


长距离传播信道上的报头压缩的自适应刷新率及相关方法

专利号8,060,646

一种自适应电信包传输系统。实施方案可以包括一个压缩引擎,该引擎被配置为压缩至少一个未压缩的数据包的头,并通过与压缩引擎耦合的通信信道发送与至少一个未压缩的数据包相对应的至少一个压缩的数据包。可以包括一个刷新率计算器,该计算器被配置为从解压缩引擎接收至少一个错误和至少一个成功,并根据至少一个错误或至少一个成功计算自适应刷新率。刷新率计算器可被配置为将自适应刷新率传达给压缩引擎。压缩引擎可被配置为根据从刷新率计算器收到的自适应刷新率在通信通道上传输至少一个未压缩的数据包。


为哈夫曼树分配代码和修复哈夫曼树

专利号8,106,797

公开了一种为赫夫曼树分配代码和修复无效的赫夫曼树的方法,该方法使用计算的delta和通过调整其编码寄存器条目在赫夫曼树内移动节点。


突发处理调制解调器

专利号8,107,515

一种突发处理调制解调器。实施方案可以包括一个接收端,该接收端包括一个适于处理多个信道并将多个帧写入接收RAM阵列的信道器。一个接收帧状态机可适于使用多个帧的突发时间计划生成定时信号。一个解调器可与接收RAM阵列耦合,并适于从接收RAM阵列中仅读取由定时信号指示的多个帧中的一个或多个突发。发送端可包括与发送帧状态机耦合的调制器,以及发送RAM阵列和组合器库。组合器组可以从发送RAM阵列中读取调制的多个信道,并使用从发送帧状态机的突发时间计划中产生的定时信号组装多个帧。


数据包封装方法

专利号8,108,546

一种数据封装系统和相关方法。实施方案可包括:形成至少一个具有数据有效载荷、数据序列和一个或多个控制字节的帧;评估要存储在数据有效载荷中的数据并设置一个或多个控制字节的值,其中一个或多个控制字节的值可等于:第一控制字节值,其中数据的一个或多个值与第一控制字节值对应;第二控制字节值,指示数据的大小;或第三控制字节值,其中数据的一个或多个值继续超过该帧。每个至少一个帧的一个或多个控制字节的值可以等于第一、第二或第三控制字节的值。


其他第三方专利

用于频率重用系统的自适应取消器

专利号6,859,641

一种自适应干扰消除器,用于消除与通过卫星转发器等中继系统转发的复合接收信号中包含的延迟、频率转换、振幅和相位偏移版本的干扰信号。取消器将接收信号和传输信号的本地复制品从中频降频到基带,对复制品施加可变延迟和频率补偿作为粗略的延迟和频率校正,并使用自适应有限脉冲响应滤波器跟踪细微的延迟、振幅和相位差异,以产生对应于延迟和频移版本的取消信号。一个最小输出功率过程产生一个错误信号,驱动可变延迟和自适应滤波器使感兴趣的信号中的功率最小,以最大限度地消除干扰信号。


频率分析

专利号6,907,083

公开了一种用于输入信号的频率内容分离的装置。该装置包括多个分频级,每个级包括一个或多个上变频器和下变频器对。一对上变频器和下变频器的作用是(i)接收代表输入带宽的复数输入信号和(ii)输出代表输入带宽的上部的第一复数输出信号和代表输入带宽的下部的第二复数输出信号。上层部分和下层部分是连续的,共同代表输入带宽部分。


用于频率重用系统的自适应取消器

专利号7,228,104

一种自适应干扰消除器,用于消除与通过卫星转发器等中继系统转发的复合接收信号中包含的延迟、频率转换、振幅和相位偏移版本的干扰信号。取消器将接收信号和传输信号的本地复制品从中频降频到基带,对复制品施加可变延迟和频率补偿作为粗略的延迟和频率校正,并使用自适应有限脉冲响应滤波器跟踪细微的延迟、振幅和相位差异,以产生对应于延迟和频移版本的取消信号。一个最小输出功率过程产生一个错误信号,驱动可变延迟和自适应滤波器使感兴趣的信号中的功率最小,以最大限度地消除干扰信号。