Patents by Inventor HUNG DOAN

HUNG DOAN 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: 20240056699
    Abstract: Color image sensors and systems are provided. A color image sensor as disclosed includes a plurality of pixels disposed within an array, each of which includes a plurality of sub-pixels. A pixel array includes pixel cells, each pixel cell including one or more photodiodes. Pixel cells are arranged in rows and columns. The pixel array includes transistors for vertical binning of pixel cells in different rows and transistors for horizontal binning of pixel cells in different columns.
    Type: Application
    Filed: August 8, 2023
    Publication date: February 15, 2024
    Applicant: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Gui GUI, Hirotaka Murakami, Hung DOAN, Sungin HAN, Frederick Brady
  • Patent number: 10831607
    Abstract: In a processing unit, a processor core executes instructions in a plurality of simultaneous hardware threads, where multiple of the plurality of hardware threads concurrently execute memory transactions. A transactional memory circuit in the processing unit tracks transaction footprints of the memory transactions of the multiple hardware thread. In response to detecting failure of a given memory transaction of one of the plurality of multiple threads due to an overflow condition, the transactional memory circuit transitions to a throttled operating mode and reduces a number of hardware threads permitted to concurrently execute memory transactions.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Derek E. Williams, Guy L. Guthrie, Hugh Shen, Sanjeev Ghai, Hung Doan
  • Publication number: 20200034236
    Abstract: In a processing unit, a processor core executes instructions in a plurality of simultaneous hardware threads, where multiple of the plurality of hardware threads concurrently execute memory transactions. A transactional memory circuit in the processing unit tracks transaction footprints of the memory transactions of the multiple hardware thread. In response to detecting failure of a given memory transaction of one of the plurality of multiple threads due to an overflow condition, the transactional memory circuit transitions to a throttled operating mode and reduces a number of hardware threads permitted to concurrently execute memory transactions.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Inventors: DEREK E. WILLIAMS, GUY L. GUTHRIE, HUGH SHEN, SANJEEV GHAI, HUNG DOAN