Patents by Inventor Atri Indiresan

Atri Indiresan 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).

  • Publication number: 20250358203
    Abstract: Devices, systems, methods, and processes for data plane redundancy management in network devices are described herein. A linecard in a network device may classify a plurality of packets into a first category or a second category based on whether a packet is a control packet or a data packet. The linecard may transmit all control packets and data packets to an active data plane. The linecard may selectively transmit the control packets and a sampled subset of the data packets to a standby data plane. Thus, the standby data plane is equipped with dynamic information of network using the control packets and Media Access Control addresses using the sampled subset of the data packets. When a failure is detected in the active data plane, the linecard starts transmitting all the data packets also to the standby data plane and starts accepting processed packets from the standby data plane for forwarding.
    Type: Application
    Filed: May 15, 2024
    Publication date: November 20, 2025
    Inventors: Dinuraj K, Atri Indiresan, Anand Sridharan, Saurabh Jain
  • Publication number: 20250330463
    Abstract: Devices, systems, methods, and processes for discovery and assignment for unauthenticated or sleeping endpoints to appropriate VLAN. Typically, unauthenticated endpoints or endpoints that transition into sleep state are assigned to default VLAN. Thus, packets sent from a controller does not reach these endpoints. Therefore, the present disclosure provides a solution for automatic VLAN assignment of endpoints. A network device may detect a packet and upon determination that the packet is associated with a host VLAN, floods the packet on the default VLAN. This way the packet may reach all the endpoints in the default VLAN, including the unauthenticated or sleeping endpoint. The network device may receive a response from the endpoint based on successful reception of the packet. The network device may then assign the endpoint to a correct VLAN based on successful authentication of the endpoint or successful transition of the endpoint to an active mode.
    Type: Application
    Filed: April 1, 2025
    Publication date: October 23, 2025
    Inventors: Sanjay Kumar Hooda, Kedar Sudhir Karmarkar, Atri Indiresan, Marc Portoles Comeras, Rajagopal Venkatraman, Raghupathy Sekar
  • Publication number: 20250112861
    Abstract: This disclosure describes various methods, systems, and devices related to identifying path changes of data flows in a network. An example method includes receiving, at a node, a packet including a first signature. The method further includes generating a second signature by inputting the first signature and one or more node details into a hash function. The method includes replacing the first signature with the second signature in the packet. The packet including the second value is forwarded by the node.
    Type: Application
    Filed: December 13, 2024
    Publication date: April 3, 2025
    Applicant: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Frank Brockners, Shwetha Subray Bhandari
  • Patent number: 12206581
    Abstract: This disclosure describes various methods, systems, and devices related to identifying path changes of data flows in a network. An example method includes receiving, at a node, a packet including a first signature. The method further includes generating a second signature by inputting the first signature and one or more node details into a hash function. The method includes replacing the first signature with the second signature in the packet. The packet including the second value is forwarded by the node.
    Type: Grant
    Filed: October 6, 2023
    Date of Patent: January 21, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Frank Brockners, Shwetha Subray Bhandari
  • Patent number: 11902139
    Abstract: This disclosure describes various methods, systems, and devices related to identifying an issue in a network using a probe packet. An example method includes identifying an expired data packet transmitted in a network and addressed to a destination; generating a probe packet addressed to the destination; and forwarding the probe packet. When the probe packet is received, a report indicating a routing loop in the network can be transmitted to an administrator.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: February 13, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Frank Brockners, Akshay Dorwat
  • Publication number: 20240048487
    Abstract: This disclosure describes various methods, systems, and devices related to identifying path changes of data flows in a network. An example method includes receiving, at a node, a packet including a first signature. The method further includes generating a second signature by inputting the first signature and one or more node details into a hash function. The method includes replacing the first signature with the second signature in the packet. The packet including the second value is forwarded by the node.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 8, 2024
    Applicant: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Frank Brockners, Shwetha Subray Bhandari
  • Patent number: 11882060
    Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: January 23, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Patent number: 11863383
    Abstract: An exemplary method is disclosed that facilitate the on-demand creation of an exemplary instrumented network device in a cloud infrastructure, remote server, evaluation platform, or customized testing server and to form a stack between the instrumented network device as a debug network device and a target network device. The control plane of the target network device then switches over, via a switchover operation, to the control plane of the debug network device, while the data-plane of the target network device continues to operate. Once switched over, the instrumentation (e.g., hardware or software) of the control plane or debug network device facilitates the debug, optimization, profile, and/or recovery of the physical network device, even in a live network.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: January 2, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Riaz Khan, Atri Indiresan
  • Patent number: 11818044
    Abstract: This disclosure describes various methods, systems, and devices related to identifying path changes of data flows in a network. An example method includes receiving, at a node, a packet including a first value. The method further includes generating a second value by inputting the first value and one or more node details into a hash function. The method includes replacing the first value with the second value in the packet. The packet including the second value is forwarded by the node.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: November 14, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Frank Brockners, Shwetha Subray Bhandari
  • Publication number: 20230083347
    Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Patent number: 11593144
    Abstract: An embodiment is directed to switchover operations with a virtualized network device in a cloud or remote infrastructure. The virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: February 28, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Patent number: 11546275
    Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: January 3, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Publication number: 20220407775
    Abstract: An exemplary method is disclosed that facilitate the on-demand creation of an exemplary instrumented network device in a cloud infrastructure, remote server, evaluation platform, or customized testing server and to form a stack between the instrumented network device as a debug network device and a target network device. The control plane of the target network device then switches over, via a switchover operation, to the control plane of the debug network device, while the data-plane of the target network device continues to operate. Once switched over, the instrumentation (e.g., hardware or software) of the control plane or debug network device facilitates the debug, optimization, profile, and/or recovery of the physical network device, even in a live network.
    Type: Application
    Filed: June 27, 2022
    Publication date: December 22, 2022
    Inventors: Riaz Khan, Atri Indiresan
  • Patent number: 11502872
    Abstract: Client device blocking may be provided. A switching device may receive data from a first client device. The data may be addressed to a second client device. Then it may be determined that both the first client device and the second client device belong to a protected group. Next, in response to determining that both the first client device and the second client device belong to the protected group, the data may be blocked from being forwarding to the second client device on a network interface of the switching device.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: November 15, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Ramchander Rao Nadipally, Rahul Kachalia
  • Patent number: 11405272
    Abstract: An exemplary method is disclosed that facilitate the on-demand creation of an exemplary instrumented network device in a cloud infrastructure, remote server, evaluation platform, or customized testing server and to form a stack between the instrumented network device as a debug network device and a target network device. The control plane of the target network device then switches over, via a switchover operation, to the control plane of the debug network device, while the data-plane of the target network device continues to operate. Once switched over, the instrumentation (e.g., hardware or software) of the control plane or debug network device facilitates the debug, optimization, profile, and/or recovery of the physical network device, even in a live network.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: August 2, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Riaz Khan, Atri Indiresan
  • Publication number: 20220094645
    Abstract: An embodiment is directed to switchover operations with a mobile virtualized network device in a mobile device. The mobile virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 24, 2022
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Publication number: 20220091870
    Abstract: An embodiment is directed to switchover operations with a virtualized network device in a cloud or remote infrastructure. The virtualized hardware switchover operations may be used to selectively and temporarily provide virtualized control-plane operations to the data-plane of a non-redundant network device undergoing an upgrade or a reboot of its control plane. A non-redundant network device may operate hitless, or near hitless, operation even when its control plane is unavailable.
    Type: Application
    Filed: September 23, 2020
    Publication date: March 24, 2022
    Inventors: Riaz Khan, Atri Indiresan, Manas Pati
  • Patent number: 11283704
    Abstract: This disclosure describes various methods, systems, and devices related to identifying an issue in a network using a probe packet. An example method includes identifying an expired data packet transmitted in a network and addressed to a destination; generating a probe packet addressed to the destination; and forwarding the probe packet. When the probe packet is received, a report indicating a routing loop in the network can be transmitted to an administrator.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: March 22, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Frank Brockners, Akshay Dorwat
  • Publication number: 20220086076
    Abstract: This disclosure describes various methods, systems, and devices related to identifying an issue in a network using a probe packet. An example method includes identifying an expired data packet transmitted in a network and addressed to a destination; generating a probe packet addressed to the destination; and forwarding the probe packet. When the probe packet is received, a report indicating a routing loop in the network can be transmitted to an administrator.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Inventors: Atri Indiresan, Frank Brockners, Akshay Dorwat
  • Patent number: 11240154
    Abstract: A controller device for a network provides data associated with pipeline capabilities of a programmable switch. The programmable switch receives data associated with pipeline capabilities of the programmable switch. The pipeline capabilities include a plurality of flow tables and allowable table transitions for each of the flow tables. The programmable switch determines that a first flow table and a second flow table are mutually independent based on the allowable table transitions for each of the flow tables. The programmable switch configures a pipeline for data flow in the computing device, the pipeline comprising a plurality of pipeline stages, a particular pipeline stage comprising the first flow table and the second flow table.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: February 1, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Atri Indiresan, Manas Pati, Chunjen Wang, Christophe Rene