Patents by Inventor Deqiang YANG

Deqiang YANG 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: 12124873
    Abstract: A hardware functional module performs a given task. A first notification that the given task has completed and which includes a scoreboard identifier is sent to a scoreboard module. The scoreboard module selects a scoreboard counter based on the scoreboard identifier. The selected scoreboard counter is incremented. It is determined whether the selected scoreboard counter exceeds a corresponding scoreboard threshold. If the selected scoreboard counter exceeds the corresponding scoreboard threshold, a second notification indicating that the plurality of tasks has completed is sent. If the scoreboard identifier corresponds to the host command module, the second notification is sent to the host command module. If the scoreboard identifier corresponds to the backend command module, the second notification is sent to the backend command module.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: October 22, 2024
    Assignee: Beijing Tenafe Electronic Technology Co., Ltd.
    Inventors: Priyanka Nilay Thakore, Chen Xiu, Lyle E. Adams, Deqiang Yang
  • Publication number: 20240134689
    Abstract: A hardware functional module performs a given task. A first notification that the given task has completed and which includes a scoreboard identifier is sent to a scoreboard module. The scoreboard module selects a scoreboard counter based on the scoreboard identifier. The selected scoreboard counter is incremented. It is determined whether the selected scoreboard counter exceeds a corresponding scoreboard threshold. If the selected scoreboard counter exceeds the corresponding scoreboard threshold, a second notification indicating that the plurality of tasks has completed is sent. If the scoreboard identifier corresponds to the host command module, the second notification is sent to the host command module. If the scoreboard identifier corresponds to the backend command module, the second notification is sent to the backend command module.
    Type: Application
    Filed: November 9, 2023
    Publication date: April 25, 2024
    Inventors: Priyanka Nilay Thakore, Chen Xiu, Lyle E. Adams, Deqiang Yang
  • Patent number: 11853795
    Abstract: A hardware functional module in a System On Chip (SOC) performs a given task, where the given task is one of a plurality of tasks that are associated with a work item and the work item is managed by firmware in the SOC. A first notification that the given task has completed is sent from the hardware functional module to a scoreboard module, where the scoreboard module is implemented in hardware on the SOC. The scoreboard module: in response to receiving the first notification, increments a counter; determines whether the counter exceeds a threshold; and in the event it is determined that the counter exceeds the threshold, sends, from the scoreboard module to the firmware, a second notification indicating that the plurality of tasks have completed.
    Type: Grant
    Filed: March 21, 2023
    Date of Patent: December 26, 2023
    Inventors: Priyanka Nilay Thakore, Chen Xiu, Lyle E. Adams, Deqiang Yang
  • Patent number: 8472172
    Abstract: The disclosure relates to a subassembly for an expandable automation device, which includes a housing which accommodates a central processing unit, a voltage supply, an interface for connecting external input and output modules, and internal input and output modules. The subassembly can include three electronic subassemblies which are each arranged on a separate carrier, a third carrier being arranged between a first carrier and a second carrier. The first carrier can be configured to accommodate the electronic subassembly of the central processing unit, the second carrier can be configured to accommodate the electronic subassembly of the internal input and output modules, and the third carrier can be configured to accommodate the electronic subassembly of the voltage supply and the interface for connecting external input and output modules.
    Type: Grant
    Filed: November 17, 2009
    Date of Patent: June 25, 2013
    Assignee: ABB AG
    Inventors: Gernot Gaub, Gerd Gloeckner, Andreas Wilmers, Deqiang Yang, YongHui Su, YiLing Wang, YiQing Chen
  • Publication number: 20100134967
    Abstract: The disclosure relates to a subassembly for an expandable automation device, which includes a housing which accommodates a central processing unit, a voltage supply, an interface for connecting external input and output modules, and internal input and output modules. The subassembly can include three electronic subassemblies which are each arranged on a separate carrier, a third carrier being arranged between a first carrier and a second carrier. The first carrier can be configured to accommodate the electronic subassembly of the central processing unit, the second carrier can be configured to accommodate the electronic subassembly of the internal input and output modules, and the third carrier can be configured to accommodate the electronic subassembly of the voltage supply and the interface for connecting external input and output modules.
    Type: Application
    Filed: November 17, 2009
    Publication date: June 3, 2010
    Applicant: ABB AG
    Inventors: Gernot GAUB, Gerd GLOECKNER, Andreas WILMERS, Deqiang YANG, YongHui SU, YiLing WANG, YIQing CHEN