Patents by Inventor Shahram Shah-Heydari

Shahram Shah-Heydari 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: 9590892
    Abstract: Network devices and systems relating to prevention of large-scale network failure and determining a probability of a large-scale network failure for a network. The network devices may control rerouting of network traffic from failed network paths to preventative paths with probabilities of failure below determined thresholds. The network devices monitor and process real time data for dynamic and proactive rerouting when large-scale network failure occurs or is likely to occur.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: March 7, 2017
    Assignee: UNIVERSITY OF ONTARIO INSTITUTE OF TECHNOLOGY
    Inventors: Shahram Shah Heydari, Alireza Izaddoost
  • Publication number: 20150195190
    Abstract: Network devices and systems relating to prevention of large-scale network failure and determining a probability of a large-scale network failure for a network. The network devices may control rerouting of network traffic from failed network paths to preventative paths with probabilities of failure below determined thresholds. The network devices monitor and process real time data for dynamic and proactive rerouting when large-scale network failure occurs or is likely to occur.
    Type: Application
    Filed: December 2, 2014
    Publication date: July 9, 2015
    Inventors: SHAHRAM SHAH HEYDARI, Alireza Izaddoost
  • Patent number: 8046451
    Abstract: In a hierarchical tree-based protection scheme, a node in a mesh network is designated as a root node of a spanning hierarchical protection tree and subsequently invites each adjacent node to become its child within the tree. If the inviting node provides a more capacious protection path to the root node than is currently enjoyed by the invitee, the invitee designates the inviting node as its primary parent and assumes a new tree position. Otherwise, the invitee designates the inviting node as a backup parent. A node assuming a new tree position invites all adjacent nodes except its parent to become its child. The invitations propagate throughout the network until a spanning hierarchical protection tree is formed. Upon a subsequent failure of a straddling link, the tree may be used to re-route data. Further, given a tree link failure, protection switching is quickly achieved at a disconnected node through use of a backup parent as the new primary parent.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: October 25, 2011
    Assignee: Ciena Corporation
    Inventor: Shahram Shah-Heydari
  • Publication number: 20100268817
    Abstract: In a hierarchical tree-based protection scheme, a node in a mesh network is designated as a root node of a spanning hierarchical protection tree and subsequently invites each adjacent node to become its child within the tree. If the inviting node provides a more capacious protection path to the root node than is currently enjoyed by the invitee, the invitee designates the inviting node as its primary parent and assumes a new tree position. Otherwise, the invitee designates the inviting node as a backup parent. A node assuming a new tree position invites all adjacent nodes except its parent to become its child. The invitations propagate throughout the network until a spanning hierarchical protection tree is formed. Upon a subsequent failure of a straddling link, the tree may be used to re-route data. Further, given a tree link failure, protection switching is quickly achieved at a disconnected node through use of a backup parent as the new primary parent.
    Type: Application
    Filed: May 6, 2010
    Publication date: October 21, 2010
    Applicant: CIENA CORPORTION
    Inventor: Shahram SHAH-HEYDARI
  • Patent number: 7774448
    Abstract: In a hierarchical tree-based protection scheme, a node in a mesh network is designated as a root node of a spanning hierarchical protection tree and subsequently invites each adjacent node to become its child within the tree. If the inviting node provides a more capacious protection path to the root node than is currently enjoyed by the invitee, the invitee designates the inviting node as its primary parent and assumes a new tree position. Otherwise, the invitee designates the inviting node as a backup parent. A node assuming a new tree position invites all adjacent nodes except its parent to become its child. The invitations propagate throughout the network until a spanning hierarchical protection tree is formed. Upon a subsequent failure of a straddling link, the tree may be used to re-route data. Further, given a tree link failure, protection switching is quickly achieved at a disconnected node through use of a backup parent as the new primary parent.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: August 10, 2010
    Assignee: Ciena Corporation
    Inventor: Shahram Shah-Heydari
  • Publication number: 20070104120
    Abstract: In a hierarchical tree-based protection scheme, a node in a mesh network is designated as a root node of a spanning hierarchical protection tree and subsequently invites each adjacent node to become its child within the tree. If the inviting node provides a more capacious protection path to the root node than is currently enjoyed by the invitee, the invitee designates the inviting node as its primary parent and assumes a new tree position. Otherwise, the invitee designates the inviting node as a backup parent. A node assuming a new tree position invites all adjacent nodes except its parent to become its child. The invitations propagate throughout the network until a spanning hierarchical protection tree is formed. Upon a subsequent failure of a straddling link, the tree may be used to re-route data. Further, given a tree link failure, protection switching is quickly achieved at a disconnected node through use of a backup parent as the new primary parent.
    Type: Application
    Filed: December 28, 2006
    Publication date: May 10, 2007
    Inventor: Shahram SHAH-HEYDARI
  • Patent number: 7203743
    Abstract: In a hierarchical tree-based protection scheme, a node in a mesh network is designated as a root node of a spanning hierarchical protection tree and subsequently invites each adjacent node to become its child within the tree. If the inviting node provides a more capacious protection path to the root node than is currently enjoyed by the invitee, the invitee designates the inviting node as its primary parent and assumes a new tree position. Otherwise, the invitee designates the inviting node as a backup parent. A node assuming a new tree position invites all adjacent nodes except its parent to become its child. The invitations propagate throughout the network until a spanning hierarchical protection tree is formed. Upon a subsequent failure of a straddling link, the tree may be used to re-route data. Further, given a tree link failure, protection switching is quickly achieved at a disconnected node through use of a backup parent as the new primary parent.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: April 10, 2007
    Assignee: Nortel Networks Limited
    Inventor: Shahram Shah-Heydari
  • Publication number: 20030126299
    Abstract: In a hierarchical tree-based protection scheme, a node in a mesh network is designated as a root node of a spanning hierarchical protection tree and subsequently invites each adjacent node to become its child within the tree. If the inviting node provides a more capacious protection path to the root node than is currently enjoyed by the invitee, the invitee designates the inviting node as its primary parent and assumes a new tree position. Otherwise, the invitee designates the inviting node as a backup parent. A node assuming a new tree position invites all adjacent nodes except its parent to become its child. The invitations propagate throughout the network until a spanning hierarchical protection tree is formed. Upon a subsequent failure of a straddling link, the tree may be used to re-route data. Further, given a tree link failure, protection switching is quickly achieved at a disconnected node through use of a backup parent as the new primary parent.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Applicant: NORTEL NETWORKS LIMTED
    Inventor: Shahram Shah-Heydari