Patents by Inventor Albert Xu

Albert Xu 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: 20260140797
    Abstract: Apparatuses, systems, and techniques to perform a matrix multiplication using parallel processing. In at least one embodiment, a matrix multiplication is divided into a set of tiles, with each tile processed with a prolog task, a calculation task, and an epilog task. The prolog tasks are performed by a dedicated set of threads, with the remaining tasks performed in an interleaved manner using two or more thread groups.
    Type: Application
    Filed: November 14, 2025
    Publication date: May 21, 2026
    Inventors: Chao Li, Jing Li, Alan Kaatz, Ronny Meir Krashinsky, Albert Xu
  • Publication number: 20260056811
    Abstract: Apparatuses, systems, and techniques to perform a matrix multiplication using parallel processing. In at least one embodiment, a matrix multiplication is divided into a set of tiles, with each tile processed with a prolog task, a calculation task, and an epilog task. The prolog tasks are performed by a dedicated set of threads, with the remaining tasks performed in an interleaved manner using two or more thread groups.
    Type: Application
    Filed: March 8, 2022
    Publication date: February 26, 2026
    Inventors: Chao Li, Jing Li, Alan Kaatz, Ronny Meir Krashinsky, Albert Xu
  • Patent number: 12541410
    Abstract: Apparatuses, systems, and techniques to perform a matrix multiplication using parallel processing. In at least one embodiment, a matrix multiplication is divided into a set of tiles, with each tile processed with a prolog task, a calculation task, and an epilog task. The prolog tasks are performed by a dedicated set of threads, with the remaining tasks performed in an interleaved manner using two or more thread groups.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: February 3, 2026
    Assignee: NVIDIA Corporation
    Inventors: Chao Li, Jing Li, Alan Kaatz, Ronny Meir Krashinsky, Albert Xu
  • Publication number: 20240280078
    Abstract: A drag-based wind turbine device is disclosed. The device is an improved wind turbine comprised of two sets of stacked and coupled, drag-based vertical axis wind turbines, wherein drag from the first turbine helps propel the second turbine. Additionally, the surface of the first turbine is convex to ensure wind is always deflected toward the second turbine, wherein the wind is then received by the concave side of the second turbine. Further, the blades are arranged in a horizontal and sloping manner. In the convex position, each slope blade deflects incoming wind to the other set of turbines in a concave direction. Additionally, the gap between two turbines can be adjusted for different wind/current speeds, viscosities, compressibility, and densities for the best efficiency.
    Type: Application
    Filed: August 22, 2023
    Publication date: August 22, 2024
    Inventors: Angela Xu, Annie Xu, Albert Xu
  • Publication number: 20230140934
    Abstract: Apparatuses, systems, and techniques to perform a matrix multiplication using parallel processing. In at least one embodiment, a matrix multiplication is divided into a set of tiles, with each tile processed with a prolog task, a calculation task, and an epilog task. The prolog tasks are performed by a dedicated set of threads, with the remaining tasks performed in an interleaved manner using two or more thread groups.
    Type: Application
    Filed: March 8, 2022
    Publication date: May 11, 2023
    Inventors: Chao Li, Jing Li, Alan Kaatz, Ronny Meir Krashinsky, Albert Xu