Patents by Inventor Melvin K. Benedict

Melvin K. Benedict 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).

  • Publication number: 20180301183
    Abstract: A volatile memory device includes a memory array of volatile charge storage cells, a counter to track a time since the volatile memory device has received a read/write command and a control element to automatically change the volatile memory device to a lower power state based on the time tracked by the counter.
    Type: Application
    Filed: October 25, 2015
    Publication date: October 18, 2018
    Inventors: Reza M BACCHUS, Melvin K BENEDICT, Eric L POPE
  • Publication number: 20180293189
    Abstract: A memory device includes a memory storage media to store data for the memory device. A memory manager initiates an autonomous precharge of a buffered page into the memory storage media in the absence of detecting a command at an input of the memory device for a period of time that exceeds a threshold.
    Type: Application
    Filed: October 13, 2015
    Publication date: October 11, 2018
    Inventors: Reza M BACCHUS, Melvin K BENEDICT, Eric L POPE
  • Patent number: 10078541
    Abstract: Data and a first error detection code related to the data is received. That the received data is written correctly to a memory is validated based on the first error detection code and/or a comparison of the written data to the received data. An alert is generated if it is determined that the written data is incorrect.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: September 18, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Melvin K. Benedict
  • Patent number: 10068661
    Abstract: Example implementations relate to post package repair (PPR) data in non-volatile memory. In example implementations, PPR data may be stored in non-volatile memory on a memory module. PPR data may indicate how many PPRs have been performed on the memory module.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: September 4, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lidia Warnes, Melvin K Benedict, Andrew C Walton
  • Publication number: 20180218763
    Abstract: An example device in accordance with an aspect of the present disclosure includes a memory module having a voltage regulator module (VRM) to receive input power and deliver output power to components of the memory module at a first power plane. A sufficient number of stitching capacitors are to couple the first power plane to a second power plane.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 2, 2018
    Inventors: Reza M. BACCHUS, Melvin K. BENEDICT, Stephen F. CONTRERAS, Eric L. POPE, Chi K. SIDES, Chun-Pin HUANG
  • Publication number: 20180204631
    Abstract: Example implementations relate to post package repair (PPR) data in non-volatile memory. In example implementations, PPR data may be stored in non-volatile memory on a memory module. PPR data may indicate how many PPRs have been performed on the memory module.
    Type: Application
    Filed: March 6, 2018
    Publication date: July 19, 2018
    Inventors: Lidia WARNES, Melvin K. BENEDICT, Andrew C. WALTON
  • Publication number: 20180152394
    Abstract: Examples disclosed herein relate to fabric cable emulation. Some examples disclosed herein include determining connection data associated with a connection between a fabric interface of a cluster node in a fabric cluster and a fabric switch. Based on the determined connection data, configuration parameters for the connection may be calculated and stored in a memory device on the cluster node. An interface signal may be asserted to the fabric interface of the cluster node after the calculated configuration parameters are stored to indicate that the cluster node is available in the fabric cluster.
    Type: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Melvin K. Benedict, Nilashis Dey, Peter Hansen, John M. Lenthall
  • Patent number: 9972941
    Abstract: A memory module connector (100) is described herein. The memory module connector (100) comprises a plurality of connector pins (102) distributed into a plurality of columns (104). The plurality of connector pins (102) further comprises a plurality of ground pins (106) for providing electrical ground to the memory module connector (100) and a plurality of signal pins (108) for carrying data signals across the memory module connector (100). Further, for each signal pin (108) provided in a column (104), each connector pin (102) adjacent to the signal pin (108) in an adjacent column (104) is a ground pin (106).
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: May 15, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Melvin K Benedict, Stephen F Contreras
  • Patent number: 9941023
    Abstract: Example implementations relate to post package repair (PPR) data in non-volatile memory. In example implementations, PPR data may be stored in non-volatile memory on a memory module. PPR data may indicate how many PPRs have been performed on the memory module.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: April 10, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lidia Warnes, Melvin K. Benedict, Andrew C. Walton
  • Patent number: 9928897
    Abstract: An example device in accordance with an aspect of the present disclosure includes a memory module having a voltage regulator module (VRM) to receive input power and deliver output power to components of the memory module at a first power plane. At least one stitching capacitor is to couple the first power plane to a second power plane.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: March 27, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Reza M. Bacchus, Melvin K. Benedict, Stephen F. Contreras, Eric L. Pope, Chi K. Sides, Chun-Pin Huang
  • Publication number: 20170371809
    Abstract: Encrypted memory access using page table attributes is disclosed. One example is a memory system including a memory controller at a memory interface. The memory controller includes an encryptor to control a plurality of memory access keys respectively associated with memory regions, where each memory region is allocated to a respective client, and an access manager to receive an access request from a client, the access request including a client access key to access a memory element. The access manager looks up a memory access key from a page table attribute associated with a physical address of the memory element, and determines if the access request is valid by comparing the client access key with the memory access key associated with the memory region that includes the memory element. Based on the determination and a mode of operation, the access manager provides a response to the access request.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventor: Melvin K. Benedict
  • Publication number: 20170351455
    Abstract: Example implementations relate to generating statuses for data images. In example implementations, an event, in response to which a save operation is initiated on a memory module, may be identified. A data image may be generated during the save operation. A status may be generated for the generated data mage. The status may include an event portion indicative of the identified event, and a completion portion indicative of whether the save operation was completed.
    Type: Application
    Filed: December 22, 2014
    Publication date: December 7, 2017
    Inventors: Melvin K. Benedict, Lidia Warnes
  • Publication number: 20170322889
    Abstract: In an example implementation according to aspects of the present disclosure, a computing system includes a memory resource having a plurality of memory resource regions and a plurality of computing resources. The plurality of computing resources are communicatively coupleable to the memory resource. Each computing node may include a native memory management unit to manage a native memory on the computing resource and a memory resource memory management unit to manage the memory resource region of the memory resource associated with the computing resource.
    Type: Application
    Filed: November 25, 2014
    Publication date: November 9, 2017
    Inventors: Mitchel E. Wright, Michael R. Krause, Dwight L. Barron, Melvin K. Benedict
  • Publication number: 20170322876
    Abstract: In an example implementation according to aspects of the present disclosure, a memory controller is disclosed. The memory controller is communicatively coupleable to a memory resource having a plurality of memory resource regions, which may be associated with a plurality of computing resources. The memory controller may include a memory resource interface to communicatively couple the memory controller to the memory resource and a computing resource interface to communicatively couple the memory controller to the plurality of computing resources. The memory controller may further include a memory resource memory management unit to manage the memory resource.
    Type: Application
    Filed: November 25, 2014
    Publication date: November 9, 2017
    Inventors: Mitchel E. Wright, Michael R Krause, Melvin K. Benedict, Dwight L. Barron
  • Publication number: 20170316811
    Abstract: At power, a voltage regulator operates in a constant current mode to provide a constant current to a subsystem. The constant current is predetermined as an optimal current to provide to the subsystem to reach normal operation in a temporally efficient manner. When a voltage provided by the voltage regulator reaches a threshold voltage, the voltage regulator operates in a constant voltage mode to provide a constant voltage to the subsystem.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventor: Melvin K. Benedict
  • Patent number: 9804972
    Abstract: Activation rates of memory locations associated with memory addresses are monitored. The activation rates of the memory locations associated with the memory addresses are regulated. The regulating of the activation rates of the memory locations associated with the memory addresses includes selectively updating a cache with the memory addresses based on the activation rates.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: October 31, 2017
    Assignee: Hewlett-Packard Enterprise Development LP
    Inventors: Melvin K. Benedict, William James Walker, Andrew C. Walton
  • Publication number: 20170300433
    Abstract: A memory controller of a sender node issues an instruction of a trans-fabric instruction set of instructions to a receiver node across a communication fabric that supports memory semantic operations, to cause a given transaction to be performed at the receiver node in response to the issued instruction.
    Type: Application
    Filed: October 29, 2014
    Publication date: October 19, 2017
    Inventors: Melvin K. Benedict, Michael R. Krause, Mitchel E. Wright
  • Publication number: 20170243626
    Abstract: An example device in accordance with an aspect of the present disclosure includes a memory module having a voltage regulator module (VRM) to receive input power and deliver output power to components of the memory module at a first power plane. At least one stitching capacitor is to couple the first power plane to a second power plane.
    Type: Application
    Filed: February 27, 2015
    Publication date: August 24, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Reza M. BACCHUS, Melvin K. BENEDICT, Stephen F. CONTRERAS, Eric L. POPE, Chi K. SIDES, Chun-Pin HUANG
  • Publication number: 20170230180
    Abstract: A receiver node receives, over a communication fabric, a transaction packet that includes an identifier of a sender node and an identifier of a process at the sender node, the transaction packet sent by the process for a transaction. The receiver node performs authentication for the transaction based on the identifier of the process and the identifier of the sender node.
    Type: Application
    Filed: October 29, 2014
    Publication date: August 10, 2017
    Inventors: Melvin K. Benedict, Michael R. Krause, Mitchel E. Wright
  • Publication number: 20170200511
    Abstract: Example implementations relate to post package repair (PPR) data in non-volatile memory. In example implementations, PPR data may be stored in non-volatile memory on a memory module. PPR data may indicate how many PPRs have been performed on the memory module.
    Type: Application
    Filed: June 26, 2014
    Publication date: July 13, 2017
    Inventors: Lidia Warnes, Melvin K. Benedict, Andrew C. Walton