×

Storing on a client device data provided by a user to an online application

  • US 9,069,869 B1
  • Filed: 11/25/2009
  • Issued: 06/30/2015
  • Est. Priority Date: 10/31/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing data items, comprising:

  • initiating, by a client device, a first session of an online application (OA) executing on a server;

    receiving, by the client device and in response to initiating the first session, a webpage comprising a plurality of fields from the OA;

    receiving, by the client device, a first data item from a user of the client device;

    populating, by the client device, a first field of the plurality of fields with the first data item;

    receiving, by the client device and after populating the first field, a request to save the first data item from the user and a location on the client device selected by the user to save the first data item;

    sending, by the client device and in response to the request, the first data item from the client device to the OA executing on the server, wherein the OA generates an encrypted version of the first data item and embeds the encrypted version of the first data item in a file;

    receiving, by the client device, during the first session, and in response to sending the first data item, the file from the OA and saving the file at the location on the client device;

    receiving, by the client device, a selection of the file from the user after the first session of the OA is terminated;

    sending, by the client device and after receiving the selection, the encrypted version from the client device to the OA during a second session of the OA, wherein the OA restores the first data item by decrypting the encrypted version of the first data item received from the client device;

    receiving, by the client device, from the OA, and in response to sending the encrypted version of the first data item, the webpage comprising the first field loaded, by the OA, with the first data item during the second session; and

    displaying, by the client device and during the second session, the webpage comprising the first field loaded, by the OA, with the first data item,wherein the second session is subsequent to the first session.

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