Computer Power Control Patents (Class 713/300)
  • Patent number: 10693457
    Abstract: Power switch cells (20) respectively includes power switches (21), each of which is capable of performing switching between electrical connection and disconnection between a global power supply line (11) and a local power supply line (8) in accordance with a control signal (CTR). The power switches (21) are connected in a chain state to constitute a chain connection through which the control signal (CTR) is sequentially transmitted. A starting point switch (21a) in the chain connection has a greater distance to an edge (BE) of a region occupied by a power domain than an ending point switch (21b).
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: June 23, 2020
    Assignee: SOCIONEXT INC.
    Inventors: Atsushi Okamoto, Tomoyasu Kitaura, Hirotaka Takeno
  • Patent number: 10691555
    Abstract: This disclosure includes a battery, an electricity input part for receiving electricity supplied from an external device, a charging controller for charging the battery with the electricity having been supplied via the electricity input part, and a controller for controlling execution of automatic backup. When the electricity input part is connected to the external device and there is data to be subjected to the automatic backup, until the automatic backup is completed, the controller compares a remaining capacity of the battery with a threshold, and executes the automatic backup when the remaining capacity is higher than the threshold. The controller is configured not to execute the automatic backup when the remaining capacity is equal to or lower than the threshold.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: June 23, 2020
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventor: Shingo Hashimoto
  • Patent number: 10693725
    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: June 23, 2020
    Assignee: Barefoot Networks, Inc.
    Inventor: Remy Chang
  • Patent number: 10691191
    Abstract: A user request to display an application while the device is locked is received. In response to this user request, one or more images generated by the application are obtained and displayed while the device is locked. Additionally, an indication of an application to be displayed upon resuming operation from a power-saving mode can be received, and an image generated by the application is displayed in response to resuming operation from the power-saving mode.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Palani Sundaramurthy, Igor B. Peev, Robert Charles Johnstone Pengelly
  • Patent number: 10685620
    Abstract: Described herein are systems and methods that reduce power consumption for an electronics device including a display. The systems and methods alter video information in a display area and reduce power for a display device when a graphics item is enlarged and the enlargement threatens to increase perceived luminance for the graphics item or increase aggregate luminance for the display area. Altering the video information reduces the luminance of video information in at least the graphics item when enlarged. This may offset perceived luminance gained by human visual processing when an item increases in size. If the graphics item is smaller than the display area after enlargement, then other video information in the display area may also be altered to conserve power.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: June 16, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: William J. Plut
  • Patent number: 10684838
    Abstract: In some examples, an electronic device may offload an application to network storage. Subsequently, if a user attempts to execute the application on the electronic device, the application may be executed remotely while the application is downloaded to the electronic device. As one example, a remote computer may use an emulator to execute the application and send application execution data to the electronic device. The user may interact with the remotely executing application while the application is downloaded and reinstalled on the electronic device. Application state information may be obtained from the remotely executing application and used to initiate execution of the application locally on the electronic device. As another example, a web application version of the application may be executed remotely and accessed through a browser on the electronic device while the application is downloaded and reinstalled on the electronic device.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: June 16, 2020
    Assignee: RAZER (ASIA-PACIFIC) PTE. LTD.
    Inventors: Justin Quan, Michael A. Chan
  • Patent number: 10684666
    Abstract: Methods, systems, and computer programs encoded on computer storage medium, for identifying a power event of a chassis system; in response to identifying the power event, negotiating between a first and a second enclosure controller (EC) to place the one of the ECs in an active state, wherein the first and the second EC are redundant; in response to placing one of the ECs in the active state, performing, by a chassis orchestration engine, a sequence of actions, including: determining, by coordinating with a first daemon, whether a condition is present that would prevent safe activation of a power supply unit, activating, by coordinating with a second daemon, the power supply unit of the chassis system, activating, by coordinating with a third daemon, a cooling system of the chassis system after performing the sequence of actions, providing a signal to components indicating the active state of the first EC.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: June 16, 2020
    Assignee: Dell Products L.P.
    Inventors: Michael Emery Brown, Jitendra Gul Jagasia, Marshal F. Savage
  • Patent number: 10685118
    Abstract: A system and method (referred to as the system) detects malware, viruses, and/or malicious activity by generating a direct current source power consumption profile by causing a monitored device to execute a fully automated recurrent software operation. The system receives by an automated detection system, the direct current source power consumption profile generated by an intelligent power sensor and generates by a detection engine, a power security profile that identifies suspicious code by profiling direct current consumed by monitored type devices. The system executes a detection engine remote from the monitored device that identifies an infected device.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: June 16, 2020
    Assignee: UT-Battelle, LLC
    Inventors: Stacy J. Prowell, Jeffrey A. Nichols, Jarilyn M. Hernandez Jimenez
  • Patent number: 10678321
    Abstract: Systems and methods for reduced boot power consumption using early BIOS controlled CPU power states to enhance power budgeting and allocation. An information handling system may include a server. The server may include a central processing unit (CPU), a memory, a non-volatile random-access memory (NVRAM) device, a performance state (P-state) limiting indicator stored in the NVRAM device, a P-state value stored in the NVRAM, and a basic input/output system (BIOS) stored in the memory. The BIOS may read a power state limiting indicator stored in the NVRAM device and when the power state limiting indicator indicates that power state limiting is enabled, read a power state value stored in the NVRAM, and program the power state of the CPU to the power state value to cause the CPU to limit power supplied to the CPU to the power state value.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: June 9, 2020
    Assignee: Dell Products L.P.
    Inventors: Doug E. Messick, Jordan Chin, Rui Shi, Kyle E. Cross
  • Patent number: 10678444
    Abstract: Aspects of the technology provide improvements to a Serverless Computing (SLC) workflow by determining when and how to optimize SLC jobs for computing in a Distributed Computing Framework (DCF). DCF optimization can be performed by abstracting SLC tasks into different workflow configurations to determined optimal arrangements for execution in a DCF environment. A process of the technology can include steps for receiving an SLC job including one or more SLC tasks, executing one or more of the tasks to determine a latency metric and a throughput metric for the SLC tasks, and determining if the SLC tasks should be converted to a Distributed Computing Framework (DCF) format based on the latency metric and the throughput metric. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: June 9, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Xinyuan Huang, Johnu George, Marc Solanas Tarre, Komei Shimamura, Purushotham Kamath, Debojyoti Dutta
  • Patent number: 10671143
    Abstract: Proxy-less power management using an automation engine is disclosed. An entity manager executing on a computing device determines that a first entity requires a power management function to be performed against the first entity. The entity manager generates power management execution information that identifies a power device address of a power management device that controls the first entity. An automation engine is initiated on the computing device with the power management execution information to cause the power management function to be performed against the first entity via the power management device based on the power management execution information.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: June 2, 2020
    Assignee: Red Hat Israel, Ltd.
    Inventors: Roy Golan, Eli Mesika
  • Patent number: 10671134
    Abstract: A persistent memory storage system and method of operating. The storage system is embodied as memory module (e.g., a DIMM or PCIe card) in a host server and accessible via a first access path to/from the memory module. After a power failure at the host server, any authorized device, e.g., a second server, is configured to access and extract the retained memory at the failed host server via a secondary network-based access path (e.g., Ethernet connection). Power may be supplied to the memory module of the failed host server via a Power-over-Ethernet switch to support the secondary access path. A Power-over-Ethernet (PoE) switch may provide the necessary power to the memory module when power is unavailable from the host server and when any temporary power source is exhausted. A redundant power source and/or backup battery may supply the PoE switch. Such power sources and/or batteries can thereby provide backup power.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Corporation
    Inventors: John Karidis, Luis Lastras-Montano
  • Patent number: 10671141
    Abstract: A method of controlling a link state of a communication port of a storage device according to the present inventive concepts includes setting the link state of the communication port to a link active state that can exchange data with a host, determining a holding time of a first standby state among link states of the communication port, changing the link state of the communication port to the first standby state, monitoring whether an exit event occurs during the holding time from the time when a transition to the first standby state occurs, and in response to an exit event not occurring during the holding time, changing the link state of the communication port to a second standby state. A recovery time from the first standby state to the link active state is shorter than a recovery time from the second standby state to the link active state.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: June 2, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ohsung Kwon, Youngjun Yoo, Hojun Shim, Kwanggu Lee
  • Patent number: 10671136
    Abstract: This disclosure describes techniques for detecting and recovering from faults in computing devices. The faults being detected may consume amounts of power within normal consumption parameters of the device, such as under upper-current protection limits of a power adapter. The power adapter may include components which prevent power from being supplied to the device if the current drawn by the device is not periodically reduced to less than a threshold amount of current. The device may include logic which causes the device to periodically reduce the current drawn from the power adapter to less than the threshold amount of current to reset a timer of the components of the power adapter. Thus, the device may periodically reduce the current drawn when the device is operating normally, but fail to reduce the current drawn when experiencing a fault, which results in the power adapter shutting off power to the faulted device.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: June 2, 2020
    Assignee: Amazon Technologies, Inc.
    Inventor: Benjamin Thomas Gaide
  • Patent number: 10671146
    Abstract: The present invention relates to an adaptive power providing device and a method for adaptively providing power to multiple power receiving devices. A power providing device detects at its plugs or ports power drawn by the power receiving devices and adjusts the related port power budget if the drawn power consistently grows over time, thereby avoiding overpower switch-off.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: June 2, 2020
    Assignee: SIGNIFY HOLDING B.V.
    Inventors: Matthias Wendt, Lennart Yseboodt
  • Patent number: 10671946
    Abstract: A power source provides power (e.g., electrical power) to a powered object. The object is identified and the amount of power consumed by the object is measured. Information representing the object identity and the amount of power consumed by the object is transmitted to a remote server. Proximity between a device and the object may be determined, in response to which the device may obtain the information representing the object identity and the amount of power consumed by the object, and transmit such information to the remote server, in addition to information representing an identity of a user of the device.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: June 2, 2020
    Assignee: Quabbin Patent Holdings, Inc.
    Inventors: Steven K. Gold, Robert Plotkin
  • Patent number: 10674451
    Abstract: In one example, a wearable device includes one or more processors, a plurality of communication components, one or more motion sensors configured to detect motion of the wearable device and generate, based on the detected motion, motion data, and a storage device configured to store at least one module. The at least one module may be operable by the one or more processors to: responsive to determining that the wearable device is not connected to the computing device using the first communication technology, determine, based on the motion data, whether the wearable device is currently being worn, and responsive to determining that the wearable device is currently being worn, establish the wireless connection to the computing device using the second communication component.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: June 2, 2020
    Assignee: Google LLC
    Inventors: Peter Wilhelm Ludwig, Jiahu Deng
  • Patent number: 10673640
    Abstract: A network switch with: Power-over-Ethernet ports to connect to twisted-pair wires and transmit signals with a data packet comprising a target address and direct-current electric power via the twisted-pair wires; a first Powerline Communication port to connect to a pair of line wires supplying alternating-current electric power and to transmit signals with a data packet via the pair of line wires; a controller; and a memory storing target addresses by data packet. The controller may: receive a signal from one of the Power-over-Ethernet ports or the Powerline Communication port; demodulate the inbound signal; produce a data packet from the demodulated inbound signal; determine the target address of the data packet; look up the determined target address; produce an outbound signal modulated for the target port; and send the modulated outbound signal to the target port.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: June 2, 2020
    Assignee: SIEMENS SCHWEIZ AG
    Inventor: Kai Rohrbacher
  • Patent number: 10672537
    Abstract: In one embodiment, an apparatus includes an interface module for coupling a cable delivering combined power, data, and cooling to a network device. The interface module includes an electrical interface for receiving power for powering the network device, an optical transceiver for receiving optical communications signals, a fluid interface for receiving coolant, and sensors for monitoring the power and cooling and providing information to a central network device delivering the combined power, data, and cooling.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: June 2, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Joel Richard Goergen, Charles Calvin Byers, Robert Gregory Twiss, D. Brice Achkir
  • Patent number: 10673271
    Abstract: A power adapter device may use a method for efficient charging of multiple portable information handling systems based on learned charging characteristics. In particular, when electrical power is delivered to at least one of the portable information handling systems, the power adapter device may prioritize electrical power delivery to another portable information handling system ahead of the portable information handling systems based on the learned charging characteristics such that charging is efficient.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: June 2, 2020
    Assignee: Dell Products L.P.
    Inventors: Karthikeyan Krishnakumar, Richard Christopher Thompson
  • Patent number: 10664030
    Abstract: A system and method to dynamically balance power to a multi-node system is disclosed. A chassis management controller is operable to regulate the power from a power source to each of the nodes. The chassis management controller determines a setting power for each nodes and a real power consumed by each node. The chassis management controller determines a next setting power for each node based on the real power and unused total power and total additional balance power for the plurality of nodes. The chassis management controller commands each node to regulate the power consumption of the node up to the setting power value.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: May 26, 2020
    Assignee: QUANTA COMPUTER INC.
    Inventors: Jen-Hsuen Huang, Fa-Da Lin, Yi-Ping Lin
  • Patent number: 10664071
    Abstract: An electronic apparatus has a slot for accommodating a stylus. The electronic apparatus includes a locking module, an input interface and a control circuit. The locking module is disposed adjacent to the slot. The locking module is configured to have a locked mode and an unlocked mode. Under the locked mode, the locking module is configured to lock the stylus in the slot. The input interface is configured to obtain authentication information. The control circuit is configured to verify the authentication information obtained by the input interface. When the authentication information is verified, the control circuit switches the locking module from the locked mode into the unlocked mode.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: May 26, 2020
    Assignee: PEGATRON CORPORATION
    Inventors: Chia-Liang Chiang, Chang-Hsien Wu, Chien-Sheng Lo
  • Patent number: 10665251
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for multi-modal anomaly detection. The method, computer program product and computer system may include computing device which may receive primary sensor data from a primary sensor for a first device and determining a baseline from the primary sensor data for the first device. The computing device may receive primary sensor data from a primary sensor and secondary sensor data from a secondary sensor for a second device. The computing device may determine an anomaly in the primary sensor data for the second device based on the determined baseline for the first device and compare the anomaly in the primary sensor data for the second device to the received secondary sensor data for the second device.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: David Alvra Wood, III, Dinesh C. Verma
  • Patent number: 10666546
    Abstract: A network device including a first network interface adapted to communicate with at least one further network device within a sub-network, and a proxy module adapted to provide control and information retrieval functionality relating to the at least one further network device to network devices outside the sub-network.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: May 26, 2020
    Assignee: SONY CORPORATION
    Inventor: Frank Pohlmann
  • Patent number: 10664481
    Abstract: A data processing method includes receiving a stream of digital data with a plurality of objects and, in response to receiving an object, tokenizing the object to create a tokenized object, and storing the tokenized object in a token database. The method further includes comparing the tokenized object to a plurality of other tokenized objects stored in the token database, computing a pattern associated with the tokenized object, storing the pattern in a pattern database, and managing a size of the pattern database by identifying, a subset of patterns that are eligible for deletion from the pattern database based on an age of each pattern, ranking each pattern of the subset based on a quality and a popularity metric, identifying, based on the ranking and from the subset, a second pattern and deleting the second pattern from the pattern database to produce an updated database.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: May 26, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Roberto Attias, Alberto Gonzalez Prieto
  • Patent number: 10656697
    Abstract: A processor includes a trace unit to monitor activity by the processor and generate trace packets indicative of the activity by the processor. The trace packets may include four additional packets for processor event tracing including: a dormant state request packet, a code execution stop packet, a dormant state entry packet, and a dormant state exit packet.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: May 19, 2020
    Assignee: Intel Corporation
    Inventors: Tsvika Kurts, Beeman C. Strong, Richard B. O'Connor, Michael W. Chynoweth, Rajshree A. Chabukswar, Avner Lottem, Itamar Kazachinsky, Michael Mishaeli, Anthony Wojciechowski, Vikas R. Vasisht
  • Patent number: 10659845
    Abstract: Methods, systems, and media for selecting content to be presented are provided. In some embodiments, the methods comprise: receiving a request for a first video content item from a user device; receiving an indication that the user device is in a background playback mode; determining that the first video content item is not suitable for presentation in the background playback mode based on one or more properties of audio data; based on the determining that the first video content item is not suitable for presentation in the background playback mode, selecting a second video content item that is suitable for presentation in the background playback mode based on the one or more properties of the audio data of the second video content item; and in response to selecting the second video content item, causing the second video content item to be presented by the user device.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: May 19, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Ruxandra Georgiana Davies
  • Patent number: 10658921
    Abstract: A plurality of semiconductor elements have sources which are commonly connected, and drains which are commonly connected. A voltage measurement unit measures an ON voltage between the source of a first semiconductor element of the plurality of semiconductor elements and the drain of the first semiconductor element. A determination unit receives information indicating a magnitude of an ON current between the source of the first semiconductor element and the drain of the first semiconductor element, and a measured value of the ON voltage in the voltage measurement unit, and determines whether the plurality of semiconductor elements are in a normal state or in an overheated state based on the measured value of the ON voltage and the received information indicating the magnitude of the ON current.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: May 19, 2020
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Takao Mitsui, Matahiko Ikeda, Masakazu Tani
  • Patent number: 10657923
    Abstract: The embodiments of the present disclosure propose a display control circuit, a display control method thereof and a display apparatus, so that power supply to the display driving circuit is controlled to be disabled when the display driving circuit is in the sleep-in mode and is controlled to be enabled when the display driving circuit is in the wakeup mode by setting a switch circuit in the display control circuit and turning on and turning off the switch circuit.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: May 19, 2020
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Nan Liu, Na An, Xin Wang, Xiaoping Zhang, Ying Liu, Yaodong Wang, Fangyi Liu, Yang Zhang, Yangli Zheng
  • Patent number: 10660032
    Abstract: A control channel transmission may include information for downlink transmissions, and another control channel, such as a physical micro sleep indicator channel (PMSICH), may include information for uplink transmissions that a user equipment (UE) may use to enter a power-saving micro sleep state. A base station may drop PMSICH transmissions in the event that downlink resources are constrained. A UE that receives a PMSICH transmission may determine an uplink transmission duration, and enter a micro sleep state for all or a portion of the uplink transmission duration.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: May 19, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Sun, Taesang Yoo, Juan Montojo
  • Patent number: 10650430
    Abstract: A computer-implemented method of operating a user-searchable database system of curated, themed digital content data, which method includes operating a Connects function to process and store heterogeneous digital content comprising topic data as curated topic data and identified connections between each topic and other topics, and operating a user interface to enable users to search the curated topics and present a search results page in a way that invites further investigation of topics searched, including a list or compilation of topics matching terms defining the search. The method also includes displaying topic elements corresponding to the list or compilation of matching topics in prioritized order based on each topic's relatedness to the search.
    Type: Grant
    Filed: July 20, 2013
    Date of Patent: May 12, 2020
    Assignee: Mediander LLC
    Inventors: Michael J. Fine, Jesse Erlbaum
  • Patent number: 10649431
    Abstract: The invention relates to a control system for electrically controlled installations, comprising at least one electronic control apparatus and at least one portable, mobile manual held operating unit, and a wireless communication connection between the at least one control apparatus and the manual held operating unit. Furthermore, at least one material coupling means, flexible in terms of form, with a restricted maximum longitudinal extent is provided for selectively establishing and releasing a physical link between the manual held operating unit and a machine-side coupling counterpart. The control system is embodied to release or block supervisory-relevant control commands depending on a coupling state and/or a linkage state of the coupling means.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: May 12, 2020
    Assignee: KEBA AG
    Inventors: Christian Huettner, Bernhard Lehner
  • Patent number: 10650781
    Abstract: An input device and an air conditioner including the same, wherein the input device receives operation input of an air conditioner including an outdoor unit and an indoor unit, and the input device includes a display unit, a communication unit to communicate with the indoor unit, an interface unit to provide an interface for exchanging data with an external device, and a controller to perform control such that a home screen including a plurality of icon items is displayed on the display unit and to perform control such that temperature information set through a temperature setting item in the home screen is transmitted to the external device through the interface unit.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: May 12, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Hongku Lee
  • Patent number: 10649514
    Abstract: A method and apparatus for managing processing power determine a supply voltage to supply to a processing unit, such as a central processing unit (CPU) or graphics processing unit (GPU), based on temperature inversion based voltage, frequency, temperature (VFT) data. The temperature inversion based VFT data includes supply voltages and corresponding operating temperatures that cause the processing unit's transistors to operate in a temperature inversion region. In one example, the temperature inversion based VFT data includes lower supply voltages and corresponding higher temperatures in a temperature inversion region of a processing unit. The temperature inversion based VFT data is based on an operating frequency of the processing unit. The apparatus and method adjust a supply voltage to the processing unit based on the temperature inversion based VFT data.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: May 12, 2020
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Wei Huang, Yazhou Zu, Indrani Paul
  • Patent number: 10642342
    Abstract: Methods and systems for executing an application includes executing an epoch of the application using a predicted minimum operational voltage that is based on a previous epoch of the application if the application is in a stable phase and using a nominal safe voltage if the application is in an unstable phase.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: May 5, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ramon Bertran, Pradip Bose, Alper Buyuktosunoglu, Jingwen Leng
  • Patent number: 10642767
    Abstract: A master integrated circuit (IC) chip includes transmit circuitry and receiver circuitry. The transmit circuitry includes a timing signal generation circuit to generate a first timing signal, and a driver to transmit first data in response to the first timing signal. A timing signal path routes the first timing signal in a source synchronous manner with the first data. The receiver circuitry includes a receiver to receive second data from a slave IC chip, and sampling circuitry to sample the second data in response to a second timing signal that is derived from the first timing signal.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: May 5, 2020
    Assignee: Marvell Asia Pte, LTD
    Inventor: Ramin Farjadrad
  • Patent number: 10642771
    Abstract: Examples disclosed herein relate to data channel allocation. An example includes an apparatus, including a resource to connect to a controller in a first state and a peripheral card in a second state. Example apparatus include a controller to control a connection to an interface card and to connect to the resource via a first data channel in the first state, the first data channel to connect the resource and the peripheral card in the second state.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: May 5, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Raphael Gay, Peter Seiler, Shane Ward
  • Patent number: 10645083
    Abstract: There is provided a mechanism for invalidating, when an apparatus returns from a high-speed shutdown, authentication identification information issued before the apparatus enters the high-speed shutdown.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: May 5, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kunimasa Fujisawa
  • Patent number: 10637672
    Abstract: A power over Ethernet apparatus is provided. The power over Ethernet apparatus includes a power sourcing equipment (PSE) controller, a main chip and a redundant controller. The PSE controller is for power allocation among ports of the power over Ethernet apparatus. The main chip is coupled to the PSE controller through a first branch and for controlling the PSE controller. The redundant controller is coupled with the main chip, and coupled to the PSE controller through a second branch to control the PSE controller when the main chip stops sending a heart-beat signal. Methods of power over Ethernet are also provided.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: April 28, 2020
    Assignee: Zhejiang Uniview Technologies Co., Ltd
    Inventors: Lingliang Sun, Binbin Wu
  • Patent number: 10637947
    Abstract: A publish-subscribe messaging systems and methods are described. A method may include retrieving, by one or more computer processors, messages for a particular one of a plurality of channels from one or more respective buffers allocated to the particular channel that have not expired and according to an order, wherein each buffer comprises a respective time-to-live. The method also includes sending, by the one or more computer processors, the messages retrieved for the particular channel to one or more subscriber clients that have subscribed to the particular channel.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: April 28, 2020
    Assignee: SATORI WORLDWIDE, LLC
    Inventors: Lev Walkin, Fredrik Erik Linder
  • Patent number: 10635349
    Abstract: A storage device includes nonvolatile memories and a controller. The controller previously manages a correspondence relationship between physical addresses indicating the memory regions and stream identifiers, before first write data is received by the controller. The controller controls the nonvolatile memories such that the first write data is stored in a first memory region of a physical address which is managed corresponding to a first stream identifier of the first write data in the correspondence relationship. The first write data is transferred to the nonvolatile memories based on the correspondence relationship, regardless of whether second write data having a second stream identifier is received by the controller.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: April 28, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Younggeun Lee, Jinwoo Kim, Youngsik Kim, Hwan-Chung Kim, Jeonghoon Cho
  • Patent number: 10635146
    Abstract: Systems and methods for performing power monitoring calibration to a target performance level are described. In some embodiments, an Information Handling System (IHS) may include a plurality of Central Processing Units (CPUs) and a logic circuit coupled to the plurality of CPUs, the logic circuit configured to: measure an operating performance level for each of the plurality of CPUs under a controlled workload and, in response to a determination that the operating performance level of any given one of the CPUs does not match a target performance level for all of the CPUs, apply an offset to a voltage regulator measurement associated with the given CPU that causes the operating performance level of the given CPU to match the target performance level for all of the CPUs.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: April 28, 2020
    Assignee: Dell Products, L.P.
    Inventors: John Erven Jenne, Mukund P. Khatri
  • Patent number: 10627882
    Abstract: Systems and methods for safeguarding and recovering Internet-of-Things (IoT) devices from power anomalies. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: detect an electrical power anomaly in an IoT network based, at least in part, upon a comparison between a current volatility of a data field and a volatility baseline for that data field, wherein the data field is part of a packet communicated between an IoT device and the IHS; and in response to the detection, manage the IoT network.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: April 21, 2020
    Assignee: Dell Products, L.P.
    Inventors: Todd Erick Swierk, Mark Randall Hammons, Tyler Ryan Cox
  • Patent number: 10630171
    Abstract: The present application provides an output voltage adjustable circuit, a voltage adjustment method and a display apparatus. The output voltage adjustable circuit includes a DC voltage output sub circuit, configured to output a DC voltage. The output voltage adjustable circuit further includes a resistor-adjustable sub circuit, coupled to the DC voltage output sub circuit, and configured to adjust a resistance of a resistor connected to the DC voltage output sub circuit so that a DC voltage output by the DC voltage output sub circuit is adjustable according to the resistance of the resistor connected to the DC voltage output sub circuit.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: April 21, 2020
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Jianfu Liu
  • Patent number: 10631443
    Abstract: In one embodiment, a method includes delivering power, data, and cooling on a cable from a central network device to a splitter device for splitting and transmitting the power, data, and cooling to a plurality of remote communications devices over a plurality of cables, each of the cables carrying the power, data, and cooling, receiving at the central network device, monitoring information from the remote communications devices on the cable, processing the monitoring information, and allocating the power, data, and cooling to each of the remote communications devices based on the monitoring information. A system is also disclosed herein.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: April 21, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Charles Calvin Byers, Joel Richard Goergen, D. Brice Achkir, Robert Gregory Twiss
  • Patent number: 10630634
    Abstract: A sub processor, in the sleep mode, receives an mDNS query from the external device via the communication interface, then determines whether or not the mDNS query is a service discovery query, if determining that the mDNS query is not a service discovery query, determines that the mDNS query is a name resolution query, generates the response based on the name resolution RR, and sends the response to the external device via the communication interface.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: April 21, 2020
    Assignee: KYOCERA DOCUMENT SOLUTIONS, INC.
    Inventor: Masaaki Aiba
  • Patent number: 10621015
    Abstract: One embodiment provides a method, including: identifying, at an information handling device, user input provided to at least one application, wherein the at least one application does not support an auto-save feature; determining, using a processor, whether the user input has been saved; and providing, responsive to determining that the user input has not been saved, a notification to a user that the user input has not been saved, wherein the notification is outside of the at least one application. Other aspects are described and claimed.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: April 14, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan J. Peterson, John Carl Mese, Russell Speight VanBlon
  • Patent number: 10620678
    Abstract: The present disclosure describes a system 400 for transmitting power to a remote Power over Ethernet (PoE) subsystem by forwarding Powered Device (PD) input voltage where the subsystem includes a PD and a Power Sourcing Equipment (PSE) device. Included is a master PSE device 402, a first subsystem 410, and a second subsystem 428. The first subsystem 410 includes a first PD 418 that includes a first power switching device 426 and a first PSE device 424. The first power switching device 426 forwards the input power from the first PD 418 to the first PSE 424 without disturbing the PoE handshaking between the devices. The second subsystem 428 receives the power from the first subsystem's 410 first PSE device 424. And the second subsystem 428 operates in a manner similar to the first subsystem 410.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: April 14, 2020
    Assignee: ClearOne, Inc.
    Inventors: Edgar Thurmond, Richard Herrera, Byra S. Ferkovich, Pichet T. Ong, Peter H. Manley
  • Patent number: 10621601
    Abstract: A computer system for identifying utility cost savings is provided. The computer system includes a memory and at least one processor coupled to the memory. The at least one processor is configured to receive usage information gathered from at least one site via a first interface, administer a utility questionnaire via a second interface, and determine recommendation information describing a plurality of cost savings recommendations for the at least one site based on a set of responses to the questionnaire and the usage information.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: April 14, 2020
    Assignee: SCHNEIDER ELECTRIC USA, INC.
    Inventors: Laurent Coene, Edgard Franco
  • Patent number: 10621043
    Abstract: Embodiments of the invention are generally directed to systems, methods, and apparatuses for hybrid memory. In one embodiment, a hybrid memory may include a package substrate. The hybrid memory may also include a hybrid memory buffer chip attached to the first side of the package substrate. High speed input/output (HSIO) logic supporting a HSIO interface with a processor. The hybrid memory also includes packet processing logic to support a packet processing protocol on the HSIO interface. Additionally, the hybrid memory also has one or more memory tiles that are vertically stacked on the hybrid memory buffer.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: April 14, 2020
    Assignee: Intel Corporation
    Inventors: Bryan K. Casper, Stephen R. Mooney, David Dunning, Mozhgan Mansuri, James E. Jaussi