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: 11455698
    Abstract: Systems and methods for automatically upgrading a license in a communication network are provided. In one embodiment, a network device in communication with a license server may be configured with a processing device and a memory device configured to store a computer program having instructions that, when executed, cause the processing device to analyze a communication path between first and second nodes of a communication system and analyze a first license agreement having a first set of constraints regarding communication between the first and second nodes. Responsive to determining that the communication path is not allowable under the first set of constraints of the first license agreement, the instructions may further cause the processing device to upgrade the first license agreement to a second license agreement having a second set of constraints that are less-restrictive than the first set of constraints regarding communication between the first and second nodes.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: September 27, 2022
    Assignee: Ciena Corporation
    Inventors: Jatin Sareen, Vinod Kumar
  • Publication number: 20220012832
    Abstract: Systems and methods for automatically upgrading a license in a communication network are provided. In one embodiment, a network device in communication with a license server may be configured with a processing device and a memory device configured to store a computer program having instructions that, when executed, cause the processing device to analyze a communication path between first and second nodes of a communication system and analyze a first license agreement having a first set of constraints regarding communication between the first and second nodes. Responsive to determining that the communication path is not allowable under the first set of constraints of the first license agreement, the instructions may further cause the processing device to upgrade the first license agreement to a second license agreement having a second set of constraints that are less-restrictive than the first set of constraints regarding communication between the first and second nodes.
    Type: Application
    Filed: August 19, 2020
    Publication date: January 13, 2022
    Inventors: Jatin Sareen, Vinod Kumar
  • Patent number: 10951963
    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: Grant
    Filed: September 18, 2014
    Date of Patent: March 16, 2021
    Assignee: Ciena Corporation
    Inventors: Jatin Sareen, Waseem Reyaz Khan, Kapil Juneja, Rajagopalan Kannan
  • Patent number: 10756996
    Abstract: Systems and methods with a service operating in a network between an originating node and a terminating node include, responsive to detection of a fault on a service, determining a first snapshot of information at each of the originating node and the terminating node; responsive to detection of clearing of the fault, determining a second snapshot of information at each of the originating node and the terminating node; and utilizing the first snapshot of information at each of the originating node and the terminating node and the second snapshot of information at each of the originating node and the terminating node to determine packet disruption information for the service based on the fault and the clearing of the fault.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: August 25, 2020
    Assignee: Ciena Corporation
    Inventors: Jatin Sareen, Atul Sharma
  • Publication number: 20200092186
    Abstract: Systems and methods with a service operating in a network between an originating node and a terminating node include, responsive to detection of a fault on a service, determining a first snapshot of information at each of the originating node and the terminating node; responsive to detection of clearing of the fault, determining a second snapshot of information at each of the originating node and the terminating node; and utilizing the first snapshot of information at each of the originating node and the terminating node and the second snapshot of information at each of the originating node and the terminating node to determine packet disruption information for the service based on the fault and the clearing of the fault.
    Type: Application
    Filed: November 1, 2018
    Publication date: March 19, 2020
    Inventors: Jatin Sareen, Atul Sharma
  • 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