Patents by Inventor Dilip Pai

Dilip Pai 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: 11755400
    Abstract: Embodiments of the present disclosure relate to detecting and mitigating errors associated with software pull requests such as software deployment packages. The embodiments include identifying a failure of a pull request, identifying a system error associated with the failure, determining a failure mitigation process based on the failure and the system error, and executing the failure mitigation process to resolve the failure. The errors can be classified as system errors, user errors or planned downtime. The failure mitigation process can include generating an alert associated with the identified system error, updating a status of the pull request, re-evaluating the failure after a predetermined period of time, and retrying deployment of the pull request using an exponential retry process.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: September 12, 2023
    Assignee: SALESFORCE, INC.
    Inventors: Vijay Karani, Tiffany Tuan, Firas Saltaji, Brian Whitten, Dilip Pai
  • Publication number: 20230168960
    Abstract: Among other things, embodiments of the present disclosure relate to detecting and mitigating errors associated with software pull requests (PRs). Other embodiments may be described or claimed.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Applicant: salesforce.com, inc.
    Inventors: Vijay Karani, Tiffany Tuan, Firas Saltaji, Brian Whitten, Dilip Pai
  • Publication number: 20110078448
    Abstract: An integrated authentication service is described which may receive a bundled request from one or more clients. One or more of the described techniques may be utilized to provide, in response to a single bundled request, a token for proof of identity and a certificate for establishing secure communications.
    Type: Application
    Filed: December 10, 2010
    Publication date: March 31, 2011
    Applicant: Microsoft Corporation
    Inventors: Trevin Chow, Winfred Wong, Yordan Rouskov, Kok Wai Chan, Wei Jiang, Colin Chow, Sanjeev Nagvekar, Matt Sullivan, Kalyan Sayyaparaju, Dilip Pai, Avinash Belur
  • Patent number: 7853995
    Abstract: An integrated authentication service is described which may receive a bundled request from one or more clients. One or more of the described techniques may be utilized to provide, in response to a single bundled request, a token for proof of identity and a certificate for establishing secure communications.
    Type: Grant
    Filed: November 18, 2005
    Date of Patent: December 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Trevin Chow, Winfred Wong, Yordan Rouskov, Kok Wai Chan, Wei Jiang, Colin Chow, Sanjeev Nagvekar, Matt Sullivan, Dilip Pai, Kalyan Sayyaparaju, Avinash Belur
  • Publication number: 20070226785
    Abstract: Embodiments of multiple security token transactions are described herein. One or more of the described techniques may be utilized to provide, in a single request and response, an authentication token and a plurality security tokens for proof of identity at respective service providers.
    Type: Application
    Filed: March 23, 2006
    Publication date: September 27, 2007
    Applicant: Microsoft Corporation
    Inventors: Trevin Chow, Colin Chow, Pui-Yin Wong, Dilip Pai, Sanjeev Nagvekar, Wei Jiang, Yordan Rouskov
  • Publication number: 20070118530
    Abstract: Software updates are described. In an implementation, a method includes forming an authentication request to be communicated to an authentication service over a network that includes a version identifier of at least one application module of a client. A response is received to the authentication request which includes an indication of whether an update is available for the at least one application module and a token that verifies the authentication.
    Type: Application
    Filed: November 18, 2005
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventors: Trevin Chow, Asim Memon, Dilip Pai, Naresh Jain, Wei Jiang, Yordan Rouskov
  • Publication number: 20070118875
    Abstract: An integrated authentication service is described which may receive a bundled request from one or more clients. One or more of the described techniques may be utilized to provide, in response to a single bundled request, a token for proof of identity and a certificate for establishing secure communications.
    Type: Application
    Filed: November 18, 2005
    Publication date: May 24, 2007
    Applicant: Microsoft Corporation
    Inventors: Trevin Chow, Winfred Wong, Yordan Rouskov, Kok Chan, Wei Jiang, Colin Chow, Sanjeev Nagvekar, Matt Sullivan, Kalyan Sayyaparaju, Dilip Pai, Avinash Belur
  • Publication number: 20060130131
    Abstract: A system or method receives a request to generate a test token. The request identifies a token template that contains information regarding the token to be generated. The system or method identifies the information contained in the token template and generates the requested token based on the information contained in the token template. The generated token may be a defective token.
    Type: Application
    Filed: December 10, 2004
    Publication date: June 15, 2006
    Applicant: Microsoft Corporation
    Inventors: Dilip Pai, Manish Mittal, Monte Christensen