Patents by Inventor Eric L. Pope

Eric L. Pope 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: 10546649
    Abstract: In one example in accordance with the present disclosure, a method includes mapping, using post-package repair, an address associated with a first memory row of a computing device to a spare memory row of the computing device, wherein the spare memory row has a memory failure pattern, and reading data from the spare memory row.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: January 28, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Eric L Pope, Scott P Faasse
  • Patent number: 10504578
    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: Grant
    Filed: October 25, 2015
    Date of Patent: December 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Reza M Bacchus, Melvin K Benedict, Eric L Pope
  • Patent number: 10468118
    Abstract: Example implementations relate to dynamic random-access memory (DRAM) row sparing. In example implementations, utilization of a failed row of a DRAM device may be excluded. A fuse in the DRAM device may be blown to replace the failed row with a spare row. The fuse may be blown during runtime operation of the DRAM device. Error-correcting code (ECC) may be used to correct erroneous data from the failed row while the fuse is being blown. Accesses of the failed row may be redirected to the spare row after the fuse is blown.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: November 5, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Andrew C. Walton, Melvin K. Benedict, Eric L. Pope, Erin A. Handgen
  • Patent number: 10453516
    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: Grant
    Filed: February 20, 2018
    Date of Patent: October 22, 2019
    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
  • Patent number: 10373667
    Abstract: A technique includes determining that a row of memory has been activated at a threshold rate. Upon reaching the threshold rate, a refresh rate for the row of memory and an adjacent row of memory may be increased. Subsequent to the increase, the refresh rate may be returned to a default rate.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: August 6, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Melvin K. Benedict, Eric L. Pope
  • Publication number: 20190026026
    Abstract: In one example in accordance with the present disclosure, a system for backup of a physical memory region of volatile memory. The system may include: a non-volatile memory, a volatile memory, at least one processor to: execute an application that indicates a virtual memory region stored in the volatile memory, wherein the virtual memory region is associated with an application, determine a corresponding physical memory region of the volatile memory for backup based on the indicated virtual memory region, and at least one memory controller to: receive a backup signal for the physical memory region of the volatile memory, and responsive to receiving the backup signal, backup up the physical memory region of the volatile memory to a memory region of the non-volatile memory.
    Type: Application
    Filed: August 28, 2015
    Publication date: January 24, 2019
    Inventors: Melvin K BENEDICT, Eric L POPE
  • Publication number: 20190019569
    Abstract: Addresses of memory cells that have errors corrected by error correction operations are evaluated to identify a failed row of memory. Post package repair is implemented on the failed row.
    Type: Application
    Filed: January 28, 2016
    Publication date: January 17, 2019
    Inventor: Eric L Pope
  • Publication number: 20190018474
    Abstract: An example memory device comprises at least one memory region; and a controller to determine exceeding of a throttling threshold and to throttle processing of access requests for the at least one memory region.
    Type: Application
    Filed: December 21, 2015
    Publication date: January 17, 2019
    Inventors: Reza BACCHUS, Melvin BENEDICT, Eric L POPE
  • Patent number: 10180888
    Abstract: Example implementations relate to using a spare memory on a memory module. In example implementations, a memory module may have a plurality of memories, including default memories and a spare memory. A plurality of data buffers on the memory module may select data nibbles from the plurality of memories such that when a default memory is identified as defective, a data nibble is selected from the spare memory and not from the defective default memory. A data nibble selected from the default memory may be in a first position in an output of the memory module when the default memory is functional. A data nibble selected from the spare memory may be in a second position in the output of the memory module.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: January 15, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Melvin K Benedict, Eric L Pope, Andrew C. Walton
  • 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
  • Publication number: 20180247699
    Abstract: In one example in accordance with the present disclosure, a method includes mapping, using post-package repair, an address associated with a first memory row of a computing device to a spare memory row of the computing device, wherein the spare memory row has a memory failure pattern, and reading data from the spare memory row.
    Type: Application
    Filed: August 18, 2015
    Publication date: August 30, 2018
    Inventors: Eric L POPE, Scott P FAASSE
  • 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
  • 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: 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: 20170169905
    Abstract: Example implementations relate to dynamic random-access memory (DRAM) row sparing. In example implementations, utilization of a failed row of a DRAM device may be excluded. A fuse in the DRAM device may be blown to replace the failed row with a spare row. The fuse may be blown during runtime operation of the DRAM device. Error-correcting code (ECC) may be used to correct erroneous data from the failed row while the fuse is being blown. Accesses of the failed row may be redirected to the spare row after the fuse is blown.
    Type: Application
    Filed: March 3, 2014
    Publication date: June 15, 2017
    Inventors: Andrew C. Walton, Melvin K. Benedict, Eric L. Pope, Erin A. Handgen
  • Publication number: 20170084350
    Abstract: Examples herein disclose selecting a row of data among multiple rows of data for validation of a repair to the selected row of data. The examples here disclose validating the repair to the selected row of data.
    Type: Application
    Filed: May 27, 2014
    Publication date: March 23, 2017
    Inventors: Melvin K. Benedict, Eric L. Pope, Lidia Warnes
  • Publication number: 20160211008
    Abstract: A technique includes determining that a row of memory has been activated at a threshold rate. Upon reaching the threshold rate, a refresh rate for the row of memory and an adjacent row of memory may be increased. Subsequent to the increase, the refresh rate may be returned to a default rate.
    Type: Application
    Filed: August 28, 2013
    Publication date: July 21, 2016
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Melvin K. BENEDICT, Eric L. POPE
  • Publication number: 20160203065
    Abstract: Example implementations relate to using a spare memory on a memory module. In example implementations, a memory module may have a plurality of memories, including default memories and a spare memory. A plurality of data buffers on the memory module may select data nibbles from the plurality of memories such that when a default memory is identified as defective, a data nibble is selected from the spare memory and not from the defective default memory. A data nibble selected from the default memory may be in a first position in an output of the memory module when the default memory is functional. A data nibble selected from the spare memory may be in a second position in the output of the memory module.
    Type: Application
    Filed: September 27, 2013
    Publication date: July 14, 2016
    Inventors: Melvin K Benedict, Eric L Pope, Andrew C. Walton
  • Publication number: 20160085466
    Abstract: A technique includes determining, via an analog circuit, where an access rate of a memory row associated with a memory device exceeds a threshold. In various examples, upon a determination that the access rate exceeds the threshold, the technique may further comprise generating an alert to indicate possible corruption of data stored in an adjacent row to the memory row.
    Type: Application
    Filed: April 30, 2013
    Publication date: March 24, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Melvin K. BENEDICT, Eric L. POPE, Andrew C. WALTON