Computer Power Control Patents (Class 713/300)
  • Patent number: 10317984
    Abstract: A system on chip includes an event manager configured to receive an event from an external source, an event analyzer configured to analyze the event received by the event manager to determine a voltage, a frequency, and power gating corresponding to the analyzed event, a power manager configured to set power on or off and to set a voltage, a clock manager configured to set a clock frequency, a power gating (PG) manager configured to set power gating, a main controller configured to include at least one modules and a central processing unit (CPU), and a wakeup controller configured to control the power manager, the clock manager, and the PG manager, to transmit power having a starting voltage and a clock signal having a starting clock frequency, and to transmit a power gating signal to apply power only to one of the at least one modules operating so as to start the main controller.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: June 11, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Tae-woo Kim, Dong-jin Lee, Ki-seon Cho
  • Patent number: 10318394
    Abstract: A port controller includes an advertise block configured to determine a cable assembly coupled to the port controller is not compliant with a standard used by the port controller, a comparator configured to determine a current drawn from a power converter coupled to the cable assembly exceeds a capability of the power converter based on comparing a bus voltage to a threshold voltage, and a protection block configured to, in response to determining the current drawn from the power converter exceeds the capability of the power converter, cause the current drawn from the power converter to be reduced.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: June 11, 2019
    Assignee: Fairchild Semiconductor Corporation
    Inventor: William Robert Newberry
  • Patent number: 10320448
    Abstract: In described examples, an inductive structure includes first and second inductive coils to conduct respective first and second common mode currents induced by a common mode transient between: a first ground coupled to a connection between the first and second inductive coils; and a galvanically isolated second ground.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 11, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Rajaram Subramonian, Gianpaolo Lisi, Swaminathan Sankaran, Bradley Allen Kramer, Gerard Socci
  • Patent number: 10320576
    Abstract: Described are systems to manage energy distribution and operation of computing devices (“devices”). The devices may connect to a shared data and power distribution system, such as receiving electrical energy in conjunction with data signals using Power over Ethernet (POE). During activation of the facility, such as after an energy outage, the demand for energy from many devices attempting to startup may exceed the energy capacity available. Described are devices and techniques for distributing energy to devices, coordinating operating mode of the devices, and so forth, to mitigate demand spikes for electrical energy that exceed the capacity of the energy distribution system.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: June 11, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: David George Butler, Richard William Mincher, Arvind Thiagarajan
  • Patent number: 10317634
    Abstract: Tower systems suitable for use at cellular base stations include a tower, an antenna mounted on the tower, a remote radio head mounted on the tower and a power supply. A power cable having a power supply conductor and a return conductor is connected between the power supply and the remote radio head. A shunt capacitance unit that is separate from the remote radio head that is electrically coupled between the power supply conductor and the return conductor of the power cable.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: June 11, 2019
    Assignee: CommScope Technologies LLC
    Inventors: John C. Chamberlain, Jose Rabello
  • Patent number: 10317983
    Abstract: Accessory device power management techniques are described in which a power exchange state for a system including a host computing device, an accessory device, and an adapter is recognized. Power exchange states may be defined according to relative states of charge (RSOC) and connection status for the system components and mapped to power management control actions. Responsive to the recognition of a current power exchange state, corresponding power management control actions may be ascertained and applied to jointly manage power for the system. For instance, the host device may draw supplemental power from a power source associated with an accessory device (e.g., a battery or power adapter) or supply power for use by the accessory device according to different states. Power exchanges may also be managed in accordance with capabilities of the accessory device identified based on authentication of the accessory device.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gene Robert Obie, Yi He, Duane Martin Evans, Heng Huang, Michael Earl Gruber, Thitipant Tantasirikorn
  • Patent number: 10310573
    Abstract: In accordance with embodiments of the present disclosure, a system may include a feedback controller and a comparator. The feedback controller may be configured to, based on a setpoint value and a measured process value calculate a first difference between the setpoint value and the measured process value and generate a controller driving signal based on the first difference. The comparator may be configured to compare a second difference between the setpoint value and a previous setpoint value to a predetermined threshold, determine if a magnitude of the second difference is greater than the predetermined threshold, output as an output driving signal the controller driving signal if the magnitude is not greater than the predetermined threshold, and output as the output driving signal a setpoint driving signal if the magnitude is greater than the predetermined threshold, the setpoint value based on the setpoint value independent of the measured process value.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: June 4, 2019
    Assignee: Dell Products L.P.
    Inventor: Adolfo Montero
  • Patent number: 10310586
    Abstract: In an embodiment, a system includes a memory controller that includes a memory cache and a display controller configured to control a display. The system may be configured to detect that the images being displayed are essentially static, and may be configured to cause the display controller to request allocation in the memory cache for source frame buffer data. In some embodiments, the system may also alter power management configuration in the memory cache to prevent the memory cache from shutting down or reducing its effective size during the idle screen case, so that the frame buffer data may remain cached. During times that the display is dynamically changing, the frame buffer data may not be cached in the memory cache and the power management configuration may permit the shutting down/size reduction in the memory cache.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 4, 2019
    Assignee: Apple Inc.
    Inventors: Sukalpa Biswas, Shinye Shiu, Cyril de la Cropte de Chanterac, Manu Gulati, Pulkit Desai, Rong Zhang Hu
  • Patent number: 10310575
    Abstract: A method and an information handling system (IHS) provides a virtual alternating current (vAC) reset of the IHS. A vAC reset module (vACRM), in response to receiving a request for the vAC reset, sets a bit within an auxiliary (AUX) based register to invoke the vAC reset when a system restart command is issued. The vACRM changes/configures a vAC recovery policy to enable main rail power to be turned on and a system start-up procedure to be initiated when a restored vAC is detected. The vACRM uses a system restart command to shutdown the main rail power and to remove power from system components powered by the main rail. The vACRM switches off AUX power to AUX powered components, based on the previously set bit, and reapplies the AUX power, following a preset interval. The vACRM turns on main rail power and initiates a system start-up procedure, according to the vAC recovery policy.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: June 4, 2019
    Assignee: Dell Products, L.P.
    Inventors: Mukund Khatri, Sanjiv Sinha
  • Patent number: 10313974
    Abstract: A base station includes a wakeup signal transmission part transmitting transmission signal information to a wireless terminal by wireless communication. The transmission signal information includes a wakeup signal starting a given function included by the wireless terminal. The wakeup signal transmission part transmits the transmission signal information including connection information in addition to the wakeup signal to the wireless terminal. The connection information is information for causing the wireless terminal of a destination of transmission of the wakeup signal to connect by wireless communication using the given function.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: June 4, 2019
    Assignees: NEC COMMUNICATION SYSTEMS, LTD., NEC CORPORATION
    Inventors: Yukihiro Hara, Yohei Miyama, Tomonori Kumagai, Shinji Masuda, Kenki Takagi
  • Patent number: 10310756
    Abstract: Embodiments of the application provide a node interconnection apparatus, a resource control node, and a server system. The node interconnection apparatus includes a computing node and a resource control node, and a device interconnection interface connecting the two. Each of the computing node and the resource control node comprises a processing unit and a memory, and the resource control node further comprises a resource interface for connecting with one or more storage devices. The resource control node manages storage resources of the storage devices, and when a storage resource is required by the computing node in performing a computing task, the resource control node allocates the storage resource in the storage devices for the computing node. The computing node can be powered off to save the energy, while the resource control node remains powered on, so that the access to the storage devices is not affected.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: June 4, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Baifeng Yu, Zhou Yu, Jiongjiong Gu
  • Patent number: 10309838
    Abstract: A temperature sensor position offset error correction power implementation include monitors (e.g., digital power monitor/meter) to measure activity on a die, and uses the activity measurements to compute real-time temperature offsets by converting activity to power, which can be used in a simplified compact thermal model. A system on chip including the die receives a temperature measurement of a region of the system on chip from a sensor. Power consumed by the region is estimated based on the measured activity, and temperature measurement of the system on chip is adjusted based on the estimated power.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: June 4, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ali Akbar Merrikh, Martin Saint-Laurent, Mohammad Ghasemazar, Rajit Chandra, Mohamed Allam
  • Patent number: 10303224
    Abstract: A blade server has a casing, a plurality of blade server module boards, a first chassis management controller (CMC) and a second CMC. There are a plurality of main board slots at a first side of the casing and at least a first CMC slot and a second CMC slot at a second side of the casing opposite to the first side. The plurality of main board slots are all electrically connected to both of the first CMC slot and the second CMC slot, wherein the first CMC slot and the second CMC slot are electrically connected to each other. The plurality of blade server module boards are plugged into the plurality of main board slots. The first CMC and the second CMC are redundant to each other. When one of the two CMCs malfunctions, the blade server module boards are controlled by the other one CMC functioning normally.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: May 28, 2019
    Assignees: INVENTEC (PUDONG) TECHNOLOGY CORPORATION, INVENTEC CORPORATION
    Inventors: Song Zhang, Jing Chen, Xiao-Bing Zou, Ping-Wei Peng
  • Patent number: 10305999
    Abstract: An information processing system formed by connecting an information processing apparatus with terminal apparatuses includes a delivery unit delivering information received from the terminal apparatus to the other terminal apparatus; a display unit displaying the information exchanged between the terminal apparatuses; a user detection unit detecting whether the user exists before the other terminal apparatus in a case where the information delivered from the terminal apparatus is displayed in the other terminal apparatus; a report unit sending a report indicating that the information delivered from the terminal apparatus is browsed from the other terminal apparatus, which detect that the user exists, to the terminal apparatus and not sending the report from the other terminal apparatuses, which does not detect that the user exists; and a display control unit of the terminal apparatus displaying a browsed state of the information in the other terminal apparatuses based on the report.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: May 28, 2019
    Assignee: Ricoh Company, Ltd.
    Inventor: Satoru Hirakata
  • Patent number: 10303230
    Abstract: Disclosed herein are systems and methods to generate, by a compiling processor, one or more sets of one or more execution instructions responsive to compiling a netlist file. The method further includes storing, by the compiling processor, a set of execution instructions into an instruction memory of an execution processor. The method further includes generating, by a compiling processor, a set of one or more keephot instructions for the execution processor based upon the set of execution instructions stored into the instruction memory of the execution processor. The method further includes storing, by a compiling processor, the set of keephot instructions into the instruction memory of the execution processor.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: May 28, 2019
    Assignee: Cadence Design Systems, Inc.
    Inventors: Mitchell G. Poplack, Yuhei Hayashi, Beshara Elmufdi, Hitesh Gannu
  • Patent number: 10303238
    Abstract: In an embodiment, a system may include multiple processors and an automatic power state controller (APSC) configured to switch the processors between various operating points. The operating points may be described by data programmed into the APSC, and the APSC may include a register that is programmable with a target operating point request identifying a target operating point for the processors from among the described operating points. The data describing the operating points may also include an indication of whether or not the number of processors that may be concurrently active at the operating point is limited. Based on the indication and the number of active processors, the APSC may override the requested operating point with a reduced operating point. In some embodiments, a digital power estimator (DPE) may monitor operation of the processors and may throttle the processors when high power consumption is detected.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: May 28, 2019
    Assignee: Apple Inc.
    Inventors: Jong-Suk Lee, Daniel C. Murray, Wei-Han Lien
  • Patent number: 10303273
    Abstract: In one or more embodiments, an information handling system may be communicatively coupled to a pointing device that communicates interaction data via a first bus via a first data format and may include a controller that receives the interaction data via the first bus and transforms the interaction data into a second data format and communicates the interaction data to a second bus via the second data format. If a status of a resource associated with the pointing device is queried, the controller may be instructed to cease transforming the interaction data from the pointing device, permitting another device to receive the interaction data and provide the interaction data to a processor of the information handling system. As the other device receives the interaction data and provides the interaction data to the processor, additional and/or full functionality of the pointing device may be realized and/or accomplished.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: May 28, 2019
    Assignee: Dell Products L.P.
    Inventors: Adolfo S. Montero, Louis M. Davis, George Mathew
  • Patent number: 10303386
    Abstract: According to one embodiment, a data processing device is described including a non-volatile memory configured to store configuration data for the data processing device, a volatile memory and a control system configured to copy the configuration data from the non-volatile memory to a section of the volatile memory, block writing to the section of the volatile memory and to put the data processing device into a hibernation mode in which the non-volatile memory is inactive and the volatile memory is active.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: May 28, 2019
    Assignee: Infineon Technologies AG
    Inventors: Peter Blicharski, Witold Gora, Leong Kee Chee
  • Patent number: 10303413
    Abstract: An exemplary linking apparatus includes first and second data transfer connector plugs configured to mate, respectively, with first and second data transfer connector receptacles of first and second mobile computing devices configured to run respective instances of a virtual-reality-related application. The linking apparatus may further include a housing configured to facilitate a positioning of the first and second mobile computing devices in front of a user in a dual-screen extended landscape configuration by allowing the data transfer connector plugs to mate only when the mobile computing devices are physically adjacent to one another. The linking apparatus may also include a plurality of conductors electrically coupling the data transfer connector plugs to provide a data transfer link between the mobile computing devices over which data associated with the instances of the virtual-reality-related application may be transferred to enable an enhanced presentation of a virtual reality experience to the user.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: May 28, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Alexandr Virodov
  • Patent number: 10295212
    Abstract: A system for controlling a load control relay (LCR) supplying power to a thermostat of a heating, ventilating, and air conditioning (HVAC) system includes a controller programmed to maximize the amount of time that a load of the HVAC system may receive power. The controller operates by measuring a thermostat delay time of the thermostat and modifying cycle shed and restore times for controlling the LCR based on the measured thermostat delay time. By controlling the LCR according to the modified cycle shed and restore times, the controller compensates for the thermostat delay time, and the load is able to be active for a longer period of time than it otherwise would be when operating under demand-response controls.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: May 21, 2019
    Assignee: Eaton Intelligent Power Limited
    Inventors: Justin Bruce Johnson, Karl Andrew Slingsby, Timothy Daniel Masters, Ryan F. Brager
  • Patent number: 10298456
    Abstract: Some embodiments of the invention provide a network forwarding element that can be dynamically reconfigured to adjust its data message processing to stay within a desired operating temperature or power consumption range. In some embodiments, the network forwarding element includes (1) a data-plane forwarding circuit (“data plane”) to process data tuples associated with data messages received by the IC, and (2) a control-plane circuit (“control plane”) for configuring the data plane forwarding circuit. The data plane includes several data processing stages to process the data tuples. The data plane also includes an idle-signal injecting circuit that receives from the control plane configuration data that the control plane generates based on the IC's temperature. Based on the received configuration data, the idle-signal injecting circuit generates idle control signals for the data processing stages.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: May 21, 2019
    Assignee: BAREFOOT NETWORKS, INC.
    Inventor: Remy Chang
  • Patent number: 10296060
    Abstract: In accordance with embodiments of the present disclosure, a system may include a cooling subsystem comprising at least one air mover configured to generate a cooling airflow in the system and a thermal manager communicatively coupled to the cooling subsystem for control of the cooling subsystem and configured to: (i) determine relevant temperature limits of each of a plurality of hardware configurations, the hardware configuration based on a hardware inventory of the system; (ii) determine the lowest temperature limit of the relevant temperature limits; and (iii) responsive to a determination that a real-time temperature is above the lowest temperature limit, take remedial action.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: May 21, 2019
    Assignee: Dell Products L.P.
    Inventors: Hasnain Shabbir, Dominick A. Lovicott
  • Patent number: 10294699
    Abstract: An electric door release system and an electric door release method are disclosed. The system and method may be used for releasing a vehicle door when a primary power source of the vehicle is drained. According to certain embodiments, the system includes a power interface configured to receive a direct-current (DC) power from an external mobile device. The system also includes one or more door latches. The system further includes an isolation circuitry configured to prevent the DC power from powering circuitry not included in the electric door release system. The system further includes a controller configured to activate a door latch using the DC power.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: May 21, 2019
    Assignee: FARADAY&FUTURE INC.
    Inventors: Daniel Kowalewski, Matthew Richard Partsch, Pei Chen
  • Patent number: 10289850
    Abstract: For supervisor password access based on a key press of a hotkey, systems, apparatus, methods, and program products are disclosed. The apparatus may include a processor that monitors for a key press of a hotkey during a up process, that detects a supervisor password access attempt, that allows access to the supervisor password in response to hotkey being pressed during the boot up process, and that denies access to the supervisor password in response to hotkey not being pressed during the boot up process.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: May 14, 2019
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Joseph Robert Parker, Mikio Hagiwara, James Patrick Hoff, Eitaroh Kasamatsu
  • Patent number: 10282272
    Abstract: An operation management apparatus for discerning a bottleneck of a system in an execution environment of a migration-destination without operating the system in the execution environment of the migration-destination is provided. The operation management apparatus (100) includes a correlation model storage unit (112) and a prediction model generation unit (105). The correlation model storage unit (112) stores a correlation model (260) indicating a correlation for each pair of one or more metrics in a state of executing a predetermined program processing in a first processing system. The prediction model generation unit (105) generates, by correcting the correlation model (260) of the first processing system using benchmark performances acquired in a state of executing a predetermined benchmark processing in the first processing system and a second processing system, a prediction model (370) of a correlation model in a state of executing the predetermined program processing in the second processing system.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: May 7, 2019
    Assignee: NEC CORPORATION
    Inventor: Kiyoshi Kato
  • Patent number: 10281968
    Abstract: Methods and systems are provided for accurately identifying devices coupled to ports of power sourcing equipment (PSE) of a Power over Ethernet (PoE) system as either powered devices (PDs) or non-powered devices (non-PDs). A device coupled to a PSE port can be identified as a non-PD in response to determining a data link is established on the port before enabling the detection of powered devices on the port and before supplying power on the port. Another embodiment includes determining that a device has been coupled to the port, determining that a data link to the device has been established on the port, removing power from the port, and then determining whether the data link established on the port still exists.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: May 7, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Rakesh Hansalia, Budda Sarath Chandra Reddy
  • Patent number: 10281970
    Abstract: According to an embodiment, a control device includes a calculator and a setting unit. The calculator is configured to calculate a system processing time indicating a time required for processing executed after a system, the system including a plurality of elements, power to each element being individually controlled, resumes from a sleep state in which the number of elements supplied with power is limited to a predetermined number and an operation of the system is stopped. The setting unit is configured to set a mode indicating an operation state of the system according to the system processing time calculated by the calculator when a resume factor indicating a factor for resuming the system from the sleep state occurs.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: May 7, 2019
    Assignee: TOSHIBA MEMORY CORPORATION
    Inventors: Hiroyoshi Haruki, Koichi Fujisaki, Junichi Segawa, Satoshi Shirai, Yusuke Shirota, Akihiro Shibata, Masaya Tarui, Tetsuro Kimura, Tatsunori Kanai, Haruhiko Toyama
  • Patent number: 10284025
    Abstract: Techniques are described herein for collecting and utilizing diagnostic information for advanced monitoring of wireless power delivery systems. Wireless power transmission systems and/or cloud processing systems accumulate significant volumes of data related to wireless devices, usage patterns, power delivery efficiency and system components. This data can be utilized to generate efficient and sophisticated power transmission schedules. Additionally, as discussed herein, the diagnostic information can be leveraged for advanced system diagnostics and health monitoring. Among other features, the diagnostic and health monitoring system can detect patterns and correlate events that lead to system errors or failures. In some embodiments, the diagnostic and health monitoring system can also provide error notification and/or automatic error correction.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: May 7, 2019
    Assignee: Ossia Inc.
    Inventors: Hatem Zeine, Fady El-Rukby, Dale Mayes
  • Patent number: 10283985
    Abstract: In one aspect, a device includes a processor, a battery accessible to the processor and that powers the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to predict a discharge amount of the battery that is to occur within a predefined time and, based on the prediction, determine a frequency at which the battery is to be charged.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: May 7, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight Vanblon, Nathan J. Peterson, John Carl Mese, Arnold S. Weksler
  • Patent number: 10282214
    Abstract: The invention concerns a computing system comprising: a plurality of islands capable of operating in one of a plurality of operating modes, a first island being coupled to a first island control circuit and a second island being coupled to a second island control circuit; a first mediation circuit coupled to the first and second island control circuits and adapted: to receive a first request from the first island control circuit to change a current operating mode of the first island; to receive a second request from the second island control circuit to change a current operating mode of the second island; and to control a first voltage supply circuit and/or a first clock generator to change a voltage and/or clock signal supplied to the first and second islands based on the first and second requests.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: May 7, 2019
    Assignee: Dolphin Integration
    Inventors: Olivier Monfort, Lionel Jure, Gauthier Reveret, Sébastien Genevey
  • Patent number: 10284298
    Abstract: Embodiments of the present invention disclose a method for awaking an optical network unit in a passive optical network, including: receiving, by an optical line terminal OLT, a service packet corresponding to an ONU in an energy-saving mode, where the service packet carries a packet feature, and the packet feature indicates a service type of the service packet; detecting, by the OLT, the packet feature of the service packet; and when the packet feature of the service packet is a preset packet feature of needing to awake the ONU, awaking, by the OLT, the ONU in the energy-saving mode. According to the technical solutions provided in the embodiments of the present invention, an ONU can be awoken from an energy-saving mode in time when a traffic rate at an initial service stage is small, and a high QoS requirement of a service is met.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: May 7, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haixiong Liu, Gang Zheng, Xifeng Wan, Dongsheng Yue
  • Patent number: 10275332
    Abstract: A system for interacting with a person browsing a web site has an Internet-connected server and a connected data repository, and software executing on the server from a non-transitory physical medium. The software provides an identity function identifying the person, a selection function checking the data repository for stored information regarding the identified person, including any tracking rules associated with the identified person, and one or more tracking functions monitoring and recording behavior of the person browsing the web site. The one or more tracking functions follow the tracking rules, if any, associated with the identified person in monitoring and recording behavior of the browsing person.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: April 30, 2019
    Inventors: Andrey V. Ryabchun, Ramesh V. Pattabhiraman, Derek Barnes, Mark Scott, James H. Barnett
  • Patent number: 10268523
    Abstract: A method for operating a server farm with a plurality of servers operably connected with each other includes the steps of: sorting the plurality of servers according to a respective energy efficiency value associated with each of the plurality of servers; defining a virtual server by selectively joining two or more of the servers with the highest energy efficiency values; receiving a job request of a computational task to be handled by the server farm; and assigning the computational task to one of the plurality of servers for processing based on a job assignment policy, the job assignment policy being arranged to give preference to assigning the computational task to the servers of the virtual server for processing so as to maximize an energy efficiency of the server farm.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: April 23, 2019
    Assignee: CITY UNIVERSITY OF HONG KONG
    Inventors: Wing Ming Eric Wong, Jing Fu, Jun Guo, Moshe Zukerman
  • Patent number: 10268262
    Abstract: A computer-implemented method dynamically limits peak power consumption in processing nodes of an IHS. A power management micro-controller receives processing node-level power-usage and workload data from several node controllers, including current power consumption and a current workload, for each processing node within the IHS. A total available system power of the IHS is identified including a peak power output capacity and a sustained output power capacity. At least one node peak power threshold is determined based on the power-usage and workload data for each of the processing nodes. The node controllers are triggered to determine and set a device peak power limit for each of several variable performance devices within each of the processing nodes based on the node peak power threshold, wherein each of the variable performance devices dynamically adjusts a value of a corresponding device performance metric based on the device peak power limit.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: April 23, 2019
    Assignee: Dell Products, L.P.
    Inventors: Mukund P Khatri, Binay A. Kuruvila, John Erven Jenne
  • Patent number: 10268192
    Abstract: Self-driving vehicles have unlimited potential to learn and predict human behavior and perform actions accordingly. Vehicle management systems can be configured to help govern self-driving vehicles. A vehicle management system can communicatively couple a self-driving vehicle to a remote computing device of a user of the vehicle. Losing communication with the remote computing device can cause the vehicle management system to take actions designed to safeguard the user.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: April 23, 2019
    Assignee: Drivent Technologies Inc.
    Inventors: Eric John Wengreen, Wesley Edward Schwie
  • Patent number: 10270434
    Abstract: A method and apparatus for saving power in integrated circuits is disclosed. An IC includes functional circuit blocks which are not placed into a sleep mode when idle. A power management circuit may monitor the activity levels of the functional circuit blocks not placed into a sleep mode. When the power management circuit detects that an activity level of one of the non-sleep functional circuit blocks is less than a predefined threshold, it reduce the frequency of a clock signal provided thereto by scheduling only one pulse of a clock signal for every N pulses of the full frequency clock signal. The remaining N?1 pulses of the clock signal may be inhibited. If a high priority transaction inbound for the functional circuit block is detected, an inserted pulse of the clock signal may be provided to the functional unit irrespective of when a most recent regular pulse was provided.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: April 23, 2019
    Assignee: Apple Inc.
    Inventors: James Wang, Benjiman L. Goodman, Liang-Kai Wang, Robert D. Kenney
  • Patent number: 10268373
    Abstract: According to one embodiment, there is provided a storage system comprising a storage unit including a memory unit, the memory unit including a nonvolatile memory, a controller and a first issuance unit, wherein the controller controls the nonvolatile memory. The system also comprises a connection unit which controls the storage unit. Further the system comprises a first power supply unit which supplies a first power supply voltage to the storage unit and/or to the connection unit, the first power supply voltage being generated by converting an external power supply voltage. Additionally, the system comprises a management unit which monitors power supply information based on the first power supply voltage. The connection unit issues a first write request for writing first data to the memory unit, and the first issuance unit issues, to the connection unit, first information associated with the first data of the write request.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: April 23, 2019
    Assignee: Toshiba Memory Corporation
    Inventor: Shinichiro Manabe
  • Patent number: 10261572
    Abstract: Technologies of managing power during an activation cycle of a processor core or other compute domain include determining new operation limits for active processor cores or other compute domains during an activation cycle of a hibernating processor core or other hibernating compute domain to reduce the likelihood of a power surge during the activation of the hibernating processor core or other compute domain. The active processor cores or other compute domain are monitored until their operating points are at or below the new operating limits. Thereafter, the hibernating processor core or other hibernating compute domain is activated.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: April 16, 2019
    Assignee: Intel Corporation
    Inventors: Aswin Ramachandran, Arvind Raman
  • Patent number: 10263443
    Abstract: A wireless electronic device is provided which comprises a rechargeable power supply and a power capacity indicator unit. The power capacity indicator unit comprises one or more sensors configured to detect that the wireless electronic device is out of a base charger and is in an idle state for a predetermined idle threshold. The one or more sensors are further configured to detect when a power level of the rechargeable power supply is within at least one predetermined power threshold range. The control unit is configured to activate at least one power status indicator corresponding to the at least one predetermined power threshold range when the wireless electronic device is detected to be out of the base charger and in the idle state for the predetermined idle threshold, and the detection of the power level of the rechargeable power supply is within at least one predetermined power threshold range.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: April 16, 2019
    Assignee: HAND HELD PRODUCTS, INC.
    Inventors: Stephen J. Colavito, Ka Man Au, Christopher Allen, Larry Ramsey-Macomber
  • Patent number: 10261556
    Abstract: Embodiments of the present invention include systems and methods for controlling power delivery in a power sourcing equipment. In embodiments, a power sourcing equipment that has a higher demand for power that it can provide supplies power according to priorities assigned to the attached devices. In embodiments, the power sourcing equipment may also receive identifying information from a device connected to the port and determines whether the device is a trusted device according to a security policy. If the device is not a trusted device, the power sourcing equipment may not provide any power to the device regardless of whether power is available.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: April 16, 2019
    Assignee: DELL PRODUCTS LP
    Inventors: Suresh Jinaraj, Shathish Muthu Venkatesan, Ramakrishnan Shanmugasundaram, Premnath Sundarababu
  • Patent number: 10261817
    Abstract: A system on a chip comprising: a first communication controller; at least one second communication controller operably coupled to the first communication controller; at least one processing core operably coupled to the first communication controller and arranged to support software running on a first partition and a second partition; and a virtual machine monitor located between the first and second partitions, and the at least one processing core and arranged to support communications there between. The first communication controller is arranged to: generate or receive at least one data frame; and communicate the at least one data frame to the at least one second communication controller; such that the at least one second communication controller is capable of routing the at least one data frame to the second partition bypassing the virtual machine monitor.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: April 16, 2019
    Assignee: NXP USA, Inc.
    Inventors: Frank Steinert, Markus Baumeister
  • Patent number: 10261565
    Abstract: An approach is provided for operating a mobile device having first and second operating systems (OSs) installed. While the mobile device is executing the first OS but not the second OS, (1) based in part on battery power remaining in the mobile device being less than a threshold and a lower power consumption of the mobile device if executing the second OS but not the first OS, execution of the first OS is terminated and the second OS is executed in the mobile device; and/or (2) based in part on (a) the mobile device being currently located in the first geographic region which has a greater likelihood of attack on the mobile device, and (b) the mobile device being more secure while operating the second OS but not the first OS, execution of the first OS is terminated and the second OS is executed in the mobile device.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Blaine H. Dolph, Miku K. Jha, Sandeep R. Patil, Gandhi Sivakumar, Riyazahamad M. Shiraguppi
  • Patent number: 10263422
    Abstract: A shutdown controlling method is applied to a system that has a host computer, a PDU and multiple electric apparatus connected to the PDU. The PDU has multiple outlets and stores preset shutdown periods for the outlets respectively. The PDU communicates with the electric apparatus and obtains their required shutdown periods. When PDU is controlled to cut off an outlet, the PDU determines whether the preset shutdown period of the outlet is larger than the required shutdown period. If yes, the PDU cuts out the AC power of the outlet. If not, the PDU cancels the shutdown command and notifies the host computer. Therefore, a manager may update the preset shutdown period of the outlet to ensure that each electric apparatus has enough time to be safely shut down.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: April 16, 2019
    Inventor: Hsien-Hsun Liu
  • Patent number: 10261570
    Abstract: The graphics pipeline produces real time utilization data for each of a plurality of functional units making up an overall graphics processor or graphics system on a chip. This information may be used for fine grain management of power consumption and performance at the functional unit level as opposed the overall device level. As a result, the graphics functional units may be managed dynamically based on real time hardware metrics to improve performance and reduce power consumption. The technique may be implemented in a software module in one embodiment.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: April 16, 2019
    Assignee: Intel Corporation
    Inventors: Murali Ramadoss, Sathyanarayanan Srinivasan
  • Patent number: 10261894
    Abstract: In an embodiment, a system on a chip (SOC) includes a component that remains powered when the remainder of the SOC is powered off. The component may include a sensor capture unit to capture data from various device sensors, and may filter the captured sensor data. Responsive to the filtering, the component may wake up the remainder of the SOC to permit the processing. The component may store programmable configuration data, matching the state at the time the SOC was most recently powered down, for the other components of the SOC, in order to reprogram them after wakeup. In some embodiments, the component may be configured to wake up the memory controller within the SOC and the path to the memory controller, in order to write the data to memory. The remainder of the SOC may remain powered down.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: April 16, 2019
    Assignee: Apple Inc.
    Inventors: Brijesh Tripathi, Shane J. Keil, Manu Gulati, Jung Wook Cho, Erik P. Machnicki, Gilbert H. Herbeck, Timothy J. Millet, Joshua P. de Cesare, Anand Dalal
  • Patent number: 10254836
    Abstract: A haptically-enabled system retrieves a haptic effect definition in response to a request for a haptic effect and receives a power consumption management mode. The system modifies the haptic effect definition based at least in part on the power consumption management mode and converts the modified haptic effect definition into a haptic effect signal. The system then applies the haptic effect signal to a haptic output device.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: April 9, 2019
    Assignee: IMMERSION CORPORATION
    Inventor: Robert A. Lacroix
  • Patent number: 10255094
    Abstract: A method includes provisioning a first Virtual Network Function (VNF) component on a first virtual machine, the first virtual machine being supported by a first physical computing system, provisioning a second VNF component directly on a second physical computing system, and using, within a telecommunications network, a VNF that includes both the first VNF component running on the first virtual machine and the second VNF component running directly on the second physical computing system.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: April 9, 2019
    Assignee: GENBAND US LLC
    Inventor: Paul Miller
  • Patent number: 10256631
    Abstract: Systems and methods for distributing electric energy in discrete power packets of finite duration are presented. Systems may include an aggregator for providing power packets to one or more nodes. An aggregator may receive requests for power packets from nodes. In other embodiments, an aggregator may transmit status broadcasts and nodes may receive power packets based on the status broadcasts.
    Type: Grant
    Filed: March 1, 2014
    Date of Patent: April 9, 2019
    Assignee: University of Vemont and State Agricultural College
    Inventors: Jeff Frolik, Paul Hines
  • Patent number: 10256867
    Abstract: A PoDL system includes a PSE connected via a wire pair to a PD, where differential data and DC power are transmitted over the same wire pair. Typically, low voltage/current detection and classification routines are required upon every powering up of the system to allow the PD to convey its PoDL requirements to the PSE. Various techniques are described that simplify or obviate such start-up routines or enable increased flexibility for the PoDL system. Such techniques include: ways to specify a particular PD operating voltage; ways to disable the PD's UVLO circuit during such routines; using opposite polarity voltages for the two routines; using voltage limiters or surge protectors to convey the PoDL information; detecting loop resistance; using a PSE memory to store previous results of the routines; and powering the PD communication circuit using the wire pair while the PD load is powered by an alternate power source.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: April 9, 2019
    Assignee: Linear Technology Corporation
    Inventors: Jeffrey Heath, David Dwelley
  • Patent number: 10254808
    Abstract: A method that budgets power allocation for an information handling system (IHS) includes: in response to determining that the IHS is to be powered by a redundant configuration of PSUs, budgeting a first amount of power that is less than a maximum power that can be utilized by the system, and configuring the system to autonomously utilize unused operating margin of the secondary PSU(s) in a redundant configuration of the PSUs during periods in which the system requires greater than the first amount of power; and in response to the information handling system not being powered by a redundant configuration of multiple PSUs, budgeting a second amount of power for the system that is at least equal to the maximum power that can be utilized by the system and is within the output of the primary PSU.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: April 9, 2019
    Assignee: Dell Products, L.P.
    Inventors: Douglas E. Messick, Kyle E. Cross, John Erven Jenne