×

Passporting credentials between a mobile app and a web browser

  • US 10,122,698 B2
  • Filed: 08/14/2017
  • Issued: 11/06/2018
  • Est. Priority Date: 06/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a non-transitory memory; and

    one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising;

    in response to receiving authentication credentials associated with a user via a user interface (UI) of a native application, transmitting the authentication credentials to a server to request for a session token;

    in response to receiving the session token from the server, initiating a device session between the native application and the server based on the session token;

    launching an embedded web browser to provide a web UI within the native application by providing the session token and a web address to the embedded web browser;

    transmitting the session token and the web address from the embedded web browser to the server to automatically authenticate the user in a web session between the embedded web browser and the server without requiring the authentication credentials, wherein the session token authorizes the server to share at least a portion of session data associated with the device session with the web session;

    in response to intercepting a first communication between the embedded web browser and the server, resuming the device session based on the session token; and

    displaying the UI of the native application for the resumed device session.

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