Patents by Inventor Satish Kumar Sharaf

Satish Kumar Sharaf 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: 11777952
    Abstract: An authentication server can receive an electronic message transmitted by a sender. The electronic message can have an intended recipient and can include message data. A sender identification (“ID”) is embedded in the message data. The authentication server can generate a first message ID based on the message data that includes the sender ID. The first message ID can be determined to match a second message ID that is stored in a database. The sender ID can be determined to be different from an originator ID that is associated with the second message ID in the database. The authentication server can determine whether an originator associated with the originator ID has authorized the sender to transmit the message data and can determine whether to transmit the electronic message to the intended recipient based on whether the originator has authorized the sender to transmit the data.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: October 3, 2023
    Assignee: CA, Inc.
    Inventors: Krishna Chaithanya Kasibhatla, Satish Kumar Sharaf
  • Publication number: 20200120106
    Abstract: An authentication server can receive an electronic message transmitted by a sender. The electronic message can have an intended recipient and can include message data. A sender identification (“ID”) is embedded in the message data. The authentication server can generate a first message ID based on the message data that includes the sender ID. The first message ID can be determined to match a second message ID that is stored in a database. The sender ID can be determined to be different from an originator ID that is associated with the second message ID in the database. The authentication server can determine whether an originator associated with the originator ID has authorized the sender to transmit the message data and can determine whether to transmit the electronic message to the intended recipient based on whether the originator has authorized the sender to transmit the data.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 16, 2020
    Applicant: CA, Inc.
    Inventors: Krishna Chaithanya KASIBHATLA, Satish Kumar SHARAF
  • Publication number: 20190312861
    Abstract: A method by an authentication server includes storing authentication information comprising at least one sub-grid position associated with a grid pattern and at least one character position associated with a sub-grid pattern. The authentication server generates an authentication grid that includes sub-grids. Each of the sub-grids is disposed at a sub-grid position associated with the grid pattern and includes a plurality of randomly selected characters that are disposed at respective character positions associated with the sub-grid pattern. The authentication server transmits the authentication grid to the user and receives first user input including at least one character. Authentication server determines a one-time password (OTP) based on the authentication grid and the authentication information. The user is authenticated based on a comparison of the OTP to the user input.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 10, 2019
    Inventors: Gangadhar KAIRI, Satish Kumar SHARAF
  • Patent number: 9990127
    Abstract: Methods of performing operations on a processor of an electronic device include establishing a programmatic association in a one-to-one relationship between mathematical operators and directions of movement that a user can make when selecting number keys among an arrangement of number keys. A first number is received from a user selection of a first number key, and a second number is received from a user selection of a second number key. A first direction of user movement from the first number key to the second number key is determined, and a first mathematical operator is selected among the mathematical operators that is programmatically associated with the first direction. The first and second numbers are combined using the first mathematical operator to generate an output number, and the output number is provided to a secure program to control user access to a protected operation of the secure program.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: June 5, 2018
    Assignee: CA, Inc.
    Inventor: Satish Kumar Sharaf
  • Publication number: 20160370990
    Abstract: Methods of performing operations on a processor of an electronic device include establishing a programmatic association in a one-to-one relationship between mathematical operators and directions of movement that a user can make when selecting number keys among an arrangement of number keys. A first number is received from a user selection of a first number key, and a second number is received from a user selection of a second number key. A first direction of user movement from the first number key to the second number key is determined, and a first mathematical operator is selected among the mathematical operators that is programmatically associated with the first direction. The first and second numbers are combined using the first mathematical operator to generate an output number, and the output number is provided to a secure program to control user access to a protected operation of the secure program.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 22, 2016
    Applicant: CA, Inc.
    Inventor: Satish Kumar Sharaf