Patents by Inventor Anish V. Desai

Anish V. Desai 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: 11425139
    Abstract: State information is received from a server indicating an identity of a user logged into the server. An administrative domain wide policy is determined that specifies a relationship between user a group and services or servers accessible to users belonging to the user group. Relevant servers are sent updated management instructions corresponding to rules of the administrative domain wide policy. Such rules provide access to a service or server to users belonging to user groups related to the service. As a result, the servers allow communications that provide access to users based on the specified relationships.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: August 23, 2022
    Assignee: Illumio, Inc.
    Inventors: Anish V. Desai, Juraj G. Fandli, Matthew Glenn, Mukesh Gupta, Paul J. Kirner
  • Publication number: 20210051154
    Abstract: State information is received from a server indicating an identity of a user logged into the server. An administrative domain wide policy is determined that specifies a relationship between user a group and services or servers accessible to users belonging to the user group. Relevant servers are sent updated management instructions corresponding to rules of the administrative domain wide policy. Such rules provide access to a service or server to users belonging to user groups related to the service. As a result, the servers allow communications that provide access to users based on the specified relationships.
    Type: Application
    Filed: May 14, 2020
    Publication date: February 18, 2021
    Inventors: Anish V. Desai, Juraj G. Fandli, Matthew Glenn, Mukesh Gupta, Paul J. Kirner
  • Publication number: 20170237745
    Abstract: State information is received from a server indicating an identity of a user logged into the server. An administrative domain wide policy is determined that specifies a relationship between user a group and services or servers accessible to users belonging to the user group. Relevant servers are sent updated management instructions corresponding to rules of the administrative domain wide policy. Such rules provide access to a service or server to users belonging to user groups related to the service. As a result, the servers allow communications that provide access to users based on the specified relationships.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 17, 2017
    Inventors: Anish V. Desai, Juraj G. Fandli, Matthew Glenn, Mukesh Gupta, Paul J. Kirner
  • Patent number: 9602626
    Abstract: Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: March 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anish V. Desai, Jonathan A. Silvera
  • Publication number: 20140047077
    Abstract: Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network.
    Type: Application
    Filed: October 14, 2013
    Publication date: February 13, 2014
    Applicant: Microsoft Corporation
    Inventors: Anish V. Desai, Jonathan A. Silvera
  • Patent number: 8583813
    Abstract: Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Anish V. Desai, Jonathan A. Silvera
  • Publication number: 20120311104
    Abstract: Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network.
    Type: Application
    Filed: August 15, 2012
    Publication date: December 6, 2012
    Applicant: Microsoft Corporation
    Inventors: Anish V. Desai, Jonathan A. Silvera
  • Patent number: 8266310
    Abstract: Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Anish V. Desai, Jonathan A. Silvera
  • Patent number: 8266680
    Abstract: A client system and a server system use a Hypertext Transfer Protocol (HTTP) authentication mode preference header to negotiate an HTTP authentication mode. The client system sends an HTTP request to the server system. In response to the HTTP request, the server system sends an HTTP response to the client system. The HTTP response includes an HTTP authentication mode preference header. The HTTP authentication mode preference header indicates whether a preferred HTTP authentication mode is connection-based HTTP authentication or request-based HTTP authentication. In subsequent HTTP requests to the server system, the client system uses the HTTP authentication mode indicated by the HTTP authentication mode preference header.
    Type: Grant
    Filed: March 31, 2009
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Rick James, Jonathan Silvera, Matthew Cox, Paul J. Leach, Anil K. Ruia, Anish V. Desai
  • Publication number: 20110016220
    Abstract: Described are embodiments directed to enabling the retrieval of content from a peer-to-peer network. In embodiments, a client requesting content from a server can indicate in an HTTP request that it is capable of retrieving content from a peer-to-peer network. When the server receives the HTTP request it will recognize the indication that the client is capable of retrieving content from a peer-to-peer network and may send content information instead of sending the requested content. The content information allows the client to retrieve the content from the peer-to-peer network.
    Type: Application
    Filed: July 17, 2009
    Publication date: January 20, 2011
    Applicant: Microsoft Corporation
    Inventors: Anish V. Desai, Jonathan A. Silvera
  • Publication number: 20100251338
    Abstract: A client system and a server system use a Hypertext Transfer Protocol (HTTP) authentication mode preference header to negotiate an HTTP authentication mode. The client system sends an HTTP request to the server system. In response to the HTTP request, the server system sends an HTTP response to the client system. The HTTP response includes an HTTP authentication mode preference header. The HTTP authentication mode preference header indicates whether a preferred HTTP authentication mode is connection-based HTTP authentication or request-based HTTP authentication. In subsequent HTTP requests to the server system, the client system uses the HTTP authentication mode indicated by the HTTP authentication mode preference header.
    Type: Application
    Filed: March 31, 2009
    Publication date: September 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Rick James, Jonathan Silvera, Matthew Cox, Paul J. Leach, Anil K. Ruia, Anish V. Desai
  • Patent number: 7200862
    Abstract: A namespace management module utilizes a persistent reservation store that associates URI namespaces with one or more permissions. The reservation store can contain a number of reservation entries that each include a URI identifying a URI namespace and a corresponding Access Control List (“ACLs”) that includes permissions for the identified URI namespace. When a request to register a URI namespace is received, the permissions of an appropriate ACL can be checked to determine if the registration is approved. When a resource request is received, permissions of the ACLs can also be checked to determine if the resource request should be routed to a registered process. Preemptive wildcards can be included in aggregated URIs to identify aggregated URI namespaces. Aggregated URIs can be included in registration requests to override the registration of unauthorized processes.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: April 3, 2007
    Assignee: Microsoft Corporation
    Inventors: Arvind M. Murching, Henry L. Sanders, Eric B. Stenson, Shivakumar Seetharaman, Rajesh Sundaram, Anish V. Desai, George V. Reilly
  • Publication number: 20040064721
    Abstract: A namespace management module utilizes a persistent reservation store that associates URI namespaces with one or more permissions. The reservation store can contain a number of reservation entries that each include a URI identifying a URI namespace and a corresponding Access Control List (“ACLs”) that includes permissions for the identified URI namespace. When a request to register a URI namespace is received, the permissions of an appropriate ACL can be checked to determine if the registration is approved. When a resource request is received, permissions of the ACLs can also be checked to determine if the resource request should be routed to a registered process. Preemptive wildcards can be included in aggregated URIs to identify aggregated URI namespaces. Aggregated URIs can be included in registration requests to override the registration of unauthorized processes.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Applicant: Microsoft Corporation
    Inventors: Arvind M. Murching, Henry L. Sanders, Eric B. Stenson, Shivakumar Seetharaman, Rajesh Sundaram, Anish V. Desai, George V. Reilly