Patents by Inventor Shubharanjan Dasgupta

Shubharanjan Dasgupta 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: 20240089173
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component receiving a copy of a first data packet during a first period of time. The third-party component extracts a first network parameter associated with the first period of time from the copy of the first data packet. The third-party component then predicts a baseline of normalcy for the first network parameter during a second period of time after the first period of time based on data associated with a copy of a second data packet and the first network parameter. Thereafter, the third-party component receives a copy of a third data packet during the second period of time, and extracts a second network parameter from the copy of the third data packet. The third-party component then determines that the second network parameter of the copy of the second data packet is an anomaly based on the baseline of normalcy for the first network parameter.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Applicant: Extreme Networks, Inc.
    Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkami
  • Patent number: 11870649
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component in communication with a network component—each located at a network's edge—maintaining a rule table including a first rule comprising first identifiers and a first action for deriving a first packet characteristic. The third-party component receives a first packet copy including second identifiers from the network component. Upon the second identifiers matching the first identifiers, the third-party component determines the rule table's second rule includes a second action for deriving a second packet characteristic. Thereafter, the third-party component receives a second packet copy comprising third identifiers from the network component.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: January 9, 2024
    Assignee: Extreme Networks, Inc.
    Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkarni
  • Publication number: 20220263716
    Abstract: Disclosed herein are system, method, and computer program product embodiments for analyzing a network. An embodiment operates by a network entity from a distributed ledger receiving a notification regarding network information received by the distributed ledger. The entity is associated with a smart contract having one or more conditions that correspond to the network information. The network information is compared with one or more conditions of the smart contract that correspond to the network information. In response to the network information meeting or exceeding a condition of the one or more conditions of the smart contract, the condition is triggered. Further, a transaction to validate an action corresponding to the condition is generated, and the transaction is sent to the distributed ledger. In response to receiving a positive validation from the distributed ledger, the action corresponding to the condition is performed.
    Type: Application
    Filed: May 3, 2022
    Publication date: August 18, 2022
    Applicant: Extreme Networks, Inc.
    Inventors: Shubharanjan DASGUPTA, Mythil RAMAN
  • Patent number: 11323324
    Abstract: Disclosed herein are system, method, and computer program product embodiments for analyzing a network. An embodiment operates by a third-party component deriving network data based on a received data packet from a network component configured to perform a network function. The third-party component orders a transaction including second network data from a distributed ledger. The third-party component determines that the first and second network data meet or exceed a condition of a smart contract comprising the condition and an associated network action related to the network function. The third-party component sends the condition of the smart contract and the first and second network data to another third-party component. The third-party component receives a validation that the first and second network data meet or exceed the first condition of the first smart contract and performing the first network action on the network.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: May 3, 2022
    Assignee: Extreme Networks, Inc.
    Inventors: Shubharanjan Dasgupta, Mythil Raman
  • Patent number: 10887786
    Abstract: Techniques for performing near-uniform load balancing in a visibility network based on usage prediction are provided. According to one embodiment, a packet broker of the visibility network can receive a control packet replicated from a core network, where the control packet includes a user or device identifier and a request to create a user session for a user identified by the user/device identifier. The packet broker can further determine, based on the user/device identifier and one or more other parameters, a rank value for the user session, where the rank value indicates an amount of network traffic that the user is likely to generate in the core network during the user session. The packet broker can then select an egress port for the user session based on the rank value and forward subsequent control and data traffic for the user session through the selected egress port.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: January 5, 2021
    Assignee: Extreme Networks, Inc.
    Inventors: Jude Pragash Vedam, Deepak Hegde, Ashwin Naresh, Shubharanjan Dasgupta
  • Publication number: 20200274765
    Abstract: Disclosed herein are system, method, and computer program product embodiments for analyzing a network. An embodiment operates by a third-party component deriving network data based on a received data packet from a network component configured to perform a network function. The third-party component orders a transaction including second network data from a distributed ledger. The third-party component determines that the first and second network data meet or exceed a condition of a smart contract comprising the condition and an associated network action related to the network function. The third-party component sends the condition of the smart contract and the first and second network data to another third-party component. The third-party component receives a validation that the first and second network data meet or exceed the first condition of the first smart contract and performing the first network action on the network.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 27, 2020
    Applicant: Extreme Networks, Inc.
    Inventors: Shubharanjan Dasgupta, Mythil Raman
  • Publication number: 20200274787
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing traffic visibility in a network. An embodiment operates by a third-party component in communication with a network component—each located at a network's edge—maintaining a rule table including a first rule comprising first identifiers and a first action for deriving a first packet characteristic. The third-party component receives a first packet copy including second identifiers from the network component. Upon the second identifiers matching the first identifiers, the third-party component determines the rule table's second rule includes a second action for deriving a second packet characteristic. Thereafter, the third-party component receives a second packet copy comprising third identifiers from the network component.
    Type: Application
    Filed: February 21, 2020
    Publication date: August 27, 2020
    Inventors: Shubharanjan Dasgupta, Mythil Raman, Prasanna Kumar Acharya, Ram Gopal Singh, Pranesh Kulkarni
  • Publication number: 20190297520
    Abstract: Techniques for performing near-uniform load balancing in a visibility network based on usage prediction are provided. According to one embodiment, a packet broker of the visibility network can receive a control packet replicated from a core network, where the control packet includes a user or device identifier and a request to create a user session for a user identified by the user/device identifier. The packet broker can further determine, based on the user/device identifier and one or more other parameters, a rank value for the user session, where the rank value indicates an amount of network traffic that the user is likely to generate in the core network during the user session. The packet broker can then select an egress port for the user session based on the rank value and forward subsequent control and data traffic for the user session through the selected egress port.
    Type: Application
    Filed: October 19, 2017
    Publication date: September 26, 2019
    Applicant: Extreme Networks, Inc.
    Inventors: Jude Pragash VEDAM, Deepak HEDGE, Ashwin NARESIT, Shubharanjan DASGUPTA
  • Patent number: 10243813
    Abstract: Techniques for implementing a software-based packet broker in a visibility network are provided. According to one embodiment, the software-based packet broker can comprise a network device and a cluster of one or more processing nodes. The network device can receive a control or data packet replicated from a core network and forward the control or data packet to the cluster of one or more processing nodes. At least one processing node in the cluster can then execute, in software, one or more packet processing functions on the control or data packet, where the one or more packet processing functions are operable to determine an egress port of the network device through which the control or data packet should be forwarded to a probe/tool of the visibility network for analysis.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: March 26, 2019
    Assignee: Extreme Networks, Inc.
    Inventors: Deepak Hegde, Shailender Sharma, Rakesh Varimalla, Vedam Jude Pragash, Shubharanjan Dasgupta
  • Publication number: 20170237632
    Abstract: Techniques for implementing a software-based packet broker in a visibility network are provided. According to one embodiment, the software-based packet broker can comprise a network device and a cluster of one or more processing nodes. The network device can receive a control or data packet replicated from a core network and forward the control or data packet to the cluster of one or more processing nodes. At least one processing node in the cluster can then execute, in software, one or more packet processing functions on the control or data packet, where the one or more packet processing functions are operable to determine an egress port of the network device through which the control or data packet should be forwarded to a probe/tool of the visibility network for analysis.
    Type: Application
    Filed: July 8, 2016
    Publication date: August 17, 2017
    Inventors: Deepak Hegde, Shailender Sharma, Rakesh Varimalla, Vedam Jude Pragash, Shubharanjan Dasgupta