Patents by Inventor Martin R. Lea

Martin R. Lea 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: 7835397
    Abstract: A technique is disclosed for generating a plurality of output frames based on a single input frame. An input interface is configured to receive at least a portion of the input frame. An output controller is configured to receive, for each of the plurality of output frames, a new header, and combine each new header with at least a portion of the input frame. An output frame may be generated for which no corresponding input frame exists. An input interface is configured to receive an indication that the output frame should be generated. An output controller is configured to receive a generated header and combine the generated header with a dummy payload to form the output frame.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: November 16, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Michael J. Clarke, William James Lockhart, Martin R. Lea, Mark A. French
  • 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: 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: 20040213284
    Abstract: A technique is disclosed for generating a plurality of output frames based on a single input frame. An input interface is configured to receive at least a portion of the input frame. An output controller is configured to receive, for each of the plurality of output frames, a new header, and combine each new header with at least a portion of the input frame. An output frame may be generated for which no corresponding input frame exists. An input interface is configured to receive an indication that the output frame should be generated. An output controller is configured to receive a generated header and combine the generated header with a dummy payload to form the output frame.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 28, 2004
    Applicant: Alcatel IP Networks, Inc.
    Inventors: Michael J. Clarke, William James Lockhart, Martin R. Lea, Mark A. French
  • 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