会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Maximum likelihood decoding for input streams containing known data
    • 包含已知数据的输入流的最大似然解码
    • US06950976B1
    • 2005-09-27
    • US10058168
    • 2002-01-25
    • Gary GarrabrantKatherine Elliott
    • Gary GarrabrantKatherine Elliott
    • H03M13/00H03M13/39
    • H03M13/39
    • A method is described for decoding a signal in a noise environment using maximum likelihood soft decision decoding for input streams containing known data. ISI problems are ameliorated, and decoding is implemented by palmtop computers and devices of limited computational capability. Decoded signals make use of the (12, 8) Hamming Code for a MOBITEX application. A table with predetermined ISI values is downloaded from a host processor to an on-board DSP at runtime. Known information in the frame header is utilized to help determine unknown data. Decoding proceeds in one embodiment by finding codewords that minimize a sum corresponding to data values extracted from header information. Other tables generated for use contain soft decision information and FEC words. Minimizing data translation by using known data and other embodiments advantageously minimize computational resources required to decode data by maximum likelihood soft decision decoding.
    • 描述了一种用于使用对包含已知数据的输入流的最大似然软判决解码在噪声环境中对信号进行解码的方法。 ISI问题得到改善,掌上电脑和计算能力有限的设备实现解码。 解码的信号使用(12,8)汉明码进行MOBITEX应用。 具有预定ISI值的表在运行时从主处理器下载到板上DSP。 利用帧头中的已知信息来帮助确定未知数据。 在一个实施例中,通过找到最小化与从标题信息提取的数据值相对应的总和的码字来进行解码。 生成用于使用的其他表包含软判决信息和FEC字。 通过使用已知数据和其它实施方式来最小化数据转换有利地最小化通过最大似然软判决解码来解码数据所需的计算资源。
    • 5. 发明授权
    • Reduced table size forward error correcting encoder
    • 减小表尺寸前向纠错编码器
    • US06766490B1
    • 2004-07-20
    • US09518581
    • 2000-03-03
    • Gary GarrabrantKatherine Elliott
    • Gary GarrabrantKatherine Elliott
    • H03M1315
    • H03M13/6312H03M7/30H03M13/00
    • A method and system for encoding and decoding a sequence of K binary digits using reduced-size lookup tables. The sequence of K binary digits is separated into multiple segments (e.g., a first segment and a second segment). The first segment is used as an index into a first lookup table that contains an encoded version of all combinations of binary digits possible in the first segment. In a similar manner, the second segment is used as an index into a second lookup table that contains an encoded version of all combinations of binary digits possible in the second segment. Using the first lookup table, an encoded sequence is obtained for the first segment, and an encoded sequence is obtained for the second segment using the second lookup table. An encoded sequence for the entire sequence of K binary digits is obtained by combining the encoded sequences for the first and second segments. Two lookup tables are thus used to encode the sequence of K binary digits instead of a single lookup table having 2K entries. The sizes of the two lookup tables are such that, if combined, they would contain fewer than 2K entries, thereby saving memory space in devices with limited memory capacity.
    • 一种使用缩小尺寸查找表对K个二进制数字序列进行编码和解码的方法和系统。 K个二进制数字的序列被分成多个段(例如,第一段和第二段)。 第一段用作第一查找表中的索引,其包含第一段中可能的二进制数字的所有组合的编码版本。 以类似的方式,第二段用作第二查找表的索引,其包含第二段中可能的二进制数字的所有组合的编码版本。 使用第一查找表,获得针对第一段的编码序列,并且使用第二查找表为第二段获得编码序列。 通过组合第一和第二段的编码序列来获得K个二进制数字的整个序列的编码序列。 因此,使用两个查找表来编码K个二进制数字的序列,而不是具有2K个条目的单个查找表。 两个查找表的大小使得如果组合,它们将包含少于2K个条目,从而在具有有限内存容量的设备中节省存储空间。
    • 6. 发明授权
    • Method and system for automatic firmware updates in a portable hand-held device
    • 在便携式手持设备中自动固件更新的方法和系统
    • US06754895B1
    • 2004-06-22
    • US09843797
    • 2001-04-26
    • Mark Allen BartelCraig SkinnerKen JohnsonKatherine Elliott
    • Mark Allen BartelCraig SkinnerKen JohnsonKatherine Elliott
    • G06F944
    • H04M1/72525G06F8/65G06F8/656
    • A method for automatically updating firmware of a hand-held device. To initiate the automatic update, a reset of the hand-held device is detected. Once a reset is detected, an update application is executed, wherein the update application performs the required updating steps. The update application determines whether a flag has been set in a nonvolatile memory area of the hand-held device. The flag is used to indicate a previous execution of the update application. If the flag is set, the update application terminates, otherwise, the update application performs an identification test by determining whether a device ID of the device matches a device ID stored in a table of the update application. If the device ID does not match, the update application terminates and the flag is set. If the device ID matches, the update application updates the firmware of the hand-held device, sets the flag, and terminates. In so doing, the firmware of the hand-held device to be updated without requiring user intervention or interaction. A parameter can be checked against a predetermined value or range in the same manner as the device ID, in implementing the identification test. The update application can be distributed to the hand-held device from a supply server via the Internet. Alternatively, the update application can be distributed to the hand-held device wirelessly from another hand-held device, or as an undocumented part of a separate upgrade. The execution of the update application can be hidden, such that the update application executes transparently to user.
    • 一种用于自动更新手持设备固件的方法。 为了启动自动更新,检测到手持设备的复位。 一旦检测到重置,则执行更新应用,其中更新应用执行所需的更新步骤。 更新应用程序确定在手持设备的非易失性存储器区域中是否设置了标志。 该标志用于指示更新应用程序的先前执行。 如果标志被设置,则更新应用终止,否则,更新应用通过确定设备的设备ID是否匹配存储在更新应用的表中的设备ID来执行识别测试。 如果设备ID不匹配,则更新应用程序终止并设置该标志。 如果设备ID匹配,则更新应用程序更新手持设备的固件,设置标志并终止。 在这样做时,将不需要用户干预或交互来更新手持设备的固件。 在实施识别测试时,可以以与设备ID相同的方式针对预定值或范围来检查参数。 更新应用可以经由因特网从供应服务器分发到手持设备。 或者,更新应用可以从另一手持设备无线地分发到手持设备,或作为单独升级的未记录部分。 可以隐藏更新应用的执行,使得更新应用对用户透明地执行。