Patents by Inventor Rupak Chandra

Rupak Chandra 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: 20240015587
    Abstract: In some embodiments, a device in a network receives a packet from a sender that is destined for a receiver. The device forms duplicate packets of the packet. The device assigns a sequence number to the duplicate packets based on an identity of the sender and on a flow identifier associated with the packet. The device sends the duplicate packets with the sequence number via different paths in the network towards the receiver.
    Type: Application
    Filed: December 9, 2022
    Publication date: January 11, 2024
    Inventors: Rupak Chandra, Alessandro ERTA, Xiaoguang Jason CHEN
  • Publication number: 20230379758
    Abstract: In one embodiment, a device in a wireless network selects a transmission rate for one or more packets to be sent, based on a received signal strength indicator value. The device makes a determination that the one or more packets should be compressed, based on the transmission rate selected by the device. The device applies, based on the determination, stateless offline dictionary compression to the one or more packets, to form a compressed stream of one or more packets. The device sends the compressed stream via the wireless network and using the transmission rate selected by the device.
    Type: Application
    Filed: May 20, 2022
    Publication date: November 23, 2023
    Inventors: Alessandro Erta, Carmine BENEDETTO, Rupak CHANDRA, Luca BISTI
  • Publication number: 20230370941
    Abstract: In one embodiment, a mobile node having a first radio and a second radio applies stateless offline dictionary compression to an uncompressed stream of packets, to form a compressed stream of packets. The first radio of the mobile node communicates with a first access point of a wireless network and the second radio of the mobile node communicates with a second access point of the wireless network. The mobile node selects the first radio to send the uncompressed stream of packets and the second radio to send the compressed stream of packets. The mobile node sends, via the first radio, the uncompressed stream of packets to the first access point over a first wireless path. The mobile node sends, via the second radio, the compressed stream of packets to the second access point over a second wireless path.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 16, 2023
    Inventors: Rupak CHANDRA, Alessandro ERTA
  • Patent number: 11678250
    Abstract: In one embodiment, a device identifies a plurality of access points of a wireless network. The device also identifies a plurality of mobile nodes of a mobile system. The device establishes a first label-switched path in the wireless network that comprises a wireless link between a first mobile node in the plurality of mobile nodes and a first access point in the plurality of access points. The device establishes a second label-switched path in the wireless network that comprises a wireless link between a second mobile node of the mobile system and a second access point in the plurality of access points.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: June 13, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Alessandro Erta, Luca Bisti, Arun Khanna, Sudhir Kumar Jain, Kasi Nalamalapu, Stefano Ferrari, Salvatore Valenza, Domenico Ficara, Vincent Cuissard, Loris Gazzarrini, Rupak Chandra
  • Patent number: 11606264
    Abstract: In one embodiment, a controller predicts an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network. The controller initiates application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets. The controller causes the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event. The controller ceases application of the network-layer forward error correction encoding after the event has occurred.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: March 14, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Alessandro Erta, Rupak Chandra
  • Publication number: 20220345985
    Abstract: In one embodiment, a device identifies a plurality of access points of a wireless network. The device also identifies a plurality of mobile nodes of a mobile system. The device establishes a first label-switched path in the wireless network that comprises a wireless link between a first mobile node in the plurality of mobile nodes and a first access point in the plurality of access points. The device establishes a second label-switched path in the wireless network that comprises a wireless link between a second mobile node of the mobile system and a second access point in the plurality of access points.
    Type: Application
    Filed: April 26, 2021
    Publication date: October 27, 2022
    Inventors: Alessandro Erta, Luca BISTI, Arun KHANNA, Sudhir Kumar JAIN, Kasi NALAMALAPU, Stefano FERRARI, Salvatore VALENZA, Domenico FICARA, Vincent CUISSARD, Loris GAZZARRINI, Rupak CHANDRA
  • Publication number: 20220311674
    Abstract: In one embodiment, a controller predicts an occurrence of an event in a wireless network, based in part on a movement of a mobile node of the wireless network. The controller initiates application of network-layer forward error correction encoding to a stream of packets to be sent during the event between the mobile node and an access point of the wireless network, to form one or more encoded packets. The controller causes the one or more encoded packets to be transmitted in conjunction with the stream of packets during the event. The controller ceases application of the network-layer forward error correction encoding after the event has occurred.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Inventors: Alessandro Erta, Rupak CHANDRA
  • Patent number: 11405133
    Abstract: In one embodiment, a controller obtains a stream of data packets. The controller applies network-layer forward error correction encoding to the stream of data packets, to form one or more encoded packets. The controller causes the stream of data packets to be sent via a link in a wireless network between a first radio of a node in the wireless network and a first access point to which the first radio is wirelessly connected. The controller causes the one or more encoded packets to be sent between a second radio of the node and a second access point in the wireless network.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: August 2, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Alessandro Erta, Rupak Chandra
  • Patent number: 11375398
    Abstract: In one embodiment, a client device having a plurality of radios obtains a list of basic service set identifiers (BSSIDs) for a plurality of wireless access points of a wireless network. The client device associates each of the plurality of radios of the client device with a different wireless access point of the wireless network, based on the obtained list of BSSIDs. The client device receives a copy of a data packet from a particular one of the associated wireless access points. Each of the associated wireless access points receives a replicated copy of the data packet to be transmitted towards the client device. The device causes the associated wireless access points to cease further transmission of their copies of the data packet by acknowledging receipt of the data packet to the particular wireless access point.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: June 28, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Rupak Chandra, Sudhir Kumar Jain, Veselin Ganev, Prithvi Manduva, Muhammad Arif Shamim, Patrick Jean Marc Grossetete
  • Publication number: 20210144584
    Abstract: In one embodiment, a client device having a plurality of radios obtains a list of basic service set identifiers (BSSIDs) for a plurality of wireless access points of a wireless network. The client device associates each of the plurality of radios of the client device with a different wireless access point of the wireless network, based on the obtained list of BSSIDs. The client device receives a copy of a data packet from a particular one of the associated wireless access points. Each of the associated wireless access points receives a replicated copy of the data packet to be transmitted towards the client device. The device causes the associated wireless access points to cease further transmission of their copies of the data packet by acknowledging receipt of the data packet to the particular wireless access point.
    Type: Application
    Filed: November 12, 2019
    Publication date: May 13, 2021
    Inventors: Rupak Chandra, Sudhir Kumar Jain, Veselin Ganev, Prithvi Manduva, Muhammad Arif Shamim, Patrick Jean Marc Grossetete
  • Patent number: 10979918
    Abstract: In one embodiment, a method comprises identifying, by an apparatus, a mesh instability source device that adds a substantial instability influence that substantially degrades network communications in a mesh network, including: determining, for each mesh network device in the mesh network, a corresponding node stability contribution that identifies a long-term capability of the corresponding mesh network device to provide reliable communications for other mesh network devices in the mesh network, and determining a corresponding influence of the node stability contribution on child mesh network devices relying on the corresponding mesh network device for connectivity in the mesh network, and identifying the mesh instability source device as having a corresponding worst influence of the node stability contribution in the mesh network; and eliminating the substantial instability influence based on determining a remediation solution, and causing the remediation solution to be implemented for the mesh instability
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: April 13, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Robert Edgar Barton, Jerome Henry, Xiaoguang Jason Chen, Rupak Chandra, Ibrahim Mortada
  • Publication number: 20200162944
    Abstract: In one embodiment, a method comprises identifying, by an apparatus, a mesh instability source device that adds a substantial instability influence that substantially degrades network communications in a mesh network, including: determining, for each mesh network device in the mesh network, a corresponding node stability contribution that identifies a long-term capability of the corresponding mesh network device to provide reliable communications for other mesh network devices in the mesh network, and determining a corresponding influence of the node stability contribution on child mesh network devices relying on the corresponding mesh network device for connectivity in the mesh network, and identifying the mesh instability source device as having a corresponding worst influence of the node stability contribution in the mesh network; and eliminating the substantial instability influence based on determining a remediation solution, and causing the remediation solution to be implemented for the mesh instability
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventors: ROBERT EDGAR BARTON, JEROME HENRY, XIAOGUANG JASON CHEN, RUPAK CHANDRA, IBRAHIM MORTADA
  • Publication number: 20030139180
    Abstract: A communication system (100) and method for coupling a wireless local area network (WLAN 128) to a public network (102) to enable communication between User Equipment terminals (UEs 130) associated with the WLAN and the public network. The public network (102) can include a GSM (110) and/or a 3G-network (114). The WLAN (128) can include a HiperLAN, HiperMAN, or 802.11 network. Preferably, the communication is voice communication, and the system (100) is configured to enable the UEs (130) to access supplementary services provided by the public network (102). Subscriber and security information for the UEs (102) can be provided to the public network (102) from a SIM (134) associated with each UE, or from an identity module (138) comprising either a private memory with information stored therein, or a card holder/reader holding cards with subscriber and security information for one or more UEs.
    Type: Application
    Filed: April 19, 2002
    Publication date: July 24, 2003
    Inventors: Chris P. McIntosh, Priscilla Marilyn Lu, Rupak Chandra, Rahul Jain