Operating system independent network event handling
    51.
    发明授权
    Operating system independent network event handling 有权
    操作系统独立的网络事件处理

    公开(公告)号:US08806231B2

    公开(公告)日:2014-08-12

    申请号:US12645145

    申请日:2009-12-22

    IPC分类号: G06F1/00

    CPC分类号: G06F1/3206 G06F1/3209

    摘要: Methods and apparatuses for re-instantiating a firmware environment that includes one or more firmware functions available at pre-boot time when transitioning the computing device from a wake state to a sleep state. A network event received by the computing device while in a sleep state may be handled by the firmware environment independent of the operating system and without returning the entire computing device to the wake state.

    摘要翻译: 在将计算设备从唤醒状态转换到休眠状态时,重新实例化固件环境的方法和装置,其包括在预引导时可用的一个或多个固件功能。 处于睡眠状态时由计算设备接收的网络事件可以由独立于操作系统的固件环境来处理,并且不使整个计算设备返回到唤醒状态。

    Method and system for recovery of a computing environment via a hot key sequence at pre-boot or runtime
    52.
    发明授权
    Method and system for recovery of a computing environment via a hot key sequence at pre-boot or runtime 有权
    在预引导或运行时通过热键序列恢复计算环境的方法和系统

    公开(公告)号:US08549356B2

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

    申请号:US13337926

    申请日:2011-12-27

    IPC分类号: G06F11/00 G06F11/07

    CPC分类号: G06F11/0793 G06F11/0706

    摘要: A method and system for recovery of a computing environment includes monitoring during a pre-boot phase and a runtime phase of a computing device for selection of a hot key sequence by a user and performing a recovery action in response to the selection of the hot key sequence by the user. The recovery action may be any one of a number of predetermined and/or selectable actions such as restoring system defaults, migrating memory, displaying a menu of options, setting various software flags, restarting or rebooting the computing device, and/or the like.

    摘要翻译: 用于恢复计算环境的方法和系统包括在计算设备的预引导阶段和运行时阶段期间监视用于用户选择热键序列并响应于热键的选择执行恢复动作 由用户排序 恢复动作可以是多个预定和/或可选动作中的任何一个,诸如恢复系统默认值,迁移存储器,显示选项菜单,设置各种软件标志,重新启动或重新启动计算设备等。

    METHODS AND APPARATUS TO PROVIDE DYNAMIC MESSAGING SERVICES
    53.
    发明申请
    METHODS AND APPARATUS TO PROVIDE DYNAMIC MESSAGING SERVICES 有权
    提供动态消息传递服务的方法和设备

    公开(公告)号:US20130111477A1

    公开(公告)日:2013-05-02

    申请号:US13722088

    申请日:2012-12-20

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533 G06F9/451

    摘要: Methods and apparatus to provide dynamic messaging services are disclosed. An example method includes determining, in a pre-boot environment, supported dimensions for display of information on the display screen; generating, in the pre-boot environment, restricted dimensions that are less than the supported dimensions; providing the restricted dimensions to an operating system of a virtual machine supported by a virtual machine manager, wherein the restricted dimensions define a boundary between a first screen portion and a second screen portion; displaying first information in the first screen portion and displaying second information in the second screen portion; and preventing, via the virtual machine manager, elimination of the first screen portion from the display screen.

    摘要翻译: 公开了提供动态消息接发服务的方法和装置。 示例性方法包括在预引导环境中确定用于在显示屏幕上显示信息的支持尺寸; 在预引导环境中生成小于所支持尺寸的限制尺寸; 向所述虚拟机管理器支持的虚拟机的操作系统提供所述限制的维度,其中所述受限维度定义了第一屏幕部分和第二屏幕部分之间的边界; 在第一屏幕部分显示第一信息并在第二屏幕部分显示第二信息; 并且经由虚拟机管理器防止从显示屏幕消除第一屏幕部分。

    Dynamic scheduling an interval for polling devices based on a current operational power mode in an extensible firmware interface architecture
    54.
    发明授权
    Dynamic scheduling an interval for polling devices based on a current operational power mode in an extensible firmware interface architecture 有权
    基于可扩展固件接口架构中的当前操作功率模式,动态调度轮询设备的间隔

    公开(公告)号:US08286169B2

    公开(公告)日:2012-10-09

    申请号:US11156089

    申请日:2005-06-17

    IPC分类号: G06F9/46 G06F1/00 G06F1/26

    CPC分类号: G06F9/4893 Y02D10/24

    摘要: In some embodiments, the invention involves a platform-based firmware to provide a programmable scheduling timer interval. Dynamic scheduling intervals for non-interrupt driven device drivers and services utilize polling to determine device activity. In at least one embodiment, the disclosed subject matter reduces power consumption of a platform by decreasing the frequency of the system timer-tick when the platform is running in a lower power state. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及一种基于平台的固件来提供可编程调度定时器间隔。 非中断驱动设备驱动程序和服务的动态调度间隔使用轮询来确定设备活动。 在至少一个实施例中,当平台在较低功率状态下运行时,所公开的主题通过降低系统定时器 - 滴答的频率来降低​​平台的功耗。 描述和要求保护其他实施例。

    System and method for utilizing a protected/hidden region of semiconductor based memory/storage
    55.
    发明授权
    System and method for utilizing a protected/hidden region of semiconductor based memory/storage 有权
    利用基于半导体的存储/存储的保护/隐藏区域的系统和方法

    公开(公告)号:US08281116B2

    公开(公告)日:2012-10-02

    申请号:US12347840

    申请日:2008-12-31

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4401

    摘要: A method for accessing a protected area of a solid-state storage device via firmware control is described. During system initialization, firmware components are loaded and executed to initialize a computer system. These firmware components include a firmware driver for accessing solid-state storage devices connected to the computer system. The system firmware enables a protected area on a solid-state storage device's media to be accessed under firmware control. After firmware accesses, the protected area is closed from access by non-firmware entities by “hiding” the true size of the media such that those entities are unaware of this area of the media. Mechanisms are disclosed for providing firmware access to the protected area only during pre-boot, and for both pre-boot and run-time operations. The firmware-controlled media access scheme may be used to load firmware stored on solid-state media during pre-boot and to store system information in the protected area during pre-boot and/or run-time operations.

    摘要翻译: 描述了一种通过固件控制访问固态存储设备的保护区域的方法。 在系统初始化期间,加载和执行固件组件以初始化计算机系统。 这些固件组件包括用于访问连接到计算机系统的固态存储设备的固件驱动程序。 系统固件可以在固件控制下访问固态存储设备的介质上的保护区。 在固件访问之后,通过隐藏媒体的真实大小使得保护区域被非固件实体的访问封闭,使得这些实体不知道媒体的这个区域。 公开了仅在预引导期间以及用于预引导和运行时操作的情况下提供对保护区的固件访问的机制。 固件控制的媒体访问方案可以用于在预引导期间加载存储在固态媒体上的固件,并且在预引导和/或运行时操作期间将系统信息存储在保护区域中。

    Seamless frequency sequestering
    56.
    发明授权
    Seamless frequency sequestering 有权
    无缝频率隔离

    公开(公告)号:US08255721B2

    公开(公告)日:2012-08-28

    申请号:US12142089

    申请日:2008-06-19

    IPC分类号: G06F1/32

    摘要: A method and apparatus for seamless frequency sequestering is herein described. In response to a frequency throttle event, controlling software, such as an OS, is provided access to a throttled amount of frequency associated with the frequency throttle event, while another amount of frequency is transparently sequestered for performance of non-controlling software tasks.

    摘要翻译: 这里描述了无缝频率隔离的方法和装置。 响应于频率调节事件,诸如OS的控制软件被提供对与频率调节器事件相关联的节流量的频率的访问,而另一数量的频率被透明地隔离以用于执行非控制软件任务。

    Method and System for Recovery of a Computing Environment
    57.
    发明申请
    Method and System for Recovery of a Computing Environment 有权
    计算环境恢复方法与系统

    公开(公告)号:US20120096305A1

    公开(公告)日:2012-04-19

    申请号:US13337926

    申请日:2011-12-27

    IPC分类号: G06F11/16

    CPC分类号: G06F11/0793 G06F11/0706

    摘要: A method and system for recovery of a computing environment includes monitoring during a pre-boot phase and a runtime phase of a computing device for selection of a hot key sequence by a user and performing a recovery action in response to the selection of the hot key sequence by the user. The recovery action may be any one of a number of predetermined and/or selectable actions such as restoring system defaults, migrating memory, displaying a menu of options, setting various software flags, restarting or rebooting the computing device, and/or the like.

    摘要翻译: 用于恢复计算环境的方法和系统包括在计算设备的预引导阶段和运行时阶段期间监视用于用户选择热键序列并响应于热键的选择执行恢复动作 由用户排序 恢复动作可以是多个预定和/或可选动作中的任何一个,诸如恢复系统默认值,迁移存储器,显示选项菜单,设置各种软件标志,重新启动或重新启动计算设备等。

    Decoupled hardware configuration manager
    58.
    发明授权
    Decoupled hardware configuration manager 有权
    解耦硬件配置管理器

    公开(公告)号:US08108665B2

    公开(公告)日:2012-01-31

    申请号:US11781128

    申请日:2007-07-20

    IPC分类号: G06F9/00

    摘要: The present disclosure relates to a technique or device to allow hardware related drivers to present a centralized configuration program and, more particularly, to a technique or device to allow hardware related drivers to present configuration information to a centralized user interface manager.

    摘要翻译: 本公开涉及允许硬件相关驱动器呈现集中式配置程序的技术或设备,更具体地,涉及允许硬件相关驱动器向中央用户界面管理器呈现配置信息的技术或设备。

    METHOD FOR NETWORK INTERFACE SHARING AMONG MULTIPLE VIRTUAL MACHINES
    59.
    发明申请
    METHOD FOR NETWORK INTERFACE SHARING AMONG MULTIPLE VIRTUAL MACHINES 有权
    多种虚拟机网络接口共享方法

    公开(公告)号:US20110314469A1

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

    申请号:US12819948

    申请日:2010-06-21

    IPC分类号: G06F9/455 G06F12/02

    CPC分类号: H04L49/9057

    摘要: In a computing system, sharing a physical NIC device among multiple virtual machines may be implemented by a customer virtual machine by receiving, by a virtual network interface card (NIC) driver of a customer operating system (OS) running in the customer virtual machine on a computing system, a customer OS request packet for transmission by a physical NIC driver over a network coupled to the computing system, and copying at least a portion of the customer OS request packet into a free block of shared memory of the computing system and appending the block to a transmission queue in the shared memory. Next, a service virtual machine may support the implementation by fetching the block from the transmission queue by a virtual NIC driver of a service OS running in a service virtual machine and packaging the portion into a service OS request packet, passing the service OS request packet to a service OS network stack component of the service OS, routing the service OS request packet, by a bridge driver of the service OS network stack component, to the physical NIC driver, and sending the service OS request packet over the network by the physical NIC driver.

    摘要翻译: 在计算系统中,可以由客户虚拟机通过由在客户虚拟机中运行的客户操作系统(OS)的虚拟网络接口卡(NIC)驱动器接收来在多个虚拟机之间共享物理NIC设备, 计算系统,用于由物理NIC驱动器通过耦合到计算系统的网络传输的客户OS请求分组,以及将至少一部分客户OS请求分组复制到计算系统的共享存储器的空闲块中并附加 该块到共享存储器中的传输队列。 接下来,服务虚拟机可以通过在服务虚拟机中运行的服务OS的虚拟NIC驱动器从传输队列获取块来支持该实现,并将该部分打包成服务OS请求分组,将服务OS请求分组 到服务OS的服务OS网络栈组件,通过服务OS网络栈组件的桥驱动器将服务OS请求分组路由到物理NIC驱动器,并通过物理网络通过网络发送服务OS请求分组 网卡驱动。

    Offloading the processing of a network protocol stack
    60.
    发明授权
    Offloading the processing of a network protocol stack 有权
    卸载网络协议栈的处理

    公开(公告)号:US08046576B2

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

    申请号:US12199362

    申请日:2008-08-27

    摘要: A computer system is partitioned during a pre-boot phase of the computer system between a first partition and a second partition, wherein the first partition to include a first processing unit and the second partition to include a second processing unit. An Input/Output (I/O) operating system is booted on the first partition. A general purpose operating system is booted on the second partition. Network transactions are issued by the general purpose operating system to be performed by the I/O operating system. The network transactions are performed by the I/O operating system.

    摘要翻译: 计算机系统在计算机系统的预引导阶段在第一分区和第二分区之间进行分区,其中第一分区包括第一处理单元,第二分区包括第二处理单元。 在第一个分区上引导输入/输出(I / O)操作系统。 通用操作系统在第二个分区上启动。 网络事务由通用操作系统由I / O操作系统执行。 网络事务由I / O操作系统执行。