Sensor Data Storage Segmentation for Inventory Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for managing inventory in facilities, such as retail stores and warehouses, face challenges in efficiently storing and analyzing sensor data generated from events like item picking and restocking, which hinders effective inventory management and data retrieval.

Innovation Solution

Implementing a system with multiple memories, including a cache memory for temporary storage and an archive memory for long-term storage, where sensor data is segmented and overwritten in a rolling buffer, with metadata management to track data files and index nodes, enabling efficient data retrieval and analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sensor data is stored in a single memory location, then storage simplicity is maintained, but data retrieval efficiency and analysis capability deteriorate

Engineering Contradiction:
Improvedata retrieval efficiencyVSAvoidstorage system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the storage system into multiple memory locations (first memory and second memory) with distinct functions. The first memory stores recent sensor data for immediate analysis, while the second memory archives historical data. This segmentation enables efficient data retrieval for analysis while maintaining manageable system complexity through clear functional separation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different memory locations are assigned different qualities and characteristics appropriate to their function. The first memory is optimized for rapid access and recent data storage, while the second memory is designed for long-term archival. This local quality differentiation improves overall system productivity without requiring uniform complexity throughout the storage system.

Inventive Principle:
Principle #3Local quality

2Reliability

If all sensor data is stored for analysis, then data completeness is maintained, but storage space requirements and system complexity increase

Engineering Contradiction:
Improvedata integrityVSAvoidstorage management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments data into two distinct storage categories: recent data in the first memory and historical data in the second memory. This segmentation maintains data integrity by preserving all sensor data while reducing management complexity through clear temporal separation and automated archiving protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary classification of sensor data into recent and historical categories before storage. This preliminary action organizes data structure in advance, maintaining completeness while simplifying subsequent retrieval and management operations through pre-established storage protocols.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If sensor data is processed and analyzed immediately, then real-time inventory management is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveinventory management efficiencyVSAvoiddata processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the data processing workflow into immediate processing of recent data in the first memory and batch processing of historical data in the second memory. This segmentation enables real-time inventory management responses while reducing overall processing time through parallel processing of different data sets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial processing to recent data (immediate analysis for active inventory management) while using batch processing for historical data. This partial/excessive action differentiation optimizes productivity for critical real-time decisions while reducing total processing time through selective processing intensity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11782978B1Techniques for storing and analyzing data
Publication Date: 2023.10.10 AMAZON TECH INC
  • US11782978B1 patent drawing
  • US11782978B1 patent drawing
  • US11782978B1 patent drawing

AI summary

Systems and techniques for storing and analyzing data. For instance, computing device(s) may store sensor data in first data files included within a first data buffer of a first memory, which may include a cache memory. The computing device(s) may then store metadata in metadata files included in a first metadata buffer of the first memory, where the first metadata files correspond to the first data files. After storing the data, the computing device(s) may determine that the sensor data represents an event. As such, the computing device(s) may store the sensor data in second data files included in a second data buffer of a second memory, which may include an archive memory. Additionally, the computing device(s) may store metadata in second metadata files included in a second metadata buffer of the second memory, where the second metadata files correspond to the second data files.