Patents by Inventor Chris Liou

Chris Liou 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: 10361946
    Abstract: Methods and systems for determining data transport paths through data transport subnetworks include a method for receiving, by circuitry of a computer system, a service request message from an edge node coupled with the circuitry of the computer system, the service request message including information indicative of: a first unique identifier of an ingress port of a first core node, the first core node being within a transport subnetwork; a second unique identifier of an egress port of a second core node within the transport subnetwork; and a requested transport path bandwidth. The method further comprises determining, by the circuitry of the computer system, a transport path through the transport subnetwork between the first core node and the second core node based on the service request message; and forming the transport path between the ingress port of the first core node and the egress port of the second core node.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 23, 2019
    Assignee: Infinera Corporation
    Inventors: Ping Pan, Abhinava Shivakumar Sadasivarao, Sharfuddin Syed, Michael Frendo, Chris Liou
  • Patent number: 10056973
    Abstract: Methods and systems are disclosed for storing, in a non-transitory memory device, multi-layer network information comprising at least one of link availability, bandwidth availability, priority levels for paths in a multi-layer network, path status in the multi-layer network, and status for network elements in the multi-layer network; receiving, via at least one input component, a message from a network element in the network comprising information indicative of a failure of a working path in the network; determining, automatically, based at least in part on the multi-layer network information, an alternate path for transmission of the data traffic through the network; and transmitting, via at least one output component, at least one signal comprising configuration instructions to at least one optical line module, the configuration instructions directing the optical line module to switch and select the data traffic using the alternate path.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: August 21, 2018
    Assignee: Infinera Corporation
    Inventors: Sharfuddin Syed, Abhinava Shivakumar Sadasivarao, Chris Liou, Michael Frendo, Biao Lu, Steven Joseph Hand
  • Patent number: 9883264
    Abstract: A software defined network, in accordance with some examples of the disclosure, may be used to optimizing traffic across a multi-layer inter-exchange for applications like automated private peering by incorporating packet switching along with OTN and/or optical switching into a converged system. Participants in private peering may have ports into the multi-layer inter-exchange, some to the L2 fabric which supports multi-tenant peering and some to the L1 or L0 fabric for higher-performance private peering.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: January 30, 2018
    Assignee: Infinera Corporation
    Inventors: Chris Liou, Abhinava Shivakumar Sadasivarao, Sharfuddin Syed, Stu Elby, Balaji Balasubramanian, Sri Mohana Satya Srinivas Singamsetty
  • Publication number: 20170195757
    Abstract: A software defined network, in accordance with some examples of the disclosure, may be used to optimizing traffic across a multi-layer inter-exchange for applications like automated private peering by incorporating packet switching along with OTN and/or optical switching into a converged system. Participants in private peering may have ports into the multi-layer inter-exchange, some to the L2 fabric which supports multi-tenant peering and some to the L1 or L0 fabric for higher-performance private peering.
    Type: Application
    Filed: December 31, 2015
    Publication date: July 6, 2017
    Inventors: Chris LIOU, Abhinava Shivakumar SADASIVARAO, Sharfuddin SYED, Stu ELBY, Balaji BALASUBRAMANIAN, Sri Mohana Satya Srinivas SINGAMSETTY
  • Patent number: 9621968
    Abstract: Systems and methods are disclosed including a computer system, comprising a software defined networking configuration manager having a processor computing and provisioning paths through an optical transport network for multiple switch nodes to be provisioned as head end nodes, the processor managing and interpreting data indicative of managed entities within the optical transport network to create a first network Sub-Network Connection (SNC) for a first customer, and a second network SNC for a second customer, the first network SNC being representative of a first graphical illustration of a state of first resources within the transport network that are allocated to the first customer, and the second network SNC being representative of a second graphical illustration of a state of second resources within the transport network that are allocated to the second customer.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: April 11, 2017
    Assignee: Infinera Corporation
    Inventors: Sharfuddin Syed, Abhinava Shivakumar Sadasivarao, Chris Liou
  • Patent number: 9621969
    Abstract: Apparatuses are disclosed including a node having a switch for communicating traffic from input interface to output interface; and a control module, located proximate to the input interface, output interface and switch, comprising a communication interface configured to connect to a third communication link external to the node and having a processor accessing network node configuration information and being configured to compute a path to a destination node through the output interface with the network node configuration information and also configured to be switched from a first state in which the processor provides first instructions to the switch to configure the switch to communicate the traffic from the input interface to the output interface, to a second state in which the processor provides second instructions, received via the communication interface, to the switch to configure the switch to communicate traffic from the input interface to the output interface.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: April 11, 2017
    Assignee: Infinera Corporation
    Inventors: Sharfuddin Syed, Ping Pan, Abhinava Shivakumar Sadasivarao, Chris Liou
  • Publication number: 20150188624
    Abstract: Methods and systems are disclosed for storing, in a non-transitory memory device, multi-layer network information comprising at least one of link availability, bandwidth availability, priority levels for paths in a multi-layer network, path status in the multi-layer network, and status for network elements in the multi-layer network; receiving, via at least one input component, a message from a network element in the network comprising information indicative of a failure of a working path in the network; determining, automatically, based at least in part on the multi-layer network information, an alternate path for transmission of the data traffic through the network; and transmitting, via at least one output component, at least one signal comprising configuration instructions to at least one optical line module, the configuration instructions directing the optical line module to switch and select the data traffic using the alternate path.
    Type: Application
    Filed: December 31, 2013
    Publication date: July 2, 2015
    Inventors: Sharfuddin Syed, Abhinava Shivakumar Sadasivarao, Chris Liou, Michael Frendo, Biao Lu, Steven Joseph Hand
  • Publication number: 20150131997
    Abstract: Systems and methods are disclosed including a computer system, comprising a software defined networking configuration manager having a processor computing and provisioning paths through an optical transport network for multiple switch nodes to be provisioned as head end nodes, the processor managing and interpreting data indicative of managed entities within the optical transport network to create a first network Sub-Network Connection (SNC) for a first customer, and a second network SNC for a second customer, the first network SNC being representative of a first graphical illustration of a state of first resources within the transport network that are allocated to the first customer, and the second network SNC being representative of a second graphical illustration of a state of second resources within the transport network that are allocated to the second customer.
    Type: Application
    Filed: December 31, 2013
    Publication date: May 14, 2015
    Inventors: Sharfuddin Syed, Abhinava Shivakumar Sadasivarao, Chris Liou
  • Publication number: 20150131989
    Abstract: Apparatuses are disclosed including a node having a switch for communicating traffic from input interface to output interface; and a control module, located proximate to the input interface, output interface and switch, comprising a communication interface configured to connect to a third communication link external to the node and having a processor accessing network node configuration information and being configured to compute a path to a destination node through the output interface with the network node configuration information and also configured to be switched from a first state in which the processor provides first instructions to the switch to configure the switch to communicate the traffic from the input interface to the output interface, to a second state in which the processor provides second instructions, received via the communication interface, to the switch to configure the switch to communicate traffic from the input interface to the output interface.
    Type: Application
    Filed: December 31, 2013
    Publication date: May 14, 2015
    Inventors: Sharfuddin Syed, Ping Pan, Abhinava Shivakumar Sadasivarao, Chris Liou
  • Publication number: 20140351397
    Abstract: A method includes receiving, by circuitry of a first core node a service request message from an edge node coupled with the first core node. The service request message includes information indicative of: (a) a first unique identifier of an ingress port of the first core node, the first core node being within a transport subnetwork; (b) a second unique identifier of an egress port of a second core node within the transport subnetwork; and (c) a requested transport path bandwidth. The method also includes determining, by the circuitry of the first core node, a transport path through the transport subnetwork between the first core node and the second core node based on the service request, and forming the transport path between the ingress port of the first core node and the egress port of the second core node.
    Type: Application
    Filed: June 28, 2013
    Publication date: November 27, 2014
    Inventors: Ping Pan, Aghinava Shivakumar Sadasivarao, Sharfuddin Syed, Michael Frendo, Chris Liou