Patents by Inventor Hossein Anbarani

Hossein Anbarani 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).

  • Publication number: 20070094663
    Abstract: A multi-threaded processor adapted to perform ordered execution, wherein the execution of threads, or code portions, is delayed if, and only if, execution of a thread would violate the ordered execution of a program. The processor initializes a Global Start Register and a Global Finish Register; saves an initial value of the Global Start Register and then increments the Global Start Register upon execution of each code portion requiring ordered execution; increments the Global Finish Register upon completion of execution of the code portion; and, compares the initial value of the Global Start Register with the present value of the Global Finish Register.
    Type: Application
    Filed: October 25, 2005
    Publication date: April 26, 2007
    Inventor: Hossein Anbarani
  • Publication number: 20060146711
    Abstract: A method of controlling packet flow through a network node in a packet-switched communication network. At least three measurements of instantaneous queue size are obtaining and utilized to determine a traffic pattern's relative shape, absolute level, and absolute context over a more extended time period. An initial estimate of a future level of congestion is made from the shape, level, and context of the traffic pattern, and is then utilized to establish initial settings for traffic control parameters. An auto-tuning process further optimizes the settings by periodically re-determining the shape, level, and context of the traffic pattern based on updated measurements of instantaneous queue size. Potential changes to the control parameters are tested at a dynamically determined interval, and are accepted only if the changes result in improvements in network performance.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventor: Hossein Anbarani