Patents by Inventor Stuart A. Berke

Stuart A. Berke has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11222687
    Abstract: An memory subsystem of an information handling system includes a memory module and a controller. The memory module includes a Registering Clock Driver (RCD) configured to receive a clock signal. The RCD includes a delay setting and a clock delay circuit to provide a selectable delayed clock signal based upon the delay setting. The memory module further includes a power management integrated circuit (PMIC) with a plurality of switching regulators. The PMIC receives the delayed clock signal and clocks the switching regulators based upon the delayed clock signal. The controller sets the first delay setting.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: January 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Stuart A. Berke, Jordan Chin, Ralph H. Johnson, Shiguo Luo
  • Publication number: 20210287730
    Abstract: An memory subsystem of an information handling system includes a memory module and a controller. The memory module includes a Registering Clock Driver (RCD) configured to receive a clock signal. The RCD includes a delay setting and a clock delay circuit to provide a selectable delayed clock signal based upon the delay setting. The memory module further includes a power management integrated circuit (PMIC) with a plurality of switching regulators. The PMIC receives the delayed clock signal and clocks the switching regulators based upon the delayed clock signal. The controller sets the first delay setting.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Inventors: Stuart A. Berke, Jordan Chin, Ralph H. Johnson, Shiguo Luo
  • Patent number: 10990291
    Abstract: A software assist module of a system memory coupled to a host processor provides the ability to offload software operations from the host processor. The software assist module includes a first memory accessed by the host processor via a first chip select signal. The software assist module also includes a software assist controller accessed by the host processor via a second chip select signal. The software assist controller is configured to intercept data related to a software function offloaded from the host processor, where the data is intercepted from a first chip select signal used to access the first memory. The software assist controller utilizes the intercepted data to perform the offloaded function. Based on configuration instructions provided by the host processor via the second chip select signal, the software assist module performs the offloaded function incrementally as function data is intercepted or as a single operation after all data for a function has been intercepted.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: April 27, 2021
    Assignee: Dell Products, L.P.
    Inventors: Stuart Berke, Gary Kotzur
  • Patent number: 10860505
    Abstract: An information handling system with enhanced receiver equalization may include a processing unit with a dual in-line memory module (DIMM) controller. The DIMM controller is connected to a first DIMM and a second DIMM by a communication channel. A basic input/output system is configured to set an equalization of a data signal on the communication channel by applying a first equalization to a Nyquist frequency that is associated with a data rate of the data signal and by applying a second equalization to a standing wave reflection frequency that is associated with an additional loading in the communication channel. The additional loading may be due to presence of another DIMM in the same communication channel.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: December 8, 2020
    Assignee: Dell Products, L.P.
    Inventors: Bhyrav M. Mutnury, Stuart A. Berke
  • Patent number: 10685736
    Abstract: A memory subsystem includes one or more communication channels that enable communication with more than one memory module of an information handling system (IHS). A memory controller of the memory subsystem is in communication with the one or more communication channels. In response to determining that one or more lines fail signal integrity testing at a target communication speed, the memory controller invokes an error checking and correcting (ECC) mode that reassigns lines of the communication channel for carrying data and ECC code. Lines that passed signal integrity testing are assigned to carrying data and ECC code. Lines that failed signal integrity testing are not used.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: June 16, 2020
    Assignee: Dell Products, L.P.
    Inventors: Stuart A. Berke, Vadhiraj Sankaranarayanan, Bhyrav M. Mutnury
  • Patent number: 10627852
    Abstract: A method and system for synchronized switching of voltage regulators in an IHS. The method includes determining, via a master voltage regulator (VR) controller, a plurality of phase shifts for a plurality of VRs configured as a master VR and at least one slave VR. The phase shifts are determined such that the VRs switch at different times from each other. A common clock signal and the phase shifts are transmitted to each of the slave VRs.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: April 21, 2020
    Assignee: Dell Products, L.P.
    Inventors: Ralph H. Johnson, Stuart A. Berke, Lei Wang
  • Patent number: 10565108
    Abstract: Systems and methods provide a storage controller with write-back caching capabilities that may be used during scenarios where the storage controller is required to provide write-through caching, and thus unable to utilize internal cache memory for write-back caching. The storage controller utilizes an allocation of persistent memory that is made available by the host IHS (Information Handling System), to which the storage controller is coupled. In scenarios where the storage controller is required to provide write-through caching, the storage controller may be configured to route received write data to the allocated host memory. In this manner, the data integrity provided by write-through operations is maintained, while also providing the host IHS with the speed of write-back operations. When ready to store the write data, the storage controller may request the flushing of write data from the allocated host memory.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: February 18, 2020
    Assignee: Dell Products, L.P.
    Inventors: Deepu Syam Sreedhar M, Stuart A. Berke, Sandeep Agarwal, Amit Pratap Singh
  • Publication number: 20200035321
    Abstract: A memory subsystem includes one or more communication channels that enable communication with more than one memory module of an information handling system (IHS). A memory controller of the memory subsystem is in communication with the one or more communication channels. In response to determining that one or more lines fail signal integrity testing at a target communication speed, the memory controller invokes an error checking and correcting (ECC) mode that reassigns lines of the communication channel for carrying data and ECC code. Lines that passed signal integrity testing are assigned to carrying data and ECC code. Lines that failed signal integrity testing are not used.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: STUART A. BERKE, VADHIRAJ SANKARANARAYANAN, BHYRAV M. MUTNURY
  • Patent number: 10168721
    Abstract: A method of detecting and disabling a failed power supply in a redundant power supply system is disclosed. The method includes detecting, via a first controller, an output voltage and an output current of a first power supply providing power to the redundant power supply system. The first controller determines if the output voltage is greater than a maximum output voltage threshold and in response to determining that the output voltage is greater than the maximum output voltage threshold, the first controller determines if the output current is equal to zero. In response to determining that the output current is not equal to zero and not less than a common share bus current, the first power supply is disabled such that the first power supply does not provide power to the power supply system.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: January 1, 2019
    Assignee: Dell Products, L.P.
    Inventors: Mark A. Muccini, Stuart A. Berke, Lei Wang
  • Publication number: 20180356994
    Abstract: A software assist module of a system memory coupled to a host processor provides the ability to offload software operations from the host processor. The software assist module includes a first memory accessed by the host processor via a first chip select signal. The software assist module also includes a software assist controller accessed by the host processor via a second chip select signal. The software assist controller is configured to intercept data related to a software function offloaded from the host processor, where the data is intercepted from a first chip select signal used to access the first memory. The software assist controller utilizes the intercepted data to perform the offloaded function. Based on configuration instructions provided by the host processor via the second chip select signal, the software assist module performs the offloaded function incrementally as function data is intercepted or as a single operation after all data for a function has been intercepted.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Applicant: Dell Products, L.P.
    Inventors: Stuart Berke, Gary Kotzur
  • Publication number: 20180341585
    Abstract: Systems and methods provide a storage controller with write-back caching capabilities that may be used during scenarios where the storage controller is required to provide write-through caching, and thus unable to utilize internal cache memory for write-back caching. The storage controller utilizes an allocation of persistent memory that is made available by the host IHS (Information Handling System), to which the storage controller is coupled. In scenarios where the storage controller is required to provide write-through caching, the storage controller may be configured to route received write data to the allocated host memory. In this manner, the data integrity provided by write-through operations is maintained, while also providing the host IHS with the speed of write-back operations. When ready to store the write data, the storage controller may request the flushing of write data from the allocated host memory.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Applicant: Dell Products, L.P.
    Inventors: Deepu Syam Sreedhar M, Stuart A. Berke, Sandeep Agarwal, Amit Pratap Singh
  • Publication number: 20180239390
    Abstract: A method and system for synchronized switching of voltage regulators in an IHS. The method includes determining, via a master voltage regulator (VR) controller, a plurality of phase shifts for a plurality of VRs configured as a master VR and at least one slave VR. The phase shifts are determined such that the VRs switch at different times from each other. A common clock signal and the phase shifts are transmitted to each of the slave VRs.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 23, 2018
    Inventors: RALPH H. JOHNSON, STUART A. BERKE, LEI WANG
  • Patent number: 9875632
    Abstract: A management controller may monitor temperatures of information handling resources in an information handling system and identify abnormalities associated with the information handling resources. When a power down sequence is initiated, the management controller may use any identified abnormalities as well as user input indicating a particular information handling resource for service. The management controller may perform service mode cooling to make the information handling system safe for servicing as soon as possible. The user may be alerted when the temperature conditions indicate safe handling of identified information handling resources. The management controller may also control an electromechanical cover preventing access to the information handling resources.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: January 23, 2018
    Assignee: Dell Products L.P.
    Inventors: Dinesh Kunnathur Ragupathi, Hasnain Shabbir, Stuart A. Berke
  • Patent number: 9811471
    Abstract: Systems and methods for enabling programmable cache size via Class of Service (COS) cache allocation are described. In some embodiments, a method may include: identifying a resource available to an Information Handling System (IHS) having a cache, where the resource is insufficient to allow the entire cache to be flushed during a power outage event; dividing a cache into at least a first portion and a second portion using a COS cache allocation, where the second portion has a size that is entirely flushable with the resource; and flushing the second portion of the cache during the power outage event.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: November 7, 2017
    Assignee: Dell Products, L.P.
    Inventors: John Erven Jenne, Stuart A. Berke
  • Publication number: 20170262375
    Abstract: Systems and methods for enabling programmable cache size via Class of Service (COS) cache allocation are described. In some embodiments, a method may include: identifying a resource available to an Information Handling System (IHS) having a cache, where the resource is insufficient to allow the entire cache to be flushed during a power outage event; dividing a cache into at least a first portion and a second portion using a COS cache allocation, where the second portion has a size that is entirely flushable with the resource; and flushing the second portion of the cache during the power outage event.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Applicant: Dell Products, L.P.
    Inventors: John Erven Jenne, Stuart A. Berke
  • Patent number: 9710179
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor and a management controller communicatively coupled to the processor and configured to, during boot of the information handling system determine a first amount of energy required by the information handling system to perform a save operation to transfer data from a volatile memory to a non-volatile memory of a persistent memory in response to a loss of power for supplying electrical energy to the information handling system, determine whether a second amount of energy available for providing electrical energy for the save operation in response to the loss of power exceeds the first amount of energy, and responsive to determining whether the second amount of energy exceeds the first amount of energy, determine whether to support the persistent memory.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: July 18, 2017
    Assignee: Dell Products L.P.
    Inventors: John Erven Jenne, Stuart Berke
  • Patent number: 9647852
    Abstract: Embodiments of systems and methods for selective single-ended transmission for high speed serial links. In an embodiment, a method includes training a data link in a differential mode. The method may also include training the data link in a single-ended mode. Additionally, the method may include dynamically operating the data link in the single-ended mode or the differential mode according to a monitored performance characteristic of the data link.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: May 9, 2017
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Stuart A. Berke, Bhyrav M. Mutnury
  • Publication number: 20170123445
    Abstract: A method of detecting and disabling a failed power supply in a redundant power supply system is disclosed. The method includes detecting, via a first controller, an output voltage and an output current of a first power supply providing power to the redundant power supply system. The first controller determines if the output voltag0voltage is greater than the maximum output voltage threshold, the first controller determines if the output current is equal to zero. In response to determining that the output current is not equal to zero and not less than a common share bus current, the first power supply is disabled such that the first power supply does not provide power to the power supply system.
    Type: Application
    Filed: November 2, 2015
    Publication date: May 4, 2017
    Applicant: DELL PRODUCTS, L.P.
    Inventors: MARK A. MUCCINI, STUART A. BERKE, LEI WANG
  • Publication number: 20170076575
    Abstract: A management controller may monitor temperatures of information handling resources in an information handling system and identify abnormalities associated with the information handling resources. When a power down sequence is initiated, the management controller may use any identified abnormalities as well as user input indicating a particular information handling resource for service. The management controller may perform service mode cooling to make the information handling system safe for servicing as soon as possible. The user may be alerted when the temperature conditions indicate safe handling of identified information handling resources. The management controller may also control an electromechanical cover preventing access to the information handling resources.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: Dinesh Kunnathur Ragupathi, Hasnain Shabbir, Stuart A. Berke
  • Publication number: 20170052716
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor and a management controller communicatively coupled to the processor and configured to, during boot of the information handling system determine a first amount of energy required by the information handling system to perform a save operation to transfer data from a volatile memory to a non-volatile memory of a persistent memory in response to a loss of power for supplying electrical energy to the information handling system, determine whether a second amount of energy available for providing electrical energy for the save operation in response to the loss of power exceeds the first amount of energy, and responsive to determining whether the second amount of energy exceeds the first amount of energy, determine whether to support the persistent memory.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 23, 2017
    Inventors: John Erven Jenne, Stuart Berke