A system for detecting mobile compatibility issues in email content.
Patent Information
- Authority / Receiving Office
- TR · TR
- Patent Type
- Applications
- Current Assignee / Owner
- TURKCELL TEKNOLOJI ARASTIRMA & GELISTIRME AS
- Filing Date
- 2024-11-25
- Publication Date
- 2026-06-22
Smart Images

Figure 00000009_0000
Abstract
Description
1 TARIFF MOBILE COMPATIBILITY ISSUES OF EMAIL CONTENT DETECTION SYSTEM Technical Area 5 This invention automatically addresses mobile compatibility issues in email content. It is related to a system that enables perception. Previous Tech 10 The mobile compatibility of email content is particularly important today, given the widespread use of mobile devices. This is of great importance considering its usage. However, many email designs... Optimized for desktop screens, it works correctly on mobile devices. It may not be displayed. This situation prevents users from properly viewing email content. 15 This can cause them to be unable to view and have difficulty interacting. Generally, text becomes illegible, images are not the correct size, Problems such as buttons not being clickable are among the mobile incompatibility issues. These types of issues can negatively impact user experience and email. It can reduce the effectiveness of marketing activities. 20 Therefore, mobile compatibility issues of email content are automatically addressed. It appears that a system is needed to enable its perception. According to Chinese patent document CN114679400, which is included in the prior art, 25 The text discusses the method and device for testing mailbox compatibility. The subject invention is a method and device for testing the compatibility of mailboxes. The method provides the configuration type of at least two mailboxes to be tested. 2 It includes steps containing information; this mailbox type information will be tested. It is used to identify the mailbox. At least two mailboxes were tested. Test emails are sent to the mailboxes; the test emails are for the types of mailboxes to be tested. According to the information, it is received via a mail protocol port. Test emails, at least two tests The test emails received by the mailbox will be in the standard test email format. Compared to the standard format, the email corresponds to the test email. A mailbox is obtained. Thanks to the method and device, a large number of emails can be sent from one post to another. They are sent to the inbox in bulk and detected, so that the emails sent to users' email addresses are identified. The accuracy of the content and style of corporate emails is ensured, and labor costs are reduced. Savings are made. 10 Brief Description of the Invention The aim of this invention is to automatically identify mobile compatibility issues in email content. The goal is to create a system designed to enable its perception. 15 Detailed Description of the Invention The "Mobile Compatibility of Email Content" was developed to achieve the purpose of this invention. The "Problem Detection System" is shown in the attached figure; this figure is 20. Figure 1 shows a schematic view of the system that is the subject of the invention. The parts shown in the figure are individually numbered, and the corresponding numbers correspond to these numbers. given below. 25 1. System 2. Application 3 3. Server Automatic detection of mobile compatibility issues in email content. The system in question, developed for the purpose of providing (1); - Presenting the identified problems to authorized users through an interface. 5 at least one application configured to provide (2) and -Retrieval of information regarding relevant email content, dark mode and mobile options. perform compatibility checks on the appearance and identify any discrepancies. At least one server configured to ensure that the authorized user is notified (3) It includes. 10 The application (2) in the system (1) which is the subject of the invention does not require any communication protocol. to communicate with the server (3) and exchange data using It is structured. Application (2) requires developers and content creators to do 15 It is structured to provide this. The server (3) in the system (1) which is the subject of the invention, uses any communication protocol to communicate with application (2) and exchange data using It is configured. The server (3) is opened for reading the relevant e-mail on mobile 20 processing email content by establishing a starting point in time. It is configured to provide the relevant email content to the user. The server (3) removing and masking the data, making the content available only in HTML and CSS. processing with codes and extracting user data and sensitive information It is configured to provide the following: Server (3), dark theme and 25 masked content. to be sent to an algorithm that detects mobile compatibility issues and to enable the algorithm to analyze CSS and HTML tags in the content It is configured. The server (3) has the relevant algorithm in the CSS code “@media 4 whether there are any dark mode definitions such as "(prefers-color-scheme: dark)" It checks and also ensures consistency in HTML tags and CSS rules. to enable it to determine whether colors have been used or not It is structured. The server (3) is structured in terms of mobile compatibility of the relevant algorithm. Table widths, font sizes, and image sizes are appropriate for the screen size. 5 It is configured to check that it is not. The server (3) is configured to check that it is not the relevant the algorithm adjusts the width of the tables to fit mobile screens whether the font sizes are adjusted to be readable on mobile devices, whether the images fit on mobile screens and whether this negatively affects loading times Identifying dark theme and mobile compatibility issues that are not affected by 10 and if discrepancies are identified, the relevant discrepancies should be marked and the relevant It is configured to enable reporting to authorized users. Server (3), Whether the width of the tables is adjusted to fit the mobile screen. The situations are shown with "width" values as a percentage (%) or using "max-width". 15 to ensure that situations where it has been determined or not is identified The server (3) is configured so that the font sizes are readable on mobile devices. whether or not the "font-size" values are in the form of "em" or "rem" To enable the identification of situations where the data is determined using relative units. The server (3) is configured to check whether the images fit on the mobile screen. The situations where images are adjusted to screen size using “width: 100%;” and “height: auto;” are 20 to determine whether adaptation has been achieved or not It is structured. The server (3) checks whether the design is flexible or not. This is done using queries like “@media (max-width: 600px)” specific to mobile devices. to ensure that regulations are made and whether or not they are in place It is structured. Server (3) has a fixed 25 when analyzing each of the relevant elements. to enable the use of relative and flexible values instead of fixed values It is being structured. Industrial Applicability The invention system (1) solves the mobile compatibility problems of e-mail content. Automatic detection is enabled. Based on these fundamental concepts, the invention focuses on "Mobile Compatibility of Email Content". Development of a wide variety of applications related to the Problem Detection System (1)” It is possible, and the invention is not limited to the examples described here, but is essentially As stated in the requests.
Claims
6 REQUESTS 1. Automatically resolves mobile compatibility issues in email content. enabling perception; - Presenting the identified problems to authorized users through an interface. 5 including at least one application (2) configured to provide and -Receiving information about the relevant email content, dark theme (dark mode) and Compatibility checks are performed in the mobile view and detected to ensure that discrepancies are reported to the authorized user A system characterized by having at least one server (3) configured (1). 10 2. To communicate with the server (3) using any communication protocol and The application is characterized by (2) which is structured to perform data exchange. A system like the one in Request 1 (1).
3. Improvements that developers and content creators need to make. to enable them to view a report containing such information through an interface a structured application (2) characterized by a Claim 1 or 2 such as system (1).
4. Communicate with the application (2) using any communication protocol. and characterized by the server (3) configured to carry out data exchange. a system like any of the above-mentioned requests (1).
5. A starting point such as "When the relevant email is opened to be read on mobile" 25 to determine the point and enable the processing of email content any of the above requests characterized by the configured server (3) a system like one of them (1). 7 6. Ensuring that the relevant email content is freed from user data. masking, processing of content using only HTML and CSS code, and to ensure the extraction of user data and sensitive information any of the above requests characterized by the configured server (3) a system like one of them (1). 5 7. Detecting dark theme and mobile compatibility issues with masked content. the content is sent to an algorithm, and the algorithm analyzes the CSS and HTML within the content. with the server (3) configured to enable it to analyze the tags A system like any of the above-mentioned demands characterized (1). 10 8. In the CSS code of the relevant algorithm, add “@media (prefers-color-scheme: dark)” Check if there are any dark mode definitions like this, and the same the use of fixed colors in HTML tags and CSS rules at the same time 15 with server (3) configured to detect that it is not in use a system like any of the above characterized demands (1).
9. In terms of mobile compatibility, the relevant algorithm should be adjusted to the width of the tables and the font. Check the dimensions and whether the images are suitable for the screen size. 20 characterized by the server (3) configured to enable it to do so. a system like any of the above requests (1).
10. The relevant algorithm should adjust the width of the tables to suit mobile screens. whether or not the font sizes are adjusted on mobile devices whether it is readable, whether the images fit on mobile screens, and 25 whether the dark theme negatively affects loading times Identifying mobile compatibility issues and, if incompatibilities exist If any discrepancies are identified, they should be flagged and reported to the relevant authorized users. characterized by the server (3) configured to enable reporting a system like any of the above requests (1). 30 8 11. Whether the width of the tables is adjusted to fit the mobile screen. The situations are expressed as percentages (%) of the "width" values or as "max-width". To enable the identification of situations where it is determined whether or not it is used. 5 of the above requests characterized by the server (3) configured to do so. a system like any other (1).
12. Whether font sizes are readable on mobile devices, “font-size” values are expressed in relative units such as “em” or “rem”. 10 to ensure that situations where it has been determined or not is identified any of the above requests characterized by the configured server (3) a system like one of them (1).
13. Whether images fit on the mobile screen is indicated by the `width: 100%;` setting. The images are adjusted to the screen size using “height: auto;”. structured to enable the identification of situations where it is not provided as in any of the above requests characterized by the server (3) a system (1).
14. Checking whether the design is flexible or not, “@media (max-20 Mobile-specific adjustments are made using queries like "width: 600px)". structured to enable the identification of situations where this has or has not been done as in any of the above requests characterized by the server (3) a system (1).
15. When analyzing each of the relevant elements, relative and relative values should be used instead of fixed values. The server is configured to enable the use of flexible values (3) a system like any of the above characterized demands (1).