Patents by Inventor Cory Gordon
Cory Gordon 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: 11483195Abstract: Systems and methods of automatically creating and operating a Maintenance End Point (MEP) include, at a slave/reactive network device, receiving an Operations, Administration, and Maintenance (OAM) Protocol Data Unit (PDU) with a destination Media Access Control (MAC) address equal to an interface address of the slave/reactive network device; automatically creating the MEP based on the received OAM PDU and attributes contained in a header of the OAM PDU, wherein the MEP is with a master/active network device; and operating an OAM session with the master/active network device including exchanging Continuity Check Messages (CCMs) with an interval learned from received CCMs from the master/active network device. The systems and methods can further include automatically deleting the MEP responsive to failing to receive any OAM PDUs from the master/active network device during the operating for a predetermined time.Type: GrantFiled: September 20, 2018Date of Patent: October 25, 2022Assignee: Ciena CorporationInventors: Hossein Baheri, Cory Gordon, Pramod Kumar Aggarwal
-
Patent number: 10623293Abstract: Systems and methods with dynamic Connectivity Fault Management (CFM) and Continuity Check Messages (CCMs) that enable dynamic configurations to avoid limitations associated with static reconfigurations. Variously, a network, a method, and a network element are configured to implement a dynamic CFM method for dynamic notifications and actions taken based thereon between Maintenance End Points (MEPs). The systems and methods may also include a CCM attribute adjustment method between two MEPs, a CCM suspension and/or resumption method between two MEPs, and a MEP auto-discovery and leaving method. Advantageously, the systems and methods may be utilized in a variety of contexts including controlled maintenance, in-service software upgrades, network congestion, discovery of new remote MEPs, and the like to enable dynamic configurations between MEPs. The systems and methods may also apply to Carrier Ethernet, Multiprotocol Label Switching-Transport Profile (MPLS-TP), and the like.Type: GrantFiled: January 7, 2016Date of Patent: April 14, 2020Assignee: Ciena CorporationInventors: Jie Hu, Marc Holness, Cory Gordon, Mradula Neginhal, Madhavi R. Joshi, Asheesh Jadav
-
Publication number: 20200099568Abstract: Systems and methods of automatically creating and operating a Maintenance End Point (MEP) include, at a slave/reactive network device, receiving an Operations, Administration, and Maintenance (OAM) Protocol Data Unit (PDU) with a destination Media Access Control (MAC) address equal to an interface address of the slave/reactive network device; automatically creating the MEP based on the received OAM PDU and attributes contained in a header of the OAM PDU, wherein the MEP is with a master/active network device; and operating an OAM session with the master/active network device including exchanging Continuity Check Messages (CCMs) with an interval learned from received CCMs from the master/active network device. The systems and methods can further include automatically deleting the MEP responsive to failing to receive any OAM PDUs from the master/active network device during the operating for a predetermined time.Type: ApplicationFiled: September 20, 2018Publication date: March 26, 2020Inventors: Hossein Baheri, Cory Gordon, Pramod Kumar Aggarwal
-
Patent number: 10263867Abstract: A method for measuring frame loss on a connection between a near-device (NED) and a far-end device (FED). The method includes: placing, on the connection, multiple test frames having a plurality of sequence numbers; obtaining, from the connection, a first reflected test frame having a first sequence number, a first FED receiving counter value from the FED, and an initial FED received count from the FED; obtaining, from the connection, a second reflected test frame having a second sequence number, a second FED receiving counter value from the FED, and the initial FED received count from the FED; and calculating a one-way frame loss value on the connection based on the second sequence number and the initial FED received count.Type: GrantFiled: October 19, 2015Date of Patent: April 16, 2019Assignee: Ciena CorporationInventors: Marc Holness, Cory Gordon
-
Publication number: 20170111251Abstract: A method for measuring frame loss on a connection between a near-device (NED) and a far-end device (FED). The method includes: placing, on the connection, multiple test frames having a plurality of sequence numbers; obtaining, from the connection, a first reflected test frame having a first sequence number, a first FED receiving counter value from the FED, and an initial FED received count from the FED; obtaining, from the connection, a second reflected test frame having a second sequence number, a second FED receiving counter value from the FED, and the initial FED received count from the FED; and calculating a one-way frame loss value on the connection based on the second sequence number and the initial FED received count.Type: ApplicationFiled: October 19, 2015Publication date: April 20, 2017Applicant: CIENA CORPORATIONInventors: Marc Holness, Cory Gordon
-
Publication number: 20160156540Abstract: Systems and methods with dynamic Connectivity Fault Management (CFM) and Continuity Check Messages (CCMs) that enable dynamic configurations to avoid limitations associated with static reconfigurations. Variously, a network, a method, and a network element are configured to implement a dynamic CFM method for dynamic notifications and actions taken based thereon between Maintenance End Points (MEPs). The systems and methods may also include a CCM attribute adjustment method between two MEPs, a CCM suspension and/or resumption method between two MEPs, and a MEP auto-discovery and leaving method. Advantageously, the systems and methods may be utilized in a variety of contexts including controlled maintenance, in-service software upgrades, network congestion, discovery of new remote MEPs, and the like to enable dynamic configurations between MEPs. The systems and methods may also apply to Carrier Ethernet, Multiprotocol Label Switching-Transport Profile (MPLS-TP), and the like.Type: ApplicationFiled: January 7, 2016Publication date: June 2, 2016Applicant: Ciena CorporationInventors: Jie HU, Marc HOLNESS, Cory GORDON, Mradula NEGINHAL, Madhavi R. JOSHI, Asheesh JADAV
-
Patent number: 9264328Abstract: Systems and methods with dynamic Connectivity Fault Management (CFM) and Continuity Check Messages (CCMs) that enable dynamic configurations to avoid limitations associated with static reconfigurations. Variously, a network, a method, and a network element are configured to implement a dynamic CFM method for dynamic notifications and actions taken based thereon between Maintenance End Points (MEPs). The systems and methods may also include a CCM attribute adjustment method between two MEPs, a CCM suspension and/or resumption method between two MEPs, and a MEP auto-discovery and leaving method. Advantageously, the systems and methods may be utilized in a variety of contexts including controlled maintenance, in-service software upgrades, network congestion, discovery of new remote MEPs, and the like to enable dynamic configurations between MEPs. The systems and methods may also apply to Carrier Ethernet, Multiprotocol Label Switching-Transport Profile (MPLS-TP), and the like.Type: GrantFiled: November 7, 2011Date of Patent: February 16, 2016Assignee: Ciena CorporationInventors: Jie Hu, Marc Holness, Cory Gordon, Mradula Neginhal, Madhavi R. Joshi, Asheesh Jadav
-
Publication number: 20130114394Abstract: Systems and methods with dynamic Connectivity Fault Management (CFM) and Continuity Check Messages (CCMs) that enable dynamic configurations to avoid limitations associated with static reconfigurations. Variously, a network, a method, and a network element are configured to implement a dynamic CFM method for dynamic notifications and actions taken based thereon between Maintenance End Points (MEPs). The systems and methods may also include a CCM attribute adjustment method between two MEPs, a CCM suspension and/or resumption method between two MEPs, and a MEP auto-discovery and leaving method. Advantageously, the systems and methods may be utilized in a variety of contexts including controlled maintenance, in-service software upgrades, network congestion, discovery of new remote MEPs, and the like to enable dynamic configurations between MEPs. The systems and methods may also apply to Carrier Ethernet, Multiprotocol Label Switching-Transport Profile (MPLS-TP), and the like.Type: ApplicationFiled: November 7, 2011Publication date: May 9, 2013Applicant: CIENA CORPORATIONInventors: Jie Hu, Marc Holness, Cory Gordon, Mradula Neginhal, Madhavi R. Joshi, Asheesh Jadav