Patents by Inventor Vishal Gandhi

Vishal Gandhi 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: 11968196
    Abstract: Integrated cybersecurity systems and method for providing client access to a website. The methods involve receiving website configuration information for the client access; receiving client enrollment data for the client access; receiving client input data from a client; defining integrated client confirmation; and providing the website with the client identification information based on the integrated client confirmation. The defining involves authenticating the client input data by comparing the client input data with the client enrollment data; authorizing the authenticated client by determining client authorization information associated with the client enrollment data based on the website configuration information; identifying the authenticated client by determining client identification information associated with the client enrollment data; and providing the website with the client identification information based on the integrated client confirmation.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: April 23, 2024
    Assignee: Softex, Inc.
    Inventors: Apurva M. Bhansali, Kamal M. Dhanani, Srinivasapriya Kadalagere, Purav Pipalia, Shashikant D. Shinde, Amit S. Ghuge, Pradeep R. Pathak, Nirav Zaveri, Lingasvaran Nadar, Vishal Gandhi
  • Publication number: 20220303257
    Abstract: Integrated cybersecurity systems and method for providing client access to a website. The methods involve receiving website configuration information for the client access; receiving client enrollment data for the client access; receiving client input data from a client; defining integrated client confirmation; and providing the website with the client identification information based on the integrated client confirmation. The defining involves authenticating the client input data by comparing the client input data with the client enrollment data; authorizing the authenticated client by determining client authorization information associated with the client enrollment data based on the website configuration information; identifying the authenticated client by determining client identification information associated with the client enrollment data; and providing the website with the client identification information based on the integrated client confirmation.
    Type: Application
    Filed: June 7, 2022
    Publication date: September 22, 2022
    Applicant: Softex, Inc.
    Inventors: Apurva M. Bhansali, Kamal M. Dhanani, Srinivasapriya Kadalagere, Purav Pipalia, Shashikant D. Shinde, Amit S. Ghuge, Pradeep R. Pathak, Nirav Zaveri, Lingasvaran Nadar, Vishal Gandhi
  • Patent number: 11388155
    Abstract: Integrated cybersecurity systems and method for providing client access to a website. The methods involve receiving website configuration information for the client access; receiving client enrollment data for the client access; receiving client input data from a client; defining integrated client confirmation; and providing the website with the client identification information based on the integrated client confirmation. The defining involves authenticating the client input data by comparing the client input data with the client enrollment data; authorizing the authenticated client by determining client authorization information associated with the client enrollment data based on the website configuration information; identifying the authenticated client by determining client identification information associated with the client enrollment data; and providing the website with the client identification information based on the integrated client confirmation.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: July 12, 2022
    Assignee: Softex, Inc.
    Inventors: Apurva M. Bhansali, Kamal M. Dhanani, Srinivasapriya Kadalagere, Purav Pipalia, Shashikant D. Shinde, Amit S. Ghuge, Pradeep R. Pathak, Nirav Zaveri, Lingasvaran Nadar, Vishal Gandhi
  • Patent number: 10931563
    Abstract: A system includes determination of a respective performance level associated with each of a plurality of endpoints assigned to a first routing pipeline, determination of a slow one of the plurality of endpoints based on the respective performance levels, and, in response to the determination of the slow one of the plurality of endpoints, instantiation of a second routing pipeline and assignment of the slow one of the plurality of endpoints to the second routing, wherein the first routing pipeline is to receive messages and to route a first plurality of the messages to the plurality of endpoints other than the slow one of the plurality of endpoints, and wherein the second routing pipeline is to receive the messages and to route a second plurality of the messages to the slow one of the plurality of endpoints.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: February 23, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vishal Gandhi, Vaibhav Sharma, Kapil Agarwal
  • Publication number: 20200304401
    Abstract: A system includes determination of a respective performance level associated with each of a plurality of endpoints assigned to a first routing pipeline, determination of a slow one of the plurality of endpoints based on the respective performance levels, and, in response to the determination of the slow one of the plurality of endpoints, instantiation of a second routing pipeline and assignment of the slow one of the plurality of endpoints to the second routing, wherein the first routing pipeline is to receive messages and to route a first plurality of the messages to the plurality of endpoints other than the slow one of the plurality of endpoints, and wherein the second routing pipeline is to receive the messages and to route a second plurality of the messages to the slow one of the plurality of endpoints.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Vishal GANDHI, Vaibhav SHARMA, Kapil AGARWAL
  • Publication number: 20180337907
    Abstract: Integrated cybersecurity systems and method for providing client access to a website. The methods involve receiving website configuration information for the client access; receiving client enrollment data for the client access; receiving client input data from a client; defining integrated client confirmation; and providing the website with the client identification information based on the integrated client confirmation. The defining involves authenticating the client input data by comparing the client input data with the client enrollment data; authorizing the authenticated client by determining client authorization information associated with the client enrollment data based on the website configuration information; identifying the authenticated client by determining client identification information associated with the client enrollment data; and providing the website with the client identification information based on the integrated client confirmation.
    Type: Application
    Filed: May 16, 2018
    Publication date: November 22, 2018
    Applicant: Softex Incorporated
    Inventors: Apurva M. Bhansali, Kamal M. Dhanani, Srinivasapriya Kadalagere, Purav Pipalia, Shashikant D. Shinde, Amit S. Ghuge, Pradeep R. Pathak, Nirav Zaveri, Lingasvaran Nadar, Vishal Gandhi
  • Patent number: 9582498
    Abstract: A set of one or more terms can be derived from the voiced user input. It can be determined that the set of one or more terms corresponds to a specific digital document in a computer system, and that the set of one or more terms corresponds to at least one computer-executable command. The determination that the set of one or more terms corresponds to the at least one command can include analyzing the set of one or more terms using a document-specific natural language translation data structure. The translation data structure can be a computer-readable data structure that is identified in the computer system with the specific digital document in the computer system. It can be determined that the set of one or more terms corresponds to an element in the document, and the at least one command can be executed on the element in the document.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Phillip E. Napieralski, Vishal Gandhi, Zhen Huang, Denys Krut, Xiaodi Huang, Kaili Xu
  • Publication number: 20160078019
    Abstract: A set of one or more terms can be derived from the voiced user input. It can be determined that the set of one or more terms corresponds to a specific digital document in a computer system, and that the set of one or more terms corresponds to at least one computer-executable command. The determination that the set of one or more terms corresponds to the at least one command can include analyzing the set of one or more terms using a document-specific natural language translation data structure. The translation data structure can be a computer-readable data structure that is identified in the computer system with the specific digital document in the computer system. It can be determined that the set of one or more terms corresponds to an element in the document, and the at least one command can be executed on the element in the document.
    Type: Application
    Filed: September 12, 2014
    Publication date: March 17, 2016
    Inventors: Phillip E. Napieralski, Vishal Gandhi, Zhen Huang, Denys Krut, Xiaodi Huang, Kaili Xu