×

Offline access of a network based application

  • US 9,836,742 B2
  • Filed: 09/04/2014
  • Issued: 12/05/2017
  • Est. Priority Date: 03/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A network-based interactive computing system comprising:

  • a data store configured to store user account information associated with a plurality of user accounts;

    an application module configured to provide network-based access for a user device to a network-based application,the network-based application configured to;

    receive and store a virtual card in an application cache of the user device in an online mode, the virtual card associated with a user account of the plurality of user accounts, wherein in the online mode the network application is in communication with the interactive computing system;

    subsequent to storage of the virtual card in the application cache and when the network application is in an offline mode,load the network-based application from an application cache;

    generate instructions to display a user interface including at least one user input control for accessing the virtual card;

    receive a request to access the virtual card, the request comprising user authentication credentials received by the at least one user input control;

    authorize access to the virtual card based, at least in part, on a comparison of the user authentication credentials to authentication information stored in the application cache; and

    generate instructions to display the virtual card within the user interface, the user interface comprising a card access user input control associated with the virtual card;

    in response to input received by the card access user input control, provide a computer readable code configured to communicate transaction information associated with the virtual card to a point-of-sale terminal in the offline mode, wherein the transaction information is based, at least in part, on the virtual card stored in the application cache, wherein in the offline mode the network application is not in communication with the interactive computing system;

    a user account module configured to;

    receive the transaction information from the point of sale terminal requesting authorization for a transaction;

    identify the user account associated with the virtual card based, at least in part, on the transaction information;

    determine whether to authorize payment for the transaction based, at least in part, on user account information associated with the user account identified by the transaction information; and

    provide a response to the point of sale terminal based on the determination.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×