Selective Data Table Update and Billing Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices that utilize data tables, such as postal meters, face challenges in selectively enabling new data tables and charging customers based on different usage patterns, lacking a method to seamlessly update and manage data table changes while ensuring accurate user acceptance and billing.

Innovation Solution

A method that involves accessing a first data table, downloading a second data table upon reaching predetermined criteria, comparing corresponding data, prompting users for acceptance, charging their account if they accept, and performing alternative operations if they decline, including options like disabling the device or charging per use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a new data table is downloaded and automatically replaced, then data currency is improved, but user control and acceptance verification deteriorate

Engineering Contradiction:
Improvedata currencyVSAvoiduser control
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system compares corresponding data between the old and new data tables, and based on the comparison results, provides feedback to the user through prompts. This allows automatic data verification while maintaining user control over the final acceptance decision, resolving the contradiction between data currency and user control.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If data table updates are manually approved, then user control is improved, but data currency and operational efficiency deteriorate

Engineering Contradiction:
Improveuser controlVSAvoidoperational efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary actions by automatically downloading the new data table, comparing it with the old one, and preparing the acceptance prompt in advance. This reduces the user's workload to a simple confirmation action while maintaining user control, thus improving operational efficiency without sacrificing user authority.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If data table comparison is performed, then data accuracy is improved, but processing time and complexity increase

Engineering Contradiction:
Improvedata accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the corresponding data elements from the data tables that need to be compared, rather than processing entire tables. This selective extraction approach maintains data accuracy while significantly reducing processing time and computational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If flexible charging options are provided, then user satisfaction is improved, but billing complexity increases

Engineering Contradiction:
Improvecharging flexibilityVSAvoidbilling complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The billing system dynamically adapts to user choices by switching between different charging modes (subscription-based, per-use, promotional). The system structure remains flexible enough to handle multiple charging scenarios without requiring fundamentally different billing architectures, thus providing charging flexibility while managing complexity through dynamic configuration rather than static complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8645374B2System for selectively enabling data tables
Publication Date: 2014.02.04 QUADIENT TECH FRANCE
  • US8645374B2 patent drawing
  • US8645374B2 patent drawing
  • US8645374B2 patent drawing

AI summary

A method of selectively enabling data tables includes accessing data from a first data table, downloading a second data table, upon reaching a predetermined criteria, comparing corresponding data from the first and second data tables each time data is accessed from the first data table, prompting a user to accept the second data table for use if there is a difference between the corresponding data, charging an account of the user if the user accepts the second data table for use in response to the prompt, and performing alternate operations if the user does not accept the second data table for use.