Patents by Inventor Suresh Bezawada

Suresh Bezawada 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: 11960365
    Abstract: Restoring a clustered database having a plurality of nodes each having database from a failed storage device by receiving a request to restore a backup image of a failed shared storage device associated with the clustered database to a time; performing a preflight check including at least one checklist process; terminating the restore when any checklist process fails; when each checklist process succeeds completing the restore by creating at least one flashcopy associated with the backup image, mapping to each of the plurality of nodes an associated portion of the at least one flashcopy, mounting the at least one flashcopy to the node as a diskgroup, and switching the clustered database to run from the diskgroup.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: April 16, 2024
    Assignee: Google LLC
    Inventors: Xiangdong Zhang, Satya Sri Kanth Palaparthi, Sachindra Kumar, Uday Tekade, Madhav Mutalik, Suresh Bezawada
  • Publication number: 20220114059
    Abstract: Restoring a clustered database having a plurality of nodes each having database from a failed storage device by receiving a request to restore a backup image of a failed shared storage device associated with the clustered database to a time; performing a preflight check including at least one checklist process; terminating the restore when any checklist process fails; when each checklist process succeeds completing the restore by creating at least one flashcopy associated with the backup image, mapping to each of the plurality of nodes an associated portion of the at least one flashcopy, mounting the at least one flashcopy to the node as a diskgroup, and switching the clustered database to run from the diskgroup.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 14, 2022
    Applicant: Google LLC
    Inventors: Xiangdong Zhang, Satya Sri Kanth Palaparthi, Sachindra Kumar, Uday Tekade, Madhav Mutalik, Suresh Bezawada
  • Patent number: 11176001
    Abstract: Restoring a clustered database having a plurality of nodes each having database from a failed storage device by receiving a request to restore a backup image of a failed shared storage device associated with the clustered database to a time; performing a preflight check including at least one checklist process; terminating the restore when any checklist process fails; when each checklist process succeeds completing the restore by creating at least one flashcopy associated with the backup image, mapping to each of the plurality of nodes an associated portion of the at least one flashcopy, mounting the at least one flashcopy to the node as a diskgroup, and switching the clustered database to run from the diskgroup.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: November 16, 2021
    Assignee: Google LLC
    Inventors: Xiangdong Zhang, Sachindra Kumar, Satya Sri Kanth Palaparthi, Uday Tekade, Madhav Mutalik, Suresh Bezawada
  • Publication number: 20210304150
    Abstract: A method, a computer system, and a computer program product for communicating employment opportunities to job candidates. A recruiting system receives a job posting from an organization communicating over a first network. The recruiting system matches the job requirements in the job posting to a candidate profile. The recruiting system identifies a mobile device associated with the candidate profile, and an interaction template that describes a conversational flow of messages for soliciting an application for the job from a job candidate. A dialogue is initiated with the mobile device, by sending a transmission object built from a message in the interaction template. A response received from the mobile device based on rules that describe a conversational flow for the interaction template. If the response is positive, the recruiting system submits the user as a candidate for the job by posting the information in the response to the organization.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Inventors: Suresh Bezawada, Sundeep Kumar Raikhelkar, Venkata Suresh Babu Madamanchi
  • Patent number: 10944743
    Abstract: A method, a computer system, and a computer program product for authenticating a transaction are provided. An authentication system receives the transaction over a particular channel of a plurality of support channels. A risk score is determined for the transaction based on a number of contextual risk factors. An authentication scheme is determined from a number of authentication schemes for authenticating an identity of the user within an authentication context. The authentication scheme is determined based on the particular channel and the risk score. In response to successfully authenticating the identity of the user within the authentication context, the authentication system determines whether the transaction is a permitted transaction based on an assurance level associated with the authentication context. In response to determining that the transaction is the permitted transaction, the transaction is authenticated.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: March 9, 2021
    Assignee: ADP, LLC
    Inventors: Sonal Doshi, Frank Villavicencio, Suresh Bezawada
  • Publication number: 20200236105
    Abstract: A method, a computer system, and a computer program product for authenticating a transaction are provided. An authentication system receives the transaction over a particular channel of a plurality of support channels. A risk score is determined for the transaction based on a number of contextual risk factors. An authentication scheme is determined from a number of authentication schemes for authenticating an identity of the user within an authentication context. The authentication scheme is determined based on the particular channel and the risk score. In response to successfully authenticating the identity of the user within the authentication context, the authentication system determines whether the transaction is a permitted transaction based on an assurance level associated with the authentication context. In response to determining that the transaction is the permitted transaction, the transaction is authenticated.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 23, 2020
    Inventors: Sonal Doshi, Frank Villavicencio, Suresh Bezawada
  • Publication number: 20190377643
    Abstract: Restoring a clustered database having a plurality of nodes each having database from a failed storage device by receiving a request to restore a backup image of a failed shared storage device associated with the clustered database to a time; performing a preflight check including at least one checklist process; terminating the restore when any checklist process fails; when each checklist process succeeds completing the restore by creating at least one flashcopy associated with the backup image, mapping to each of the plurality of nodes an associated portion of the at least one flashcopy, mounting the at least one flashcopy to the node as a diskgroup, and switching the clustered database to run from the diskgroup.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 12, 2019
    Inventors: Xiangdong Zhang, Sachindra Kumar, Satya Sri Kanth Palaparthi, Uday Tekade, Madhav Mutalik, Suresh Bezawada