Patents by Inventor Rajesh Kumar Maskara

Rajesh Kumar Maskara 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: 11522751
    Abstract: The present application describes a detect, alert and recovery system for various cloud-based and/or network-based services. The detect, alert and recovery system receives network performance data associated with a particular namespace from various network information sources. The network performance data may be aggregated based on various scopes. The aggregated data is then analyzed to determine whether an anomaly exists. If an anomaly exists, the detect, alert and recovery system may cause the performance of various actions in order to address the anomaly.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: December 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Kumar Maskara, Srinivasachakrapani Kotipalli, Saurabh Vats, Irina Andreea Rosoiu, Malvika Modi, Fangwen Yu, Liting Zhao, Zhenguo Yang, Bradley David Rutkowski, Todd Carlyle Luttinen, Xuelin Chen
  • Publication number: 20220376968
    Abstract: The present application describes a detect, alert and recovery system for various cloud-based and/or network-based services. The detect, alert and recovery system receives network performance data associated with a particular namespace from various network information sources. The network performance data may be aggregated based on various scopes. The aggregated data is then analyzed to determine whether an anomaly exists. If an anomaly exists, the detect, alert and recovery system may cause the performance of various actions in order to address the anomaly.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 24, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Kumar MASKARA, Srinivasachakrapani KOTIPALLI, Saurabh VATS, Irina Andreea ROSOIU, Malvika MODI, Fangwen YU, Liting ZHAO, Zhenguo YANG, Bradley David RUTKOWSKI, Todd Carlyle LUTTINEN, Xuelin CHEN
  • Patent number: 11277372
    Abstract: A method and system for managing domain name system (DNS) name servers using virtual name servers is disclosed. A plurality of virtual name servers are mapped to a plurality of actual name servers of the DNS. Each actual name server stores at least one record identifying a domain and an Internet Protocol (IP) address of a computer hosting that domain. Information is received from a monitoring service computer identifying which actual name servers are unhealthy and which actual name servers are healthy. Based on this information, the mapping of each virtual name server that is mapped to an unhealthy actual name server is updated to map to one of the healthy actual name servers.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: March 15, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Kumar Maskara, Bradley D. Rutkowski
  • Publication number: 20210126892
    Abstract: A method and system for managing domain name system (DNS) name servers using virtual name servers is disclosed. A plurality of virtual name servers are mapped to a plurality of actual name servers of the DNS. Each actual name server stores at least one record identifying a domain and an Internet Protocol (IP) address of a computer hosting that domain. Information is received from a monitoring service computer identifying which actual name servers are unhealthy and which actual name servers are healthy. Based on this information, the mapping of each virtual name server that is mapped to an unhealthy actual name server is updated to map to one of the healthy actual name servers.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Rajesh Kumar MASKARA, Bradley D. RUTKOWSKI
  • Publication number: 20160028847
    Abstract: Embodiments are directed to establishing caches that provide authoritative domain name system (DNS) answers to DNS requests. In one scenario, a computer system establishes a cache that stores authoritative DNS answers to DNS queries. The cache corresponds to a specified DNS zone that includes authoritative DNS answers for a subset of DNS queries. The cache is configured to store the authoritative DNS answers for at least a specified period of time during which the authoritative DNS answers are updatable. The cache then receives an update indicating that at least one cached DNS answer is out-of-date and the computer system purges the out-of-date DNS answer from the cache, ensuring that the cache continually provides authoritative DNS answers for DNS queries assigned to the specified DNS zone.
    Type: Application
    Filed: July 23, 2014
    Publication date: January 28, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Gareth R. Bradshaw, Ashley Ryan Flavel, Kumar Ashutosh, Jonathan Roshan Tuliani, Pradeepkumar Mani, Tushar Gupta, Vithalprasad Jayendra Gaitonde, V R Kishore Chintalapati, Benjamin J. Black, William J. Griffin, David A. Maltz, Levon Hayrapetyan, Kresimir Bozic, Rajesh Kumar Maskara, Sourav Sain, Andrew Lientz