Wireless Message Encoding With Default-Field Bit Marking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for encoding communications between wireless devices are limited in their ability to compact messages, resulting in inefficient data transmission.

Innovation Solution

A method that writes non-optional field values directly to a byte buffer and uses a reserved byte to mark optional fields as having default or custom values, reducing the need to transmit unnecessary data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If current compacting algorithms are used to reduce message size, then the number of bits necessary to encode data fields is decreased, but the extent of message compaction is limited

Engineering Contradiction:
Improvemessage sizeVSAvoidextent of message compaction
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the message encoding adaptive rather than static. The system dynamically adjusts the encoding format based on whether optional fields contain default or custom values, allowing the message structure to flexibly adapt to the actual data being transmitted. This enables variable-length encoding where the message size automatically optimizes itself based on content requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of field representation from fixed-width to variable-width encoding. By introducing a compacting algorithm that encodes optional fields differently based on their values (default vs. custom), the system transforms the encoding parameters to achieve greater compression ratios while maintaining data integrity and recoverability.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If all message fields are transmitted to ensure complete information, then data accuracy is maintained, but data transmission efficiency is reduced

Engineering Contradiction:
Improvedata accuracyVSAvoiddata transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the necessary information from optional fields for transmission. When an optional field contains a default value, the system extracts and transmits only a compact indicator rather than the full field data. This selective extraction maintains data accuracy (the receiver can reconstruct the complete information) while significantly improving transmission efficiency by removing redundant data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a form of copying where the receiver reconstructs the complete message from a compact representation. Instead of transmitting all original data, the system transmits a compressed copy that contains sufficient information to recreate the full message at the destination, maintaining reliability while reducing transmission overhead.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7446678B2Method and system for encoding communications between wireless and other devices
Publication Date: 2008.11.04 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US7446678B2 patent drawing
  • US7446678B2 patent drawing
  • US7446678B2 patent drawing

AI summary

A method for encoding a message communicated between devices, the message having at least one field, the method comprising: if the field is not optional and contains a value, writing the value to one or more data bytes in a byte buffer; and, if the field is optional and contains a default value, marking a bit in a reserved byte in the byte buffer to indicate that the field contains a default value.