Dynamic Email Size Determination Based on Viewable Text
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing email delivery systems to mobile devices often result in inconsistent user experiences due to absolute size limits, leading to incomplete message content being sent, which can prompt users to request additional content unnecessarily, consuming network and device resources.
Innovation Solution
Dynamically determining the size of email message content based on a predetermined threshold for viewable text, ensuring that the initial content sent to mobile devices includes a consistent amount of viewable text, thereby reducing the need for users to request additional content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If an absolute size limit is applied to email messages sent to mobile devices, then network resource usage is controlled and device performance is protected, but the user experience becomes inconsistent and users may receive incomplete message content
Solution Approach 1:
The patent changes the parameter used to determine email message size from a fixed absolute byte limit to a dynamic limit based on the number of viewable text characters. The system parses HTML email messages to count only viewable text characters (excluding HTML tags and non-text elements) and sends content up to a predetermined character threshold (e.g., 150 characters). This parameter change ensures consistent user experience across different email compositions while adapting to the specific content type.
Solution Approach 2:
The patent implements a dynamic email size determination mechanism that adjusts the content cutoff point based on the actual text content of each email message. Rather than using a static size limit, the system dynamically parses each message to identify where the predetermined number of viewable text characters occurs, allowing the message truncation point to vary depending on the email's HTML structure, formatting, and content density.
2Quantity of substance
If part of an email message is extracted and sent to a mobile communication device, then the message fits within size limits, but users may need to request additional content which consumes additional network resources
Solution Approach 1:
The patent changes the measurement parameter from total message size to viewable text character count, ensuring that the extracted content portion contains a consistent amount of actual readable information (e.g., 150 characters). This prevents situations where users receive emails with minimal text but large attachments or formatting, reducing the likelihood that users will need to request additional content.
Solution Approach 2:
The patent performs preliminary parsing and analysis of the email message content before transmission, counting viewable text characters and determining the appropriate cutoff point in advance. This preliminary action ensures that the initial email transmission contains sufficient viewable content to satisfy user needs, preventing subsequent requests for additional content and optimizing network resource usage.
3Stability of the object's composition
If HTML formatting and other non-viewable content are included in email size calculations, then the complete email structure is preserved, but the actual viewable text content may be insufficient for user needs
Solution Approach 1:
The patent extracts and separates viewable text content from non-viewable elements (HTML tags, formatting codes, attachments) when determining email message size. The system parses the HTML structure to identify and count only the actual text characters that users can read, excluding all formatting and structural elements from the character count. This extraction ensures that the size limit applies only to meaningful content.
Solution Approach 2:
The patent changes the composition parameter from total message size (including all HTML code) to viewable text character count. By redefining what constitutes the relevant content measure, the system ensures that emails are truncated based on actual readable information rather than total data size, preventing situations where formatting code inflates the message size while providing minimal text content.
Data Source
AI summary
A method, server and system for setting the size of email messages sent to mobile communications devices is provided. In one example embodiment, a method for processing email messages sent to a mobile communications device is provided, comprising: receiving an email message having message content that contains at least a first type of content and a second type of content that is different from the first type; parsing the received email message to determine a quantity of the first type content contained in the email message until a predetermined first content quantity limit is reached, or until the end of the received email message is reached if the first content quantity limit is not reached first; and sending the message content that corresponds to however much of the received email message was parsed to mobile communications device.


