×

Systems and methods for credential management between electronic devices

  • US 9,729,547 B2
  • Filed: 05/03/2016
  • Issued: 08/08/2017
  • Est. Priority Date: 10/01/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing a secure website, comprising:

  • causing a user interface to receive browser credentials for a user account associated with a browser application for logging in to the browser application executing on a first user device to be presented by the browser application;

    authenticating, using the first user device, a user of the first user device to the browser application on the first user device using the browser credentials received via the user interface corresponding to a browser account for the user of the first user device;

    detecting, using the browser application, navigation to a login page of a secure website that requires user credentials for access thereto;

    detecting a presence of a mobile device proximal to the first user device using a device discovery protocol, wherein a first version of the browser credentials are stored on the mobile device;

    in response to detecting the presence of the mobile device proximal to the first user device, performing an application layer authentication between the browser application executing on the first user device and a credential manager application executing on the mobile device via a secure channel between the first user device and the mobile device by comparing a second version of the browser credentials generated by the first user device with the first version of the browser credentials stored on the mobile device;

    in response to authenticating the browser application executing on the first user device to the credential manager application executing on the mobile device, transmitting, to the mobile device via the secure channel, an identification of the secure website;

    receiving, from the mobile device via the secure channel, user credentials corresponding to the secure website, wherein the user credentials are encrypted using a session key established in association with the application layer authentication; and

    populating, without user input, the login page of the secure website on the first user device with the received user credentials.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×