Patents by Inventor Mark A. L. Smallwood

Mark A. L. Smallwood 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: 8848587
    Abstract: Multicasting network packets is disclosed. A total number of copies of a frame, t, to be sent is determined. A number of copies of the frame, m, which is less than a total number of copies of the frame, t, to be made during a current iteration is determined. M copies of the frame are made. The m copies of the frame are then sent to their destinations. The original input frame is provided as output with an indication that the frame should be returned for further processing. Processing of the frame is discontinued during an interval in which other frames are processed. The process is repeated until t copies have been sent.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: September 30, 2014
    Assignee: Alcatel Lucent
    Inventors: Mark A. L. Smallwood, Michael J. Clarke, Mark A. French, Martin R. Lea
  • Patent number: 7522523
    Abstract: Setting packet queue priority is disclosed. A rate associated with a packet queue is measured. The rate is compared to a quality of service metric. A priority is assigned to the packet queue based at least in part on the comparison between the rate and the quality of service metric. The quality of service metric may be a committed information rate and/or a peak information rate.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: April 21, 2009
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Mark A. L. Smallwood, Joe Regan, Akhil Duggal, Sofronis Sofroniou, Richard Todd
  • Patent number: 6944256
    Abstract: Optimizing statistics counter use is disclosed. A total number of counter bits to be used to track two or more statistics is determined. The total number of counter bits is allocated among the two or more statistics to provide for each statistic a counter comprising the number of bits allocated for that statistic, the allocation being such that each counter overflows at a rate desired for that counter. The overflow rates may be balanced, such that each counter overflows at approximately the same rate.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: September 13, 2005
    Assignee: Alcatel IP Networks, Inc.
    Inventors: Mark A. L. Smallwood, Michael J. Clarke, Mark A. French, Martin R. Lea
  • Publication number: 20040213156
    Abstract: Setting packet queue priority is disclosed. A rate associated with a packet queue is measured. The rate is compared to a quality of service metric. A priority is assigned to the packet queue based at least in part on the comparison between the rate and the quality of service metric. The quality of service metric may be a committed information rate and/or a peak information rate.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 28, 2004
    Applicant: Alcatel IP Networks, Inc.
    Inventors: Mark A. L. Smallwood, Joe Regan, Akhil Duggal, Sofronis Sofroniou, Richard Todd
  • Publication number: 20040215961
    Abstract: Multicasting network packets is disclosed. A total number of copies of a frame, t, to be sent is determined. A number of copies of the frame, m, which is less than a total number of copies of the frame, t, to be made during a current iteration is determined. M copies of the frame are made. The m copies of the frame are then sent to their destinations. The original input frame is provided as output with an indication that the frame should be returned for further processing. Processing of the frame is discontinued during an interval in which other frames are processed. The process is repeated until t copies have been sent.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 28, 2004
    Applicant: Alcatel IP Networks, Inc.
    Inventors: Mark A. L. Smallwood, Michael J. Clarke, Mark A. French, Martin R. Lea
  • Publication number: 20040213370
    Abstract: Optimizing statistics counter use is disclosed. A total number of counter bits to be used to track two or more statistics is determined. The total number of counter bits is allocated among the two or more statistics to provide for each statistic a counter comprising the number of bits allocated for that statistic, the allocation being such that each counter overflows at a rate desired for that counter. The overflow rates may be balanced, such that each counter overflows at approximately the same rate.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 28, 2004
    Applicant: Alcatel IP Networks, Inc.
    Inventors: Mark A. L. Smallwood, Michael J. Clarke, Mark A. French, Martin R. Lea