Patents by Inventor Aaron Masters

Aaron Masters 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: 11853179
    Abstract: A method for detecting a Direct Memory Access (DMA) memory address violation when testing PCIe devices is disclosed. The method for detecting a DMA memory address violation when testing PCIe devices applies to unintentional and intentional accesses of memory space outside of an area in memory specified by the device driver developed for the device.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: December 26, 2023
    Assignee: TELEDYNE LECROY, INC.
    Inventors: Aaron Masters, Kevin Lemay, Chuck Tuffli
  • Patent number: 11386028
    Abstract: A method for detecting a Direct Memory Access (DMA) address capability at high address values when testing PCIe devices is disclosed. The method includes enabling an input/output (I/O) memory management unit (IOMMU); remapping physical addresses to virtual addresses at a high end of an address range; adding a peripheral component interconnect express (PCIe) device; and mapping physical memory addresses to high value memory addresses.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: July 12, 2022
    Assignee: TELEDYNE LECROY, INC.
    Inventors: Aaron Masters, Kevin Lemay, Chuck Tuffli
  • Patent number: 11004532
    Abstract: The present disclosure relates to methods and apparatus for testing the true capabilities of devices connected to a computer. Methods consistent with the present disclosure may include generating test commands to send to a data storage device under test while storing information related to the commands sent to the data storage device in a low latency buffer. The low latency buffer may temporarily store command related data while data from a plurality of commands are organized and persistently stored in memory of a persistent data storage device. The low latency buffer may include or be comprised of high speed random access memory and the persistent data storage device may be a solid state drive or hard disk drive. Preferably, the persistent data storage device will store command test sequences that span long periods of time of hours or days.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: May 11, 2021
    Assignee: TELEDYNE LECROY, INC.
    Inventors: Robert L. Weisickle, Tom Nalepa, Aaron Masters
  • Publication number: 20200311002
    Abstract: A method for detecting a Direct Memory Access (DMA) address capability at high address values when testing PCIe devices is disclosed. The method includes enabling an input/output (I/O) memory management unit (IOMMU); remapping physical addresses to virtual addresses at a high end of an address range; adding a peripheral component interconnect express (PCIe) device; and mapping physical memory addresses to high value memory addresses.
    Type: Application
    Filed: March 26, 2020
    Publication date: October 1, 2020
    Inventors: Aaron Masters, Kevin Lemay, Chuck Tuffli
  • Publication number: 20190385691
    Abstract: The present disclosure relates to methods and apparatus for testing the true capabilities of devices connected to a computer. Methods consistent with the present disclosure may include generating test commands to send to a data storage device under test while storing information related to the commands sent to the data storage device in a low latency buffer. The low latency buffer may temporarily store command related data while data from a plurality of commands are organized and persistently stored in memory of a persistent data storage device. The low latency buffer may include or be comprised of high speed random access memory and the persistent data storage device may be a solid state drive or hard disk drive. Preferably, the persistent data storage device will store command test sequences that span long periods of time of hours or days.
    Type: Application
    Filed: June 18, 2019
    Publication date: December 19, 2019
    Inventors: Bob Weisickle, Tom Nalepa, Aaron Masters
  • Patent number: D927286
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: August 10, 2021
    Inventor: Aaron Masters
  • Patent number: D927962
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: August 17, 2021
    Inventor: Aaron Masters