Database Record Identification via Transaction Analysis and Keyword Substitution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for identifying related records in databases are inefficient, often recommending out-of-stock or discontinued products, and struggle with high product turnover and limited quantities.

Innovation Solution

The system identifies related records through transaction data analysis, using metrics like confidence, value, and lift, and when a related record is unavailable, it uses keyword matching and recommendation engine constraints to select suitable substitute records.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current methods are used to identify related records, then the process is simple, but the accuracy and reliability of recommendations deteriorate due to recommending out-of-stock or discontinued products

Engineering Contradiction:
Improverecommendation accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by checking product availability status before generating recommendations. It proactively identifies out-of-stock or discontinued products and replaces them with suitable alternatives before presenting recommendations to users, thereby preventing unreliable recommendations from being generated in the first place

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary substitution mechanism that acts as a mediator between the original product recommendation and the final recommendation. When a product is unavailable, the substitution module intervenes to find and propose alternative products, ensuring recommendation reliability without requiring complete system redesign

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If comprehensive transaction data analysis is performed to identify related records, then recommendation accuracy improves, but processing time and computational resources increase

Engineering Contradiction:
Improverecommendation precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system segments the recommendation process into distinct modular components: transaction data analysis module, related record identification module, availability checking module, and substitution module. This segmentation allows each component to operate independently and efficiently, reducing overall processing time while maintaining comprehensive analysis capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial action by performing transaction data analysis only when necessary to identify related records, rather than continuously analyzing all transaction data. It uses targeted analysis focused on specific products and their transaction histories, reducing computational overhead while maintaining recommendation precision

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If the system maintains a large database of product records to ensure availability, then product variety increases, but storage requirements and data management complexity increase

Engineering Contradiction:
Improveproduct varietyVSAvoiddata storage volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system implements a universal substitution mechanism that can handle multiple types of unavailability scenarios (out-of-stock, discontinued, temporarily unavailable) using a single modular component. This multi-functional approach allows the system to maintain product variety across different product lines without requiring separate storage structures for each scenario

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

Solution Approach 2:

The system changes the parameter of product identification from relying solely on physical product presence to using abstract product identifiers and substitution rules. By transforming the recommendation system to work with parameter-based product representations rather than requiring physical product instances, the system achieves high product variety with reduced storage requirements

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12282510B2Method and apparatus for identifying related records
Publication Date: 2025.04.22 BYTEDANCE INC
  • US12282510B2 patent drawing
  • US12282510B2 patent drawing
  • US12282510B2 patent drawing

AI summary

The present disclosure relates to methods, systems, and apparatuses for identifying related records in a database. The method includes receiving, via a network interface, a related records query, the related records query identifying at least one record stored in the electronic database, determining, based on transaction data, at least one related record that is related to the identified at least one record, determining, by a processor, that the at least one related record is unavailable, in response to determining that the at least one related record is unavailable, determining at least one keyword associated with the at least one related record, selecting at least one of one or more substitute records based at least in part on comparing the at least one keyword with a set of keywords associated with one or more substitute records, and providing the selected one or more substitute records as a response to the related records query.