Patents Examined by Gayathri Sampath
  • Patent number: 10139888
    Abstract: A system for performing dynamic frequency scaling may include a voltage regulator and a decision block. The decision block may be configured to determine a target frequency of operations for a system on chip.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: November 27, 2018
    Assignee: Chaoyang Semiconductor Jiangyin Technology Co., Ltd.
    Inventor: Hassan Ihs
  • Patent number: 10120000
    Abstract: Systems, methods, and other embodiments are disclosed that are configured to provide on-chip current sensing by employing a power distribution network voltage de-convolution technique. A voltage signal on a voltage plane of a system-on-chip device is measured during operation of the system-on-chip device. The voltage signal derives from a power distribution network. The voltage signal is de-convolved, based at least in part on inverse convolution coefficients derived from the power distribution network, to recover a current signal being drawn by the system-on-chip device from the power distribution network.
    Type: Grant
    Filed: July 15, 2015
    Date of Patent: November 6, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Sebastian Turullols
  • Patent number: 10114653
    Abstract: At power on of a computing device, a baseboard management controller (BMC) of the computing device executes, a first-stage bootloader program to download a second-stage bootloader program from a first server. The BMC executes the second-stage bootloader program to download third-stage firmware of the BMC from a second server. The BMC executes the third-stage firmware to download firmware of a primary processing subsystem of the computing device from a third server, and to start the primary processing subsystem by causing the primary processing subsystem to execute the firmware of the primary processing subsystem.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: October 30, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Fred Allison Bower, III, Ajay Dholakia, Scott Kelso, Gregory B. Pruett
  • Patent number: 10083045
    Abstract: In an approach to allowing a computer to boot from a user trusted device (UTD), the computer comprises a data storage device storing operating system (OS) services, and a version of an OS loader. The UTD is connectable to the computer and stores a boot loader, detectable by a firmware executing at the computer, and an OS loader, and wherein the UTD prevents an unauthenticated user to modify the boot loader and the OS loader stored thereon. The computer then, upon connection, lets the boot loader be detected by the firmware for execution of the boot loader at least partly at the computer, to cause to transfer the OS loader from the UTD to the computer, and executes the transferred OS loader at least partly from the computer, to execute at least one crypto driver for the OS, to start the OS services and complete booting of the computer.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventor: Thomas Gschwind
  • Patent number: 10084603
    Abstract: A method and system for rendering a stolen mobile communications device inoperative is presented. A determination that the mobile communications device is in a first state is made at a security component on the mobile communications device. A removal of a cryptographic key is affected at the security component on the mobile communications device.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: September 25, 2018
    Assignee: LOOKOUT, INC.
    Inventors: Marc William Rogers, Brian James Buck
  • Patent number: 10078523
    Abstract: In an approach to allowing a computer to boot from a user trusted device (UTD), the computer comprises a data storage device storing operating system (OS) services, and a version of an OS loader. The UTD is connectable to the computer and stores a boot loader, detectable by a firmware executing at the computer, and an OS loader, and wherein the UTD prevents an unauthenticated user to modify the boot loader and the OS loader stored thereon. The computer then, upon connection, lets the boot loader be detected by the firmware for execution of the boot loader at least partly at the computer, to cause to transfer the OS loader from the UTD to the computer, and executes the transferred OS loader at least partly from the computer, to execute at least one crypto driver for the OS, to start the OS services and complete booting of the computer.
    Type: Grant
    Filed: October 2, 2017
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Corporation
    Inventor: Thomas Gschwind
  • Patent number: 10073703
    Abstract: In one embodiment, the present invention includes a method for generating a list of files accessed during an operating system (OS) boot process to profile the OS boot process, and optimizing the list of files to generate an optimized file list for use in future OS boot processes, where the optimizing is according to a first optimization technique if the files were accessed from a solid state medium and according to a second optimization technique if the files were accessed from a rotating medium. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: September 11, 2018
    Assignee: Intel Corporation
    Inventor: Adriaan Van De Ven
  • Patent number: 10061376
    Abstract: A data processing device is configured to deploy, in response to an intermittent source of power, opportunistic power management strategies to manage harvested energy based on an expected amount of energy available to the data processing device and on expected energy expenditures defined by data processing and memory content control writing performed by the data processing device.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: August 28, 2018
    Assignee: INTEL CORPORATION
    Inventors: Helia Naeimi, David Keppel
  • Patent number: 10061596
    Abstract: In accordance with embodiments of the present disclosure, a method may include during boot of the information handling system, in response to one of a system management request received by a management controller or user input indicative of a task received during boot, downloading, by a basic input/output system (BIOS), from a network database communicatively coupled to the network interface, one or more executable modules for completing a system management request or a task. The method may also include executing the one or more downloaded modules.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: August 28, 2018
    Assignee: Dell Products L.P.
    Inventors: Sundar Dasar, Yogesh Prabhakar Kulkarni, Vigneswaran Ponnusamy, Sumanth Vidyadhara, Jon Robert Hass, Elie Antoun Jreij
  • Patent number: 10048731
    Abstract: Techniques for mitigating voltage offsets are described herein. A method for mitigating voltage offset includes receiving, via a sensor, charging current information. The method also includes adjusting, via a common mode adjustment circuitry, a common mode voltage based on charging current information and a physical layer circuit mode.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: August 14, 2018
    Assignee: Intel Corporation
    Inventor: Amit Kumar Srivastava
  • Patent number: 10025361
    Abstract: A method includes controlling active frequency states of a plurality of heterogeneous processing units based on frequency sensitivity metrics indicating performance coupling between different types of processing units in the plurality of heterogeneous processing units. A processor includes a plurality of heterogeneous processing units and a performance controller to control active frequency states of the plurality of heterogeneous processing units based on frequency sensitivity metrics indicating performance coupling between different types of processing units in the plurality of heterogeneous processing units. The active frequency state of a first type of processing unit in the plurality of heterogeneous processing units is controlled based on a first activity metric associated with a first type of processing unit and a second activity metric associated with a second type of processing unit.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: July 17, 2018
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Indrani Paul, Vignesh Trichy Ravi, Manish Arora, Srilatha Manne
  • Patent number: 10007316
    Abstract: The embodiments of the present application provide a method and a state control apparatus as well as a portable terminal. The method is applied in a first system connected to a second system and includes: detecting, by the first system, a first event; determining a first state of the first system and a second state of the second system when the first event is a first predetermined event; obtaining a predetermined policy including a first control command and a second control command based on the first state of the first system, the second state of the second system and the first predetermined event; and controlling, by the first system, its own state based on the first control command and transmitting the second control command to the second system such that the second system is switched from the second state to a fourth state. The second system has different power consumptions in the second state and the fourth state.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: June 26, 2018
    Assignees: LENOVO (BEIJING) LIMITED, BEIJING LENOVO SOFTWARE LTD
    Inventors: Ning An, Songtao Lin, Chentao Yu
  • Patent number: 9933830
    Abstract: A computer-implemented method for identifying power line segments and power line redundancies in a datacenter are provided. The computer-implemented method for identifying power line segments and power line redundancies in a datacenter include; transmitting a data packet from equipment compilers to a host program, where the data packet includes unique datacenter equipment identifiers, the datacenter equipment includes IT equipment and a power source; identifying one or more power line segments from the power source to the IT equipment; and determining an existence of a power line redundancy between the power source and the IT equipment.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Calio, Daniel M. Chlus, Michael J. Domitrovits, Michael J. Frissora, Sal M. Rosato, Andrew P. Wyskida
  • Patent number: 9898065
    Abstract: An exemplary security device includes a reader configured to read information stored on a credential device. The reader enters a sleep mode when not reading a credential device. A wake-up module includes an inductively coupled resonant circuit. The wake-up module is configured to detect a credential device near the reader if the credential device has a resonant frequency corresponding to a frequency of an electromagnetic field of the inductively coupled resonant circuit that is controlled by a stable oscillator. The wake-up module is configured to provide an indication to wake-up the reader from the sleep mode responsive to detecting a change in power of the electromagnetic field caused by the credential device.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: February 20, 2018
    Assignee: UTC FIRE & SECURITY CORPORATION
    Inventors: Joseph Zacchio, Vijaya Ramaraju Lakamraju
  • Patent number: 9841805
    Abstract: A power management circuit that controls a plurality of power circuits for generating supply voltages at least for a processor is disclosed. The circuit includes: a real time clock that generates clock signals with a predetermined frequency; a power-on terminal to which a power-on key is connected, wherein the power-on terminal receives a voltage whose level depends on whether the power-on key is pressed or not; a power-on detecting unit that monitors a voltage at the power-on terminal and asserts a start signal if it is determined using the clock signals that the power-on key is pressed and held for a predetermined time period; and a power management controller that receives a system voltage based on a battery voltage or a DC voltage from a DC power source and, upon the start signal is asserted, starts up the plurality of power circuits in a predetermined sequence using the clock signals.
    Type: Grant
    Filed: July 14, 2015
    Date of Patent: December 12, 2017
    Assignee: ROHM CO., LTD.
    Inventor: Kazuaki Shimada
  • Patent number: 9836307
    Abstract: The present disclosure is directed to firmware block dispatch based on fusing. A device may determine firmware blocks to load during initialization of the device based on fuses set in a processing module in the device. A firmware module may comprise at least a nonvolatile (NV) memory including boot code and a firmware information table (FIT). During initialization the boot code may cause the processing module to read fuse information from a fuse module and to determine at least one firmware block to load based on the fuse information. For example, the fuse information may comprise a fuse string and the processing module may compare the fuse string to the FIT table, determine at least one pointer in the FIT table associated with the fuse string and load at least one firmware block based on a location (e.g., offset) in the NV memory identified by the at least one pointer.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: December 5, 2017
    Assignee: Intel Corporation
    Inventors: Saurabh Gupta, Vincent J. Zimmer, Rajesh Poornachandran
  • Patent number: 9804646
    Abstract: Systems and methods of interconnecting devices may include an input/output (IO) connector having a buffer with an integrated voltage regulator. The integrated voltage regulator may include a first supply output and a second supply output, wherein the IO connector includes an IO power contact coupled to the first supply output. The IO connector may also include a logic power contact coupled to the second supply output. In one example, a host device may issue power management commands to the buffer in order to scale the second supply output independently of the first supply output.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: October 31, 2017
    Assignee: Intel Corporation
    Inventors: James E. Jaussi, Stephen R. Mooney, Howard L. Heck, Bryan K. Casper, Frank T. Hady
  • Patent number: 9804656
    Abstract: Methods and apparatus relating to micro-architectural energy monitor event-assisted temperature sensing are described. In one embodiment, at least one of a plurality of slices of a computational logic or at least one of a plurality of sub-slices of the computational logic are powered down or powered up based on a comparison of a temperature value, that is determined based on one or more micro-architectural events, and a threshold value. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: September 29, 2012
    Date of Patent: October 31, 2017
    Assignee: Intel Corporation
    Inventors: Linda L. Hurd, Eric C. Samson
  • Patent number: 9792126
    Abstract: An information processing apparatus includes a first boot unit, a first image display, a second boot unit, a second image display, a memory, and an image processing unit. The first boot unit boots the information processing apparatus. The first image display performs image display while the first boot unit boots the information processing apparatus. The second boot unit boots the information processing apparatus. The second image display performs image display while the second boot unit boots the information processing apparatus. The memory stores image information. The image processing unit performs image processing on the image information. The first image display performs the image display based on the image information stored in the memory. The second image display performs the image display based on the image information image-processed by the image processing unit.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: October 17, 2017
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Hiroshi Sakaida
  • Patent number: 9778714
    Abstract: An information processing apparatus includes: a communication unit that performs communication with a power supply controller controlling supply and shutoff of power supply of a device; an operation receiving unit that receives input of user operation; an instructing unit that instructs the power supply controller via the communication unit to supply or shut off power supply in response to user operation concerning supply or shutoff of power supply of the device; a setting unit that sets power supply specified to be not permitted to shut off in response to user operation to specify the power supply to be not permitted to shut off; and an instruction disabling unit that disables an instruction to shut off power supply by the instructing unit when the power supply set to be not permitted to shut off is a target of the instruction to shut off power supply by the instructing unit.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: October 3, 2017
    Assignee: RICOH COMPANY, LTD.
    Inventor: Masaaki Igarashi