Patents by Inventor Pushpasis Sarkar

Pushpasis Sarkar 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: 11868824
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a plurality of instances of a datastore node in a single networking device, each of the plurality of instances of the datastore node comprising: a datastore; a publisher independent of the datastore for publishing data to the datastore; a subscriber independent of the datastore for receiving information from the datastore; a replicator agent configured to connect to the datastore as a publisher or a subscriber; and a persistent storage agent configured to connect to the datastore as a publisher or a subscriber.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: January 9, 2024
    Assignee: ARRCUS INC.
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger, Nalinaksh Pai
  • Publication number: 20230367658
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a publisher device in a network computing environment. The system includes a subscriber device in the network computing environment. The system includes a datastore independent of the publisher device and the subscriber device, the datastore comprising one or more processors in a processing platform configurable to execute instructions stored in non-transitory computer readable storage media. The instructions includes receiving data from the publisher device. The instructions include storing the data across one or more of a plurality of shared storage devices. The instructions include providing the data to the subscriber device.
    Type: Application
    Filed: May 23, 2023
    Publication date: November 16, 2023
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger
  • Patent number: 11693716
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a publisher device in a network computing environment. The system includes a subscriber device in the network computing environment. The system includes a datastore independent of the publisher device and the subscriber device, the datastore comprising one or more processors in a processing platform configurable to execute instructions stored in non-transitory computer readable storage media. The instructions includes receiving data from the publisher device. The instructions include storing the data across one or more of a plurality of shared storage devices. The instructions include providing the data to the subscriber device.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: July 4, 2023
    Assignee: ARRCUS INC.
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger
  • Publication number: 20210406101
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a publisher device in a network computing environment. The system includes a subscriber device in the network computing environment. The system includes a datastore independent of the publisher device and the subscriber device, the datastore comprising one or more processors in a processing platform configurable to execute instructions stored in non-transitory computer readable storage media. The instructions includes receiving data from the publisher device. The instructions include storing the data across one or more of a plurality of shared storage devices. The instructions include providing the data to the subscriber device.
    Type: Application
    Filed: September 8, 2021
    Publication date: December 30, 2021
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger
  • Patent number: 11140070
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a publisher device in a network computing environment. The system includes a subscriber device in the network computing environment. The system includes a datastore independent of the publisher device and the subscriber device, the datastore comprising one or more processors in a processing platform configurable to execute instructions stored in non-transitory computer readable storage media. The instructions includes receiving data from the publisher device. The instructions include storing the data across one or more of a plurality of shared storage devices. The instructions include providing the data to the subscriber device.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: October 5, 2021
    Assignee: Arrcus Inc.
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger
  • Publication number: 20200068014
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a publisher device in a network computing environment. The system includes a subscriber device in the network computing environment. The system includes a datastore independent of the publisher device and the subscriber device, the datastore comprising one or more processors in a processing platform configurable to execute instructions stored in non-transitory computer readable storage media. The instructions includes receiving data from the publisher device. The instructions include storing the data across one or more of a plurality of shared storage devices. The instructions include providing the data to the subscriber device.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 27, 2020
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger
  • Publication number: 20200065317
    Abstract: Systems, methods, and devices for offloading network data to a datastore. A system includes a plurality of instances of a datastore node in a single networking device, each of the plurality of instances of the datastore node comprising: a datastore; a publisher independent of the datastore for publishing data to the datastore; a subscriber independent of the datastore for receiving information from the datastore; a replicator agent configured to connect to the datastore as a publisher or a subscriber; and a persistent storage agent configured to connect to the datastore as a publisher or a subscriber.
    Type: Application
    Filed: August 23, 2019
    Publication date: February 27, 2020
    Inventors: Pushpasis Sarkar, Keyur Patel, Derek Man-Kit Yeung, Alpesh Patel, Lawrence Rolfe Kreeger, Nalinaksh Pai
  • Patent number: 9853854
    Abstract: An example method includes selecting, by a network device, a remote LFA next hop as an alternate next hop for forwarding network traffic from the network device to a destination, wherein the selected remote LFA next hop provides node protection to a primary next hop node on the shortest path from the network device to the destination. The method includes, for each candidate remote LFA next hop, performing a forward shortest path first (SPF) computation having the respective candidate remote LFA next hop as a root to compute a path segment between the respective candidate remote LFA next hop and the destination, wherein each of the candidate remote LFA next hops is the egress of a respective potential repair tunnel between the network device and candidate remote LFA next hop, and selecting the remote LFA next hop based at least in part on the computed path segments.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: December 26, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Pushpasis Sarkar, Hannes Gredler, Shraddha Hegde, Harish Raghuveer
  • Patent number: 9838246
    Abstract: In general, techniques are described for reducing or otherwise preventing micro-loops in network using Source Packet Routing in Networking (SPRING). In some examples, a method includes detecting a failure of a communication by a network device that implements a Source Packet Routing in Networking (SPRING) protocol to forward network packets using node labels according to an initial network topology. Responsive to detecting the failure of the communication link, the network device may apply, for a defined time duration, one or more adjacency labels to network packets to define a set of one-hop tunnels corresponding to a backup sub-path that circumvents the failed communication link. Upon expiration of the defined time duration, the network device may forward, according to a new network topology that is not based on applying the one or more adjacency labels that define the set of one-hop tunnels, network packets destined for the destination network device.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: December 5, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Shraddha Hegde, Pushpasis Sarkar, Hannes Gredler
  • Patent number: 9838316
    Abstract: In general, techniques are generally described for reducing or preventing transient black-holing of network traffic in an overlay network. A method includes executing, by a network device included in a link state domain, an Interior Gateway Protocol (IGP) to exchange link-state messages with at least one remote network device in the link-state domain; generating, by the network device, an IGP link-state message that includes link overload information to overload a link in the link-state domain that couples the network device to the remote network device; and sending, by the network device and to the at least one other network device, the IGP link-state message that includes the link overload information to direct the remote network device to stop sending network traffic to the network device using the overloaded link.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: December 5, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Shraddha Hegde, Pushpasis Sarkar, Hannes Gredler
  • Patent number: 9680694
    Abstract: In general, techniques are generally described for reducing or preventing transient black-holing of network traffic in an overlay network. A first customer edge (CE) network device positioned in a first customer network may be configured to perform the techniques. The first CE network device may comprise a control unit configured to execute an instance of a network protocol to detect faults between the first CE network device and a second CE network device positioned in a second customer network. The first CE network device may also comprise an interface configured to transmit a message to the second CE network device via the instance of the network protocol signaling that a provider edge (PE) network device is going to become nonoperational. The PE network device may be positioned in an intermediate network providing interconnectivity between the first customer network and the second customer network.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 13, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Santosh Pallagatti Kotrabasappa, Leonard Anthony Giuliano, Shraddha Hegde, Pushpasis Sarkar, Hannes Gredler
  • Patent number: 9485135
    Abstract: An example method includes selecting, by a network device, a remote LFA next hop as an alternate next hop for forwarding network traffic from the network device to a destination, wherein the selected remote LFA next hop provides node protection to a primary next hop node on the shortest path from the network device to the destination. The method includes, for each candidate remote LFA next hop, performing a forward shortest path first (SPF) computation having the respective candidate remote LFA next hop as a root to compute a path segment between the respective candidate remote LFA next hop and the destination, wherein each of the candidate remote LFA next hops is the egress of a respective potential repair tunnel between the network device and candidate remote LFA next hop, and selecting the remote LFA next hop based at least in part on the computed path segments.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: November 1, 2016
    Assignee: Juniper Network, Inc.
    Inventors: Pushpasis Sarkar, Hannes Gredler, Shraddha Hegde, Harish Raghuveer
  • Patent number: 9485180
    Abstract: In one example, a network device determines a set of candidate loop-free alternate (LFA) next hops for forwarding network traffic from the network device to a multi-homed network by taking into account a first cost associated with a second path from a first border router to the multi-homed network and a second cost associated with a second border router to the multi-homed network, wherein the multi-homed network is external to an interior routing domain in which the network device is located. The network device selects an LFA next hop from the set of candidate LFA next hops, to be stored as an alternate next hop for forwarding network traffic to the multi-homed network, and updates forwarding information stored by the network device to install the selected LFA next hop as the alternate next hop for forwarding network traffic from the network device to the multi-horned network.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: November 1, 2016
    Assignee: Juniper Networks, Inc.
    Inventors: Pushpasis Sarkar, Harish Raghuveer, Shraddha Hegde
  • Publication number: 20160261501
    Abstract: In general, techniques are generally described for reducing or preventing transient black-holing of network traffic in an overlay network. A method includes executing, by a network device included in a link state domain, an Interior Gateway Protocol (IGP) to exchange link-state messages with at least one remote network device in the link-state domain; generating, by the network device, an IGP link-state message that includes link overload information to overload a link in the link-state domain that couples the network device to the remote network device; and sending, by the network device and to the at least one other network device, the IGP link-state message that includes the link overload information to direct the remote network device to stop sending network traffic to the network device using the overloaded link.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 8, 2016
    Inventors: Shraddha Hegde, Pushpasis Sarkar, Hannes Gredler
  • Publication number: 20150222545
    Abstract: In one example, a network device determines a set of candidate loop-free alternate (LFA) next hops for forwarding network traffic from the network device to a multi-homed network by taking into account a first cost associated with a second path from a first border router to the multi-homed network and a second cost associated with a second border router to the multi-homed network, wherein the multi-homed network is external to an interior routing domain in which the network device is located. The network device selects an LFA next hop from the set of candidate LFA next hops, to be stored as an alternate next hop for forwarding network traffic to the multi-homed network, and updates forwarding information stored by the network device to install the selected LFA next hop as the alternate next hop for forwarding network traffic from the network device to the multi-horned network.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 6, 2015
    Applicant: Juniper Networks, Inc.
    Inventors: Pushpasis Sarkar, Harish Raghuveer, Shraddha Hegde