Patents by Inventor Ta Hsing Liu

Ta Hsing Liu 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: 9667561
    Abstract: One packet output controller includes a scheduler and a dequeue device. The scheduler performs a single scheduler operation to schedule an output queue selected from a plurality of output queues associated with an egress port. The dequeue device dequeues multiple packets from the scheduled output queue decided by the single scheduler operation. Another packet output controller includes a scheduler and a dequeue device. The scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler performs a current scheduler operation, regardless of a status of a packet transmission of a scheduled output queue decided by a previous scheduler operation. The dequeue device dequeues at least one packet from the scheduled output queue decided by the current scheduler operation after the packet transmission of the scheduled output queue decided by the previous scheduler operation is complete.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: May 30, 2017
    Assignee: MEDIATEK INC.
    Inventors: Yi-Hsin Yu, Yu-Hsun Chen, Jui-Tse Lin, Ta Hsing Liu
  • Patent number: 9634953
    Abstract: A scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler includes a candidate decision logic and a final decision logic. The candidate decision logic is arranged to decide a plurality of candidate output queues for a current scheduler operation, regardless of a resultant status of packet transmission of at least one scheduled output queue decided by at least one previous scheduler operation. The final decision logic is arranged to select one of the candidate output queues as a scheduled output queue decided by the current scheduler operation after obtaining the resultant status of packet transmission of the at least one scheduled output queue decided by the at least one previous scheduler operation.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: April 25, 2017
    Assignee: MEDIATEK INC.
    Inventors: Yi-Hsin Yu, Yu-Hsun Chen, Chang-Po Ma, Jui-Tse Lin, Ta Hsing Liu
  • Patent number: 9313148
    Abstract: An output queue of a multi-plane network device includes a first processing circuit, a plurality of storage devices and a second processing circuit. The first processing circuit generates packet selection information based on an arrival sequence of a plurality of packets. The storage devices store a plurality of packet linked lists for the output queue. The second processing circuit dequeues a packet from the output queue by selecting a linked list entry from the packet linked lists according to the packet selection information.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: April 12, 2016
    Assignee: MEDIATEK INC.
    Inventors: Li-Lien Lin, Ta Hsing Liu, Jui-Tse Lin
  • Publication number: 20140321474
    Abstract: An output queue of a multi-plane network device includes a first processing circuit, a plurality of storage devices and a second processing circuit. The first processing circuit generates packet selection information based on an arrival sequence of a plurality of packets. The storage devices store a plurality of packet linked lists for the output queue. The second processing circuit dequeues a packet from the output queue by selecting a linked list entry from the packet linked lists according to the packet selection information.
    Type: Application
    Filed: April 15, 2014
    Publication date: October 30, 2014
    Applicant: MEDIATEK INC.
    Inventors: Li-Lien Lin, Ta Hsing Liu, Jui-Tse Lin
  • Publication number: 20140321475
    Abstract: A scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler includes a candidate decision logic and a final decision logic. The candidate decision logic is arranged to decide a plurality of candidate output queues for a current scheduler operation, regardless of a resultant status of packet transmission of at least one scheduled output queue decided by at least one previous scheduler operation. The final decision logic is arranged to select one of the candidate output queues as a scheduled output queue decided by the current scheduler operation after obtaining the resultant status of packet transmission of the at least one scheduled output queue decided by the at least one previous scheduler operation.
    Type: Application
    Filed: April 14, 2014
    Publication date: October 30, 2014
    Applicant: MEDIATEK INC.
    Inventors: Yi-Hsin Yu, Yu-Hsun Chen, Chang-Po Ma, Jui-Tse Lin, Ta Hsing Liu
  • Publication number: 20140321476
    Abstract: One packet output controller includes a scheduler and a dequeue device. The scheduler performs a single scheduler operation to schedule an output queue selected from a plurality of output queues associated with an egress port. The dequeue device dequeues multiple packets from the scheduled output queue decided by the single scheduler operation. Another packet output controller includes a scheduler and a dequeue device. The scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler performs a current scheduler operation, regardless of a status of a packet transmission of a scheduled output queue decided by a previous scheduler operation. The dequeue device dequeues at least one packet from the scheduled output queue decided by the current scheduler operation after the packet transmission of the scheduled output queue decided by the previous scheduler operation is complete.
    Type: Application
    Filed: April 17, 2014
    Publication date: October 30, 2014
    Applicant: MEDIATEK INC.
    Inventors: Yi-Hsin Yu, Yu-Hsun Chen, Jui-Tse Lin, Ta Hsing Liu