Patents Examined by A. Elamin
  • Patent number: 9880600
    Abstract: An estimating apparatus includes an acquiring unit, a history recording unit, and a determining unit. The acquiring unit acquires power amounts for respective measurement times from a measuring apparatus that measures power for each branch line, as a plurality of used power amounts. The history recording unit records the plurality of used power amounts in association with dates and times. The determining unit variably sets a comparison value for comparing magnitudes of the plurality of used power amounts recorded in the history recording unit, obtains a minimum value of the comparison value in a range satisfying a condition that an amount of time for which at least some of the plurality of used power amounts are continuously equal to or below the comparison value exceeds a prescribed sustained time, and estimates the minimum value to be a peak value of stand-by power of the branch line.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: January 30, 2018
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Noriyoshi Shimizu, Takashi Nishiyama
  • Patent number: 9875111
    Abstract: A performance optimization system includes a plurality of system components. A monitoring plug-in and a configuration plug-in are coupled to each of the plurality of system components. A monitoring engine receives monitoring information for each of the plurality of system components from their respective monitoring plug-in. A configuration engine sends configuration setting information to each of the plurality of system components through their respective configuration plug-ins. A performance optimization engine receives the monitoring information from the monitoring engine, determines a policy associated with the monitoring information and, in response, retrieves configuration setting information that is associated with the policy and sends the configuration setting information to the configuration engine in order to change the configuration of at least one of the plurality of system components.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: January 23, 2018
    Assignee: Dell Products L.P.
    Inventors: Munif Farhan, William Sauber
  • Patent number: 9876892
    Abstract: Methods and systems for powering-off a wireless communication device from a linked device are provided. A device can transmit a wireless communication signal to a linked device to instruct the linked device to power-off. In this manner, the user need only turn off one device manually which results in all linked devices being powered off. This process can be initiated by a user through a device directly linked with the device to be powered-off or through a device that is indirectly connected, through one or more wireless communication networks, with the device to be powered-off. This process can also be automatically initiated by a device when a set of predetermined conditions exist. Once instructed to do so, a device can initiate a predetermined power-off process which can involve terminating any ongoing functions and turning off various subsystems. In accordance with the present invention, a user can initiate a power-off of all the devices on a wireless communication network through a single device.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: January 23, 2018
    Assignee: Apple Inc.
    Inventors: Michael M. Lee, Jeffrey J. Terlizzi, Christopher D. McKillop
  • Patent number: 9858084
    Abstract: A mechanism of booting up a system directly from a storage device and a means of initializing an embedded system prior to activating a CPU is presented. The said system is comprised of one or more CPUs, a reset controller, a storage device controller, one or more direct memory access controllers, a RAM and its controller, a ROM and its controller, a debug interface and a power-on reset (POR) sequencer. The POR sequencer controls the overall boot process of the embedded system. Said sequencer uses descriptors (POR Sequencer descriptors) which are used to update the configuration registers of the system and to enable CPU-independent data transfers with the use of DMA controllers. Using a minimal amount of non-volatile memory for booting up a system brings down costs associated with increased silicon real estate area and power consumption. Capability of pre-initializing the system even before a CPU is brought out of reset provides flexibility and system robustness.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: January 2, 2018
    Assignee: BITMICRO Networks, Inc.
    Inventors: Alvin Anonuevo Manlapat, Ian Victor Pasion Beleno
  • Patent number: 9851119
    Abstract: A method for HVAC workload and cost logic is described. In one embodiment, the method includes detecting a thermostat of an HVAC system being set to a target temperature and upon detecting the thermostat being set to the target temperature, detecting a current indoor condition and a current outdoor condition. In some embodiments, the method includes calculating an estimated runtime of an HVAC heating or cooling cycle for the target temperature. The estimated runtime is based on the target temperature, the current indoor and outdoor conditions, and on a result of querying a correlation database. The correlation database includes data points for a plurality of previous HVAC heating and cooling cycles.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: December 26, 2017
    Assignee: Vivint, Inc.
    Inventor: JonPaul Vega
  • Patent number: 9851734
    Abstract: An alert presentation apparatus (EMS (200)) acquires the amounts of power consumed by loads connected to a system, and on the basis of the acquired power amounts, presents a load list including the power consumption of each load. This alert presentation apparatus (EMS (200)) presents the load list so as to reduce the frequency at which the loads that are on the load list change.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: December 26, 2017
    Assignee: KYOCERA CORPORATION
    Inventors: Ryuta Fujisawa, Takashi Furukawa, Ryutaro Mayumi
  • Patent number: 9846470
    Abstract: Systems and methods for data storage power management are described. In one embodiment, the method includes analyzing metrics collected from one or more storage devices, identifying, based at least in part on analyzing the metrics, a pattern of activity for at least one of the one or more storage devices over a predetermined period of time, generating a control model based at least in part on the identified pattern of activity, and modifying a power mode of at least one of the one or more storage devices based on the control mode. The control model indicate a first time period when at least one of the one or more storage devices is active and a second time period when at least one of the one or more storage devices is inactive.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: December 19, 2017
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: Christian Bruun Madsen, Christopher Ryan Dienes, Andrei Khurshudov
  • Patent number: 9823725
    Abstract: An electronic device performs a method for adjusting a sleep mode display mechanism. The method includes determining, responsive to a trigger, whether a trusted device is proximate to the electronic device. The method further includes adjusting a sleep mode display mechanism of the electronic device when the trusted device is determined to be proximate to the electronic device.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: November 21, 2017
    Assignee: Google Technology Holdings LLC
    Inventor: Parikshit Dharawat
  • Patent number: 9817373
    Abstract: A motor controller configured to be coupled to a motor and to a system controller is described. The motor controller includes a proportional-integral (PI) regulator coupled to a timer controller. The motor controller is configured to generate, by the PI regulator, a pulsed signal representing a reported speed of the motor. Additionally, the motor controller is configured to transmit the pulsed signal to the system controller, measure a time period that elapses for the motor to make a predefined number of revolutions, measure a number of pulses transmitted in the pulsed signal, and determine a measured speed of the motor from the time period. Further, the motor controller is configured to determine, by the PI regulator, a difference between the reported speed and the measured speed, and adjust, by the PI regulator, the pulsed signal based on the difference between the reported speed and the measured speed.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: November 14, 2017
    Assignee: Regal Beloit America, Inc.
    Inventors: William Arthur Ziegler, Katie D. Hamilton, Paul Steven Mullin, Jeffrey Jay Long, Michael David Smith
  • Patent number: 9805200
    Abstract: A system, method and computer-readable storage devices for providing protection mechanisms to a server motherboard prior to its booting. A system configured according to this would, upon receiving power at a motherboard, and prior to booting the motherboard: generate a nonce, send the nonce to a first component on the motherboard, and send the nonce to a second component on the motherboard. The system then receives a response from at least one of the first component on the motherboard and the second component on the motherboard, wherein the response is based on a communication protocol between the first component and the second component, the communication protocol utilizing the nonce. When the response indicates a correct hardware configuration, the system performs the booting of the motherboard.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: October 31, 2017
    Assignee: QUANTA COMPUTER, INC.
    Inventors: Kuo-Shu Huang, Wei-Yu Chien
  • Patent number: 9785209
    Abstract: Thermal management in a portable computing device differentiates between a temperature increase caused by a steady workload and a temperature increase caused by an instantaneous workload. If it is determined that a detected temperature increase is caused by a steady workload, then a configuration of thermal parameters is applied that optimizes thermal performance for a steady workload. If it is determined that a temperature increase is caused by an instantaneous workload increase, then a configuration of thermal parameters is applied that optimizes thermal performance for an instantaneous workload.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: October 10, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Anil Vootukuru, Ankur Jain, Unnikrishnan Vadakkanmaruveedu, Vinay Mitter, Christopher Lee Medrano
  • Patent number: 9784791
    Abstract: Described is an apparatus which comprises: a first voltage regulator (VR) having a reference input node; and a first multiplexer to provide a reference voltage to the reference input node and operable to select one of at least two different reference voltages as the reference voltage.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: October 10, 2017
    Assignee: Intel Corporation
    Inventors: Sankaran M. Menon, Vasudev Bibikar, P. Reddy Sahajananda, Sunghyun Koh, Naveendran Balasingam
  • Patent number: 9779247
    Abstract: A hardware security module (HSM) transitions a first signal from a first state to a second state and transitions a second signal from a first state to a second state when a request to change boot code is received. In response to receipt of a boot request, the HSM, when the first signal is in the first state and the second signal is in the first state: does not execute the hash function; and maintains the second signal in the first state. An actuator control module, in response to the receipt of the boot request: executes the boot code when the second signal is in the first state; and does not execute the boot code when the second signal is in the second state.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: October 3, 2017
    Assignees: GM Global Technology Operations LLC, Freeescale Semiconductor, Inc.
    Inventors: Michael R. Grimes, Richard Soja
  • Patent number: 9778645
    Abstract: A numerical controller uses a work lattice region setting unit and a rotation axis work lattice region setting unit to form lattice points for error correction and uses a work-caused translation correction amount setting unit to set a correction amount of a work-caused translation error. A work-caused translation correction amount calculation unit calculates a correction amount at a tool center point position, and a correction section of the numerical controller adds the work-caused translation correction amount to positions of three commanded linear axes for error correction.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: October 3, 2017
    Assignee: FANUC Corporation
    Inventor: Tsuyuki Shimizu
  • Patent number: 9772785
    Abstract: A rack-power control module (RPC) module is used for allowing a local storage partition, located on a local server, for controlling a destination storage partition, located on a destination server, by piggybacking commands on power alerts issued by the RPC module in a clustered storage system. The commands are sent from the local storage partition to the RPC module, where the commands are RPC commands and include a destination server identification (ID) and payload data that includes a hypervisor command containing a command type, a subtype, and a destination ID. The RPC module then parses the commands received from the local storage partition.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: September 26, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yolanda Colpo, Larry Juarez, Trung N. Nguyen, Sean P. Riley
  • Patent number: 9766684
    Abstract: Power and thermal management that uses trigger circuits to activate power telemetry. A power consumption level of a subsystem is monitored using a trigger circuit while power telemetry mode for the subsystem is inactive. When the monitored power consumption level exceeds a threshold, the trigger circuit activates the power telemetry mode of operation in which telemetry information of the subsystem is provided to a controller. Power consumption of the subsystem is then managed by the controller based on telemetry information obtained under the power telemetry mode. The controller can determine whether a power consumption level of the subsystem has dropped below a threshold, based on telemetry information obtained under the power telemetry mode. The controller may terminate the power telemetry mode when the power consumption level has dropped below the threshold. Other embodiments are also described and claimed.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: September 19, 2017
    Assignee: APPLE INC.
    Inventors: Parin Patel, Keith Cox
  • Patent number: 9766688
    Abstract: An electronic device, a control method of the electronic device, and an image forming apparatus to cut off unnecessary power after recognizing connection/disconnection statuses of Universal Serial Bus (USB) hosts/devices connected to a USB hub are provided. The electronic device includes a USB hub connected to a USB host/device, a first switch configured to switch power supply to the USB hub for reducing power consumption, a controller configured to turn the first switch off to cut off power supply to the USB hub when no USB host/device is connected to the USB hub or only a USB host/device not requiring constant power supply is connected to the USB hub.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: September 19, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Dang You Kim
  • Patent number: 9766690
    Abstract: A method and an apparatus for controlling a sleep mode in an electronic device are provided. The method for controlling the sleep mode in the electronic device includes determining whether a sleep mode entry occurs, identifying an application running when the sleep mode entry occurs, and selectively restricting the sleep mode entry based on the identified application.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: September 19, 2017
    Assignee: Samung Electronics Co., Ltd.
    Inventors: Hee-Young Jeong, Eung-Do Kim, Seung-Jin Beak
  • Patent number: 9760409
    Abstract: In one embodiment, the present invention includes a multicore processor having a power controller with logic to dynamically switch a power management policy from a power biased policy to a performance biased policy when a utilization of the processor exceeds a threshold level. Thus at low utilizations, reduced power consumption can be realized, while at higher utilizations, greater performance can be realized. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventors: Krishnakanth V. Sistla, Mark Rowland, Ankush Varma, Ian M. Steiner, Matthew Bace, Daniel Borkowski, Vivek Garg, Chelsea Akturan, Avinash N. Ananthakrishnan
  • Patent number: 9760152
    Abstract: The information processing device includes a receiving unit that receives a notice, a power receiving unit that receives power supplied from a power storage unit and another power supply unit, and a power consumption control unit that controls power consumption such that the power consumption does not exceed a power value set by the notice. The power consumption control unit controls the power consumption such that the power consumption does not exceed a power value available from the other power supply unit, if a predetermined condition is satisfied.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: September 12, 2017
    Assignee: NEC Corporation
    Inventor: Shinya Ajiro