Patents by Inventor Andrew Keys

Andrew Keys 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: 9378345
    Abstract: A system for authenticating a customer is disclosed. The customer may attempt to access protected resources located at an authentication server. The customer may log in to the authentication server's website, thereby submitting an authentication request. The authentication request may comprise attributes of the device the customer uses to log in. The authentication server may generate a device ID using the received device attributes and generate an authentication token that is signed with the device ID. The authentication server may transmit the authentication token to the client device. Subsequent requests to access protected resources from the client device may include the authentication token that is signed with the device ID.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: June 28, 2016
    Assignee: Bank of America Corporation
    Inventors: Xianhong Zhang, Andrew Keys, Kapil Pruthi
  • Publication number: 20150312248
    Abstract: A system for authenticating a mobile user's identity is disclosed. The user may be required to log in upon first launching a mobile application. Subsequent launches of the mobile application may not require the user to log in. Upon subsequently launching the mobile application, the mobile device may transmit a token validation request that includes a soft token stored at the mobile application. An authentication server may receive the request and transmit a one-time password to a device that has the phone number associated with the soft token. The authentication server may also transmit a session ID number. When the authentication server receives an identity validation response from the mobile device that includes the session ID number and the one-time password, the authentication server may output requested customer account information.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 29, 2015
    Applicant: Bank of America Corporation
    Inventors: Kapil Pruthi, Pavan Chayanam, Andrew Keys, Arul Arasu A Madavadiyan
  • Publication number: 20150310194
    Abstract: A system for authenticating a customer is disclosed. The customer may attempt to access protected resources located at an authentication server. The customer may log in to the authentication server's website, thereby submitting an authentication request. The authentication request may comprise attributes of the device the customer uses to log in. The authentication server may generate a device ID using the received device attributes and generate an authentication token that is signed with the device ID. The authentication server may transmit the authentication token to the client device. Subsequent requests to access protected resources from the client device may include the authentication token that is signed with the device ID.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 29, 2015
    Applicant: Bank of America Corporation
    Inventors: Xianhong Zhang, Andrew Keys, Kapil Pruthi
  • Publication number: 20110252150
    Abstract: A method for processing information, such as user preferences and other user information, operates in connection with a server and/or a browser device. A connection is established between the browser device and the server, and a unique identifier is transmitted from the server to the browser device for storage on the browser device. User information is then received at the server, from the browser device and stored in a memory of the server, and the unique identifier is associated with the user information in the memory of the server. The user information includes one or more of the following types of information: language preferences, graphic display configuration preferences, other display preferences, disability preferences, marketing preferences, content preferences, personal user information, browsing history information, visitor type information, customer status information, relationship information, and user analytic information.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 13, 2011
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Jyotibasu Chandrabasu, Andrew Keys, Eric W. Miller