Patents Examined by Dennis M. Butler
  • Patent number: 8862914
    Abstract: Embodiments of the virtual machine power metering system and method measure the power consumption of individual virtual machines. Power meter measurements for a physical host server are converted into individual virtual machine power meters that measure the power consumption of each individual virtual machine residing on the host server. The virtual machine power consumption is computed by generating a power model using the total power consumption of the host server and resource utilization for a virtual machine. Optimal power model coefficients are computed using the power model. The energy used by the virtual machine is computed using one of two embodiments. Embodiments of the system and method also can be used to obtain the power consumption for a specific activity (such as a service, request, or search query). In addition, the virtual machine power metering can be used for virtual machine power capping to allow power oversubscription in virtualized environments.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: October 14, 2014
    Assignee: Microsoft Corporation
    Inventors: Aman Kansal, Jie Liu, Douglas C. Burger, Arka Aloke Bhattacharya
  • Patent number: 8856569
    Abstract: A device having multiple cores executes an algorithm to control Thin-Film Thermoelectric Coolers (TFTEC) that employ the Peltier effect to remove heat from the various cores of the multi-core processor. The algorithms may combine Thread Migration (TM) and Dynamic Voltage/Frequency Scaling (DVFS) to provide Dynamic Thermal Management (DTM) and TFTEC control.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: October 7, 2014
    Assignee: Intel Corporation
    Inventors: Pedro Chaparro Monferrer, Jose Gonzalez
  • Patent number: 8839012
    Abstract: A method of power management is provided. The method includes detecting an event, assign a first responsibility to a first graphics processing unit (GPU) and a second responsibility to second GPU, and changing a power state of the first and second GPUs based on the first and second responsibilities, respectively. The first responsibility is different from the second responsibility.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: September 16, 2014
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Oleksandr Khodorkovsky
  • Patent number: 8832481
    Abstract: In a method for controlling a screen protection function of a portable electronic device, the portable electronic device includes a gravity sensor, a display screen, and a storage system. The gravity sensor detects a horizontal vector and a vertical vector of a gravitational acceleration of the portable electronic device, and a tilt angle of the portable electronic device is calculated according to the horizontal vector and the vertical vector. The method activates a screen protection program of the portable electronic device to control the display screen to enter into a power saving mode if the tilt angle exceeds a preset tilt angle range stored in the storage system, and terminates the screen protection program to control the display screen to enter into a normal display mode if the tilt angle does not exceed the preset tilt angle range.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: September 9, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Le Lin
  • Patent number: 8832483
    Abstract: A system-on-chip (SoC) is provided with a low power processor to manage power-save mode operations. The SoC has a high-speed group with a high-speed processor, a standby agent, and a governor. In response to inactivity, the governor establishes a power-save mode and deactivates the high-speed group, but not the standby agent. The standby agent monitors SoC input/output (IO) interfaces, and determines the speed requirements associated with a received communication. In response to determining that the communication does not prompt a high-speed SoC operation, the standby agent responds to the communication. Likewise, the standby agent monitors SoC internal events such as housekeeping and timer activity, and the standby performs the tasks if it is determined that the tasks do not require a high-speed SoC operation. Alternatively, if monitored communication or internal event prompts a high-speed SoC operation, the governor activates a member of the high-speed group.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: September 9, 2014
    Assignee: Applied Micro Cicuits Corporation
    Inventors: Keyur Chudgar, Vinay Ravuri, Prodyut Hazarika
  • Patent number: 8826058
    Abstract: A Delay-tolerant Asynchronous Interface (DANI) is typically used to make the clock domains for reusable silicon intellectual property (IP) cores completely independent of each other. In fact, a DANI-wrapped IP core usually appears to its environment as if it were clockless. This property is necessary to address the variability in data transmission-time between source and destination. This variability is a result of increased lack of predictability in today's leading-edge manufacturing processes. A DANI wrapper can be applied to the IP core that is the source of data to be transmitted or it can be applied to the IP core that is the destination of that data. The transmission time over the route between source and destination may vary more than a single clock period.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: September 2, 2014
    Assignee: Blendics, Inc.
    Inventors: Jerome R. Cox, Jr., George Engel, James Moscola, Thomas J. Chaney
  • Patent number: 8806236
    Abstract: A power matching system is applied to a central processing unit (CPU) power supply, which includes a power control chip to regulate the frequency of the signal applied to the CPU power supply. The power control chip includes a detecting pin. The power matching system includes a control unit and a control circuit. The control unit includes a platform controller hub (PCH) to obtain information concerning a CPU, a basic input output system (BIOS) to obtain a power rating of the CPU, and an integrated baseboard management controller (IBMC) to output a required signal to the control circuit according to the power rating established. The power control chip receives the required signal from the control circuit and regulates the frequency of the signal applied to the CPU power supply.
    Type: Grant
    Filed: December 10, 2011
    Date of Patent: August 12, 2014
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Ying-Bin Fu, Ting Ge, Ya-Jun Pan
  • Patent number: 8793525
    Abstract: Within a system of integrated circuit devices, first and second signals are transmitted intermittently from a first integrated circuit device to a second integrated circuit device. The second integrated circuit device generates a timing signal based on transitions of the second signal and generates samples of the first signal in response to transitions of the timing signal. The second integrated circuit device further generates timing error information based on the samples of the first signal, the timing error information to enable adjustment of the relative phases of the timing signal and the first signal.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: July 29, 2014
    Assignee: Rambus Inc.
    Inventors: Jared L. Zerbe, Frederick A. Ware
  • Patent number: 8793523
    Abstract: An interface card is capable of communicating with an external device and includes a power supplier; a non-volatile memory which stores executable instructions to operate in an active-mode and a sleep-mode; a small-capacity volatile memory which is supplied with power in the sleep mode; a transmitter-receiver which transmits and receives packet data to/from the external device; and a controller which retrieves sleep-mode instructions stored in the non-volatile memory and loads the sleep mode instructions in the small-capacity volatile memory to transition the interface card into the sleep mode if the transmitter-receiver does not receive the packet data for predetermined time period in an active mode. The interface card processes certain packet data in the sleep mode and transitions back into the active mode when sleep mode operations determine that the packet data cannot be processed in the sleep mode.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: July 29, 2014
    Assignee: SAMSUNG Electronics Co., Ltd.
    Inventor: Hyun-wook Park
  • Patent number: 8788860
    Abstract: A device having multiple cores executes an algorithm to control Thin-Film Thermoelectric Coolers (TFTEC) that employ the Peltier effect to remove heat from the various cores of the multi-core processor. The algorithms may combine Thread Migration (TM) and Dynamic Voltage/Frequency Scaling (DVFS) to provide Dynamic Thermal Management (DTM) and TFTEC control.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: July 22, 2014
    Assignee: Intel Corporation
    Inventors: Pedro Chaparro Monferrer, José González
  • Patent number: 8782386
    Abstract: This document describes techniques for detecting state loss on a device. These techniques permit a computer connected to a device to forgo, in many cases, reinitializing the device when returning to a normal-power mode.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: July 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Janet L. Schneider, Doron J. Holan, Randall E. Aull
  • Patent number: 8775788
    Abstract: A method and system for automatically transitioning configuration settings among computer systems. Multiple configuration settings comprising a computer “personality” are located on a source computing system using multiple transition rules from a personality object. The computer personality includes customization choices, data files, electronic mail, system preferences, application customization choices, the network environment, browser information, etc. The configuration settings are extracted from multiple locations on the source computing system. The multiple extracted configuration settings are stored in a pre-determined transition format. The multiple extracted configuration settings are manipulated. A transition package is created from the multiple manipulated configuration settings. The transition package includes the multiple manipulated configuration settings. The transition package is sent to a target computing system.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: July 8, 2014
    Assignee: Tranxition Corporation
    Inventors: Kenneth J. Mackin, Gordon A. Rielly, Mark C. Chweh
  • Patent number: 8775836
    Abstract: Techniques to provide processor state for implementing a power state transition of a processor. In an embodiment, an operating system executing on a processor detects an opportunity to transition the processor to an idle processor power state. In particular embodiments, the operating system initiates the transition by invoking a task switch, wherein information describing a state of the processor is saved to a task switch segment.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: July 8, 2014
    Assignee: Intel Corporation
    Inventors: Rajeev D. Muralidhar, Harinarayanan Seshadri, Bruce L. Fleming, Vishwesh M. Rudramuni
  • Patent number: 8762745
    Abstract: A method for operating a field device of process automation technology, wherein the field device features a fieldbus communication interface, to which a wireless adapter is connected. The field device can be supplied with electrical power by the wireless adapter via the fieldbus communication interface; and an electrical current flowing over the fieldbus communication interface is not limited, so that it can freely adjust corresponding to a respective power requirement.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: June 24, 2014
    Assignee: Endress + Hauser Process Solutions AG
    Inventor: Christian Seiler
  • Patent number: 8762749
    Abstract: A power providing system for an electrical device includes a secondary inductor, wired to the electrical device, for inductively coupling with a primary inductor hardwired to a power supply. The secondary inductor is incorporated into an accessory of the electrical device.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: June 24, 2014
    Assignee: Powermat Technologies, Ltd.
    Inventors: Yossi Azancot, Amir Ben-Shalom, Oola Greenwald, Arik Rofe
  • Patent number: 8751780
    Abstract: Described is a technology by which a virtual hard disk is maintained between a far (e.g., remote) backing store and a near (e.g., local) backing store, which among other advantages facilitates fast booting of a machine coupled to the virtual hard disk. Read requests are serviced from the near backing store (e.g., a differencing layer) when the data is available thereon, or from the far backing store (e.g., a base layer) when not. The near backing store may be configured with a cache layer that corresponds to the base layer and a write differencing layer that stores writes, or a single differencing layer may be used for both caching read data and for storing write data. A background copy operation may be used to fill the cache until the far backing store data is no longer needed.
    Type: Grant
    Filed: February 8, 2010
    Date of Patent: June 10, 2014
    Assignee: Microsoft Corporation
    Inventors: Dustin L. Green, Jacob K. Oshins, Michael L. Neil
  • Patent number: 8751777
    Abstract: Methods and reconfigurable systems are provided for monitoring the health of a complex system. The reconfigurable system comprises a plurality of standardized executable application modules containing instructions to perform one of a plurality of different standardized functions. The system further comprises a plurality of computing nodes arranged in a hierarchical structure comprising one or more layers of computing nodes. Each computing node of the plurality runs a host application and a workflow service module, each computing node thereby being configured by a configuration file that directs the execution of any of the standardized executable application modules in a cooperative fashion by the host application via the workflow service module.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: June 10, 2014
    Assignee: Honeywell International Inc.
    Inventors: Tim Felke, Douglas Allen Bell, Douglas Bishop, Jeff Vanderzweep, Issa Aljanabi
  • Patent number: 8719603
    Abstract: Accessory device authentication techniques are described. In one or more embodiments, connection of an accessory device to a host computing device is detected. Responsive to the detection, an authentication sequence may occur to verify an identity and/or capabilities of the accessory device. Upon successful authentication of the accessory device, the host device may authorize the accessory device for power exchange interactions with the host device. The host device may then draw supplemental power from a power source associated with the authorized accessory device, such as a battery or power adapter. The host device may also enable the accessory device to obtain and use power supplied by the host device in some scenarios. Power exchange between a host device and an authorized accessory may be managed in accordance with capabilities of the accessory device that are identified during authentication.
    Type: Grant
    Filed: October 16, 2012
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Jim Tom Belesiu, Gene Robert Obie, James Charles Marshall, Robert D. Young, Nathan C. Sherman, Edward C. Giaimo, III, David Neff, Jose R. Sousa
  • Patent number: 8713342
    Abstract: A system and method for providing automatic or semi-automatic identity association between an outlet of an intelligent power distribution unit and a target device, such as a computer server, which is powered by that outlet. The association is accomplished by enabling identification information to be transmitted between a memory device near or within the target device and the intelligent power distribution unit via a power cable. The power cable may include a specialized interface for mating with the power distribution unit and/or providing the identification information.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: April 29, 2014
    Assignee: Raritan Americas, Inc.
    Inventors: Jayson T. Holovacs, Neil Weinstock, Siva Somasundaram
  • Patent number: 8713337
    Abstract: A power management method adapted in a computer system is provided. The computer system includes a main monitor and a host. A management method includes the following steps. First, whether the main monitor is turned off or not is determined. When the main monitor is turned off, a power saving program is executed to reduce the power of the host. Furthermore, a computer system applying the above power management method is also provided.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: April 29, 2014
    Assignee: ASUSTeK Computer Inc.
    Inventor: Hsiao-Wen Chen