Patents by Inventor Jing Shiang Cheng

Jing Shiang Cheng 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: 7016364
    Abstract: Data packets are selected for simultaneous transmission to multiple users using a transmitter with limited transmission power by first establishing transmission power requirements for each user, receiving in a queue a plurality of data packets for transmission to one or more users, and selecting one or more data packets for transmission in a composite burst with cumulative power for the selective packets not exceeding the limited transmission power. Data packets are selected for sequential composite bursts until all data packets in the queue have been transmitted, at which time transmission ceases until more incoming packets arrive at the queue. In selecting data packets for transmission, data packets which have previously been delayed in transmission can be given priority as well as priority based on quality of service subscribed by each user. Additionally a predetermined priority weight can be assigned to data packets and used for selection.
    Type: Grant
    Filed: May 4, 2001
    Date of Patent: March 21, 2006
    Assignee: Alcatel Canada Inc.
    Inventors: Timothy F. Cox, John E. Ohlson, Francis D. Natali, Jing Shiang Cheng
  • Publication number: 20020163923
    Abstract: Data packets are selected for simultaneous transmission to multiple users using a transmitter with limited transmission power by first establishing transmission power requirements for each user, receiving in a queue a plurality of data packets for transmission to one or more users, and selecting one or more data packets for transmission in a composite burst with cumulative power for the selective packets not exceeding the limited transmission power. Data packets are selected for sequential composite bursts until all data packets in the queue have been transmitted, at which time transmission ceases until more incoming packets arrive at the queue. In selecting data packets for transmission, data packets which have previously been delayed in transmission can be given priority as well as priority based on quality of service subscribed by each user. Additionally a predetermined priority weight can be assigned to data packets and used for selection.
    Type: Application
    Filed: May 4, 2001
    Publication date: November 7, 2002
    Inventors: Timothy F. Cox, John E. Ohlson, Francis D. Natali, Jing Shiang Cheng