Beverage Container Coding for Reliable Low-Complexity Reading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing beverage and foodstuff preparation machines require complex processing to decode preparation information encoded on containers, which is aesthetically displeasing, reduces advertising space, and cannot be adapted for different container geometries or encoding densities.
Innovation Solution
A container with a code comprising variable position marker locations, a locator sequence, and a calibration sequence that allows for simpler processing and adaptation to different encoding densities, enabling reliable reading even when soiled, using a code reader like an inductive sensor.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a code with start and stop sequences is used to encode preparation information on the container, then the code can be reliably located and decoded, but the processing complexity increases and the space required on the container increases
Solution Approach 1:
The patent extracts the location function from the data sequence itself by using the physical position of markers at predetermined locations. Instead of embedding location information within the data sequence (start/stop sequences), the system uses the known physical structure (markers at fixed positions) to locate and read the data directly, eliminating the need for separate location sequences.
Solution Approach 2:
The code structure uses its own physical characteristics (markers at predetermined locations) to enable its own location and reading. The markers serve dual purposes: they define the data sequence boundaries and simultaneously provide the location information needed for reading, making the code self-locating and eliminating external location sequences.
2Ease of manufacture
If fixed size code segments are used to encode preparation information, then the code structure is simple and predictable, but the code cannot be adapted to different container geometries or encoding densities
Solution Approach 1:
The patent introduces dynamic adaptability by allowing the data sequence to be defined between markers at predetermined locations rather than using fixed-size segments. This enables the code to adapt its length and density based on the specific container geometry and information requirements, while maintaining a consistent structural framework through the markers.
Solution Approach 2:
The system changes the parameter of code segment length from fixed to variable. By using markers at predetermined locations to define data sequence boundaries, the code can adjust its length and encoding density to suit different container sizes and geometries, while the markers maintain the structural simplicity and predictability needed for manufacturing and reading.
3Loss of information
If start and stop sequences are included in the code, then the code can be located and decoded, but the space required on the container increases reducing aesthetic appeal and advertising space
Solution Approach 1:
The patent merges the location function with the data sequence structure itself. The markers at predetermined locations serve both as structural elements defining the data sequence and as location indicators. This eliminates the need for separate start and stop sequences, consolidating the location capability into the essential data structure and freeing up container surface area.
4Measurement precision
If complex processing is used to decode the code, then accurate preparation information can be extracted, but the production and reading costs increase
Solution Approach 1:
The patent performs preliminary organization of the code structure by placing markers at predetermined locations before the actual data reading process. This pre-structured arrangement allows the reading device to directly access and interpret the data sequence without requiring complex search, alignment, or decoding algorithms, thereby reducing processing complexity and costs while maintaining accurate information extraction.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution simplifies the decoding process, reduces processing complexity, and allows for cost-effective production and reading of the code, making it more reliable and adaptable to various container geometries and encoding densities.
Implementation Method 1
using a code reader like an inductive sensor
Data Source
AI summary
Containers for a foodstuff or beverage preparation machine that includes beverage or foodstuff preparation material and a code encoding preparation information are disclosed. Beverage or foodstuff preparation machines and systems that can be utilized with the container are also disclosed. Methods of producing and using the containers, machines, and systems are also disclosed.


