Mobile Device Side Information Management for Compression Consistency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods of interactive data compression fail to ensure that both the encoder and decoder use the same side information, leading to suboptimal compression performance in mobile communication systems.
Innovation Solution
A method is introduced where a mobile device determines if side information is resident, and if not, requests it from a server or another device, using a unique identifier to ensure consistent compression and decompression parameters are used.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional compression methods are used without shared side information, then device complexity is reduced, but compression performance deteriorates
Solution Approach 1:
The patent introduces side information as an intermediary element that is shared between encoder and decoder. This side information acts as a mediator that enables both parties to use the same compression parameters without requiring direct complex coordination, thus improving compression performance while maintaining manageable system complexity through standardized information exchange protocols
2Productivity
If side information is transmitted for every compression operation, then compression performance is improved, but bandwidth consumption increases
Solution Approach 1:
The patent applies preliminary action by establishing side information caches at both encoder and decoder before compression operations occur. This allows the system to reuse previously exchanged side information across multiple compression operations, improving compression efficiency while avoiding the need to transmit side information repeatedly, thus reducing bandwidth consumption
Solution Approach 2:
The system implements self-service mechanisms where the mobile device autonomously determines whether to request side information from the server or use locally cached side information. This self-service approach optimizes bandwidth usage by avoiding unnecessary side information requests while ensuring compression performance is maintained through selective information retrieval
3Productivity
If the mobile device always requests side information from the server, then compression performance is optimized, but transmission time increases
Solution Approach 1:
The patent implements preliminary action by pre-caching side information at the mobile device before compression operations are needed. This allows the device to use locally stored side information immediately without requiring real-time requests to the server, thus optimizing compression performance while minimizing transmission time delays
Solution Approach 2:
The system employs feedback mechanisms where the mobile device reports its side information cache status to the server. Based on this feedback, the server can intelligently determine whether to provide new side information or allow the device to use cached versions, optimizing the balance between compression performance and transmission time by avoiding unnecessary requests
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of determining, at a mobile device, side information including compression state information. The method includes receiving, from a server, a unique side information identifier identifying a unit of side information used by the server for compressing data, determining, based on the side information identifier, if the unit of side information is resident on said device, and if the unit of side information is resident on the mobile device, loading the side information for decompressing the data. Otherwise, if the unit of side information is not resident on the mobile device, the method includes requesting the unit of side information from one of the server and another device.