Patents by Inventor Ananda Sinha

Ananda Sinha 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: 20220353256
    Abstract: Usage-limited passcodes support authentication when onboarding new employees, when recovering access after an enrolled device is lost or temporarily unavailable, or when registering passwordless authentication methods for new devices during an out of the box setup, among other scenarios. Usage-limited passcodes are also referred to as “temporary access passes” or TAPs. TAP usage may be limited to a specific number of uses, particular kinds of uses, certain time periods, or a combination thereof. A TAP includes a code string and an implementation of corresponding tokens, rights, and other identity aspects within an enhanced access control infrastructure. TAP usage may supplement or replace other authentication, and in particular may replace authentication through a username and password combination, thereby enhancing both usability and security. Self-service identity confirmation may be used to obtain a TAP. Redirection to a federated domain identity provider may be avoided during TAP authentication.
    Type: Application
    Filed: April 29, 2021
    Publication date: November 3, 2022
    Inventors: Inbar CIZER KOBRINSKY, Anirban BASU, Ananda SINHA, Sarat SUBRAMANIAM, Alexander T. WEINERT, Nitika GUPTA, Kamen MOUTAFOV, Ashok CHANDRASEKARAN
  • Patent number: 10645183
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that are to cause the processor to access a request from a client device, and send the request to a first endpoint, in which the first endpoint is configured to generate a first response to the request. The instructions are further to cause the processor to receive the first response from the first endpoint, in which the first response includes redirect information for the request, select, based upon the redirect information, a second endpoint that is configured to generate a second response to the request, send the request to the selected second endpoint, receive the second response from the second endpoint, and send a final response to the client device, the final response including information included in both the first response and the second response.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: May 5, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Marc A. Walker, Ananda Sinha, Zhifeng Wang
  • Publication number: 20180375950
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions that are to cause the processor to access a request from a client device, and send the request to a first endpoint, in which the first endpoint is configured to generate a first response to the request. The instructions are further to cause the processor to receive the first response from the first endpoint, in which the first response includes redirect information for the request, select, based upon the redirect information, a second endpoint that is configured to generate a second response to the request, send the request to the selected second endpoint, receive the second response from the second endpoint, and send a final response to the client device, the final response including information included in both the first response and the second response.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Marc A. WALKER, Ananda SINHA, Zhifeng WANG
  • Patent number: 9063993
    Abstract: Coexistence tools are described for synchronizing properties between on-premises customer locations and remote hosting services. These tools may provide methods that send the tools for installation onto on-premises infrastructure located at customer sites, execute the tools to manage the customer infrastructure remotely via a hosted service, and synchronize properties at the customer site with the hosted service. Other methods may include receiving the tools from the hosted service, communicating configuration parameters related to operating the tools, and executing the tools in response to the configuration parameters. The tools may also provide systems that include on-premises servers associated with the customer infrastructure, with the on-premises servers including on-premises coexistence components for maintaining the property at the customer site. These systems may also include administrative servers associated with the hosted service.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: June 23, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vineeth Madhusudanan, Anandhi Somasekaran, Ananda Sinha, Erik Ashby, Murli Satagopan, Edward Wu, Thane David Peterson, Richard William Meadows, Robert Charles Ward
  • Publication number: 20090198835
    Abstract: Coexistence tools are described for synchronizing properties between on-premises customer locations and remote hosting services. These tools may provide methods that send the tools for installation onto on-premises infrastructure located at customer sites, execute the tools to manage the customer infrastructure remotely via a hosted service, and synchronize properties at the customer site with the hosted service. Other methods may include receiving the tools from the hosted service, communicating configuration parameters related to operating the tools, and executing the tools in response to the configuration parameters. The tools may also provide systems that include on-premises servers associated with the customer infrastructure, with the on-premises servers including on-premises coexistence components for maintaining the property at the customer site. These systems may also include administrative servers associated with the hosted service.
    Type: Application
    Filed: January 31, 2008
    Publication date: August 6, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Vineeth Madhusudanan, Anandhi Somasekaran, Ananda Sinha, Erik Ashby, Murli Satagopan, Edward Wu, Thane David Peterson, Richard William Meadows, Robert Charles Ward