Dynamic Condensing Metadata for Mobile Bandwidth Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bandwidth limitations in wireless communication networks hinder the delivery of rich web services to mobile devices, and the heterogeneity of wireless standards and protocols complicates efficient communication, necessitating schemes that can compress internet service protocols and accommodate various standards seamlessly.

Innovation Solution

A mobile internet service proxy dynamically generates and installs condensing metadata on mobile devices, enabling the compression and encoding of data communicated between the device and internet services, thereby reducing bandwidth consumption and facilitating seamless integration with diverse wireless standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If data is transmitted uncompressed over wireless networks, then data fidelity is maintained, but bandwidth consumption increases

Engineering Contradiction:
Improvebandwidth consumptionVSAvoiddata compression complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining condensing metadata schemas that describe the structure and organization of data elements. These schemas are established beforehand and stored in a metadata repository, allowing the compression system to efficiently process data without performing complex real-time analysis. The condensing metadata is generated in advance based on data patterns and characteristics, enabling rapid compression during actual data transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parameter changes by dynamically adjusting compression parameters based on the specific characteristics of the data being transmitted. The system modifies condensing metadata parameters such as compression ratios, encoding schemes, and data representation formats to optimize for different data types and transmission conditions. This allows the system to adapt compression strategies without requiring complex decision-making logic.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If wireless communication protocols are standardized, then communication efficiency improves, but adaptability to diverse standards deteriorates

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcompatibility with wireless standards
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by designing a condensing metadata framework that can universally represent multiple wireless communication standards and protocols. The metadata schemas are structured to accommodate different data formats, encoding schemes, and protocol specifications within a unified framework. This allows a single compression system to efficiently handle various wireless standards (such as CDMA, GSM, TDMA, WCDMA, LTE, WiMAX, and 802.11) without requiring separate specialized systems for each standard.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent implements an intermediary approach by introducing condensing metadata as a mediating layer between the data source and the wireless transmission channel. This metadata layer acts as a translator that adapts data representations to match the requirements of different wireless protocols. The system generates protocol-specific condensing metadata that bridges the gap between diverse data formats and standardized transmission requirements, enabling efficient communication across multiple standards without direct integration between them.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If condensing metadata is dynamically generated, then compression efficiency improves, but processing overhead increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidmetadata generation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-generating condensing metadata schemas during system initialization or during periods of low data traffic. The system analyzes historical data patterns, identifies recurring structures, and creates optimized compression schemas in advance. These pre-generated schemas are stored and reused for similar data types, eliminating the need to perform complex metadata generation during time-critical data transmission operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by creating a hybrid metadata generation system that combines static pre-generated schemas with dynamic adaptation capabilities. The system maintains a repository of pre-defined condensing metadata schemas that can be quickly selected based on data characteristics, while also incorporating mechanisms to dynamically adjust and refine metadata parameters during operation. This dynamic approach allows the system to optimize compression efficiency for new or unusual data types without requiring complete re-generation of all metadata.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8667179B2Dynamic utilization of condensing metadata
Publication Date: 2014.03.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8667179B2 patent drawing
  • US8667179B2 patent drawing
  • US8667179B2 patent drawing

AI summary

Dynamic utilization of condensing metadata is enabled by condensing information being communicated to/from a mobile device. The communication exchange occurs between a mobile device and an internet service, and it involves a mobile internet service proxy. The information is condensed responsive to condensing metadata and uncondensed using the condensing metadata. In an example embodiment, condensing metadata comprises encoding metadata for tags and compression metadata for other data. In a first described implementation, a mobile internet service proxy effectuates a static installation of condensing metadata to the mobile device from the internet service. In a second described implementation, the internet service lacks condensing metadata. The mobile internet service proxy therefore retrieves the schema defining the relevant information and dynamically generates condensing metadata. This dynamically-generated condensing metadata is copied to the mobile device so that condensed data may be communicated at least between the mobile device and the mobile internet service proxy.