Dynamic Signature Block Insertion at Network Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In telecommunications, the transmission of signature blocks in messages consumes computing resources, battery power, and bandwidth, particularly in wireless communications devices, leading to slower application processing and higher transaction costs due to the need for data transmission over limited bandwidth.

Innovation Solution

A method and system where a network intermediary, such as a gateway between a radio access network and a wireless service provider enterprise network, dynamically inserts a signature block into a message during transmission, selecting it based on the sender's or both sender and recipient's identifiers from a subscriber profile store, rather than the client station, thereby avoiding the need for the signature block to be transmitted over the air interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the signature block is inserted locally by the computing device that creates the message, then the message is complete and ready for transmission, but computing resources, battery power, and bandwidth are consumed at the client station

Engineering Contradiction:
Improvemessage composition efficiencyVSAvoidbattery power consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The signature block insertion function is extracted from the client station and relocated to a downstream node in the communication path. The client station sends the message without the signature block, and the downstream node adds it during transmission, thereby removing the energy-consuming operation from the battery-powered device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

A downstream node acts as an intermediary between the client station and the final recipient. This intermediary receives the message, queries the signature database, inserts the appropriate signature block, and forwards the complete message, thereby performing the signature insertion without requiring the client station to consume additional resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the signature block is inserted locally by the computing device, then the message includes complete information, but bandwidth is consumed transmitting the signature block over the air interface

Engineering Contradiction:
Improvemessage completenessVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The signature block is extracted from the client station's transmission data and added later by a downstream node. This eliminates the need to transmit the signature block over the energy-constrained air interface, while still ensuring the final received message contains the complete signature information.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If the signature block is inserted locally by the computing device, then the message is prepared for transmission, but processing speed decreases due to resource consumption

Engineering Contradiction:
Improveapplication processing speedVSAvoidclient station processing load
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The signature block insertion operation is removed from the client station's processing workload and performed instead by a downstream node with presumably greater resources, thereby reducing the processing load and improving application responsiveness on the client device.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8341396B1Dynamic selection and insertion of signature blocks during message transmission
Publication Date: 2012.12.25 SPRINT SPECTRUM LLC
  • US8341396B1 patent drawing
  • US8341396B1 patent drawing
  • US8341396B1 patent drawing

AI summary

A method is provided for inserting signature blocks into a message being transmitted along a communication path between a first client station and a second client station. The method includes a step of receiving, at an intermediate node in the communication path, a message transmitted from the first client station destined for delivery to the second client station. The message bears a sender-identifier (e.g., email address) and a recipient-identifier (e.g., email address). The method further includes a step of selecting, based at least in part on the sender-identifier, a predefined signature block for the message. The method further includes a step of inserting the selected signature block into the message. The signature block to be inserted may be based on both the sender identifier and the recipient identifier.