Database System for Liquid Food Package Marking Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing database systems face challenges in efficiently storing and retrieving large volumes of marking codes for liquid food packages, particularly in achieving fast response times and scalability when handling data exceeding 1 Petabyte, while maintaining flexibility and reducing costs.

Innovation Solution

A database system with a network of code databases and resource locators that redirect marking code queries based on package production data, distributing databases across geographic regions and using replication to optimize response times without significantly increasing storage resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single centralized database stores all marking codes globally, then data consistency is maintained, but response time deteriorates due to geographic distance and network latency

Engineering Contradiction:
Improvedata consistencyVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the single centralized database into multiple geographically distributed code databases, each storing a subset of marking codes for its region. This segmentation allows local queries to be processed quickly without accessing the entire global database, thus improving response time while maintaining data consistency through centralized coordination of the segmentation strategy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a geographic dimension to the database architecture by distributing databases across different locations. Instead of a single-dimensional centralized structure, the system creates a multi-dimensional architecture where data is organized both by global identifiers and geographic regions, enabling faster local access while preserving global consistency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of time

If multiple geographically distributed code databases store subsets of marking codes, then response time improves for local queries, but system complexity increases due to data distribution management

Engineering Contradiction:
Improveresponse timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent introduces resource locators as intermediary components that manage the complexity of the distributed database system. These locators receive queries, extract package production data, identify the appropriate code database based on geographic region, and redirect queries to the correct database. This intermediary layer abstracts the complexity from the query interface while enabling efficient distributed data access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The resource locator serves multiple functions: it acts as a query receiver, data extractor, database identifier, and query redirector. This multi-functionality consolidates several complex operations into a single universal component, reducing overall system complexity while maintaining the benefits of geographic distribution.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of time

If lookup databases are replicated across multiple locations, then query redirection speed improves, but storage resources increase

Engineering Contradiction:
Improvequery redirection speedVSAvoidstorage resources
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent implements local replication of lookup databases at strategic geographic locations. Instead of replicating entire code databases, only the smaller lookup databases containing region-to-database mapping information are replicated. This local quality approach ensures that each region has local access to routing information, improving query redirection speed while minimizing storage resource consumption by replicating only essential metadata.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11907781B2Database system for marking codes for liquid food packages
Publication Date: 2024.02.20 TETRA LAVAL HOLDINGS & FINANCE SA
  • US11907781B2 patent drawing
  • US11907781B2 patent drawing
  • US11907781B2 patent drawing

AI summary

A database system can comprise a plurality of code databases storing marking codes that uniquely identifies packages of liquid food and comprises package production data which uniquely identifies production of the individual package. The respective code database stores a respective subset of the marking codes. An input sub-system of the database system is configured to receive a current marking code. The database system comprises a set of resource locators. The respective resource locator is configured to: receive the current marking code from the input sub-system, extract the package production data from the current marking code, identify a current code database among the plurality of code databases based on the package production data, and re-direct the current marking code to the current code database.