Power-on self-test data notification
    1.
    发明授权
    Power-on self-test data notification 有权
    开机自检数据通知

    公开(公告)号:US08078856B1

    公开(公告)日:2011-12-13

    申请号:US11952618

    申请日:2007-12-07

    IPC分类号: G06F9/00

    CPC分类号: G06F11/2284

    摘要: Systems, methods, and computer-readable media provide for notification of power-on self-test (POST) data using an output device that is externally connected to a target computer system undergoing the POST via a data cable. Embodiments include a data transport module having an interface for receiving POST data from a debug module within the firmware of the target computer system and a notification application executed on the output device. The POST data transport module receives POST data and writes it to one or more hardware registers associated with an external port of the target computer system. The POST data is transferred to the data cable from the hardware registers and is received from the cable by the notification application of the output device. The notification application generates a notification corresponding to the received POST data and displays the notification on a display of the output device.

    摘要翻译: 系统,方法和计算机可读介质使用外部连接到经由数据电缆进行POST的目标计算机系统的输出设备来提供上电自检(POST)数据的通知。 实施例包括具有用于从目标计算机系统的固件内的调试模块接收POST数据的接口和在输出设备上执行的通知应用的数据传输模块。 POST数据传输模块接收POST数据并将其写入与目标计算机系统的外部端口相关联的一个或多个硬件寄存器。 POST数据从硬件寄存器传输到数据电缆,并通过输出设备的通知应用从电缆接收。 通知应用程序生成与所接收的POST数据相对应的通知,并且将该通知显示在输出设备的显示器上。

    Method, system, and apparatus for providing and utilizing server-side entry points for use in diagnostics on-demand services
    2.
    发明授权
    Method, system, and apparatus for providing and utilizing server-side entry points for use in diagnostics on-demand services 有权
    用于提供和利用服务器端入口点用于诊断按需服务的方法,系统和装置

    公开(公告)号:US07334166B1

    公开(公告)日:2008-02-19

    申请号:US10675174

    申请日:2003-09-30

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2294

    摘要: A method, system, and apparatus enabling the use of server-side entry points when providing diagnostics on-demand services are provided. A request is received at a client computer to perform a diagnostic. In response to the request, an entry point is called on a server computer to retrieve a configuration file identifying one or more additional entry points. One of the entry points identified in the configuration file may be called to obtain authorization to download a diagnostics module to perform the requested diagnostic. Another entry point may be provided at the server computer for actually downloading the requested module. An additional entry point may also be called for obtaining a data file containing instructions regarding the installation of the diagnostics module and other configuration data. Another entry point may be utilized to obtain authorization to execute the diagnostics module and to perform the requested diagnostic. Another entry point provided at the server computer may be called with the results of the execution of the diagnostics module. If an error condition occurs, another entry point may be called to report the error condition.

    摘要翻译: 提供了当提供诊断按需服务时能够使用服务器端入口点的方法,系统和装置。 在客户端计算机处接收请求以执行诊断。 响应于该请求,在服务器计算机上调用入口点以检索识别一个或多个附加入口点的配置文件。 可以调用配置文件中标识的一个入口点,以获得下载诊断模块以执行所请求的诊断的授权。 可以在服务器计算机处提供另一入口点,以实际下载所请求的模块。 还可以要求另外的入口点来获取包含关于安装诊断模块和其他配置数据的指令的数据文件。 可以使用另一个入口点来获得执行诊断模块的授权并执行所请求的诊断。 可以使用诊断模块的执行结果来调用在服务器计算机上提供的另一入口点。 如果发生错误条件,可以调用另一个入口点来报告错误条件。

    Methods and systems for remotely updating the firmware of multiple computers over a distributed network
    3.
    发明授权
    Methods and systems for remotely updating the firmware of multiple computers over a distributed network 有权
    通过分布式网络远程更新多台计算机的固件的方法和系统

    公开(公告)号:US07293169B1

    公开(公告)日:2007-11-06

    申请号:US10771016

    申请日:2004-02-03

    IPC分类号: G06F15/177

    摘要: These systems and methods make use of operating system dependent applications that allow remote updates to firmware stored on network attached remote computers. Updates to the remote computers may occur on any computer in the network despite diverse hardware architectures and various operating systems executing between the computers. A command to update the firmware on the remote computers is initiated from a manager utility application operating on a network attached manager computer. The command is then received at an agent application operating on each remote computer. Each agent application monitors command activity via a communication port. Upon determining that the command is valid, each agent application receives an update application and a new firmware file from a network attached computer or data storage and utilizes the update application and the new firmware file to update the firmware of each network attached computer.

    摘要翻译: 这些系统和方法利用操作系统相关的应用程序,允许远程更新存储在网络连接的远程计算机上的固件。 尽管在计算机之间执行各种硬件体系结构和各种操作系统,但是对远程计算机的更新可能发生在网络中的任何计算机上。 更新远程计算机上的固件的命令是从在网络连接的管理计算机上运行的管理器实用程序启动的。 然后在每个远程计算机上运行的代理应用程序接收该命令。 每个代理应用程序通过通信端口监视命令活动。 在确定命令有效时,每个代理应用程序从网络连接的计算机或数据存储器接收更新应用程序和新的固件文件,并利用更新应用程序和新的固件文件更新每个网络连接的计算机的固件。

    Method and system for remote software debugging
    4.
    发明授权
    Method and system for remote software debugging 有权
    用于远程软件调试的方法和系统

    公开(公告)号:US08898638B1

    公开(公告)日:2014-11-25

    申请号:US13240253

    申请日:2011-09-22

    IPC分类号: G06F9/44 G06F11/36

    CPC分类号: G06F11/3664 G06F11/362

    摘要: Methods and systems for remotely debugging a software program are provided. The methods and systems make use of a debugger application executing on a host computer and configured to communicate with a debugger module executing on a target computer via a distributed computing network, such as the Internet.

    摘要翻译: 提供了用于远程调试软件程序的方法和系统。 方法和系统利用在主计算机上执行的调试器应用程序,并配置为通过分布式计算网络(如Internet)与在目标计算机上执行的调试器模块进行通信。

    Updating a firmware image using a firmware debugger application
    5.
    发明授权
    Updating a firmware image using a firmware debugger application 有权
    使用固件调试器应用程序更新固件映像

    公开(公告)号:US08135993B1

    公开(公告)日:2012-03-13

    申请号:US12948500

    申请日:2010-11-17

    IPC分类号: G06F11/00

    CPC分类号: G06F11/366

    摘要: Systems, methods, and computer-readable media provide for updating a firmware image during a debugging sequence using a firmware debugger application without re-flashing each updated firmware image on a non-volatile memory device. Embodiments include a debugger application operating on a host computer system and a debugger driver located within a firmware image undergoing the debugging sequence on a target computer system. The debugger application and debugger driver may communicate and transfer data between one another. Upon detecting an error in a firmware image, the debugger driver notifies the debugger application. The debugger application sends an updated firmware image to the debugger driver on the target computer system. The debugger driver loads the updated firmware image and passes control to an entry point of the updated firmware image for continued debugging from the new entry point.

    摘要翻译: 系统,方法和计算机可读介质提供了使用固件调试器应用程序在调试序列期间更新固件映像,而无需在非易失性存储器设备上重新刷新每个更新的固件映像。 实施例包括在主计算机系统上操作的调试器应用程序和位于目标计算机系统上经历调试序列的固件图像内的调试器驱动程序。 调试器应用程序和调试器驱动程序可以在彼此之间通信和传输数据。 在检测到固件映像中的错误时,调试器驱动程序通知调试器应用程序。 调试器应用程序将更新的固件映像发送到目标计算机系统上的调试器驱动程序。 调试器驱动程序加载更新的固件映像,并将控件传递到更新的固件映像的入口点,以便从新的入口点继续调试。

    Method and system for remote software debugging
    6.
    发明授权
    Method and system for remote software debugging 有权
    用于远程软件调试的方法和系统

    公开(公告)号:US08046743B1

    公开(公告)日:2011-10-25

    申请号:US12425455

    申请日:2009-04-17

    IPC分类号: G06F9/44 G06F15/177 G06F11/00

    CPC分类号: G06F11/3664 G06F11/362

    摘要: Methods and systems for remotely debugging a software program are provided. The methods and systems make use of a debugger application executing on a host computer and configured to communicate with a debugger module executing on a target computer via a distributed computing network, such as the Internet.

    摘要翻译: 提供了用于远程调试软件程序的方法和系统。 方法和系统利用在主计算机上执行的调试器应用程序,并配置为通过分布式计算网络(如Internet)与在目标计算机上执行的调试器模块进行通信。

    Initiating an operating system boot from firmware
    7.
    发明授权
    Initiating an operating system boot from firmware 有权
    从固件启动操作系统引导

    公开(公告)号:US08028155B1

    公开(公告)日:2011-09-27

    申请号:US11758982

    申请日:2007-06-06

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4406

    摘要: A computer system firmware stores an operating system boot loader along with accompanying firmware boot driver and a service option ROM. A firmware boot enables the computer system to initiate an operating system boot without necessarily utilizing a hard drive or other peripheral. The service option ROM is installed, indicating to the firmware that a firmware boot is available. When selected the firmware boot copies the operating system boot loader from firmware to main memory and then initiates the operating system boot loader.

    摘要翻译: 计算机系统固件存储操作系统引导加载程序以及随附的固件引导驱动程序和服务选项ROM。 固件启动使计算机系统能够启动操作系统启动,而不必使用硬盘驱动器或其他外围设备。 安装了服务选项ROM,向固件指示固件启动可用。 当选择固件启动时,将操作系统引导加载程序从固件复制到主内存,然后启动操作系统引导加载程序。

    Remotely accessing a computing device in a low-power state
    8.
    发明授权
    Remotely accessing a computing device in a low-power state 有权
    在低功耗状态下远程访问计算设备

    公开(公告)号:US07778675B1

    公开(公告)日:2010-08-17

    申请号:US11332542

    申请日:2006-01-13

    申请人: Stefano Righi

    发明人: Stefano Righi

    IPC分类号: H04B1/38

    摘要: Aspects provide a computer-readable medium for accessing computer applications and application data on a computer operating in a low-power state utilizing a wireless device and providing the requested information in a usable format over a short-range communications link. According to one aspect, a computer-readable medium causes a computer to receive a request for data over a short-range wireless link. If the computer is in a standby state, a low-power state is initiated, a software component is executed to receive the request, retrieve the data, format the data for display on the wireless device, and send the data to the wireless device. If the computer is in a hibernation mode, a pre-boot application is executed to retrieve, format, and send the stored data to the wireless device or to initiate a low-power or power-on state and forward the request to a software component for retrieving the requested data.

    摘要翻译: 方面提供了一种计算机可读介质,用于在利用无线设备在低功率状态下操作的计算机上访问计算机应用和应用数据,并通过短距离通信链路以可用格式提供所请求的信息。 根据一个方面,计算机可读介质使计算机通过短距离无线链路接收对数据的请求。 如果计算机处于待机状态,则启动低功率状态,执行软件组件以接收请求,检索数据,格式化数据以在无线设备上显示,并将数据发送到无线设备。 如果计算机处于休眠模式,则执行预引导应用程序来检索,格式化和发送存储的数据到无线设备或发起低功率或开机状态,并将请求转发到软件组件 用于检索所请求的数据。

    Method, system, and apparatus for utilizing device-specific diagnostic settings within a standard management platform
    9.
    发明授权
    Method, system, and apparatus for utilizing device-specific diagnostic settings within a standard management platform 有权
    用于在标准管理平台内利用设备特定诊断设置的方法,系统和装置

    公开(公告)号:US07114099B2

    公开(公告)日:2006-09-26

    申请号:US10352577

    申请日:2003-01-31

    IPC分类号: G06F11/00

    CPC分类号: G05B23/0256

    摘要: A method, system, and apparatus are provided for performing a diagnostic test on one or more managed system elements. The system includes a managed system element upon which the diagnostic test may be performed, a diagnostic setting object, and a diagnostics control module. The diagnostic setting object is derived from an industry-standard diagnostic setting object prototype and includes one or more properties specified by the prototype and a device-specific settings property identifying one or more settings for the diagnostic test specific to the managed system element. The diagnostics control module performs the diagnostic test on the managed system element and customizes the test according to the device-specific settings property in the diagnostic setting object. The diagnostic setting object may also include a precedence property that indicates whether the device-specific settings property should be utilized by the diagnostics control module rather than any default properties specified by the industry-standard diagnostic setting object prototype.

    摘要翻译: 提供了一种用于对一个或多个受管系统元件进行诊断测试的方法,系统和装置。 该系统包括可执行诊断测试的受管系统元件,诊断设置对象和诊断控制模块。 诊断设置对象来自行业标准诊断设置对象原型,并包含原型指定的一个或多个属性以及标识特定于受管系统元素的诊断测试的一个或多个设置的设备特定设置属性。 诊断控制模块对受管系统元件执行诊断测试,并根据诊断设置对象中的设备特定设置属性自定义测试。 诊断设置对象还可以包括优先级属性,其指示诊断控制模块是否应该利用设备特定设置属性,而不是行业标准诊断设置对象原型指定的任何默认属性。

    Initiating an operating system boot from firmware
    10.
    发明授权
    Initiating an operating system boot from firmware 有权
    从固件启动操作系统引导

    公开(公告)号:US08352721B1

    公开(公告)日:2013-01-08

    申请号:US13208665

    申请日:2011-08-12

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4406

    摘要: A computer system firmware stores an operating system boot loader along with accompanying firmware boot driver and a service option ROM. A firmware boot enables the computer system to initiate an operating system boot without necessarily utilizing a hard drive or other peripheral. The service option ROM is installed, indicating to the firmware that a firmware boot is available. When selected the firmware boot copies the operating system boot loader from firmware to main memory and then initiates the operating system boot loader.

    摘要翻译: 计算机系统固件存储操作系统引导加载程序以及随附的固件引导驱动程序和服务选项ROM。 固件启动使计算机系统能够启动操作系统启动,而不必使用硬盘驱动器或其他外围设备。 安装了服务选项ROM,向固件指示固件启动可用。 当选择固件启动时,将操作系统引导加载程序从固件复制到主内存,然后启动操作系统引导加载程序。