Offline Carrier Rating Data Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Carrier management systems (CMS) face challenges due to loss of communication between user terminals and data centers, leading to inability to preprocess, process, and ship packages, caused by network outages or hardware/software issues.

Innovation Solution

Implementing a CMS that operates in both online and offline modes, allowing local storage of carrier rating data, package tracking information, and label creation, with automatic synchronization when the connection is restored, and enabling universal logon and guest mode access to ensure continuous shipping operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If carrier rating data is maintained only at the CMS data center, then centralized data integrity is improved, but the ability to process packages during network outages deteriorates

Engineering Contradiction:
Improvecentralized data integrityVSAvoidpackage processing capability during outages
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The system divides the centralized rating data into two segments: a full master copy at the data center and a local cached copy at user terminals. This segmentation allows the terminal to operate independently during outages while the data center maintains the authoritative version for integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by automatically downloading and caching carrier rating data to the user terminal before network outages occur. This advance preparation ensures that package processing can continue uninterrupted during outages, while periodic synchronization maintains data integrity with the center.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the CMS application requires constant connection to the data center, then data accuracy is improved, but business continuity during network outages deteriorates

Engineering Contradiction:
Improvedata accuracyVSAvoidbusiness continuity
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system implements dynamic operation modes that adapt to network availability. The terminal can switch between online mode (connected to data center for maximum accuracy) and offline mode (using cached data for continuity). The system dynamically manages data synchronization based on connection status, maintaining accuracy when possible and ensuring continuity when necessary.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If local caching of carrier rating data is implemented, then offline processing capability is improved, but data synchronization complexity worsens

Engineering Contradiction:
Improveoffline processing capabilityVSAvoiddata synchronization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms to manage synchronization complexity. The terminal monitors network availability and automatically initiates synchronization with the data center when connected. The system tracks which data has been cached and what updates are available, using this feedback to efficiently manage the synchronization process without requiring complex user intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10127516B2Data synchronization for offline processing
Publication Date: 2018.11.13 UNITED PARCEL SERVICE OF AMERICAN INC
  • US10127516B2 patent drawing
  • US10127516B2 patent drawing
  • US10127516B2 patent drawing

AI summary

Embodiments of the present invention includes system and methods for the continued operation of a carrier management system having one or more user terminals that normally communicate with at least one data center over a network (online), when the one or more user terminals are unable to communicate with the data center (offline). Once communication is re-established between the one or more user terminal and the data center, local files and data on the user terminals that were used to rate and ship packages while offline are synchronized between the one or more user terminals and the data center.