Timestamp-Based Data Association for Search Engine Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engine technologies face challenges in efficiently associating and managing data related to features of data entities, particularly in a distributed database like the World Wide Web, where data is constantly changing and collected at different times, leading to difficulties in producing accurate and timely search results.

Innovation Solution

A system and method involving multiple processors and memories that store and associate data with time stamps, allowing for the comparison and determination of the most recent data versions, enabling the generation of reports and snapshots of data entities by merging and comparing data across different time stamps.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is collected and stored at different times by multiple processors, then data completeness is improved, but data consistency and association accuracy deteriorate

Engineering Contradiction:
Improvedata completenessVSAvoiddata association accuracy
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies preliminary action by pre-processing incoming data streams to extract and store key features with their respective time stamps before full data association is needed. This allows the system to prepare data for future association operations, improving completeness while maintaining accuracy through pre-organized, time-stamped feature data that can be efficiently matched later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of a centralized association module that receives time-stamped feature data from multiple processors and performs systematic matching. This intermediary coordinates the association process, ensuring that data from different sources and times are correctly matched based on time stamp comparison, thereby maintaining accuracy while handling diverse data inputs.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If all data is stored in separate memories for processing, then data security and processing efficiency are improved, but system complexity increases

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the data storage and processing system into multiple independent processors, each with its own memory, that handle specific data streams or features. This segmentation allows parallel processing of data while maintaining system modularity, improving processing efficiency without requiring a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple segmented processing units into a unified association system where time-stamped features from different processors are merged and associated based on time stamps. This merging occurs at the data association level rather than requiring complete system integration, maintaining processing efficiency while managing complexity through standardized association protocols.

Inventive Principle:
Principle #5Merging (Combining)

3Loss of information

If time stamps are used to track data versions, then data traceability is improved, but storage requirements and processing overhead increase

Engineering Contradiction:
Improvedata traceabilityVSAvoidstorage requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential time stamp information from complete data records for the purpose of version tracking and association. By separating the time stamp metadata from the full data content, the system achieves improved traceability while minimizing storage overhead, as only critical timing information needs to be retained for association purposes rather than duplicating entire data sets.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8706705B1System and method for associating data relating to features of a data entity
Publication Date: 2014.04.22 CONDUCTOR LLC
  • US8706705B1 patent drawing
  • US8706705B1 patent drawing
  • US8706705B1 patent drawing

AI summary

A system and method for associating data relating to features of an entity. A first and second processor may receive and store first and second data relating to a first and second feature of a data entity in first and second memories. A third processor may store the first and second data in a first file in a third memory with respective time stamps. The first and second processor may receive third and fourth data relating to the first and second features and store the first and second data with respective time stamps. The third processor may compare time stamps and store data relating to the first and second features associated with the most recent time stamp.