Patents by Inventor Nagendra Kumar
Nagendra Kumar 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: 11756217Abstract: A method of performing movement pattern anomaly detection with targeted alerts can include receiving input from each camera of a multi-camera system and for each input: performing video content analysis; generating a critical analysis matrix associated with the input from that camera; assigning a fusion value for each vector of the critical analysis matrix using a fusion map that indicates particular fusion values associated with possible elements of the critical analysis matrix; and triggering an alert according to whether the fusion value exceeds a threshold associated with that camera. The critical analysis matrix includes output from at least two different computer vision algorithms of the video content analysis applied to the input from a camera.Type: GrantFiled: August 17, 2021Date of Patent: September 12, 2023Assignee: EATON INTELLIGENT POWER LIMITEDInventors: James Patrick Ryle, Kaushal Joshi, Nagendra Kumar, Mangesh Mahadeo Kale
-
Publication number: 20230058106Abstract: A method of performing movement pattern anomaly detection with targeted alerts can include receiving input from each camera of a multi-camera system and for each input: performing video content analysis; generating a critical analysis matrix associated with the input from that camera; assigning a fusion value for each vector of the critical analysis matrix using a fusion map that indicates particular fusion values associated with possible elements of the critical analysis matrix; and triggering an alert according to whether the fusion value exceeds a threshold associated with that camera. The critical analysis matrix includes output from at least two different computer vision algorithms of the video content analysis applied to the input from a camera.Type: ApplicationFiled: August 17, 2021Publication date: February 23, 2023Inventors: James Patrick Ryle, Kaushal Joshi, Nagendra Kumar, Mangesh Mahadeo Kale
-
Publication number: 20200389394Abstract: A receiving node receives a virtual LDP initialization (vInit) message from a first node, where the vinit message comprises a request to establish a vLDP session between a requesting node and a target node. If the receiving node does not own a destination address of the vinit message, the receiving node is determined to be a relay node. The relay node inserts a relay label into the vinit message, where the relay label is an outgoing label that the relay node uses to reach the first node, and forwards the vinit message toward the destination address. If the receiving node owns the destination address, the receiving node is determined to be the target node, which extracts a stack of relay labels from the vinit message. The relay labels are used to define a return path to the requesting node for messages transmitted over the vLDP session.Type: ApplicationFiled: August 24, 2020Publication date: December 10, 2020Inventors: Ijsbrand Wijnands, Nagendra Kumar
-
Patent number: 10776736Abstract: Disclosed is a method and system for managing digital maturity by an organization. The system may receive inputs related to digital adoption by an organization. The system may process the inputs using an assessment model. The assessment model may comprise assessment dimensions, assessment sub-dimensions, and assessment characteristics. Based on the processing of the inputs, the system may determine digital maturity results. The digital maturity results may comprise current digital maturity levels, target digital maturity levels, and digital maturity gaps. The system may suggest steps for achieving the target maturity levels, in order to improve digital maturity of the organization.Type: GrantFiled: February 10, 2016Date of Patent: September 15, 2020Assignee: Tata Consultancy Services LimitedInventors: Nagendra Kumar, Parthapratim Indra
-
Patent number: 10771381Abstract: A receiving node receives a virtual LDP initialization (vInit) message from a first node, where the vInit message comprises a request to establish a vLDP session between a requesting node and a target node. If the receiving node does not own a destination address of the vInit message, the receiving node is determined to be a relay node. The relay node inserts a relay label into the vInit message, where the relay label is an outgoing label that the relay node uses to reach the first node, and forwards the vInit message toward the destination address. If the receiving node owns the destination address, the receiving node is determined to be the target node, which extracts a stack of relay labels from the vInit message. The relay labels are used to define a return path to the requesting node for messages transmitted over the vLDP session.Type: GrantFiled: July 31, 2017Date of Patent: September 8, 2020Assignee: Cisco Technology, Inc.Inventors: Ijsbrand Wijnands, Nagendra Kumar
-
Patent number: 10708182Abstract: The present disclosure provides for carrying reachability information in an echo request message and/or an echo reply message, which can be used to reach an initiator when the initiator's address is unknown. An echo request message includes an FEC (forwarding equivalence class) stack that identifies a label switched path (LSP). The echo request message is received by a label switching routing element (LSR) on the LSP, and the echo request is originated by an initiator. In response to a detection that the FEC stack changes at the LSR, a segment reachability (SR) sub-TLV (type-length-value) element can be generated, where the SR sub-TLV includes reachability information that can be used to reach the initiator, and the reachability information includes an incoming label allocated by the LSR to reach the initiator.Type: GrantFiled: July 26, 2013Date of Patent: July 7, 2020Assignee: Cisco Technology, Inc.Inventors: Nagendra Kumar, Rajiv Asati, Carlos M. Pignataro
-
Patent number: 10063447Abstract: In one embodiment, an ingress network virtualization edge (NVE) in a computer network generates an echo packet, and sets an indication in the echo packet that the echo packet is for overlay path validation. In addition, the ingress NVE sets a message type of the echo packet to a generic echo request, and includes virtualization network (VN) context information within the echo packet. Once setting a destination address of the echo packet as an egress NVE address and including an indication to the egress NVE that the echo packet is an operations, administration, and management (OAM) message, the ingress NVE may then send the echo packet toward the egress NVE (e.g., to validate the VN context information and/or to reveal multipath traces).Type: GrantFiled: January 22, 2016Date of Patent: August 28, 2018Assignee: Cisco Technology, Inc.Inventors: Carlos M. Pignataro, Nagendra Kumar
-
Publication number: 20170331731Abstract: A receiving node receives a virtual LDP initialization (vInit) message from a first node, where the vInit message comprises a request to establish a vLDP session between a requesting node and a target node. If the receiving node does not own a destination address of the vInit message, the receiving node is determined to be a relay node. The relay node inserts a relay label into the vInit message, where the relay label is an outgoing label that the relay node uses to reach the first node, and forwards the vInit message toward the destination address. If the receiving node owns the destination address, the receiving node is determined to be the target node, which extracts a stack of relay labels from the vInit message. The relay labels are used to define a return path to the requesting node for messages transmitted over the vLDP session.Type: ApplicationFiled: July 31, 2017Publication date: November 16, 2017Inventors: Ijsbrand Wijnands, Nagendra Kumar
-
Patent number: 9769068Abstract: A receiving node receives a virtual LDP initialization (vInit) message from a first node, where the vInit message comprises a request to establish a vLDP session between a requesting node and a target node. If the receiving node does not own a destination address of the vInit message, the receiving node is determined to be a relay node. The relay node inserts a relay label into the vInit message, where the relay label is an outgoing label that the relay node uses to reach the first node, and forwards the vInit message toward the destination address. If the receiving node owns the destination address, the receiving node is determined to be the target node, which extracts a stack of relay labels from the vInit message. The relay labels are used to define a return path to the requesting node for messages transmitted over the vLDP session.Type: GrantFiled: September 30, 2013Date of Patent: September 19, 2017Assignee: Cisco Technology, Inc.Inventors: Ijsbrand Wijnands, Nagendra Kumar
-
Patent number: 9525619Abstract: In one embodiment, a method comprises generating, by a first provider edge router associated with a first segment identifier, a primary label for reaching a destination, and repair information for reaching the destination if a second provider edge router is unavailable to reach the destination; allocating, by the first provider edge router, a first protected next-hop address associated with the first segment identifier for protected reachability to at least the destination; and sending via a core network, by the first provider edge router, an advertisement specifying the label and the repair information, enabling an ingress provider edge router to insert, into a data packet destined for the destination, the labels from the first provider edge router and the second provider edge router based on the repair information, for fast rerouting to the destination via one of the first or second provider edge router if the other is unavailable.Type: GrantFiled: November 12, 2013Date of Patent: December 20, 2016Assignee: Cisco Technology, Inc.Inventors: Clarence Filsfils, Nagendra Kumar, Ahmed R Bashandy, Stefano Benedetto Previdi, Pierre Jean Rene Francois, Carlos M. Pignataro
-
Patent number: 9444677Abstract: In one embodiment, a method comprises selecting, by an ingress provider edge router, one of first or second provider edge routers as a primary router for reaching a destination via a core network, and selecting the other of the first or second provider edge routers as a backup router for reaching the destination via the core network; and inserting, into an IPv6 data packet destined for the destination, a primary label assigned by the primary router and a repair label assigned by backup router, and an IPv6 extension header specifying first and second segment identifiers associated with the respective first and second provider edge routers and a protected flag that enables fast rerouting of the IPv6 data packet to the backup router if the primary router is unavailable.Type: GrantFiled: January 15, 2014Date of Patent: September 13, 2016Assignee: Cisco Technology, Inc.Inventors: Nagendra Kumar, Carlos M. Pignataro, Clarence Filsfils, Pierre Jean Rene Francois
-
Publication number: 20160260037Abstract: Disclosed is a method and system for managing digital maturity by an organization. The system may receive inputs related to digital adoption by an organization. The system may process the inputs using an assessment model. The assessment model may comprise assessment dimensions, assessment sub-dimensions, and assessment characteristics. Based on the processing of the inputs, the system may determine digital maturity results, The digital maturity results may comprise current digital maturity levels, target digital maturity levels, and digital maturity gaps. The system may suggest steps for achieving the target maturity levels, in order to improve digital maturity of the organization.Type: ApplicationFiled: February 10, 2016Publication date: September 8, 2016Applicant: Tata Consultancy Services LimitedInventors: Nagendra KUMAR, Parthapratim INDRA
-
Publication number: 20160142278Abstract: In one embodiment, an ingress network virtualization edge (NVE) in a computer network generates an echo packet, and sets an indication in the echo packet that the echo packet is for overlay path validation. In addition, the ingress NVE sets a message type of the echo packet to a generic echo request, and includes virtualization network (VN) context information within the echo packet. Once setting a destination address of the echo packet as an egress NVE address and including an indication to the egress NVE that the echo packet is an operations, administration, and management (OAM) message, the ingress NVE may then send the echo packet toward the egress NVE (e.g., to validate the VN context information and/or to reveal multipath traces).Type: ApplicationFiled: January 22, 2016Publication date: May 19, 2016Inventors: Carlos M. Pignataro, Nagendra Kumar
-
Patent number: 9276833Abstract: In one embodiment, an ingress network virtualization edge (NVE) in a computer network generates an echo packet, and sets an indication in the echo packet that the echo packet is for overlay path validation. In addition, the ingress NVE sets a message type of the echo packet to a generic echo request, and includes virtualization network (VN) context information within the echo packet. Once setting a destination address of the echo packet as an egress NVE address and including an indication to the egress NVE that the echo packet is an operations, administration, and management (OAM) message, the ingress NVE may then send the echo packet toward the egress NVE (e.g., to validate the VN context information and/or to reveal multipath traces).Type: GrantFiled: July 24, 2013Date of Patent: March 1, 2016Assignee: Cisco Technology, Inc.Inventors: Carlos M. Pignataro, Nagendra Kumar
-
Patent number: 9246797Abstract: The present disclosure provides for avoiding packet loss and delay that occurs during conventional link switchover by moving link switchover logic from a downstream PORT (Protocol Independent Multicast Over Reliable Transport) routing element to an upstream PORT routing element. An upstream PORT routing element detects the failure of a forwarding interface for a multicast datastream, where the forwarding interface is coupled to a downstream PORT routing element. In response to detecting the failure, the upstream PORT routing element determines a set of candidate interfaces that are also coupled to the downstream PORT routing element. The upstream PORT routing element selects a new interface from the set of candidate interfaces and installs the new interface as a replacement forwarding interface for the multicast datastream.Type: GrantFiled: February 11, 2013Date of Patent: January 26, 2016Assignee: Cisco Technology, Inc.Inventors: Nagendra Kumar, Ijsbrand Wijnands
-
Patent number: 9210089Abstract: The present disclosure provides for carrying downstream mapping information in an echo request message and/or echo reply message, which can describe both IP (Internet Protocol) multipath information and label multipath information. A transit node (e.g., an LSR element) that receives an echo request message from an initiator node determines downstream mapping information, which is returned to the initiator node. Transit node determines whether a newly defined type of multipath information (type 10) should be generated to return the downstream mapping information, based on whether transit node performs load balancing based on labels or IP header information, and whether transit node imposes entropy labels. A multipath information type 10 element includes either IP multipath information or label multipath information, as well as associated label multipath information that includes one or more entropy labels that map to the IP or label multipath information being returned.Type: GrantFiled: December 18, 2013Date of Patent: December 8, 2015Assignee: Cisco Technology, Inc.Inventors: Nobushige Akiya, George Swallow, Carlos M. Pignataro, Nagendra Kumar
-
Patent number: 9083636Abstract: A method is provided in one example and includes receiving first address information from a protected node over a first label switched path having a first label. The first address information is associated with a first network element. A second label switched path has been previously established with the first network element. The method further includes establishing a targeted session with the first network element, assigning a second label to the second label switched path, and sending the second label to the first network element over the targeted session.Type: GrantFiled: June 11, 2012Date of Patent: July 14, 2015Assignee: CISCO TECHNOLOGY, INC.Inventors: IJsbrand Wijnands, Eric Rosen, Syed Kamran Raza, Nagendra Kumar
-
Publication number: 20150109904Abstract: In one embodiment, a method comprises generating, by a first provider edge router associated with a first segment identifier, a primary label for reaching a destination, and repair information for reaching the destination if a second provider edge router is unavailable to reach the destination; allocating, by the first provider edge router, a first protected next-hop address associated with the first segment identifier for protected reachability to at least the destination; and sending via a core network, by the first provider edge router, an advertisement specifying the label and the repair information, enabling an ingress provider edge router to insert, into a data packet destined for the destination, the labels from the first provider edge router and the second provider edge router based on the repair information, for fast rerouting to the destination via one of the first or second provider edge router if the other is unavailable.Type: ApplicationFiled: November 12, 2013Publication date: April 23, 2015Applicant: Cisco Technology, Inc.Inventors: Clarence FILSFILS, Nagendra KUMAR, Ahmed R. BASHANDY, Stefano Benedetto PREVIDI, Pierre Jean Rene FRANCOIS, Carlos M. PIGNATARO
-
Publication number: 20150109902Abstract: In one embodiment, a method comprises selecting, by an ingress provider edge router, one of first or second provider edge routers as a primary router for reaching a destination via a core network, and selecting the other of the first or second provider edge routers as a backup router for reaching the destination via the core network; and inserting, into an IPv6 data packet destined for the destination, a primary label assigned by the primary router and a repair label assigned by backup router, and an IPv6 extension header specifying first and second segment identifiers associated with the respective first and second provider edge routers and a protected flag that enables fast rerouting of the IPv6 data packet to the backup router if the primary router is unavailable.Type: ApplicationFiled: January 15, 2014Publication date: April 23, 2015Applicant: Cisco Technology, Inc.Inventors: Nagendra KUMAR, Carlos M. PIGNATARO, Clarence FILSFILS, Pierre Jean Rene FRANCOIS
-
Publication number: 20150109907Abstract: The present disclosure provides for carrying downstream mapping information in an echo request message and/or echo reply message, which can describe both IP (Internet Protocol) multipath information and label multipath information. A transit node (e.g., an LSR element) that receives an echo request message from an initiator node determines downstream mapping information, which is returned to the initiator node. Transit node determines whether a newly defined type of multipath information (type 10) should be generated to return the downstream mapping information, based on whether transit node performs load balancing based on labels or IP header information, and whether transit node imposes entropy labels. A multipath information type 10 element includes either IP multipath information or label multipath information, as well as associated label multipath information that includes one or more entropy labels that map to the IP or label multipath information being returned.Type: ApplicationFiled: December 18, 2013Publication date: April 23, 2015Applicant: Cisco Technology, Inc.Inventors: Nobushige Akiya, George Swallow, Carlos M. Pignataro, Nagendra Kumar