Patents by Inventor Siamak Razzaghe-Ashrafi

Siamak Razzaghe-Ashrafi 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: 6330715
    Abstract: A method and system for verifying and updating a software subsystem stored on a network system (NS) device is provided. A technique is provided, which verifies and corrects an altered or corrupt software subsystem in flash memory. The verification technique checks to verify that the software subsystem has not been altered since the software subsystem was originally stored on the network system (NS) device. If it has been altered, a software system generator regenerates the software system. Another technique is provided which ensures that the software subsystem in the NS device is updated properly. The latest versions of the software subsystem and corresponding software system generator are stored on a server coupled to the NS device over a network. The updated software system generator stored on the server is downloaded onto the NS device. The software subsystem is updated by invoking the updated software system generator.
    Type: Grant
    Filed: May 19, 1998
    Date of Patent: December 11, 2001
    Assignee: Nortel Networks Limited
    Inventor: Siamak Razzaghe-Ashrafi
  • Patent number: 6202169
    Abstract: A method is provided for transitioning between redundant computer systems on a network. According to one aspect of the present invention, fault tolerance may be achieved in a network which includes one or more redundant computer systems by monitoring the status of a primary system and having a redundant system take over for the primary system upon determining the primary system has entered a predetermined state (e.g., lost power, CPU has gone down, etc.). Each host machine on the network includes an address translation table (e.g., an Address Resolution Protocol (ARP) cache) for purposes of dynamically mapping a logical address (e.g., an Internet Protocol (IP) address) to a physical address (e.g., a MAC address).
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: March 13, 2001
    Assignee: Nortel Networks Corporation
    Inventors: Siamak Razzaghe-Ashrafi, Denny D. Landaveri