×

Facilitation of service login

  • US 9,887,991 B2
  • Filed: 03/27/2015
  • Issued: 02/06/2018
  • Est. Priority Date: 03/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for facilitating service login, comprising:

  • a processor; and

    memory comprising processor-executable instructions that when executed by the processor cause implementation of a service login management component configured to;

    register a first device, comprising a first processor, as having authorization to authenticate a user for accessing a service from a second device comprising a second processor;

    store device authorization information on the second device, the device authorization information specifying that the first device is registered as having authorization to authenticate the user;

    receive an authorization delegation request, for a third device comprising a third processor, from the first device;

    register the third device as having authorization to authenticate the user for accessing the service from the second device;

    determine a first viability score of the first device corresponding to the user;

    determine a second viability score of the third device corresponding to the user;

    receive an access request for the service from the second device, the access request specifying a username and the device authorization information;

    query an authorization database using the username to identify an encryption key and a push token;

    create an encrypted request using the encryption key;

    select, from amongst a plurality of devices comprising the first device and the third device, the first device as a destination for the encrypted request based upon a comparison of the first viability score and the second viability score;

    responsive to the first viability score being greater than the second viability score, send the encrypted request to the first device but not the third device using the push token; and

    responsive to receiving a login user authorization notification from the first device in response to the encrypted request sent to the first device, log the user into the service on the second device.

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