Patents by Inventor Madhurima Nath

Madhurima Nath 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: 11477160
    Abstract: Described embodiments provide systems and methods for invalidating a cache of a domain name system (DNS) information based on changes in internet protocol (IP) families. A mobile device having one or more network interfaces configured to communicate over a plurality of networks using a plurality of internet protocol (IP) families is configured to maintain a cache storing DNS information of one or more IP addresses of a first IP family of the plurality of IP families used by the mobile device for a connection to a first network of the plurality of networks. The device can detect a change in the connection of the mobile device from the first network using the first IP family to a second network using a second IP family different from the first IP family and flush at least the DNS information of one or more IP addresses of the first IP family from the cache to prevent use by the mobile device of an IP address that corresponds to an invalid cache entry.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: October 18, 2022
    Assignee: Citrix Systerns, Inc.
    Inventors: Sandeep R. Deshpande, Madhurima Nath
  • Publication number: 20210336921
    Abstract: Described embodiments provide systems and methods for invalidating a cache of a domain name system (DNS) information based on changes in internet protocol (IP) families. A mobile device having one or more network interfaces configured to communicate over a plurality of networks using a plurality of internet protocol (IP) families is configured to maintain a cache storing DNS information of one or more IP addresses of a first IP family of the plurality of IP families used by the mobile device for a connection to a first network of the plurality of networks. The device can detect a change in the connection of the mobile device from the first network using the first IP family to a second network using a second IP family different from the first IP family and flush at least the DNS information of one or more IP addresses of the first IP family from the cache to prevent use by the mobile device of an IP address that corresponds to an invalid cache entry.
    Type: Application
    Filed: July 8, 2021
    Publication date: October 28, 2021
    Applicant: Citrix Systems, Inc.
    Inventors: Sandeep R. Deshpande, Madhurima Nath
  • Publication number: 20210286859
    Abstract: Embodiments disclose a system for determining a sensitivity of a networked system. The system identifies a vertex (V) that represents a constituent and a state of the constituent, and an interaction (E) between at least two Vs. An interaction-dependent function provides a probability that, when a perturbation occurs, a V will be in a certain state given that it is currently in a determined state and its neighbors are currently in determined states. A network reliability is used to determine a probability that a V's state holds when a perturbation occurs. The system evaluates only a certain amount of terms in a Taylor series from a sample, and identifies interpolating polynomials between the Taylor series. A cost function optimizes a property of the networked system for a fixed cost. The system perturbs the networked system until reliability is zero to estimate a sensitivity of the networked system.
    Type: Application
    Filed: February 25, 2021
    Publication date: September 16, 2021
    Applicant: University of Virginia Patent Foundation
    Inventors: Stephen EUBANK, Srini VENKATRAMANAN, Madhurima NATH, Yihui REN
  • Patent number: 11102165
    Abstract: Described embodiments provide systems and methods for invalidating a cache of a domain name system (DNS) information based on changes in internet protocol (IP) families. A mobile device having one or more network interfaces configured to communicate over a plurality of networks using a plurality of internet protocol (IP) families is configured to maintain a cache storing DNS information of one or more IP addresses of a first IP family of the plurality of IP families used by the mobile device for a connection to a first network of the plurality of networks. The device can detect a change in the connection of the mobile device from the first network using the first IP family to a second network using a second IP family different from the first IP family and flush at least the DNS information of one or more IP addresses of the first IP family from the cache to prevent use by the mobile device of an IP address that corresponds to an invalid cache entry.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: August 24, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Sandeep R. Deshpande, Madhurima Nath
  • Publication number: 20200213265
    Abstract: Described embodiments provide systems and methods for invalidating a cache of a domain name system (DNS) information based on changes in internet protocol (IP) families. A mobile device having one or more network interfaces configured to communicate over a plurality of networks using a plurality of internet protocol (IP) families is configured to maintain a cache storing DNS information of one or more IP addresses of a first IP family of the plurality of IP families used by the mobile device for a connection to a first network of the plurality of networks. The device can detect a change in the connection of the mobile device from the first network using the first IP family to a second network using a second IP family different from the first IP family and flush at least the DNS information of one or more IP addresses of the first IP family from the cache to prevent use by the mobile device of an IP address that corresponds to an invalid cache entry.
    Type: Application
    Filed: December 26, 2018
    Publication date: July 2, 2020
    Inventors: Sandeep R. Deshpande, Madhurima Nath