Patents by Inventor Mark S. Andersland

Mark S. Andersland 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: 5790521
    Abstract: An apparatus and method for optimal packet marking to control consecutive packet loss (also called "average packet gap") in a packet buffer. The apparatus and method can be used in a packet switched system having either a single or multiple packet class, as well as at any entry point of the packet switched system, e.g. source buffers, and switching node buffers. It is shown that variations of the disclosed packet marking method are optimal for either minimizing or maximizing the average packet gap.
    Type: Grant
    Filed: March 27, 1996
    Date of Patent: August 4, 1998
    Assignee: The University of Iowa Research Foundation
    Inventors: Chaewoo W. Lee, Mark S. Andersland
  • Patent number: 5629936
    Abstract: A circuit and method provides for optimal packet dropping to directly control consecutive packet loss (also called "average packet gap") in a packet buffer. The circuit and method can be used in a packet switched system having either a single packet class or multiple packet classes. The invention can be used at any point of the packet switched system, e.g., source buffers, switching node buffers, and destination buffers. A detailed proof shows that depending on configuration, the packet dropping policy is optimal for either minimizing or maximizing the average packet gap. More generally, the circuit and method can be used for controlling the source gaps created in any service system with a finite buffer. When a subset of customers from an ordered sequence of customers must be denied service due to to system overflow.
    Type: Grant
    Filed: August 1, 1994
    Date of Patent: May 13, 1997
    Assignee: University of Iowa Research Foundation Inc.
    Inventors: Chaewoo W. Lee, Mark S. Andersland