Adaptive Email Module Ordering for Multi-Device Layouts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Generating adaptive e-mails that are optimized for various devices is time-consuming and resource-intensive, as developers must individually code multiple layouts for different screen resolutions and characteristics.
Innovation Solution
A computer-implemented method and system that generates adaptive markup files by identifying and ordering modules corresponding to specific display characteristics, allowing for the creation of multiple layouts that can be modified and saved as a single electronic file, ensuring consistent content display across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If developers individually code each different layout within an e-mail for multiple devices, then the e-mail can be optimized for various display characteristics, but the amount of work and time required to generate the e-mail increases significantly
Solution Approach 1:
The e-mail layout is divided into modular components that can be independently selected and assembled. Each module represents a discrete section of the e-mail (header, body, footer, etc.) that can be configured for different devices without recoding the entire layout, thereby reducing development time while maintaining adaptability across multiple display characteristics
Solution Approach 2:
A single e-mail template is designed to serve multiple functions across different devices by incorporating conditional logic and responsive design elements. The same base e-mail structure automatically adapts to various screen sizes and display characteristics through built-in rules, eliminating the need to create separate layouts for each device type
2Adaptability or versatility
If developers individually code each different layout within an e-mail for multiple devices, then the e-mail can be optimized for various display characteristics, but the complexity of the development process increases
Solution Approach 1:
The e-mail layout is divided into modular components that can be independently selected and assembled. Each module represents a discrete section of the e-mail (header, body, footer, etc.) that can be configured for different devices without recoding the entire layout, thereby reducing development time while maintaining adaptability across multiple display characteristics
Solution Approach 2:
An automated system or tool acts as an intermediary between the developer and the final multi-device e-mail output. This intermediary handles the complex task of generating and managing multiple layouts automatically based on predefined rules and templates, reducing the complexity of the development process while maintaining adaptability across different devices
Data Source
AI summary
Methods and systems for generating adaptive electronic communications such as e-mails for access by a plurality of different electronic devices. According to aspects, the methods and systems may facilitate the design of an adaptive communication through the ordering of modules specifying the markup of various display content such as text and images, where the adaptive communication includes multiple layouts that are designed according to various display characteristics of accessing devices. The systems and methods add media queries to the adaptive communications that specify which of the layouts that an accessing device should display to a user.


