Patents by Inventor Sonny Pham

Sonny Pham 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: 12619376
    Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device of a storage accelerator loads a first instruction set associated with a first application of a host computing device. A second processing device of the storage accelerator loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device identifies at least a first criterion or a second criterion associated with the data. The first processing device processes the data according to the first instruction set in response to identifying the first criterion. The first processing device writes the data to a buffer of the second processing device in response to identifying the second criterion. The second processing device processes the data in the buffer according to the second instruction set.
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: May 5, 2026
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas P. Kachare, Amir Beygi, Mostafa Aghaee, Jingchi Yang, Tinh Tri Lac, Sonny Pham, Nayankumar Patel
  • Publication number: 20240419356
    Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device of a storage accelerator loads a first instruction set associated with a first application of a host computing device. A second processing device of the storage accelerator loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device identifies at least a first criterion or a second criterion associated with the data. The first processing device processes the data according to the first instruction set in response to identifying the first criterion. The first processing device writes the data to a buffer of the second processing device in response to identifying the second criterion. The second processing device processes the data in the buffer according to the second instruction set.
    Type: Application
    Filed: August 29, 2024
    Publication date: December 19, 2024
    Inventors: Ramdas P. Kachare, Amir Beygi, Mostafa Aghaee, Jingchi Yang, Tinh Tri Lac, Sonny Pham, Nayankumar Patel
  • Patent number: 12079510
    Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device of a storage accelerator loads a first instruction set associated with a first application of a host computing device. A second processing device of the storage accelerator loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device identifies at least a first criterion or a second criterion associated with the data. The first processing device processes the data according to the first instruction set in response to identifying the first criterion. The first processing device writes the data to a buffer of the second processing device in response to identifying the second criterion. The second processing device processes the data in the buffer according to the second instruction set.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: September 3, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas P. Kachare, Amir Beygi, Mostafa Aghaee, Jingchi Yang, Tinh Tri Lac, Sonny Pham, Nayankumar Patel
  • Publication number: 20240165627
    Abstract: Non-contact dispenser assemblies and related systems and methods are disclosed. An implementation of an apparatus is disclosed that includes a reagent cartridge including a body defining a plurality of reservoirs. Each reservoir has an outlet and a distal end defining an opening, a manifold assembly including an outlet, a common fluidic line fluidly coupled to the outlet, a plurality of reagent fluidic lines coupled to the corresponding outlet of the reservoirs, and a plurality of membrane valves selectively fluidly coupling the common fluidic line and a corresponding one of the plurality of reagent fluidic lines.
    Type: Application
    Filed: March 17, 2022
    Publication date: May 23, 2024
    Inventors: Mikko Ponkala, Paul Limb, Reto Schoch, Sonny Pham, Maulik Patel, Paul Crivelli
  • Publication number: 20240086102
    Abstract: Systems and methods for executing a data processing function are disclosed. A first processing device of a storage accelerator loads a first instruction set associated with a first application of a host computing device. A second processing device of the storage accelerator loads a second instruction set associated with the first application. A command is received from the host computing device. The command may be associated with data associated with the first application. The first processing device identifies at least a first criterion or a second criterion associated with the data. The first processing device processes the data according to the first instruction set in response to identifying the first criterion. The first processing device writes the data to a buffer of the second processing device in response to identifying the second criterion. The second processing device processes the data in the buffer according to the second instruction set.
    Type: Application
    Filed: October 4, 2022
    Publication date: March 14, 2024
    Inventors: Ramdas P. Kachare, Amir Beygi, Mostafa Aghaee, Jingchi Yang, Tinh Tri Lac, Sonny Pham, Nayankumar Patel