Patents Examined by Mark Connolly
  • Patent number: 8335935
    Abstract: An electronic device includes a kernel, a power manager to control power to a hardware component, and a neural network to monitor the kernel to recognize performance of a function of the electronic device. The neural network sends a signal to the power manager to reduce or turn off power to the hardware component based on information generated during monitoring of the kernel. The information may provide an indication of hit symbols for hardware components which are to be powered and/or hardware components which do not require power based on one or more operations performed by the kernel.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: December 18, 2012
    Assignee: Intel Corporation
    Inventors: Sujith Thomas, Ananth R. Krishna
  • Patent number: 8327124
    Abstract: A cellular handset, including a cellular base band modem, including a UART interface, and an SD host interface, a NAND flash memory, a NAND controller coupled with the NAND flash memory, a host device including a host controller, wherein the electronic host device supports an SD connection, and a convergence controller coupled with the cellular base band modem, the host device and the NAND controller, including a UART port for transferring data to and from the cellular base band modem via the UART interface, an SD port for transferring data to and from the cellular base band modem via the SD host interface, an SD port for transferring data to and from the NAND flash memory via the NAND controller, an SD port for transferring data to and from the host device via the host controller, a first mailbox into which the base band modem writes messages and from which the host device reads messages, and a second mailbox into which the host device writes messages and from which the cellular base band modem reads message
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: December 4, 2012
    Assignee: Google Inc.
    Inventors: Itay Sherman, Eyal Bychkov, Yaron Segalov
  • Patent number: 8327171
    Abstract: One embodiment of the present invention provides a system that enables a computing device to save additional power by entering a “hibernation mode,” wherein the active state of the computing device is preserved in non-volatile storage while power to volatile storage is turned off. During operation, the system reanimates a computing device from a hibernation image by restoring reanimation code from the hibernation image and then executing the reanimation code. While executing this reanimation code, the system restores the rest of the hibernation image by, reading compressed data containing the rest of the hibernation image, and decompressing the compressed data using computational circuitry within the computing device. During this process, the decompression operations are overlapped with the reading operations to improve performance.
    Type: Grant
    Filed: March 22, 2012
    Date of Patent: December 4, 2012
    Assignee: Apple Inc.
    Inventors: Dean Reece, Simon M. Douglas
  • Patent number: 8316246
    Abstract: A network system includes a server computer connected to at least one client device and configured to perform at least one operation corresponding to an operation signal received from the at least one client device, and transmitting result data based on the performed operation to a corresponding client device and the at least one client device configured to transmit the operation signal in response to an input from a user, receive the result data transmitted from the server computer and processing the result data, wherein the at least one of the client devices configured to determine whether the result data from the server computer is normal and perform power halting operation for a predetermined time period based on a determination that the result data is abnormal.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: November 20, 2012
    Assignee: LG Electronics Inc.
    Inventors: Hyun-Seok Kim, Sang-Heon Park
  • Patent number: 8312256
    Abstract: Example embodiments relate to a machine-readable storage medium encoded with instructions executable by a processor of a computing device including a display device. The machine-readable storage medium may include instructions that access a stored indication upon boot-up of the computing device using a Basic Input Output System (BIOS). In addition, the machine-readable storage medium may include instructions that determine, using the stored indication, whether an operating system (OS) of the computing device exited properly, and instructions that display a BIOS productivity display using the display device when it is determined that the computing device exited properly. Still further, the machine-readable storage medium may include instructions that permit the OS to display a recovery display when it is determined that the OS did not exit properly.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: November 13, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Baraneedharan Anbazhagan, Lan Wang, Jon Liu, Dong Wei
  • Patent number: 8291257
    Abstract: A circuit and method has a processing unit, a master clock generator for providing a master clock and a plurality of phase-locked loops, each providing a respective clock signal. A plurality of dynamically variable delay circuits each has a plurality of predetermined delay amounts. Clocked circuits are coupled to respective clock signals provided by respective phase-locked loops. A performance detector is coupled to receive the clock signals for determining a center of a quiet zone for at least one of the plurality of phase-locked loops. The phase-locked loops are turned off and on and a respective one of the plurality of dynamically variable delay circuits is set to have a new predetermined value of delay which adjusts an edge of the master clock to a location that permits the data processing system to operate near substantially the center of the quiet zone.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: October 16, 2012
    Assignee: Freescale Semiconductor, Inc.
    Inventors: Samuel G. Stephens, Kenneth R. Burch
  • Patent number: 8291207
    Abstract: Methods and systems are described for displaying video data after a hot plug event during a start-up dead period. In particular, approaches for receiving data, determining whether link training can be performed and, if not, self-configuring a receiver to display the information in a proper format even during the dead period.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: October 16, 2012
    Assignee: STMicroelectronics, Inc.
    Inventor: Osamu Kobayashi
  • Patent number: 8286012
    Abstract: The present invention provides a method and system for controlling leakage power consumption at a System on Chip (SoC) level during a normal run or a boot-up mode. The leakage power reduction is achieved by incorporating a central programmable controller in the SoC architecture and test structures of idle SoC peripherals to place them into an Absolute Minimum Power consumption state with respect to static and dynamic power.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: October 9, 2012
    Assignee: STMicroelectronics Pvt. Ltd.
    Inventors: Satinder Singh Malhi, Arant Agrawal
  • Patent number: 8281178
    Abstract: A clock object is provides, which includes a clock time and a monotonic time that are readable by the electronic device. The monotonic time is incremented every read of the monotonic time from the clock object. The clock object can also include an indication of a level of trust of the clock time.
    Type: Grant
    Filed: April 14, 2009
    Date of Patent: October 2, 2012
    Assignee: Seagate Technology LLC
    Inventor: Robert H. Thibadeau
  • Patent number: 8281165
    Abstract: An inline power controller includes at least one analog interface circuit module (AICM) having a first analog input node for receiving an inline power port voltage, a second analog input node for receiving an inline power port current, a first analog output for effecting an inline power port voltage, a second analog output for effecting an inline power port current, and a digital interface converting the received inline power port voltage to a digital value, the inline power port current to a digital value, a first digital value to the first analog output and a second digital value to the second analog output. A digital serial bus (DSB) couples the AICM to a digital controller via digital serial bus interfaces (DSBIs).
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: October 2, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Frederick R. Schindler
  • Patent number: 8276008
    Abstract: A system, method and non-transitory computer readable storage medium are disclosed for managing workload in a data center. The method includes receiving, at a workload manager, energy consumption information associated with at least one of a first data center and a second data center that is geographically distanced from the first data center. The method further includes receiving workload information associated with at least one of the first data center and the second data center, and transmitting, as controlled by the workload manager, at least part of workload scheduled to be processed at the second data center to the first data center based on at least one of the energy consumption information and the workload information.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: September 25, 2012
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David Brian Jackson
  • Patent number: 8275560
    Abstract: A method and system to enable power measurements of a system-on-chip in various modes. In one embodiment of the invention, the system-on-chip has full controllability of its logic and circuitry to facilitate configuration of the system-on-chip into a desired mode of operation. This allows hooks or interfaces to access the system-on-chip externally for measurements. For example, in one embodiment of the invention, the hooks in the system-on-chip allow a backend tester to configure the system-on-chip into various modes easily to perform power consumption measurements of one or more individual components of the system-on-chip. The power consumption measurement of the individual components in the system-on-chip can be performed faster and can be more accurate. In addition, the overall yield of the SOC can be increased as it is easier to detect failure parts.
    Type: Grant
    Filed: September 10, 2009
    Date of Patent: September 25, 2012
    Assignee: Intel Corporation
    Inventors: Sivakumar Radhakrishnan, Sin S. Tan, Stephan J. Jourdan, Lily P. Looi, Yi-Feng Liu
  • Patent number: 8271807
    Abstract: A system, method and computer readable medium are disclosed for reducing power consumption in clusters, grids, on-demand centers, and so forth. The principles disclosed herein can reduce both direct and indirect power consumption while maintaining either full cluster performance or adequate SLA based cluster performance. The method includes receiving at least one state data point regarding power consumption or temperature of at least one resource within the compute environment. Using intelligent policies to control power consumption, the method implements and interfaces with power managements facilities within the cluster, grid or on-demand center to either implement policies, make dynamic changes, make predictions or actions, and so forth to reduce one or more of the direct or indirect power consumption associated with a compute environment. The method can analyze current workload, future workload or both in taking energy saving actions in the environment.
    Type: Grant
    Filed: July 24, 2008
    Date of Patent: September 18, 2012
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David Brian Jackson
  • Patent number: 8271813
    Abstract: A system, method and non-transitory computer readable storage medium are disclosed for managing workload in a data center. The method includes receiving, at a workload manager, energy consumption information. The method further includes receiving workload information about a second data center that is remote from a first data center, and receiving, as controlled by the workload manager, at the first data center at least a portion of workload associated with the second data center based on at least one of the energy consumption information and the workload information.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: September 18, 2012
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventor: David Brian Jackson
  • Patent number: 8266465
    Abstract: A battery operated device includes a receiver for receiving a transmission that includes a postamble. A sensor, in a tire, measures a parameter of the tire and outputs data indicative of the parameter. A microprocessor is coupled to the receiver and the sensor. The microprocessor is configured to periodically partially awaken to determine whether the transmission is likely a forward link packet (FLP) by examining the postamble, and to transmit the data in a reverse link packet (RLP) in response to confirming that the transmission is a FLP.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: September 11, 2012
    Assignee: Bridgestone Americas Tire Operation, LLC
    Inventors: Gordon E. Hardman, John W. Pyne, Molly A. Hardman, David A. Przygocki, David M. Coombs, Paul B. Wilson, Ronald C. Grush, Philip B. Loudin, Brett W. Floyd
  • Patent number: 8261107
    Abstract: A printing device controller provided with a first computational processing unit that performs overall control of the device as a whole and a second computational processing unit that consumes less power than the first computational processing unit, the printing device controller including: a RAM (Random Access Memory) having a self-refresh mode; a main control unit whose main processing constituent is the first computational processing unit; and a sub control unit whose main processing constituent is the second computational processing unit. When an instruction to enter a power-saving state is inputted, the main control unit causes the first computational processing unit to store information necessary for returning from the power-saving state into a storage unit and then causes the RAM to enter the self-refresh mode, and the sub control unit then powers off the first computational processing unit.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: September 4, 2012
    Assignee: Seiko Epson Corporation
    Inventor: Takeshi Saito
  • Patent number: 8261116
    Abstract: A network device is described that load-balances network traffic among a set of network servers based on electrical power consumption of the network servers. The network device may measure electrical power consumption in a variety of ways, and may generate and maintain a power consumption profile for each of the network server. The power consumption profile may describe the respective server power consumption in increasing granularity. For instance, each power consumption profile may specify electrical power consumption according to watts consumed by a server per average transaction, watts consumed per transaction for a specific type of software application, watts consumed per transaction for a software application for individual network resources, and so on. Furthermore, the profiles may be maintained for individual servers or aggregated for groups or sequences of servers.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: September 4, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Matthew Palmer, Sanjay Beri
  • Patent number: 8260890
    Abstract: A dual stack module controlling apparatus for low power consumption is disclosed. The dual stack module controlling apparatus for low power consumption includes an IP address version determining part to determine an IP address version based on current IP address assignment information transmitted thereto from an IP address control module, and an internet protocol stack controlling part to activate a TCP/UDP stack processor module, an IP stack processor module and an IP packet preprocessor module for processing data of the determined IP address version and to deactivate a TCP/UDP stack processor module, an IP stack processor module and an IP packet preprocessor module for processing data of a different IP address version from the determining IP address version. According to the dual stack module controlling apparatus for low power consumption, one of the IPv4 and IPv6 modules may be activated as necessary.
    Type: Grant
    Filed: November 9, 2011
    Date of Patent: September 4, 2012
    Assignee: Wiznet Co., Ltd
    Inventors: Bongjun Hur, Soohwan Kim
  • Patent number: 8255728
    Abstract: A computer motherboard includes a number of peripheral device interfaces, first and second voltage output terminals, and a number of power supply circuits corresponding to the S peripheral device interfaces. Each peripheral device interface includes a first power pin and a second power pin. Each power supply circuit includes a delay circuit, and first to third electronic switches. The delay circuit controls the first electronic switch to be turned on after a delay time. The delay times of the power supply circuits are different. The second and third electronic switches are turned on in response to the first electronic switch being turned on. The first voltage output terminal is connected to the first power pin through the second electronic switch. The second voltage output terminal is connected to the second power pin through the third electronic switch.
    Type: Grant
    Filed: April 14, 2010
    Date of Patent: August 28, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventor: Yi-Lan Liao
  • Patent number: 8250398
    Abstract: An electric vehicle charging station, which does not include a battery-backed Real Time Clock, is in a charging station network managed by a charging station network server. Upon booting, the charging station requests actual real time from a remote source. While the charging station has not received the actual real time, it records the time of charging station specific events in a local system time format that resets when the charging station loses power. The charging station maintains the events recorded in their local system time until actual time is received. When actual real time is received, the charging station synchronizes its local system clock with the actual real time and converts the time of each event into real time format. When actual time is received, the charging station converts the time of each event into real time format. After the time of the events are converted to real time format, they are communicated to the charging station network server for further processing.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: August 21, 2012
    Assignee: Coulomb Technologies, Inc.
    Inventors: James Solomon, Hongfei Cheng