Patents by Inventor Jatin SAREEN

Jatin SAREEN 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: 10382276
    Abstract: Systems and methods for automatically accommodating one or more connections associated with a network resource targeted for maintenance in a network include receiving a request identifying the network resource for the maintenance; responsive to the network resource carrying no traffic, blocking the network resource during the maintenance; and, responsive to the network resource carrying traffic, attempting local recovery on all connections of the traffic to move the connections off of the network resource based on action at the local node, and, for the connections unable to locally recover, performing a network action through a control plane in the network to move the connections unable to locally recover off of the network resource.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: August 13, 2019
    Assignee: Ciena Corporation
    Inventors: Jatin Sareen, Anand Kumar
  • Patent number: 10341258
    Abstract: Systems and methods for dynamic adjustment of a connection's priority in a network include configuring the connection with a dynamic priority and setting a current priority based on one or more factors, wherein the connection is a Layer 0 connection, a Layer 1 connection, and a combination thereof; detecting an event in the network requiring a change to the current priority, wherein the event changes the one or more factors; and causing a change in the current priority of the connection based on the event.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: July 2, 2019
    Assignee: Ciena Corporation
    Inventors: Jatin Sareen, Darek Skalecki, Gerard L. Swinkels
  • Patent number: 10027574
    Abstract: A method for establishing an alternate pathway to an endpoint that may determine that a network connection is lost between a first network element and an application server. The method may select a second network element from a virtual network operating on an optical network. The second network element may include a network connection over the optical network to the application server, and a network connection to the first network element over the virtual network. The method may designate the second network element to act as a network proxy to the first network element. The first network element may use the second network element as the network proxy for receiving data over the virtual network. The method may receive data from the application server at the first network element using the second network element as the network proxy.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: July 17, 2018
    Assignee: Ciena Corporation
    Inventors: Jatin Sareen, Waseem Reyaz Khan, Rajagopalan Kannan, Brian Moore
  • Patent number: 9917668
    Abstract: A method, in a network element, for detecting and propagating resizability information of an Optical channel Data Unit flex (ODUflex) connection includes receiving resizability information in overhead associated with the ODUflex connection, wherein the resizability information indicates a number of available tributary slots and whether the ODUflex connection is symmetric; and adjusting the resizability information based on a change in the available tributary slots due to a bandwidth change at the network element. The systems and methods include a solution to communicate, in real time, the resizability information of an ODUflex connection utilizing the associated data path to carry it instead of the management/control plane.
    Type: Grant
    Filed: July 25, 2014
    Date of Patent: March 13, 2018
    Assignee: Ciena Corporation
    Inventors: Kapil Juneja, Pallavi Tuli, Jatin Sareen, Waseem Reyaz Khan, Rajagopalan Kannan
  • Publication number: 20180007147
    Abstract: Systems and methods for automatically accommodating one or more connections associated with a network resource targeted for maintenance in a network include receiving a request identifying the network resource for the maintenance; responsive to the network resource carrying no traffic, blocking the network resource during the maintenance; and, responsive to the network resource carrying traffic, attempting local recovery on all connections of the traffic to move the connections off of the network resource based on action at the local node, and, for the connections unable to locally recover, performing a network action through a control plane in the network to move the connections unable to locally recover off of the network resource.
    Type: Application
    Filed: August 15, 2016
    Publication date: January 4, 2018
    Inventors: Jatin SAREEN, Anand KUMAR
  • Patent number: 9853722
    Abstract: A method to avoid sympathetic switches in path switching protection due to client protection switching includes monitoring a drop side Tandem Connection Monitoring (TCM) entity and a line side TCM entity for a connection, wherein the drop side TCM is provisioned between a drop port of the node and a second drop port of a corresponding node, and wherein the line side TCM entity is provisioned between a plurality of line ports of the node and a second plurality of line ports of the corresponding node; responsive to detecting defects in both the drop side TCM entity and the line side TCM entity on a working line, implementing path protection switching of the working line; and, responsive to detecting defects only in the drop side TCM entity, implementing path protection switching of the working line responsive to persistence of the defects.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: December 26, 2017
    Assignee: Ciena Corporation
    Inventors: Atul Sharma, Jatin Sareen
  • Publication number: 20170366255
    Abstract: A method to avoid sympathetic switches in path switching protection due to client protection switching includes monitoring a drop side Tandem Connection Monitoring (TCM) entity and a line side TCM entity for a connection, wherein the drop side TCM is provisioned between a drop port of the node and a second drop port of a corresponding node, and wherein the line side TCM entity is provisioned between a plurality of line ports of the node and a second plurality of line ports of the corresponding node; responsive to detecting defects in both the drop side TCM entity and the line side TCM entity on a working line, implementing path protection switching of the working line; and, responsive to detecting defects only in the drop side TCM entity, implementing path protection switching of the working line responsive to persistence of the defects.
    Type: Application
    Filed: July 29, 2016
    Publication date: December 21, 2017
    Inventors: Atul SHARMA, Jatin SAREEN
  • Publication number: 20170317953
    Abstract: Systems and methods for dynamic adjustment of a connection's priority in a network include configuring the connection with a dynamic priority and setting a current priority based on one or more factors, wherein the connection is a Layer 0 connection, a Layer 1 connection, and a combination thereof; detecting an event in the network requiring a change to the current priority, wherein the event changes the one or more factors; and causing a change in the current priority of the connection based on the event.
    Type: Application
    Filed: November 16, 2016
    Publication date: November 2, 2017
    Inventors: Jatin SAREEN, Darek SKALECKI, Gerard L. SWINKELS
  • Patent number: 9497521
    Abstract: A method, a controller, and a network include determining an opportunity cost metric for each of a plurality of links in a network including a plurality of nodes, wherein the opportunity cost metric comprises a future constraint reflecting expectations for growth on currently established connections on each link of the plurality of links; receiving a request for a new connection between two nodes of the plurality of nodes in the network; and utilizing a constraint-based routing algorithm to determine a path for the new connection between the two nodes, wherein the constraint-based routing algorithm determines the path through the plurality of nodes via the plurality of links based on a plurality of constraints including the opportunity cost metric.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: November 15, 2016
    Assignee: Ciena Corporation
    Inventors: Jatin Sareen, Kapil Juneja, Rajagopalan Kannan
  • Publication number: 20160234578
    Abstract: A method, a controller, and a network include determining an opportunity cost metric for each of a plurality of links in a network including a plurality of nodes, wherein the opportunity cost metric comprises a future constraint reflecting expectations for growth on currently established connections on each link of the plurality of links; receiving a request for a new connection between two nodes of the plurality of nodes in the network; and utilizing a constraint-based routing algorithm to determine a path for the new connection between the two nodes, wherein the constraint-based routing algorithm determines the path through the plurality of nodes via the plurality of links based on a plurality of constraints including the opportunity cost metric.
    Type: Application
    Filed: June 11, 2014
    Publication date: August 11, 2016
    Applicant: Ciena Corporation
    Inventors: Jatin SAREEN, Kapil Juneja, Rajagopalan Kannan
  • Publication number: 20160173367
    Abstract: A method for establishing an alternate pathway to an endpoint that may determine that a network connection is lost between a first network element and an application server. The method may select a second network element from a virtual network operating on an optical network. The second network element may include a network connection over the optical network to the application server, and a network connection to the first network element over the virtual network. The method may designate the second network element to act as a network proxy to the first network element. The first network element may use the second network element as the network proxy for receiving data over the virtual network. The method may receive data from the application server at the first network element using the second network element as the network proxy.
    Type: Application
    Filed: February 12, 2015
    Publication date: June 16, 2016
    Applicant: CIENA CORPORATION
    Inventors: Jatin Sareen, Waseem Reyaz Khan, Rajagopalan Kannan, Brian Moore
  • Publication number: 20160043797
    Abstract: Systems and methods for fast restoration in a network using a control plane include detecting a failure on a link associated with the node; and providing failure information through in-band data path overhead of an affected connection, wherein the in-band data path overhead is sent over a fast path, wherein the failure information is received at an originating node of the affected connection via the fast path, prior to the originating node receiving control plane signaling via a slow path relative to the fast path.
    Type: Application
    Filed: September 18, 2014
    Publication date: February 11, 2016
    Applicant: CIENA CORPORATION
    Inventors: Jatin SAREEN, Waseem Reyaz KHAN, Kapil JUNEJA, Rajagopalan KANNAN
  • Publication number: 20150365739
    Abstract: A method, in a network element, for detecting and propagating resizability information of an Optical channel Data Unit flex (ODUflex) connection includes receiving resizability information in overhead associated with the ODUflex connection, wherein the resizability information indicates a number of available tributary slots and whether the ODUflex connection is symmetric; and adjusting the resizability information based on a change in the available tributary slots due to a bandwidth change at the network element. The systems and methods include a solution to communicate, in real time, the resizability information of an ODUflex connection utilizing the associated data path to carry it instead of the management/control plane.
    Type: Application
    Filed: July 25, 2014
    Publication date: December 17, 2015
    Applicant: CIENA CORPORATION
    Inventors: Kapil JUNEJA, Pallavi TULI, Jatin SAREEN, Waseem Reyaz KHAN, Rajagopalan KANNAN