Packet-Based File Compression with Pointer-Guided Secure Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless user equipment (UE) technologies face challenges in efficiently compressing and managing media files, leading to storage and resource consumption issues, and lack effective methods to secure compressed data from unauthorized access.

Innovation Solution

The implementation of packet-based conversion techniques that compress files into packet-sized sections using pattern designs and pointers, allowing for efficient compression, secure storage, and easy retrieval of individual files within a single compressed file, while maintaining file and directory information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional file compression methods are used, then storage space is reduced, but security against unauthorized access is compromised

Engineering Contradiction:
Improvestorage spaceVSAvoidunauthorized access
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The patent divides files into multiple packets of data and scatters them across different storage locations. Each packet contains only a portion of the original file, making it impossible for unauthorized entities to reconstruct the complete file even if they access some packets. This segmentation approach simultaneously achieves compression and security by reducing storage requirements while preventing unauthorized access to complete files.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If files are compressed into a single format, then storage efficiency is improved, but retrieval complexity increases

Engineering Contradiction:
Improvestorage efficiencyVSAvoidretrieval complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements a manifest file that contains metadata about each packet including its location, size, and relationship to parent files. This feedback mechanism allows the system to efficiently track and retrieve specific files from the compressed storage without requiring complex search algorithms. The manifest provides a roadmap that simplifies the retrieval process despite the compressed and scattered nature of the stored data.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If packet-based compression is applied, then file size is reduced, but data extraction difficulty increases for authorized users

Engineering Contradiction:
Improvefile sizeVSAvoiddata extraction
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent introduces an intermediary component (the decompression system with manifest access) that facilitates easy data extraction for authorized users. The manifest acts as an intermediary between the scattered packets and the user, providing the necessary information to efficiently locate and reassemble the required files. This intermediary mechanism maintains ease of operation for authorized users while preserving the security and compression benefits of packet-based storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11463556B2Systems and methods for packet-based file compression and storage
Publication Date: 2022.10.04 VERIZON PATENT & LICENSING INC
  • US11463556B2 patent drawing
  • US11463556B2 patent drawing
  • US11463556B2 patent drawing

AI summary

A system described herein may provide a technique for compressing sets of files using a packet-based conversion algorithm. The algorithm may compress and decompress files using a packet-based approach, whereby packet-sized sections of file data are compressed and arranged in a specified order such that the sections may be retrieved, decompressed, and reassembled to restore the original files as needed. The packet-based approach may allow for the size of a file set to be dramatically reduced, while the resulting compressed data may not be easily accessed by unauthorized entities. Compression and decompression may utilize a pointer associated with each file in the set of files. The pointer may be generated based on data associated with a file, such as file name, size, and/or other attributes or metadata. The compressed packets may be arranged relative to the pointer within a compressed file such that the packets may be identified and decompressed.