Patents Examined by Thomas Lee
  • Patent number: 9940176
    Abstract: A dual-processor electronic device is provided. The dual-processor electronic device includes a first processor, a second processor and a dynamic random access memory. The first processor sends a wake-up command to the second processor to wake up the second processor after performing local initialization. The second processor wakes up, then performs local initialization, copies and decompresses the image file to the dynamic random access memory and sends a ready message to the first processor after the image file is decompressed. The first processor delays startup, and starts the startup process according to the decompressed image file when the ready message is received and the delay-start time is expired. The present disclosure also provides a method for booting up dual-processor electronic device quickly.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: April 10, 2018
    Assignees: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Irawan Kuncoro
  • Patent number: 9939800
    Abstract: Disclosed is a method and apparatus for machining a workpiece (2). The method comprises specifying a path along which a cutting tool (6) is moved during machining the workpiece (2), the path comprising segments (26); defining, for each segment (26), an exit point on that segment (26); defining, for each segment (26), an exit path (38) from the exit point of that segment (26) to a point remote from the workpiece (2); performing a machining process including moving the cutting tool (6) along the tool path and machining the workpiece (2); and, during the machining process, when one or more criteria are satisfied: interrupting the machining process and, without machining the workpiece (2), moving the cutting tool (6) to the exit point of the current segment (26) and then along the exit path (38) of the current segment (26).
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: April 10, 2018
    Assignee: BAE SYSTEMS PLC
    Inventors: Jonathan Michael Carberry, Austin James Cook, David McMillan, Aron Derecichei, Craig Ashmore
  • Patent number: 9940051
    Abstract: A data storage device that includes a magnetic storage device selects one or more power states of the magnetic storage device based on a time interval since a most recent time data has been read from or written to the magnetic storage device. The power state of the magnetic storage device can be changed from a higher power consumption state to a lower power consumption state when the time interval exceeds a predetermined value. The power consumption state may be changed from an active servo state to an intermediate power consumption state, a park state, and/or a standby state, depending on the time elapsed since the most recent time data has been read from or written to the magnetic storage device.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: April 10, 2018
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Richard M. Ehrlich, Eric R. Dunn, Daniel Tchen, Annie Mylang Le, Mine Wonkyung Budiman, Fernando Anibal Zayas
  • Patent number: 9933843
    Abstract: A method for reducing a need for power in a backup mode of operation in a data center includes receiving a first alert from an uninterruptible power supply indicating that the uninterruptible power supply is operating in a first mode, wherein the first mode includes deriving power from a stored energy source, identifying at least one host server configured to receive power from the uninterruptible power supply in the first mode, suspending execution of at least one virtual machine on the at least one host server, receiving a second alert from the uninterruptible power supply indicating that the uninterruptible power supply is operating in a second mode, wherein the second mode includes deriving power from one of a mains power source and a generator, and resuming execution of the at least one virtual machine.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: April 3, 2018
    Assignee: SCHNEIDER ELECTRIC IT CORPORATION
    Inventors: Torben Nielsen, Flemming Johansen, Jens Engsted Kiib, Mikkel Dalgas, Kresten Peter Vester
  • Patent number: 9933768
    Abstract: A system and method for Internet of Things (IoT) Implementations for controlling electronic equipment. One embodiment of a system includes: an IoT hub that includes a network interface to couple the IoT hub to an IoT service over a wide area network (WAN), and at least one IoT device communicatively coupled to the IoT hub over a wireless communication channel. The IoT device includes an infrared (IR) or radio frequency (RF) blaster to control environmental control equipment via IR or RF communication with the environmental control equipment, at least one sensor to measure current environmental conditions capable of being controlled by the environmental control equipment, the IoT device to transmit an indication of the current conditions to the IoT hub over the wireless communication channel; and the IoT hub includes a remote control code database to store remote control codes usable to control the environmental control equipment.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: April 3, 2018
    Assignee: Afero, Inc.
    Inventors: Joe Britt, Justin Lee
  • Patent number: 9933825
    Abstract: An example process for controlling a processor may include: (i) obtaining parameters associated with operation of a processor, where each of the parameters has a different time scale; (ii) performing an iterative process to identify ones of the parameters that achieve a particular energy efficiency in the processor, where the energy efficiency of the processor corresponds to a quasi-concave function having a maximum that corresponds to the ones of the parameters; and (iii) controlling the processor using the ones of the parameters.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: April 3, 2018
    Assignee: Arizona Board of Regents for and on behalf of Arizona State University
    Inventors: Vinay Hanumaiah, Sarma Vrudhula
  • Patent number: 9925122
    Abstract: Systems and methods for controlling delivery of breast milk supplementation are described which include receiving information associated with a breast milk supplement regimen with a breast milk supplement delivery device, the breast milk supplement delivery device including a substrate sized for placement on a surface of a breast region of a lactating female, at least one supplement reservoir associated with the substrate and adapted to contain one or more breast milk supplements, the at least one supplement reservoir including a port with a controllable valve, a data storage component configured to store the breast milk supplement regimen, and a control unit operably coupled to the data storage component and the controllable valve and including a microprocessor and circuitry; and actuating the controllable valve of the at least one supplement reservoir to modulate release of the one or more breast milk supplements based on the received breast milk supplement regimen.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: March 27, 2018
    Assignee: Elwha LLC
    Inventors: Hon Wah Chin, Roderick A. Hyde, Elizabeth A. Sweeney, Lowell L. Wood, Jr.
  • Patent number: 9927795
    Abstract: Associative templates for machining operations and systems and methods including the same are disclosed herein. The methods include defining an electronic model for a feature and defining a tool path to be traveled by a cutting tool to form the feature. The methods further include recording an associative template as program code. The program code is configured to program an electronically controlled machine tool to automatically define the electronic model of the feature and to automatically define the tool path responsive to user selection of the program code on the electronically controlled machine tool. The electronically controlled machine tool further is configured to automatically form the feature within the workpiece responsive to executing the program code. The systems include electronically controlled machine tools including machine controllers that are programmed to execute the program code.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: March 27, 2018
    Assignee: The Boeing Company
    Inventor: Justin L. Peters
  • Patent number: 9926852
    Abstract: A method for optimizing a generation of an output level over a selected operating period by a power block, wherein the power block comprises multiple gas turbines for collectively generating the output level. The control method may include: receiving current state data regarding measured operating parameters for each of the gas turbines of the power block; based on the current state data, defining competing operating modes for the power block; based on each of the competing operating modes, deriving a predicted value for a performance parameter regarding the operation of the power block over the selected operating period; determining a cost function and, pursuant thereto, evaluating the operation of the power block based on the predicted value of the performance parameter so to determine a projected cost; and comparing the projected costs from each of the optimized operating modes so to select therefrom an optimized operating mode.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: March 27, 2018
    Assignee: General Electric Company
    Inventors: Awadesh Kumar Tiwari, Mahesh Kumar Asati
  • Patent number: 9927859
    Abstract: Interconnect frequency control technologies of adjusting an operating frequency of a communication interconnect between an integrated circuit comprising multiple functional hardware units are described. A power management unit (PMU) is configured to collect workload data from the functional hardware units and determine a workload metric from the workload data. The PMU adjusts an operating frequency of the communication interconnect in view of the workload metric.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: March 27, 2018
    Assignee: Intel Corporation
    Inventors: Nir Rosenzweig, Evgeny Bolotin, Guy Satat, Hisham Abu Salah
  • Patent number: 9927820
    Abstract: Heating, ventilation, and air conditioning (HVAC) system boiler controllers are described herein. One controller includes a memory and a processor configured to execute executable instructions stored in the memory to determine a change to a set point of the boiler that would lower a cost of operating the boiler, determine whether the change to the set point of the boiler is possible for the boiler, and make the change to the set point of the boiler upon determining the change is possible.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: March 27, 2018
    Assignee: Honeywell International Inc.
    Inventors: Ondrej Holub, Martin Strelec
  • Patent number: 9927779
    Abstract: A method includes monitoring total energy supplied, during a power-on phase, to a power field effect transistor (FET) coupled to a network port of a power sourcing equipment (PSE) device using a controller. The method further includes detecting an error when the total energy exceeds a pre-determined threshold.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: March 27, 2018
    Assignee: Silicon Laboratories Inc.
    Inventor: John C. Gammel
  • Patent number: 9927861
    Abstract: In an information processing apparatus operable in a power saving mode, a sub CPU reads out initial screen data pre-stored in a nonvolatile memory, and displays it on a display screen when the information processing apparatus returns from the power saving mode. Further, the sub CPU detects coordinate data of an area touched by a user on the initial screen, and stores it into the nonvolatile memory. Simultaneously, a main CPU performs startup processing such as setting the whole apparatus. After completing the startup processing, the main CPU reads out the coordinate data stored in the nonvolatile memory, identifies a function selected by the user, and performs an identified operation. Further, the main CPU generates display screen data corresponding to a determination of the function selected by the user to transfer it to an operation unit controller, and transmits a screen switching instruction to the operation unit controller.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: March 27, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Junnosuke Yokoyama
  • Patent number: 9927864
    Abstract: A multiple link power allocation system includes a powered IHS coupled to a powering IHS by a plurality of networking cables that transmit data and power to provide a plurality of data/power links. The powering IHS may detect that the data/power links are connected to the powered IHS, determine a total power amount needed by the powered IHS, and provide the total power amount to the powered IHS using the data/power links. The powered IHS may detect the connection of an initial data/power link, enable a first powered IHS function mode and, in response, draw a first power amount through the initial data/power link. The powered IHS may also detect the connection of subsequent data/power link(s), enable a second powered IHS function mode and, in response, draw a second power amount through the initial data/power link and the subsequent data/power link(s) that is greater than the first power amount.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: March 27, 2018
    Assignee: Dell Products L.P.
    Inventors: Rajasekar Vannierpalayam Selvarajan, Narayana Swamy Perumal
  • Patent number: 9926910
    Abstract: Systems and methods for controlling the pitch angle of rotor blades in a wind turbine are provided. A signal path between a turbine controller and a pitch of a wind turbine can be broken r modified and a secondary controller can be inserted between the turbine controller and the pitch system. The secondary controller can receive a pitch angle setpoint from the turbine controller and adjust the pitch angle setpoint to an adjusted pitch angle setpoint. The adjusted pitch angle setpoint can be communicated to the pitch system. In this way, the pitch angle setpoints for the wind turbine can be adjusted to provide for increased energy production without requiring access to computer-readable instructions, such as source code, implemented by the wind turbine controller.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: March 27, 2018
    Assignee: General Electric Company
    Inventors: Joseph Lawrence Chacon, Kristina Anne Gerber, Noah Pennington
  • Patent number: 9921628
    Abstract: A power converter for a computer device having a processing unit and a memory device is suggested. The power converter is connectable to the computer device by a coupling circuitry, wherein the computer device requires an actual input voltage. The power converter comprises a voltage regulator, a measuring entity, and a determining entity. The voltage regulator is configured to control an actual output voltage for the coupling circuitry based on a determined reference output voltage. The measuring entity is configured to measure an actual output current of the voltage regulator output to the coupling circuitry. The determining entity is configured to determine the determined reference output voltage such that the determined reference output voltage equals a sum of the actual input voltage of the computer device and the product of the measured actual output current and a resistance of the coupling circuitry.
    Type: Grant
    Filed: August 18, 2014
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Andreas C. Doering, Rihards Dziedatajs
  • Patent number: 9921623
    Abstract: A method, system and computer program product for implementing thermal air flow control management of a computer system. A temperature profile of the server system is identified. One or more dual in-line memory-modules (DIMMs) are used to pivot on an axis to direct air flow to cool identified hot spots based upon the temperature profile of the server system.
    Type: Grant
    Filed: April 25, 2015
    Date of Patent: March 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Diyanesh B. Chinnakkonda Vidyapoornachary, Edgar R. Cordero, Saravanan Sethuraman
  • Patent number: 9921630
    Abstract: Described is a processor comprising: a plurality of transistors operable to provide dynamically adjustable transistor size, the plurality of transistors coupled at one end to a first power supply and coupled at another end to a second power supply; a circuit coupled to the second power supply, the second power supply to provide power to the circuit; and a power control unit (PCU) to monitor the level of the first power supply, and to dynamically adjust the transistor size of the plurality of transistors so that the second power supply is adjusted to keep the circuit operational.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: March 20, 2018
    Assignee: Intel Corporation
    Inventors: Gururaj K. Shamanna, Stefan Rusu, Phani Kumar Kandula, Sankalan Prasad, Mandar R. Ranade, Narayanan Natarajan, Tessil Thomas
  • Patent number: 9915965
    Abstract: Systems and techniques are disclosed for flexible, secure energy management that enable control of individual devices in a customer site's energy infrastructure, which can allow optimization (e.g., by minimizing energy cost or usage) across the infrastructure. A system management component may centralize optimization and control capabilities across the energy infrastructure by determining an energy model and directing consumption, storage, and energy draw activities for the totality of the energy infrastructure devices. Systems may include modular, secure terminal devices that can be attached to or paired with the devices in an energy infrastructure in order to provide input data such as power load metrics, as well as to control the operation of the devices. A dynamic, adaptive prediction of system parameters, such as future demand, cost, generation capacity, and other metrics, may be provided. Dynamic, adaptive prediction may be performed without detailed historical usage data.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: March 13, 2018
    Assignee: The Florida International University Board of Trustees
    Inventors: Osama Mohammed, Tarek A. Youssef, Ahmed Elsayed
  • Patent number: 9915996
    Abstract: A method of controlling a processor includes determining an operational mode of the processor in a time period and an operational frequency of the processor in second data processing based on a completion deadline of the second data processing and an amount of data processing in the second data processing which is performed by the processor after first data processing is completed by the processor, the time period being from completion of the first data processing to start of the second data processing, controlling the processor in the determined operational mode after the first data processing is completed by the processor, and performing the second data processing using the processor that operates with the determined operational frequency after the controlling of the processor in the operational mode.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: March 13, 2018
    Assignee: FUJITSU LIMITED
    Inventor: Masaaki Noro