会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Electronic device employing efficient fault tolerance
    • 采用高效容错的电子设备
    • US07356727B1
    • 2008-04-08
    • US10797825
    • 2004-03-10
    • LaShawn McGheeJames P. GustafsonShao-Chun Chen
    • LaShawn McGheeJames P. GustafsonShao-Chun Chen
    • G06F11/00
    • G06F11/1433
    • Disclosed herein is an electronic device capable of providing efficient fault-tolerance update processes by employing a backup memory block used in conjunction with a block-by-block update process, wherein the backup memory block may be employed to store backup content computed using updated contents of a first memory block and contents of unmodified second memory block. The first and second memory blocks may be recoverable following a fault by computations using the content of the backup memory block. Fault-tolerant recovery processes according to an embodiment of the present invention apply the contents of the backup memory block to efficiently recover from faults occurring during update of one of firmware and software in an electronic device.
    • 本文公开了一种电子设备,其能够通过采用结合逐块更新过程使用的备份存储器块来提供有效的容错更新过程,其中备用存储器块可用于存储使用更新的内容计算的备份内容 的第一存储器块和未修改的第二存储器块的内容。 通过使用备份存储器块的内容进行的计算,第一和第二存储器块可以在故障之后恢复。 根据本发明的实施例的容错恢复过程应用备份存储器块的内容以有效地从在电子设备中的固件和软件之一更新期间发生的故障中恢复。
    • 4. 发明授权
    • Firmware update network and process employing preprocessing techniques
    • 使用预处理技术的固件更新网络和过程
    • US08219984B2
    • 2012-07-10
    • US11923383
    • 2007-10-24
    • Shao-Chun ChenJames P. Gustafson
    • Shao-Chun ChenJames P. Gustafson
    • G06F9/44G06F9/45
    • H04W8/245G06F8/658H04L12/66Y10S707/99953Y10S707/99954
    • A network for updating firmware, drivers, or application software facilitates the access to generated update packages by electronic devices and the update of firmware, drivers, content or application software in a fault tolerant mode. A “Bubbles” technique is employed to generate efficient and compact update packages. A “Bubbles” information is generated employing the “Bubbles” technique that is subsequently sent to the electronic devices as part of an update package. The “Bubbles” information and other related information is used in preprocessing activities and in other update related activities. For example, they are used to prepare the electronic device for an update to a different version of its firmware, software and/or content.
    • 用于更新固件,驱动程序或应用软件的网络有助于通过电子设备访问生成的更新包以及以容错模式更新固件,驱动程序,内容或应用软件。 采用“气泡”技术来生成高效紧凑的更新包。 使用“Bubbles”技术产生“气泡”信息,随后将其作为更新包的一部分发送到电子设备。 “气泡”信息和其他相关信息用于预处理活动和其他更新相关活动。 例如,它们用于准备电子设备以更新其固件,软件和/或内容的不同版本。
    • 5. 发明授权
    • Transparent linker profiler tool with profile database
    • 透明连接器分析器工具,带有轮廓数据库
    • US07689982B1
    • 2010-03-30
    • US11124866
    • 2005-05-09
    • Shao-Chun ChenJames P. Gustafson
    • Shao-Chun ChenJames P. Gustafson
    • G06F9/44
    • G06F8/71G06F8/54
    • A linker profiler tool facilitates maintenance and management of object ordering between releases of firmware. By maintaining object ordering, code differences between firmware builds are reduced, which reduces the size of a package of update information used to update an electronic device from one version of firmware to another. Information used by an object code linker in a firmware build activity is processed to minimize changes in code object ordering between builds. The impact on the size of the update information caused by updates to firmware/software component in the build is thereby reduced to a minimum.
    • 链接器分析器工具有助于维护和管理固件版本之间的对象排序。 通过维护对象排序,减少了固件构建之间的代码差异,这减少了用于将电子设备从一个版本的固件更新到另一个版本的更新信息包的大小。 处理固件构建活动中对象代码链接器使用的信息,以最小化构建之间的代码对象排序的变化。 因此,由构建中的固件/软件组件的更新引起的对更新信息的大小的影响被降低到最小。
    • 8. 发明授权
    • Firmware update network and process employing preprocessing techniques
    • 使用预处理技术的固件更新网络和过程
    • US07313791B1
    • 2007-12-25
    • US10646324
    • 2003-08-22
    • Shao-Chun ChenJames P. Gustafson
    • Shao-Chun ChenJames P. Gustafson
    • G06F9/445
    • H04W8/245G06F8/658H04L12/66Y10S707/99953Y10S707/99954
    • A network for updating firmware, drivers, or application software facilitates the access to generated update packages by electronic devices and the update of firmware, drivers, content or application software in a fault tolerant mode. A “Bubbles” technique is employed to generate efficient and compact update packages. A “Bubbles” information is generated employing the “Bubbles” technique that is subsequently sent to the electronic devices as part of an update package. The “Bubbles” information and other related information is used in preprocessing activities and in other update related activities. For example, they are used to prepare the electronic device for an update to a different version of its firmware, software and/or content.
    • 用于更新固件,驱动程序或应用软件的网络有助于通过电子设备访问生成的更新包以及以容错模式更新固件,驱动程序,内容或应用软件。 采用“气泡”技术来生成高效紧凑的更新包。 使用“Bubbles”技术产生“气泡”信息,随后将其作为更新包的一部分发送到电子设备。 “气泡”信息和其他相关信息用于预处理活动和其他更新相关活动。 例如,它们用于准备电子设备以更新其固件,软件和/或内容的不同版本。
    • 9. 发明授权
    • Tri-phase boot process in electronic devices
    • 电子设备中的三相启动过程
    • US08196130B2
    • 2012-06-05
    • US10932175
    • 2004-09-01
    • Shao-Chun ChenYoung Hee ChoiJames P. Gustafson
    • Shao-Chun ChenYoung Hee ChoiJames P. Gustafson
    • G06F9/445
    • G06F11/1433G06F8/65
    • An electronic device network including a plurality of electronic devices. The electronic devices may each have updating software adapted to update firmware/software resident in the electronic devices. The electronic devices may also employ additional software for updating the updating software in the electronic devices. The electronic devices may also have software adapted to determine whether a current version of the updating software is to be invoked or whether a previous backup version of the updating software is to be invoked. The determination may be made based upon status information resident in a update status indicator. The status information may indicate that an update upon the updating software is to be conducted, rather than a normal startup operation without performing any updates. The network may also include an update generator adapted to generate updates for use in updating the updating software in the electronic devices.
    • 一种包括多个电子设备的电子设备网络。 电子设备可以各自具有适于更新驻留在电子设备中的固件/软件的更新软件。 电子设备还可以使用用于更新电子设备中的更新软件的附加软件。 电子设备还可以具有适于确定是否要调用当前版本的更新软件的软件,还是要调用更新软件的先前备份版本。 可以基于驻留在更新状态指示符中的状态信息进行确定。 状态信息可以指示在更新软件上进行更新而不是正常启动操作而不执行任何更新。 网络还可以包括适于生成用于更新电子设备中的更新软件的更新的更新生成器。