×

Multiuse web service sign-in client side components

  • US 8,997,189 B2
  • Filed: 05/31/2013
  • Issued: 03/31/2015
  • Est. Priority Date: 08/11/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing an authentication interface callable via a plurality of applications to transfer a currently authenticated user account from one application to another application;

    receiving through the authentication interface, a directive to transfer a currently authenticated user account associated with a first application executed on a client to a second application executable on the client; and

    responsive to the directive;

    comparing the currently authenticated user account associated with the first application and a user account associated with the second application;

    in an event that the user account associated with the first application is the same as the user account associated with the second application, switching control between the first application and the second application without transferring authentication data; and

    in an event that the user account associated with the first application is different from the user account associated with the second application, transferring the currently authenticated user account associated with the first application to the second application,wherein the authentication interface is configured to;

    communicate with an authentication service via a network for each of a plurality of applications of the client to cause authentication of user accounts with respect to the plurality of applications;

    responsive to the communication, receive authentication data indicative of successful authentication of a particular user account with respect to each respective application; and

    responsive to a directive from a respective application, export corresponding authentication data describing the currently authenticated user account to another application.

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