Patents by Inventor Behrouz Nikpour

Behrouz Nikpour 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: 8270599
    Abstract: A network interface includes at least one physical memory, at least one client port, at least one processor accessing the at least one physical memory, and at least one network port. The client port receives data blocks which contain a quantity of bits from at least one first client computer system. The processor temporarily stores the data blocks in the at least one physical memory. The processor interacts with the physical memory and compresses the data blocks to reduce the quantity of bits. The processor further interacts with the physical memory such that the compressed data blocks are encrypted to produce encrypted frames. The at least one network port transmits the encrypted frames across a communication network.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: September 18, 2012
    Assignee: Ciena Corporation
    Inventors: Manoj Verghese, Behrouz Nikpour, Andrew E. S. MacKay
  • Publication number: 20090220073
    Abstract: A network interface includes at least one physical memory, at least one client port, at least one processor accessing the at least one physical memory, and at least one network port. The client port receives data blocks which contain a quantity of bits from at least one first client computer system. The processor temporarily stores the data blocks in the at least one physical memory. The processor interacts with the physical memory and compresses the data blocks to reduce the quantity of bits. The processor further interacts with the physical memory such that the compressed data blocks are encrypted to produce encrypted frames. The at least one network port transmits the encrypted frames across a communication network.
    Type: Application
    Filed: February 28, 2008
    Publication date: September 3, 2009
    Applicant: NORTEL NETWORKS LIMITED
    Inventors: Manoj VERGHESE, Behrouz NIKPOUR, Andrew E.S. MacKAY
  • Publication number: 20090161873
    Abstract: A method executed by a first network entity in communication with a second network entity. The method comprises maintaining a first key bank containing a key designated as an active key for the first network entity; maintaining a second key bank containing a key designated as a standby key for the first network entity; encrypting data for transmission to the second network entity using the active key for the first network entity; attempting to detect a match between (i) a representation of the standby key for the first network entity and (ii) a representation of a standby key for the second network entity received from the second network entity; and upon detecting a match, causing the active key for the first network entity to designate thereafter the key contained in the second key bank.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Inventors: Frederic Simard, Behrouz Nikpour, Xiaoqing-Richard Hu