Script Charging Mechanism for Image Forming Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image forming devices lack a flexible charging mechanism for scripts executed on Web pages, as they rely on standard applications for determining charges, which limits the ability to charge for specific functions performed by the device.

Innovation Solution

A device with a display unit, execution unit, and storing unit that determines whether a script is charged for by referring to stored information, updating charging information accordingly, and executing processes based on script-specific charge requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If standard applications are used for determining charges, then the charging mechanism is simple and reliable, but the flexibility to charge for specific script-executed functions is limited

Engineering Contradiction:
Improvecharging flexibilityVSAvoidcharging mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The charging mechanism is segmented into multiple components: a storing unit that stores charge determination information for each script, an execution unit that executes scripts and retrieves charging information, and a charging information updating unit that updates charges based on script execution. This segmentation allows flexible charging for specific script-executed functions while maintaining system manageability through modular architecture.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If charging information is updated for every script execution, then accurate billing is achieved, but the processing time and system overhead increase

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

Solution Approach 1:

Charge determination information is stored in advance in the storing unit before script execution occurs. The execution unit retrieves this pre-stored information during script execution to determine charging requirements. This preliminary preparation of charging data enables accurate billing without requiring complex real-time calculations, thus reducing processing time while maintaining billing accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8982386B2Device, charging method, and system
Publication Date: 2015.03.17 RICOH CO LTD
  • US8982386B2 patent drawing
  • US8982386B2 patent drawing
  • US8982386B2 patent drawing

AI summary

A device includes a display unit, a display control unit configured to display a screen on the display unit according to display data, an execution unit configured to cause the device to perform a process corresponding to a script included in the display data, and a storing unit configured to store information indicating whether the script is charged for. The execution unit is configured to determine whether the script is charged for by referring to the information stored in the storing unit, and update charging information for the process performed by the device if the script is charged for.