Technologies for out-of-band power-based task scheduling for data centers

    公开(公告)号:US09684364B2

    公开(公告)日:2017-06-20

    申请号:US14564341

    申请日:2014-12-09

    CPC classification number: G06F1/329 G06F1/3228 G06F9/5083 Y02D10/24

    Abstract: Technologies for data center power management include a number of computing nodes in communication over a network. Each computing node establishes a firmware environment that monitors power consumption of the computing node and if the power consumption exceeds an optimal level broadcasts a request to offload tasks to the other nodes. The firmware environment of a receiving computing node traps the request and determines power requirements and/or compute requirements for the tasks based on the request. The firmware environment determines whether to accept the offloaded task based on the requirements and available resources of the computing node. If accepted, the requesting computing node offloads one or more tasks to the receiving nodes. The firmware environment may be established by a manageability engine of the computing node. Power consumption may be monitored on a per-component basis. Compute requirements may include processor requirements or other requirements. Other embodiments are described and claimed.

    CONTEXTUAL INFORMATION WHILE USING HEADPHONES
    13.
    发明申请
    CONTEXTUAL INFORMATION WHILE USING HEADPHONES 有权
    使用耳机时的背景信息

    公开(公告)号:US20160381450A1

    公开(公告)日:2016-12-29

    申请号:US14749153

    申请日:2015-06-24

    CPC classification number: H04R1/1041 G08B3/10 H04R2430/01 H04R2460/07

    Abstract: Various systems and methods for providing contextual information to a user while the user is wearing headphones are described herein. A system for providing contextual information while wearing headphones comprises an event detector module to detect an event external and proximate to a user device, the user device communicatively coupled to headphones worn by a user, the headphones producing sound at a first volume; a notification decision module to determine whether to notify the user of the event; and a notification module to notify the user of the event based on the determination.

    Abstract translation: 这里描述了在用户佩戴耳机时向用户提供上下文信息的各种系统和方法。 用于在佩戴耳机的同时提供上下文信息的系统包括:事件检测器模块,用于检测用户设备外部和附近的事件,所述用户设备通信地耦合到由用户佩戴的耳机,所述耳机产生第一音量的声音; 通知决定模块,用于确定是否通知用户该事件; 以及通知模块,用于基于所述确定来通知用户事件。

    SELECTIVELY DISABLING OPERATION OF HARDWARE COMPONENTS BASED ON NETWORK CHANGES
    14.
    发明申请
    SELECTIVELY DISABLING OPERATION OF HARDWARE COMPONENTS BASED ON NETWORK CHANGES 审中-公开
    基于网络变化的硬件组件的选择性禁止操作

    公开(公告)号:US20160381134A1

    公开(公告)日:2016-12-29

    申请号:US14747639

    申请日:2015-06-23

    Abstract: Disclosed herein are systems and methods for selectively disabling operation of hardware components based on network changes. In some embodiments, the hardware component may cause a platform to perform network discovery to receive first network discovery data, cause the platform to perform network discovery to receive second network discovery data, determine that the differences between the first and second data exceed a network change threshold, and in response to the determination, cause disablement of operation of one or more functions of the hardware component. Other embodiments may be disclosed and/or claimed.

    Abstract translation: 这里公开了用于基于网络改变选择性地禁用硬件组件的操作的系统和方法。 在一些实施例中,硬件组件可以使平台执行网络发现以接收第一网络发现数据,导致平台执行网络发现以接收第二网络发现数据,确定第一和第二数据之间的差异超过网络变化 阈值,并且响应于该确定,导致硬件组件的一个或多个功能的操作的禁用。 可以公开和/或要求保护其他实施例。

    EMOTIONAL ENGAGEMENT DETECTOR
    15.
    发明申请
    EMOTIONAL ENGAGEMENT DETECTOR 有权
    情感接触检测器

    公开(公告)号:US20160379225A1

    公开(公告)日:2016-12-29

    申请号:US14749097

    申请日:2015-06-24

    Abstract: Various systems and methods for tracking and analyzing emotional engagement of people while shopping are described herein. A system for tracking and analyzing emotional engagement of people while shopping includes an image processing module to: access image data from an electronic data storage, the image data including a person in a retail environment; and detect the person in the image data; an emotion detection module to determine an emotion expressed by the person; an object detection module to determine an object with which the person is interacting; and a marketing module to: select a sales action based on the emotion and the object; and execute the sales action.

    Abstract translation: 这里描述了用于跟踪和分析人们在购物时情绪参与的各种系统和方法。 用于跟踪和分析人们在购物时的情感参与的系统包括:图像处理模块,用于:从电子数据存储器访问图像数据,所述图像数据包括零售环境中的人; 并检测图像数据中的人物; 用于确定由所述人表达的情绪的情感检测模块; 对象检测模块,用于确定所述人正在进行交互的对象; 和营销模块:根据情感和对象选择销售动作; 并执行销售动作。

    HARDWARE-ASSISTED APPLICATION CHECKPOINTING AND RESTORING
    16.
    发明申请
    HARDWARE-ASSISTED APPLICATION CHECKPOINTING AND RESTORING 审中-公开
    硬件辅助应用程序检查和恢复

    公开(公告)号:US20160357645A1

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

    申请号:US15240527

    申请日:2016-08-18

    Abstract: Technologies for hardware-assisted application checkpointing include a computing device having a processor with hardware checkpoint support. In response to encountering a checkpoint event during execution of an application, the computing device saves the execution state of the application to nonvolatile storage using the hardware checkpoint support. The computing device may also restore the execution state using the hardware checkpoint support. The hardware checkpoint support may save part or all of the virtual memory space of the application in a manner transparent to the executing process. The hardware checkpoint support may be invoked using one or more system hooks such as system calls or processor instructions. The computing device may monitor for checkpoint events using hardware event monitors of the processor, chipset, or other components of the computing device. The computing device may store execution state in a dedicated flash memory cache. Other embodiments are described and claimed.

    Abstract translation: 用于硬件辅助应用程序检查点的技术包括具有具有硬件检查点支持的处理器的计算设备。 响应于在执行应用期间遇到检查点事件,计算设备使用硬件检查点支持将应用的执行状态保存到非易失性存储器。 计算设备还可以使用硬件检查点支持来恢复执行状态。 硬件检查点支持可以以对执行过程透明的方式保存应用程序的部分或全部虚拟内存空间。 可以使用诸如系统调用或处理器指令的一个或多个系统钩来调用硬件检查点支持。 计算设备可以使用处理器,芯片组或计算设备的其他组件的硬件事件监视器监视检查点事件。 计算设备可以将执行状态存储在专用闪速存储器高速缓存中。 描述和要求保护其他实施例。

    Hardware-assisted application checkpointing and restoring
    17.
    发明授权
    Hardware-assisted application checkpointing and restoring 有权
    硬件辅助应用程序检查和恢复

    公开(公告)号:US09424142B2

    公开(公告)日:2016-08-23

    申请号:US14340039

    申请日:2014-07-24

    Abstract: Technologies for hardware-assisted application checkpointing include a computing device having a processor with hardware checkpoint support. In response to encountering a checkpoint event during execution of an application, the computing device saves the execution state of the application to nonvolatile storage using the hardware checkpoint support. The computing device may also restore the execution state using the hardware checkpoint support. The hardware checkpoint support may save part or all of the virtual memory space of the application in a manner transparent to the executing process. The hardware checkpoint support may be invoked using one or more system hooks such as system calls or processor instructions. The computing device may monitor for checkpoint events using hardware event monitors of the processor, chipset, or other components of the computing device. The computing device may store execution state in a dedicated flash memory cache. Other embodiments are described and claimed.

    Abstract translation: 用于硬件辅助应用程序检查点的技术包括具有具有硬件检查点支持的处理器的计算设备。 响应于在执行应用期间遇到检查点事件,计算设备使用硬件检查点支持将应用的执行状态保存到非易失性存储器。 计算设备还可以使用硬件检查点支持来恢复执行状态。 硬件检查点支持可以以对执行过程透明的方式保存应用程序的部分或全部虚拟内存空间。 可以使用诸如系统调用或处理器指令的一个或多个系统钩来调用硬件检查点支持。 计算设备可以使用处理器,芯片组或计算设备的其他组件的硬件事件监视器监视检查点事件。 计算设备可以将执行状态存储在专用闪速存储器高速缓存中。 描述和要求保护其他实施例。

    TECHNOLOGIES FOR DATA CENTER ENVIRONMENT CHECKPOINTING

    公开(公告)号:US20170357552A1

    公开(公告)日:2017-12-14

    申请号:US15670707

    申请日:2017-08-07

    Abstract: Technologies for environment checkpointing include an orchestration node communicatively coupled to one or more working computing nodes. The orchestration node is configured to administer an environment checkpointing event by transmitting a checkpoint initialization signal to each of the one or more working computing nodes that have been registered with the orchestration node. Each working computing node is configured to pause and buffer any presently executing applications, save checkpointing data (an execution state of each of the one or more applications) and transmit the checkpointing data to the orchestration node. Other embodiments are described and claimed.

Patent Agency Ranking