会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Updating firmware of an electronic device by storing a version identifier in a separate header
    • 通过将版本标识符存储在单独的标题中来更新电子设备的固件
    • US08683457B1
    • 2014-03-25
    • US13163337
    • 2011-06-17
    • Nathan J. HughesMichael S. Allison
    • Nathan J. HughesMichael S. Allison
    • G06F9/44G06F9/445
    • G06F9/44536G06F9/445
    • An electronic device is disclosed comprising a non-volatile memory storing a first version of a control program (CP), a first header comprising a first version identifier (VID) identifying the first version of the CP and a first VID check code generated in response to at least the first VID. The non-volatile memory further stores a second version of the CP, and a second header comprising a second VID identifying the second version of the CP and a second VID check code generated in response to at least the second VID. When the first and second VIDs are valid, the electronic device selects between the first version and the second version of the CP in response to the first and second VIDs, and executes the selected version of the CP.
    • 公开了一种电子设备,包括存储控制程序(CP)的第一版本的非易失性存储器,包括标识CP的第一版本的第一版本标识符(VID)和响应中产生的第一VID校验码的第一标题 至少是第一个VID。 非易失性存储器还存储CP的第二版本,以及包括标识CP的第二版本的第二VID和响应于至少第二VID产生的第二VID校验码的第二标题。 当第一和第二VID有效时,电子设备响应于第一和第二VID在CP的第一版本和第二版本之间进行选择,并且执行所选择的CP版本。
    • 5. 发明授权
    • Method of restarting a computer platform
    • 重新启动计算机平台的方法
    • US07962734B2
    • 2011-06-14
    • US11686528
    • 2007-03-15
    • Michael S. AllisonStephen Patrick HackJohn A. Morrison
    • Michael S. AllisonStephen Patrick HackJohn A. Morrison
    • G06F1/24
    • G06F9/4418
    • Provided is a method for restarting a computing platform to a state in which applications run in less time than an initial start, including powering on a computing platform having a plurality of devices; identifying one or more of the devices which are not critical to running applications; storing information about the non-critical devices; restarting the computing platform; retrieving the information about the non-critical devices; disabling the non-critical devices; performing at least one of testing and initialization of at least one device of the plurality of devices that are critical to running the applications before the restart is completed; offloading at least one of testing and initialization of at least one of the non-critical devices; enabling devices which are not non-critical; and enabling the non-critical devices after the restart is completed.
    • 提供了一种用于将计算平台重新启动到应用以比初始开始更少的时间运行的状态的方式,包括为具有多个设备的计算平台供电; 识别对运行应用程序不重要的一个或多个设备; 存储有关非关键设备的信息; 重新启动计算平台; 检索有关非关键设备的信息; 禁用非关键设备; 在重新启动完成之前执行对运行应用程序至关重要的多个设备中的至少一个设备的测试和初始化中的至少一个; 卸载至少一个非关键设备的测试和初始化中的至少一个; 启用不非关键的设备; 并在重新启动完成后启用非关键设备。
    • 6. 发明授权
    • Option ROM code acquisition
    • 选件ROM代码采集
    • US07539832B2
    • 2009-05-26
    • US10923905
    • 2004-08-23
    • Stephen SilvaJohn A. MorrisonMichael S. Allison
    • Stephen SilvaJohn A. MorrisonMichael S. Allison
    • G06F12/00
    • G06F9/4411
    • Systems, methodologies, media, and other embodiments associated with acquiring processor executable instructions from an option ROM are described. One exemplary method embodiment includes discovering input/output devices operably connected to a processor and updating a data structure with information concerning the input/output devices. The example method embodiment may also include obtaining a device driver from an option ROM associated with an input/output device, storing the device driver in non-MMIO memory and making the device driver available to input/output devices physically connected to the processor and for which information is stored in the data structure.
    • 描述了与从选项ROM获取处理器可执行指令相关联的系统,方法,介质和其他实施例。 一个示例性方法实施例包括发现可操作地连接到处理器的输入/输出设备,并且利用关于输入/输出设备的信息来更新数据结构。 示例性方法实施例还可以包括从与输入/输出设备相关联的选项ROM中获取设备驱动程序,将设备驱动程序存储在非MMIO存储器中,并使得设备驱动程序可用于物理连接到处理器的输入/输出设备 哪些信息存储在数据结构中。
    • 9. 发明授权
    • Method and apparatus for testing X servers
    • 用于测试X服务器的方法和设备
    • US06223306B1
    • 2001-04-24
    • US09032619
    • 1998-02-27
    • Stephen SilvaMichael S. AllisonFred Sprague
    • Stephen SilvaMichael S. AllisonFred Sprague
    • H02H305
    • G06F11/3688G06F11/2294Y10S707/99945Y10S707/99948
    • The present invention comprises a testing system for testing X Servers. The testing system comprises a test harness that communicates with an X Server being tested to obtain the test results therefrom, an archive database for storing test archives to be used by the test harness for testing the X Server, a test result storage database for storing results of an X Server test, and a viewing tool that presents the user with a result file which the user analyzes to determine the X Server defect. Preferably, the test harness is object-oriented code that has a polymorphic and hierarchical structure. The basic units of the test harness are objects, such as display connections, screens, graphics contexts, pixmaps, colormaps and windows. Within the test context, each object encodes a unique hierarchy that indicates its dependencies on other test harness objects. These objects encapsulate Xlib routines and hide much of the detail of Xlib programming from the test writer, thus facilitating the test writer in writing tests. Once a test has been written, the test is run and the results of the test, if they are correct, are stored as an archive file in the test archive storage database for later use. When a test is run on an X Server, the test harness captures the image rendered to the screen by the X Server. The test harness then searches the archive database in a predetermined manner to obtain the appropriate test archive. The test archive is then compared to the test results. If the test failed, then a defect exists in the X Server.
    • 本发明包括用于测试X服务器的测试系统。 测试系统包括一个测试工具,与被测试的X服务器进行通信,以从中获取测试结果,一个归档数据库,用于存储测试工具用于测试X Server的测试归档,用于存储结果的测试结果存储数据库 的X Server测试,以及一个查看工具,向用户呈现用户分析以确定X Server缺陷的结果文件。 优选地,测试线束是具有多态和分层结构的面向对象代码。 测试线束的基本单元是对象,如显示连接,屏幕,图形上下文,像素图,色彩图和窗口。 在测试上下文中,每个对象编码一个唯一的层次结构,指示其与其他测试工具对象的依赖关系。 这些对象封装了Xlib例程,并将Xlib编程的许多细节从测试编写器中隐藏起来,从而便于测试编写者编写测试。 一旦写了测试,运行测试并且测试结果(如果它们是正确的)作为存档文件存储在测试存档存储数据库中供以后使用。 当X服务器上运行测试时,测试工具会捕获由X Server呈现给屏幕的映像。 然后,测试工具以预定的方式搜索归档数据库,以获得适当的测试存档。 然后将测试档案与测试结果进行比较。 如果测试失败,则X Server中存在缺陷。