Non-persistent Memory Segmentation for Operator Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Retail scanning devices lack the ability to provide non-permanent customization of settings for individual operators, which can be necessary for operators with disabilities or preferences, without affecting the fundamental operations of the device.

Innovation Solution

Implementing customizable configuration settings using a data carrier that modifies the scanning device's non-persistent memory, allowing operators to temporarily change settings such as indicator tones or colors, which automatically revert to default settings after a period or specific events, ensuring seamless transition for subsequent operators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the scanning device allows permanent customization of settings for individual operators, then operator accessibility and usability are improved, but the device's fundamental operations and default configurations are compromised

Engineering Contradiction:
Improveoperator accessibilityVSAvoiddevice fundamental operations
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments the device configuration into two distinct memory spaces: persistent memory for fundamental operations and default configurations, and non-persistent memory for operator-specific customizations. This segmentation allows operators to customize settings without affecting the device's core functionality, as customizations are isolated to a separate memory domain that does not interfere with permanent system operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic configuration through non-persistent memory that automatically clears after a specified duration or upon device reset. This dynamic behavior enables settings to be temporary and adaptable, allowing operators to customize the device for their specific needs while ensuring that customizations cannot permanently alter the device's fundamental operations or default states.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If the scanning device implements non-permanent customization using non-persistent memory, then operator-specific settings can be applied temporarily, but the customization settings are lost after a period of time or device reset

Engineering Contradiction:
Improveoperator-specific customizationVSAvoidsetting persistence
Core Design Contradiction:
Adaptability or versatilityVSDuration of action of stationary object

Solution Approach 1:

The patent utilizes non-persistent memory that is dynamically configured to retain data only for a specified duration or until a reset event occurs. This dynamic memory behavior enables the system to provide temporary operator-specific customizations that automatically expire, ensuring settings are available during operational periods but do not permanently alter the device configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements a mechanism that automatically discards non-persistent customization settings after a predetermined time period or upon device reset, while preserving the persistent default configurations. This selective discarding ensures that operator-specific customizations are temporary and do not interfere with long-term device settings, allowing for flexible, time-limited adaptation.

Inventive Principle:
Principle #34Discarding and recovering

3Ease of operation

If the scanning device allows customization of fundamental operations, then operator needs can be met, but the device complexity and potential for interference with core functions increases

Engineering Contradiction:
Improveoperator preference accommodationVSAvoidconfiguration management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent divides the configuration management system into separate memory domains: persistent memory for core device operations and default settings, and non-persistent memory for operator customizations. This segmentation simplifies configuration management by isolating customization logic from core system functions, reducing the complexity of managing both permanent and temporary settings simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces non-persistent memory as an intermediary layer between operator customization requests and the device's fundamental operations. This intermediary memory space receives and stores operator-specific settings temporarily, then delivers them to the appropriate system components for application, while preventing direct modification of core device functions. This intermediary approach simplifies the overall system architecture by providing a clear separation between customization and core operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9607201B1Systems and methods for non-permanent operator customization of a scanning device
Publication Date: 2017.03.28 DATALOGIC USA INC
  • US9607201B1 patent drawing
  • US9607201B1 patent drawing
  • US9607201B1 patent drawing

AI summary

Systems and methods for non-permanently customizing scanning device operations for an operator are provided. In embodiments, an operator of a scanning device may scan a data carrier in order to automatically implement one or more customized configuration settings that are preferred by the operator. The scanning device implements the customized configuration settings using instructions and information within the data carrier. The customized configuration settings are held in the volatile memory of the scanning device so that, in response to some operations or indications, the customized configuration settings may be automatically changed back to default configuration settings held in nonvolatile memory of the scanning device. Additional embodiments are directed to a distributed environment that uses a centralized server to retrieve and communicate customized configuration settings and the operator's work shift to the scanning device for implementation thereon, for the duration of the work shift.