Three-Dimensional Data Storage Using Combined Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

One-dimensional data representation models in storage systems often lose data context, leading to inefficiencies and lack of flexibility in managing and retrieving data associated with events and user interactions.

Innovation Solution

A three-dimensional data representation model using combined keys that incorporate geographic location, timestamp, and user ID, allowing for context-rich storage and retrieval of data, enabling efficient management and presentation of events and user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a one-dimensional data representation model is used, then data storage systems can be highly efficient and highly flexible, but knowledge of data context is lost when data is stored

Engineering Contradiction:
Improvedata storage efficiencyVSAvoiddata context
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent transitions from a one-dimensional key model to a multi-dimensional data representation model that incorporates geographic location, timestamp, and user ID as separate dimensional components. This dimensional expansion allows the system to preserve data context (location, time, user) while maintaining storage efficiency by organizing these dimensions in a structured hierarchical manner rather than as a single flat key.

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

2Productivity

If a one-dimensional data representation model is used, then data storage systems can be highly efficient, but flexibility in managing and retrieving data associated with events and user interactions is reduced

Engineering Contradiction:
Improvedata storage efficiencyVSAvoiddata management flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the data representation into distinct dimensional components (geographic location, timestamp, user ID) that can be independently managed, queried, and filtered. This segmentation enables flexible data management operations such as retrieving all events at a specific location, all events within a time range, or all events for a specific user, while maintaining efficient storage through the structured organization of these segmented dimensions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11899639B1Data storage based on geographic location
Publication Date: 2024.02.13 BEIJING YOUZHUJU NETWORK TECH CO LTD
  • US11899639B1 patent drawing
  • US11899639B1 patent drawing
  • US11899639B1 patent drawing

AI summary

A first combined key may be generated based on a geographic location, a first time, and a first user that are associated with a first event. The first combined key and first data indicating the first event may be stored in a database, the first combined key configured to identify the first data. A second combined key may be generated based on the geographic location, a second time, and a second user that are associated with a second event. The second combined key and second data indicating the second event may be stored in the database, the second combined key configured to identify the second data. A set of events associated with the geographic location and comprising the first event and the second event may be presented by retrieving the first data and the second data using the first combined key and the second combined key, respectively.