Patents by Inventor Tingli CUI

Tingli CUI 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: 12511238
    Abstract: A method and a device for rapidly searching a cache are provided. The method for rapidly searching a cache includes: translating a source identifier (SID) to a domain identifier (DID) according to an extended flag from the software by searching a context cache, wherein the extended flag indicates that a current context entry stored in the context cache is a normal context entry or an extended context entry.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: December 30, 2025
    Assignee: SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD.
    Inventors: Qunyi Yang, Tingli Cui, Xinglin Gui
  • Patent number: 12169457
    Abstract: An electronic device includes remapping hardware, a processor, and a Northbridge IC. The remapping hardware converts a virtual address included in an unconverted DMA request into a physical address. The processor executes software to configure the remapping hardware. The Northbridge IC sends the physical address to the processor. When the software changes the configuration of the remapping hardware, the remapping hardware outputs a data draining request to the Northbridge IC. When the Northbridge IC receives the data draining request at a first time, the Northbridge IC suspends unconverted DMA requests after the first time until a second time, and outputs a first data draining response to the remapping hardware at the second time. The remapping hardware receives the first data draining response and notifies the processor that the data draining request has been completed.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: December 17, 2024
    Assignee: SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD.
    Inventors: Yang Jiao, Qunyi Yang, Jin Xiang, Xinglin Gui, Tingli Cui
  • Patent number: 12105633
    Abstract: An electronic device is provided. The electronic device includes a memory and an integrated circuit. The integrated circuit includes an address remapping unit. The memory includes multiple memory pages. The integrated circuit converts multiple virtual addresses into multiple physical addresses in sequence. The address remapping unit prefetches a first physical address corresponding to a first virtual address if a second virtual address exceeds a preset offset. The first virtual address is in a different memory page from the second virtual address. The second virtual address is currently processed. The multiple virtual addresses include the first and second virtual addresses.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: October 1, 2024
    Assignee: SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD.
    Inventors: Qunyi Yang, Yang Jiao, Jin Xiang, Tingli Cui, Xinglin Gui
  • Publication number: 20230169012
    Abstract: An electronic device includes remapping hardware, a processor, and a Northbridge IC. The remapping hardware converts a virtual address included in an unconverted DMA request into a physical address. The processor executes software to configure the remapping hardware. The Northbridge IC sends the physical address to the processor. When the software changes the configuration of the remapping hardware, the remapping hardware outputs a data draining request to the Northbridge IC. When the Northbridge IC receives the data draining request at a first time, the Northbridge IC suspends unconverted DMA requests after the first time until a second time, and outputs a first data draining response to the remapping hardware at the second time. The remapping hardware receives the first data draining response and notifies the processor that the data draining request has been completed.
    Type: Application
    Filed: October 19, 2022
    Publication date: June 1, 2023
    Inventors: Yang JIAO, Qunyi YANG, Jin XIANG, Xinglin GUI, Tingli CUI
  • Publication number: 20230128405
    Abstract: An electronic device is provided. The electronic device includes a memory and an integrated circuit. The integrated circuit includes an address remapping unit. The memory includes multiple memory pages. The integrated circuit converts multiple virtual addresses into multiple physical addresses in sequence. The address remapping unit prefetches a first physical address corresponding to a first virtual address if a second virtual address exceeds a preset offset. The first virtual address is in a different memory page from the second virtual address. The second virtual address is currently processed. The multiple virtual addresses include the first and second virtual addresses.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 27, 2023
    Inventors: Qunyi YANG, Yang JIAO, Jin XIANG, Tingli CUI, Xinglin GUI
  • Publication number: 20230127938
    Abstract: A method and a device for rapidly searching a cache are provided. The method for rapidly searching a cache includes: translating a source identifier (SID) to a domain identifier (DID) according to an extended flag from the software by searching a context cache, wherein the extended flag indicates that a current context entry stored in the context cache is a normal context entry or an extended context entry.
    Type: Application
    Filed: October 19, 2022
    Publication date: April 27, 2023
    Inventors: Qunyi YANG, Tingli CUI, Xinglin GUI
  • Patent number: 11341062
    Abstract: An acceleration technology for accessing system memory, which provides translation agent hardware that calculates the physical address of the system memory based on an access request issued from the device end. The translation agent hardware has a cache memory that stores information to speed up the calculation of the physical address. Each cache line corresponds to a last-recently used (LRU) index value, and the cache line with the greatest LRU index value is preferentially released to be reassigned. A counter counts a count value to show an isochronous caching demand. LRU index values of cache lines assigned to non-isochronous caching are kept not lower than the count value, and thereby isochronous caching takes precedence over non-isochronous caching.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: May 24, 2022
    Assignee: SHANGHAI ZHAOXIN SEMICONDUCTOR CO., LTD.
    Inventors: Qunyi Yang, Hui Wu, Tingli Cui
  • Publication number: 20220004505
    Abstract: An acceleration technology for accessing system memory, which provides translation agent hardware that calculates the physical address of the system memory based on an access request issued from the device end. The translation agent hardware has a cache memory that stores information to speed up the calculation of the physical address. Each cache line corresponds to a last-recently used (LRU) index value, and the cache line with the greatest LRU index value is preferentially released to be reassigned. A counter counts a count value to show an isochronous caching demand. LRU index values of cache lines assigned to non-isochronous caching are kept not lower than the count value, and thereby isochronous caching takes precedence over non-isochronous caching.
    Type: Application
    Filed: September 9, 2020
    Publication date: January 6, 2022
    Inventors: Qunyi YANG, Hui WU, Tingli CUI
  • Patent number: D1031090
    Type: Grant
    Filed: November 15, 2023
    Date of Patent: June 11, 2024
    Assignee: Jiaxing Explorer Metal Products Co., Ltd.
    Inventor: Tingli Cui
  • Patent number: D1084404
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: July 15, 2025
    Assignee: Jiaxing Explorer Metal Products Co., Ltd.
    Inventor: Tingli Cui
  • Patent number: D1084405
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: July 15, 2025
    Assignee: Jiaxing Explorer Metal Products Co., Ltd.
    Inventor: Tingli Cui
  • Patent number: D1080918
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: June 24, 2025
    Assignee: Jiaxing Explorer Metal Products Co., Ltd.
    Inventor: Tingli Cui
  • Patent number: D1089715
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: August 19, 2025
    Assignee: Jiaxing Explorer Metal Products Co., Ltd.
    Inventor: Tingli Cui
  • Patent number: D1091868
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: September 2, 2025
    Inventor: Tingli Cui
  • Patent number: D1112827
    Type: Grant
    Filed: March 17, 2025
    Date of Patent: February 10, 2026
    Assignee: Jiaxing Explorer Metal Products Co., Ltd.
    Inventor: Tingli Cui
  • Patent number: D1137753
    Type: Grant
    Filed: November 17, 2025
    Date of Patent: July 28, 2026
    Assignee: Jiaxing Explorer Metal Products Co., Ltd.
    Inventor: Tingli Cui