Patents by Inventor Michael Wasef

Michael Wasef 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: 12681862
    Abstract: Systems and methods for identifying regions of a memory device are disclosed. A storage device comprises a first storage medium, a second storage medium, and a processor configured to: identify a first memory address; identify a first region of the first storage medium based on the first memory address; identify a first criterion associated with the first memory address; based on identification of the first criterion, identify a portion of the first region based on the first memory address; identify a second criterion associated with the portion; and retrieve data associated with the portion from the first storage medium to the second storage medium based on identification of the second criterion.
    Type: Grant
    Filed: July 12, 2024
    Date of Patent: July 14, 2026
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Michael Wasef, Andrew Chang
  • Publication number: 20260099446
    Abstract: A memory device with host-initiated cache operation. In some embodiments, a method includes: receiving, from a host, by a memory device, a prefetch command; and based on receiving the prefetch command, reading a data value from a memory of the memory device into a cache of the memory device.
    Type: Application
    Filed: July 16, 2025
    Publication date: April 9, 2026
    Inventors: Ramdas P. KACHARE, Caroline Diana KAHN, Mohammadreza SOLTANIYEH, Edmund C. AU, Michael WASEF, Dongwan ZHAO
  • Publication number: 20250284623
    Abstract: Systems and methods for pattern recognition are described. A storage device may include a first storage medium; a processor configured to: identify a first distance between first memory addresses accessed by a computing device that satisfies a first criterion; based on identifying the first distance that satisfies the first criterion, identify a second distance between second memory addresses accessed by the computing device that satisfies a second criterion; based on identifying the second distance that satisfies the second criterion, detect a pattern including the first distance and the second distance; and retrieve from the first storage medium, based on the pattern, data associated with a third memory address.
    Type: Application
    Filed: July 12, 2024
    Publication date: September 11, 2025
    Inventors: Michael Wasef, Andrew Chang
  • Publication number: 20250284640
    Abstract: Systems and methods for grouping memory addresses are disclosed. A storage device may include a first storage medium, a second storage medium, and a processor configured to: identify a first memory address; identify a first region of the first storage medium based on the first memory address; track activity of the first region; identify a second memory address based on tracking activity of the first region; and retrieve data associated with the second memory address from the first storage medium and store the data in the second storage medium.
    Type: Application
    Filed: July 12, 2024
    Publication date: September 11, 2025
    Inventors: Michael Wasef, Andrew Chang, Dongyang Li, Mohammadreza Soltaniyeh, Luis Cargnini
  • Publication number: 20250284641
    Abstract: Systems and methods for identifying regions of a memory device are disclosed. A storage device comprises a first storage medium, a second storage medium, and a processor configured to: identify a first memory address; identify a first region of the first storage medium based on the first memory address; identify a first criterion associated with the first memory address; based on identification of the first criterion, identify a portion of the first region based on the first memory address; identify a second criterion associated with the portion; and retrieve data associated with the portion from the first storage medium to the second storage medium based on identification of the second criterion.
    Type: Application
    Filed: July 12, 2024
    Publication date: September 11, 2025
    Inventors: Michael Wasef, Andrew Chang
  • Publication number: 20250061115
    Abstract: An accelerator is disclosed. The accelerator may include a connection to a first storage, which may store a database. The database may include four columns. The accelerator may also include a second storage to store information about the columns of the database. The accelerator may also include a circuit to process the information about the columns and a query to generate a skip information.
    Type: Application
    Filed: November 17, 2023
    Publication date: February 20, 2025
    Inventors: Michael WASEF, Andrew Zhenwen CHANG
  • Publication number: 20250053720
    Abstract: Provided is a method for data processing, the method including receiving, by a first circuit, row data of a page, receiving, by the first circuit, first column data and second column data from the row data, and sending, by the first circuit, the first column data and the second column data to a first output port of the first circuit.
    Type: Application
    Filed: December 4, 2023
    Publication date: February 13, 2025
    Inventors: Michael Wasef, Brian Luu, Edmund Au, Andrew Chang