3D Storage System for Efficient Object Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems store three-dimensional data in two-dimensional memory, leading to unwieldy and time-consuming computations for comparing three-dimensional physical objects.

Innovation Solution

Implementing a 3D storage system that represents three-dimensional physical objects using multiple 2D layers of cells, where each cell can indicate the object's presence or absence at specific positions, allowing for efficient manipulation and comparison of digital objects mirroring the physical objects' topologies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If three-dimensional data is stored in two-dimensional memory, then storage capacity is achieved, but computation time and complexity increase significantly

Engineering Contradiction:
Improvestorage capacityVSAvoidcomputation time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent transitions from storing 3D data in 2D memory to using true 3D storage architecture with multiple stacked layers. Each layer contains 2D arrays of memory cells, and the stack of layers creates the third dimension, allowing direct spatial mapping of 3D object data to the storage structure. This dimensional match eliminates the need for complex coordinate transformations during computation.

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

Solution Approach 2:

The 3D storage system is divided into multiple independent layers, where each layer can be accessed and processed separately. This segmentation allows parallel processing of different slices of 3D data, reducing overall computation time by performing operations on multiple layers simultaneously rather than sequentially processing flattened 2D representations.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If three-dimensional data is stored in two-dimensional memory, then storage is possible, but computational power requirements increase

Engineering Contradiction:
Improvestorage capabilityVSAvoidcomputational power
Core Design Contradiction:
Quantity of substanceVSPower

Solution Approach 1:

By using 3D storage architecture that naturally represents 3D spatial data, the system eliminates the need for computationally intensive coordinate transformations and spatial relationship calculations that would otherwise be required when working with 2D representations of 3D objects.

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

Solution Approach 2:

The 3D storage structure inherently encodes spatial relationships through its physical architecture. The memory cells' three-dimensional positions directly represent the spatial coordinates of the stored object, allowing the storage medium itself to provide spatial information without requiring additional computational processing to extract or calculate these relationships.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If conventional 2D storage is used for 3D objects, then storage is achieved, but alignment, scaling, and rotation operations become time-consuming

Engineering Contradiction:
Improvestorage capabilityVSAvoidoperation speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent implements 3D storage with stacked layers where each layer corresponds to a specific depth plane. This allows alignment, scaling, and rotation operations to be performed directly on the 3D data structure without requiring complex mathematical transformations, as the spatial relationships are preserved in the physical storage architecture itself.

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

Solution Approach 2:

The system pre-organizes 3D data into a spatially-mapped 3D storage structure during the storage phase. This preliminary organization of data in three-dimensional space enables subsequent operations like alignment, scaling, and rotation to be performed more efficiently, as the data is already arranged in a format that reflects the actual spatial relationships of the object.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10217263B2Storing and comparing three-dimensional objects in three-dimensional storage
Publication Date: 2019.02.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10217263B2 patent drawing
  • US10217263B2 patent drawing
  • US10217263B2 patent drawing

AI summary

A computer-implemented method includes receiving first data representing a first physical object that has three dimensions. The first data may be stored, by a computer processor, as a first digital object representing the first physical object. Storing the first data may include storing a representation of the first data in a first plurality of layers. Each layer of the first plurality of layers may include a first plurality of cells. Each cell of the first plurality of cells may have one of: a first value indicating that the first physical object exists in a physical space corresponding to a position of the cell, and a second value indicating that the first physical object does not exist in the physical space corresponding to the position of the cell.