Mobile Device Side Information Management for Compression Consistency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Productivity

If conventional compression methods are used without shared side information, then device complexity is reduced, but compression performance deteriorates

Engineering Contradiction:
Improvecompression performanceVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If side information is transmitted for every compression operation, then compression performance is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidbandwidth usage
Core Design Contradiction:
ProductivityVSLoss of substance

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #25Self-service

3Productivity

If the mobile device always requests side information from the server, then compression performance is optimized, but transmission time increases

Engineering Contradiction:
Improvecompression performanceVSAvoidtransmission time
Core Design Contradiction:
ProductivityVSLoss of time

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

Inventive Principle:
Principle #10Preliminary action

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

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2104306B1Method and apparatus for communicating compression state information for interactive compression
Publication Date: 2010.04.21 BLACKBERRY LTD
  • EP2104306B1 patent drawingFigure 1
  • EP2104306B1 patent drawingFigure 2
  • EP2104306B1 patent drawingFigure 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.