Patents Examined by Fahmida Rahman
  • Patent number: 11714478
    Abstract: Various embodiments provide for asymmetric data transmission using Energy-Efficient Ethernet (EEE), which can be used in such applications as data network communications between sensors (e.g., cameras, motion, radar, etc.) and computing equipment within vehicles (e.g., smart and autonomous cars).
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: August 1, 2023
    Assignee: Ethernovia Inc.
    Inventors: Hossein Sedarat, Ramin Shirani, Roy T. Myers, Jr., Darren S. Engelkemier
  • Patent number: 11709684
    Abstract: Systems and methods are included for causing a computing device to assemble and boot from a managed operating system. When the computing device is powered on, it can execute firmware that specifies a server to contact. The server can identify an operating system (OS) to boot, and the location of a pre-enrollment installer for assembling the OS image. The pre-enrollment installer can download base OS images in one or more pieces from multiple locations determined based on ownership information of the computing device. The multiple OS images can relate to enterprise management and company-specific applications and drivers. Once the pre-enrollment installer has combined the base OS images, the computing device reboots using the combined OS image.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: July 25, 2023
    Assignee: VMware, Inc.
    Inventors: Jason Roszak, Craig Newell, Shravan Shantharam, Varun Murthy, Kalyan Regula, Blake Watts
  • Patent number: 11680985
    Abstract: A falling edge controller includes a controller having an inverted TCK (Test Clock) input, a TMS (Test Mode Select) input, a shift register control output, an update register control output, and a shift output; a shift register having a TDI (Test Data In) input, a shift register control input coupled to the shift register control output, address inputs, a select input, address and select outputs, and a TDO (Test Data Out) output; an update register having address and select inputs coupled to the address and select outputs, an update register control input coupled to the update register control output, address outputs coupled to the address inputs, and a select output coupled to the select input; and address circuitry having address inputs coupled to the address outputs, and having an enable output.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: June 20, 2023
    Assignee: Texas Instruments Incorporated
    Inventor: Lee D. Whetsel
  • Patent number: 11599182
    Abstract: An information handling system includes a PSU current level combiner, a current level indication splitter, and a load element. The PSU current level combiner receives a PSU current level indication from each of a plurality of PSUs, and provides a system current level indication that indicates a total amount of current supplied by the PSUs. Each PSU current level indication is a current signal and wherein a current level of each PSU current level indication is proportional to the amount of current supplied by the associated PSU. The system current level indication is a current signal. A current level of the system current level indication is proportional to the total amount of current. The system current level indication splitter receives the system current level indication, and provides copies of the system current level indication.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: March 7, 2023
    Assignee: Dell Products L.P.
    Inventor: John E. Jenne
  • Patent number: 11599283
    Abstract: Techniques are described for reducing power consumption in a distributed data storage system using a hierarchy rule that is generated based on a spreading policy and a set of tolerable failures. A method may operate to distribute erasure-encoded data of a first data object across first and second portions of a distributed storage system using a hierarchy rule corresponding to a spreading policy based on a set of tolerable failures from which the first data object can be recovered. The method disables the first portion of the distributed storage system that includes a first portion of the erasure-encoded data. The first portion of the distributed storage system is determined according to the spreading policy and the hierarchy rule identifies the set of tolerable failures.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 7, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventor: Stijn Blyweert
  • Patent number: 11593462
    Abstract: A BMC firmware security system includes a BMC coupled to a programmable circuit device and a first storage subsystem. In response to BMC initialization, the BMC uses a system identifier to verify that a license in the first storage subsystem authorizes the BMC to use BMC firmware in the BMC, uses branding identity information in the BMC to verify that the BMC is branded for the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, the performs BMC initialization operations using the BMC firmware. A BIOS is coupled to the programmable circuit device and a second storage system. In response to BIOS initialization, the BIOS uses the branding identity information in the second storage subsystem to identify the BMC firmware, determines that the programmable circuit device identifies the BMC firmware and, in response, performs BIOS initialization operations.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: February 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Patrick Oliver Boyd, Marshal F. Savage, Eugene David Cho, Mukund P. Khatri
  • Patent number: 11586447
    Abstract: A method, computer system and computer program product for processing configuration after a cluster migration are provided. In this method, a network booting program is received at a computing node from a management node for a cluster. The cluster includes at least one computing node. An operating system is booted in a memory of the computing node with the received network booting program. Configuration changes are received from the management node, and the configurations in a local storage of the computing node are updated according to the received configuration changes.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: February 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Cheng Fang Wang, Li Cao, Peng Fei Tian, Hong Yi Zhang, Yong Wu, Bin Xu, Qing Li
  • Patent number: 11579675
    Abstract: A power distribution system includes a plurality of power distribution modules connected to at least one power supply and configured to receive power therefrom. A power distribution bus connects the power distribution modules of the plurality of power distribution modules in parallel. The plurality of power distribution modules executes a distributed system policy management protocol over the power distribution bus to control a supply of available power from the at least one power supply to loads connected to USB charging ports of the power distribution modules.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: February 14, 2023
    Assignee: THE WIREMOLD COMPANY
    Inventors: Philip D. Hutchings, Mark Makwinski, Marc Galasso
  • Patent number: 11579892
    Abstract: The present specification discloses a digital device for performing a hibernation booting process and a control method therefor. Here, the digital device according to an embodiment of the present invention comprises: a first memory; a second memory storing a snapshot image generated on the basis of pieces of page data of the first memory; and a control unit for generating the snapshot image, wherein the control unit primarily deduplicates duplicated page data in the first memory and selectively secondarily deduplicates duplicated page data by comparing the duplicated page data with the snapshot image prestored in the second memory, wherein data fragmentation is minimized through the secondary deduplication step.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: February 14, 2023
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyungsik Lee, Kunsu Kim, Changyun Jeong, Seungho Park
  • Patent number: 11573806
    Abstract: Systems and methods are included for managing persistent enrollment of a user device. The persistent enrollment can be controlled by an administrator at an administrator console. The administrator can enable or disable persistent enrollment for the user device at the admin console. A deployment agent can be provided to the user device. During the boot process, the deployment agent can verify the persistent enrollment status of the user device. The deployment agent can retrieve and install a software package for a management agent. The management agent can enroll the user device with an enterprise under a staging user profile. The management agent can install a provisioning package associated with the staging user profile. The management agent can receive user input login credentials. The management agent can change the ownership of the user device with the enterprise. The management agent can configure the user device for the user profile.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: February 7, 2023
    Assignee: VMware, Inc.
    Inventors: Rupesh Jain, Kishore Krishnakumar, Vijay Chari Narayan, Ameya Jambavalikar
  • Patent number: 11567560
    Abstract: Power demands of a computing system, such as a network device and/or a component thereof, are stabilized by introducing a programmable delay into identical or substantially similar subsystems within an integrated circuit. Each subsystem reads a potentially different delay value from an associated storage, memory, or input, and waits for some time indicated by the delay value before beginning execution. For example, in a group of identical subsystems that process data concurrently, some or all of the subsystems begin processing their respective data after a different amount of delay, thus staggering their respective executions and lowering the risk of aligned edges when some or all of the subsystems concurrently step their power demands up or down. This, in turn, reduces peak power and voltage. In an embodiment, rather than being fixed at the design stage, each subsystem's delay value is programmable at some point after fabrication.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: January 31, 2023
    Assignee: Innovium, Inc.
    Inventors: Keith Michael Ring, Mohammad Kamel Issa
  • Patent number: 11543878
    Abstract: A local power control arbiter is provided to interface with a global power control unit of a processing platform having a plurality of processing entities. The local power control arbiter controls a local processing unit of the processing platform. The local power arbiter has an interface to receive from the global power control unit, a local performance limit allocated to the local processing unit depending on a global power control evaluation and processing circuitry to determine any change to one or more processing conditions prevailing in the local processing unit on a timescale shorter than a duration for which the local performance limit is applied to the local processing unit by the global power control unit and to select a performance level for the local processing unit depending on both the local performance limit and the determined change, if any, to the prevailing processing conditions on the local processing unit.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: January 3, 2023
    Assignee: Intel Corporation
    Inventors: Efraim Rotem, Eliezer Weissmann, Eric Dehaemer, Alexander Gendler, Nadav Shulman, Krishnakanth Sistla, Nir Rosenzweig, Ankush Varma, Ariel Szapiro, Arye Albahari, Ido Melamed, Nir Misgav, Vivek Garg, Nimrod Angel, Adwait Purandare, Elkana Korem
  • Patent number: 11537404
    Abstract: The present specification discloses a digital device for performing a hibernation booting process and a control method therefor. Here, the digital device according to an embodiment of the present invention comprises: a first memory; a second memory storing a snapshot image generated on the basis of pieces of page data of the first memory; and a control unit for generating the snapshot image, wherein the control unit primarily deduplicates duplicated page data in the first memory and selectively secondarily deduplicates duplicated page data by comparing the duplicated page data with the snapshot image prestored in the second memory, wherein data fragmentation is minimized through the secondary deduplication step.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 27, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyungsik Lee, Kunsu Kim, Changyun Jeong, Seungho Park
  • Patent number: 11526193
    Abstract: In order to reduce errors in the transfer of time from one clock domain to another clock domain, a first free running counter is incremented using a first clock signal. A free running second counter is incremented using a second clock signal, the second clock signal being asynchronous to the first clock signal. The first counter is sampled at a selected time based on a predetermined phase relationship between the first clock signal and the second clock signal to generate a sampled first counter value. The second counter is corrected based on the sampled first counter value.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: December 13, 2022
    Assignee: Skyworks Solutions, Inc.
    Inventors: Harihara Subramanian Ranganathan, Vivek Sarda
  • Patent number: 11526205
    Abstract: Methods and apparatus to implement always-on context sensor hubs for processing multiple different types of data inputs are disclosed. An examples apparatus includes a first processor core to implement a host controller, and a second processor core to implement an offload engine. The host controller includes first logic to process sensor data associated with an electronic device when the electronic device is in a low power mode. The host controller is to offload a computational task associated with the sensor data to the offload engine. The offload engine includes second logic to execute the computational task.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: December 13, 2022
    Assignee: Intel Corporation
    Inventors: Ke Han, Mingqiu Sun, Dong Wang, Prakash Iyer, Stephan Jourdan, Andrzej Mialkowski
  • Patent number: 11520396
    Abstract: A power management system includes a first power grid coupled to a first circuit breaker, and a first power distribution unit coupled to the first circuit breaker. A server device includes server components, and at least one first power supply unit coupled to the first power distribution unit. A power management subsystem in the server device is coupled to the server components and the at least one first power supply unit. The power management subsystem monitors a first input current draw of each first power supply unit, and determines whether the first input current draw exceeds a first input current limit that is based on the first circuit breaker. In response the first input current draw exceeding the first input current limit, the power management subsystem throttles the server components to reduce the first input current draw below the first input current limit.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: December 6, 2022
    Assignee: Dell Products L.P.
    Inventors: John Erven Jenne, Craig Anthony Klein, Mark A. Muccini, Dit Charoen
  • Patent number: 11520598
    Abstract: A multi-processor mobile computing device includes a first processor connected to a first operating memory and a mobile display and powered by a portable power source integrated into the multi-processor mobile computing device, a second processor connected to a second operating memory and a display input-output port; the second processor is activated only when mobile device is connected to an external power source. The device includes a dual-function operating system, including a mobile operating system module operating on the first processor, the mobile operating system module having a first capability set and a desktop operating system module operating on the second processor; the desktop operating system module having a second capability set, wherein the second capability set differs from the first capability set.
    Type: Grant
    Filed: July 1, 2021
    Date of Patent: December 6, 2022
    Inventor: Anthony Donte Ebron
  • Patent number: 11507384
    Abstract: An electronic device according to various embodiments of the present invention comprises a display, a memory, and a processor operatively connected to the display and the memory, wherein the processor may be configured to: display, on the display, the state of a storage resource of a first partition included in the memory, in a state in which first booting has been completed; in response to a first command for acquiring the storage resource of the first partition, perform second booting of the electronic device, different from the first booting; delete designated data from data stored in the storage resource of the first partition so as to acquire the storage resource during the performing of the second booting; and complete the second booting of the electronic device after the acquisition of the storage resource.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: November 22, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Wongun Lee, Chul Kang, Hakryoul Kim, Youngjun Choi
  • Patent number: 11507383
    Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive a user indication of a desired interface; and set a target readiness level based on the user indication. Upon a subsequent boot of the management controller, the target readiness level may be configured to cause the management controller to prioritize initialization of the desired interface such that the desired interface is made ready prior to a different, non-desired interface.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Chandrasekhar Mugunda, Prashanth Giri
  • Patent number: 11500450
    Abstract: According to one embodiment, an information processing apparatus includes a universal serial bus (USB) controller capable of shifting to a low-power state and configured to transmit data with a predetermined pattern to a personal computer (PC) when the USB controller is recovered from the low-power state. The information processing apparatus includes a hardware logic configured to cause the USB controller to shift to the low-power state, a reading unit configured to read an image formed on a document according to a reading instruction, and a physical layer (PHY) configured to transmit, to the PC, image data on the document with the image read by the reading unit. The information processing apparatus prohibits the USB controller from shifting to the low-power state during a period in which the PHY transmits the image data to the PC.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: November 15, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ryotaro Imine