Multimedia Message Tokenization for Storage Capacity Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multimedia messaging service (MMS) systems face challenges in efficiently managing storage and routing capacity, particularly in store and forward environments, where the inability to redistribute load and continuous adjustments lead to burdensome costs and service disruptions for carriers.
Innovation Solution
Implementing a tokenization method where multimedia content is replaced with a token, reducing storage requirements by caching the content and using a tokenization node to intercept and modify MMS messages, allowing for efficient processing and delivery with reduced storage needs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If additional MMSCs are added to increase storage capacity, then storage capacity is improved, but device complexity and cost increase
Solution Approach 1:
The patent extracts the multimedia content from the MMS message and stores it separately in a media repository, keeping only a reference (token) in the message queue. This separation allows the MMSC to handle messages with minimal storage requirements while maintaining full storage capacity through the external repository, eliminating the need to add more MMSCs for storage expansion.
Solution Approach 2:
The patent introduces a media repository as an intermediary component between the MMSC and the ultimate storage destination. This intermediary handles the bulk storage of multimedia content, allowing the MMSC to focus on message routing and delivery without bearing the full storage burden, thus avoiding the need to purchase additional MMSC hardware.
2Quantity of substance
If multiple MMSCs are deployed to achieve necessary storage capacity, then storage capacity is improved, but ease of operation deteriorates due to continuous adjustments
Solution Approach 1:
By extracting multimedia content from messages and storing it centrally in a media repository, the system eliminates the need for multiple MMSCs to share storage responsibilities. This centralization simplifies operations as carriers no longer need to continuously add or subtract MMSCs to adjust storage capacity, reducing operational complexity and disruption to subscribers.
3Reliability
If an MMSC component fails, then reliability deteriorates because load redistribution is not possible, but device complexity is reduced with a single MMSC
Solution Approach 1:
The media repository acts as an intermediary that decouples the MMSC from direct responsibility for storing multiple copies of multimedia content. In case of MMSC failure, the system can redirect message routing to alternative MMSCs while the media repository remains intact, enabling load redistribution without requiring complex redundancy configurations within each MMSC.
Solution Approach 2:
The patent merges the storage function with the media repository rather than duplicating storage across multiple MMSCs. This consolidation allows for easier load redistribution upon failure, as the central repository can serve multiple MMSCs, improving reliability without the complexity of configuring multiple redundant MMSC systems.
4Loss of information
If full multimedia content is stored in message queues, then completeness of information is improved, but loss of substance increases due to redundant storage of multiple copies
Solution Approach 1:
The patent extracts multimedia content from individual MMS messages and stores it as a single copy in the media repository. Each message in the queue contains only a reference token rather than the full content, eliminating redundant storage while preserving complete information availability through the centralized repository that can serve multiple recipients.
Data Source
AI summary
Methods, systems, and computer readable media for processing multimedia messages are disclosed. One method includes receiving a first multimedia messaging service (MMS) message containing a first payload. The method further includes extracting and caching the first payload. The method further includes associating a token with the first payload and replacing, in the MMS message, the first payload with a second payload containing the token thereby establishing a modified MMS message. The method further includes forwarding the modified MMS message to the message recipient.


