Patents Examined by Nitin C. Patel
  • Patent number: 7761701
    Abstract: A plurality of platforms may be defined in a distributed system. Each of the platforms may include a processor and a chipset from a common source on a single motherboard. Extensible firmware interface drivers are provided for the processors and the chipsets. Each of the platforms may be defined pursuant to a system definition model where the system definition model defines the firmware for each of the platforms. As a result, any of the platforms can be updateable from a common source, such as an Internet web site.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: July 20, 2010
    Assignee: Intel Corporation
    Inventors: Vincent J. Zimmer, Michael A. Rothman
  • Patent number: 7752482
    Abstract: A hybrid serial/parallel bus interface has a data block demultiplexing device. The data block demultiplexing device has an input configured to receive a data block and demultiplexes the data block into a plurality of nibbles. For each nibble, a parallel to serial converter converts the nibble into serial data. A line transfers each nibble's serial data. A serial to parallel converter converts each nibble's serial data to recover that nibble. A data block reconstruction device combines the recovered nibbles into the data block. The data block is employed by a gain controller. Each nibble has at least two start bits whose states collectively represent both a function and/or destination.
    Type: Grant
    Filed: July 3, 2008
    Date of Patent: July 6, 2010
    Assignee: InterDigital Technology Corporation
    Inventors: Joseph Gredone, Alfred Stufflet, Timothy A. Axness
  • Patent number: 7747846
    Abstract: A basic input/output system may be stored on two different memories coupled to active management technology firmware and a trusted platform module. The trusted platform module ensures that access to the correct memory. One of the memories is selected to store an update of the basic input/output system.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: June 29, 2010
    Assignee: Intel Corporation
    Inventors: Vincent J. Zimmer, Mrigank Shekhar, Kushagra Vaid, Michael A. Rothman, Lee Rosenbaum
  • Patent number: 7743269
    Abstract: A system and method of managing power consumption of communication interfaces and attached devices is disclosed. In one form of the disclosure, a communication module can include a communication interface operable to receive link utilization information of a plurality of communication channels of the communication interface. The communication module can also include a processor operable to determine a percent utilization of the plurality of communication channels using the link utilization information. The processor can also be operable to initiate issuing a power management request of at least one of the plurality of communication channels in response to comparing the percentage of link utilization to a threshold level.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: June 22, 2010
    Assignee: Dell Products, LP
    Inventors: Kevin Marks, Gary Kotzur
  • Patent number: 7743272
    Abstract: Precise timing information produced by a block average module may be provided to signal processing circuitry. A sample period value generator may produce samples of the input data period values. A progressive block averaging computation may be applied to the generated input data period value samples. The output of the progressive block averaging computation may be used as the precise input sample rate information. The precise input sample rate information may in turn drive a signal processing application. The precision of the clock information may be increased with an increase in startup overhead.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: June 22, 2010
    Assignee: Altera Corporation
    Inventor: Colman C. Cheung
  • Patent number: 7743271
    Abstract: A method, system and program are provided for determining if a system clock has been reset backwards in time by using a randomly generated set of bytes (such as a randomly generated or type 4 UUID) as a time epoch. By generating a time epoch at boot time and whenever the system clock is set back in time, an application can compare the time epoch value at an earlier point in its execution, with the current time epoch. If the time epoch values are different, the application will know that the system clock has been set back in time.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: June 22, 2010
    Assignee: International Business Machines Corporation
    Inventor: Theodore Y. Tso
  • Patent number: 7734937
    Abstract: A power supply device includes a first power-supply unit to input external power and to output first power supplying a predetermined constant voltage to a load, a second power-supply unit to accumulate charge and to output second power to the load in parallel with the first power being supplied from the first power-supply unit, and a controller to output a control signal to prevent the second power-supply unit from supplying power in case of a current increase due to a dynamic load change, and to cause the first power-supply unit to supply power for the dynamic current increase. The first power-supply unit supplies power having a current value smaller than a predetermined maximum current of the first power-supply unit. The second power-supply unit supplies power for a shortfall current exceeding the predetermined maximum current of the first power-supply unit.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: June 8, 2010
    Assignee: Ricoh Company, Ltd.
    Inventors: Tetsuya Yano, Kazuo Ogawa, Toshitaka Semma, Yoshihisa Kimura, Kazuhito Kishi
  • Patent number: 7730293
    Abstract: A hard disk drive (HDD) self-test system comprises a basic input/output system (BIOS) configured to automatically invoke a self-test of an HDD based on a predetermined schedule.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: June 1, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eric Owhadi, Jennifer E. Rios
  • Patent number: 7730340
    Abstract: A machine learning technique is used to improve dynamic prediction of processor utilization for multi-threaded user-level applications in a dynamic run-time environment based on processor utilization history. Processor supply voltage and processor clock frequency may be dynamically scaled based on the predicted processor utilization in order to reduce processor power consumption.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: June 1, 2010
    Assignee: Intel Corporation
    Inventors: Chunling Hu, Jack Liu
  • Patent number: 7725701
    Abstract: A portable device comprise non-volatile storage. The non-volatile storage comprises a basic input/output system (BIOS) setting. The BIOS setting is applied from the portable device onto a system to which the portable device can be coupled.
    Type: Grant
    Filed: March 3, 2006
    Date of Patent: May 25, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jennifer E. Rios, Valiuddin Y. Ali, Lan Wang
  • Patent number: 7721121
    Abstract: An apparatus and method for controlling the power supplied to a fixing unit are provided. The apparatus includes a voltage detector detecting a voltage of input power supplied to heat at least one heating lamp, a synch signal generator generating a synch signal in response to the detected voltage, a switching unit switching a supply path of the input power to be applied to the at least one heating lamp, and a controller having table information of temporal duty level values of the input power that is initially supplied, and outputting a control signal for controlling a switching operation of the switching unit using the generated synch signal and the table information, wherein the switching unit performs the switching operation corresponding to the control signal.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: May 18, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jin-ha Kim, Joong-gi Kwon, Jong-moon Choi
  • Patent number: 7721083
    Abstract: A CPU reads a clear pattern held in a register in a watchdog timer when a system is booted up or reset, thereby determining whether or not the boot-up or the reset is a reset performed by the system or a reset due to runaway of a program to be executed and performing a process for booting up the system so as not to restart the task in which the runaway has occurred.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: May 18, 2010
    Assignee: Shinko Electric Industries Co., Ltd.
    Inventor: Kenji Ikedo
  • Patent number: 7716502
    Abstract: Flattening total current consumption of system having processing core and power supply input by current sensing within system at power supply input and controlling system current consumption such that system current is reduced if over reference current threshold, and increased if below reference current threshold. Inject additional current through digital injections cells working higher frequencies, by increasing switching activity, by increasing voltage supply to core, and by increasing operating frequency of processor core. Feedback signal indicates current consumption of system. Current consumption similarly decreased. Current sensed by mirroring input current inline with power supply input and compensating for voltage drop introduced by mirroring using opposing field effect transistors and maintaining outputs at same voltage through feedback control loop. Processor core may be general purpose processor core or cryptographic processor core. System may be system-on-chip or system-on-package.
    Type: Grant
    Filed: August 24, 2006
    Date of Patent: May 11, 2010
    Inventors: Radu Muresan, Stefano Gregori
  • Patent number: 7711967
    Abstract: An apparatus and method for multi-point detection in a power source equipment (PSE) device is provided. During multi-point detection, a series of at least four currents is sequentially applied to a link port of the PSE device. Each current is applied during a different measurement interval. A voltage measurement sample is obtained for each of the measurement intervals. A difference in voltage between alternating voltage samples is determined and used by a detection module to determine whether a valid power device is coupled to the link port of the PSE.
    Type: Grant
    Filed: January 17, 2007
    Date of Patent: May 4, 2010
    Assignee: Broadcom Corporation
    Inventors: Agnes Woo, Anil Tammineedi, Ichiro Fujimori, David Chin, John Perzow
  • Patent number: 7702937
    Abstract: A method, apparatus or stored program for adjusting the clock throttle rate of a central processing unit (CPU) included in a computer, in which the usage of the CPU is measured, so that the clock throttle rate of the CPU can be automatically adjusted on the measured usage of the CPU, thereby reducing the consumption of electric power without any influence on the performance of the computer.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: April 20, 2010
    Assignee: ANPA Inc.
    Inventors: Jang Geun Oh, Sang Ho Lee
  • Patent number: 7702891
    Abstract: Modules are started-up for a computing system based on start-up data. Start-up data can, for example, include a dependency-matrix indicating start-up dependencies of various modules. Start-up sequences can be determined based on the start-up data and a start-up sequence can be subsequently selected based on one or more criteria. The selected start-up sequence need not include all modules, yet it can list most modules that are likely to be used in or by a computing system. In addition, software (or application) start-up can be controlled based on various criteria. As a result, software start-up is performed more efficiently and more control over system start-up is exercised.
    Type: Grant
    Filed: September 16, 2005
    Date of Patent: April 20, 2010
    Assignee: Oracle America, Inc.
    Inventors: Michael Nazarov, Sergey Lunegov, Dmitri V. Chiriaev, Anatoli Fomenko, Prakash K. Narayan
  • Patent number: 7698582
    Abstract: An apparatus and method for compensating digital input delay in an intelligent electronic device is provided. A method is provided which provides for accurate SER data recording while facilitating the reduction of processing burden on the IED and optimization of system performance during the processing of SER data flow. An apparatus is further provided which generally includes a time delay element coupled to a sequential events recorder for compensating for delay in communication of a data signal such that the sequential events recorder records a compensated time for a select event based on the clock and the time delay. An apparatus is provided which includes an edge detection element for detecting either a rising or falling edge from the data signal.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: April 13, 2010
    Assignee: Schweitzer Engineering Laboratories, Inc.
    Inventors: Bai-Lin Qin, Max B. Ryan, Daniel P. Dwyer, Carl V. Mattoon
  • Patent number: 7694120
    Abstract: A pin strap setting override system comprises logic configured to determine whether a pin strap setting for at least one feature of an integrated circuit (IC) is set to enable, the logic further configured to automatically override the enable pin strap setting if a flag stored in a memory indicates a disable setting for the at least one feature.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: April 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul J. Broyles, Gregory P. Ziarnik
  • Patent number: 7689851
    Abstract: One embodiment is a computer device that uses a timer to limit a quantity of changes to different power states that are performed on a processor in the computer device during a predetermined time period. The power states changes each have different operating frequencies for the processor.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: March 30, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas P. Sawyers, Dallas M. Barlow
  • Patent number: RE41223
    Abstract: A clamping apparatus, for use with an actuator, has a housing with a guide track mounted on or formed in the housing. A roller or cam operably engages with the guide track such that the cam can be moved and positioned along the guide track by way of the actuator. At least one pivoting arm is pivotally mounted on the housing adjacent to and spaced from the guide track. Each pivoting arm has an elongate slot adjacent to the shoulder. The elongate slot has two arcuate surfaces positioned parallel to each other and has two end surfaces joining the arcuate surfaces to define a closed loop surface. The cam is positioned within the elongate slot of each pivoting arm to pivot each pivoting arm between a clamped position and a released position as the cam is moved along the guide track and driven against the arcuate surfaces of each pivoting arm.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: April 13, 2010
    Assignee: Norgren Automotive, Inc.
    Inventor: Jeffrey J. Dellach