×

Data synchronization for offline processing

  • US 10,127,516 B2
  • Filed: 08/28/2015
  • Issued: 11/13/2018
  • Est. Priority Date: 06/29/2004
  • Status: Active Grant
First Claim
Patent Images

1. A user terminal comprising one or more memory storage areas and one or more processors, the user terminal in communication via a network with a data center:

  • wherein the data center comprises (A) a central portion of carrier management system (CMS), (B) rating data comprising information to rate costs of shipping items with at least two carriers, and (C) shipping data comprising information about shipping transactions that have been processed for shipping items by the at least two carriers;

    wherein the user terminal further comprises (A) one or more rating files comprising the information to rate the costs of shipping items with the at least two carriers;

    (B) one or more shipping files; and

    (C) one or more application files comprising executable code for at least a local portion of the CMS, the user terminal being configured to;

    (A) wherein the user terminal is configured to, in response to operating in an online mode and able to access the data center via the network;

    (i) display costs of shipping an item with the at least two carriers based at least in part on the rating data;

    (ii) receive a selection of one of the at least two carriers from a user in response to the user rating the costs of shipping the item with the at least two carriers based on the displayed costs; and

    (iii) process the item for shipping with the selected carrier; and

    (B) wherein the user terminal is configured to, in response to operating in an offline mode and not able to access the data center via the network;

    execute the one or more application files to execute the local portion of the CMS on the user terminal independent of the central portion of the CMS in order to;

    (i) display of costs of shipping the item with the at least two carriers based at least in part on the information in the one or more rating files;

    (ii) receive a selection of a carrier from the user in response to the user rating the costs of shipping the item with the at least two carriers based on the displayed costs; and

    (iii) process the item for shipping with the selected carrier by storing a shipping transaction made while in the offline mode in at least one of the shipping files; and

    (C) wherein the user terminal is configured to, in response to transferring from the offline mode to the online mode and being able to access the data center via the network;

    (i) synchronize the one or more rating files with the rating data;

    (ii) synchronize the one or more application files with the data center; and

    (iii) synchronize the shipping data with the shipping transactions stored in the shipping files.

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