Dynamic Font Sizing in Chat Input Boxes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Instant messaging software lacks typographic diversity and readability due to uniform font sizes in dialogue boxes, making communication less enjoyable and less readable.
Innovation Solution
A method and system that acquire and display input information in the largest available font within the input box, allowing for real-time preview and sending as picture information, optimizing user experience and compatibility across different devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If text information is displayed with uniform font size in dialogue box, then device compatibility is maintained, but readability and typographic diversity deteriorate
Solution Approach 1:
The patent applies local quality by allowing different font sizes for different lines of text within the same message. Specifically, it identifies a current input line and displays it in a biggest available font that fits within the input box width, while other lines may use different font sizes. This creates typographic diversity and improves readability without compromising device compatibility, as the system adapts font rendering locally rather than enforcing uniform formatting globally.
2Manufacturing precision
If text information is converted to picture information for sending, then readability and typographic diversity are improved, but network traffic increases
Solution Approach 1:
The patent implements partial action by converting only the current input line to picture information with biggest available font, rather than converting the entire message. This selective conversion improves readability for the specific line that benefits most from typographic enhancement while minimizing the increase in network traffic, as only a portion of the text is transformed into image format for transmission.
3Manufacturing precision
If biggest available font is used for current input line, then readability and user experience are improved, but input box layout complexity increases
Solution Approach 1:
The patent applies preliminary action by calculating and determining the biggest available font size for the current input line before actually displaying or sending the message. The system measures the input box width, determines the maximum font size that fits within the available space, and then renders the text accordingly. This advance preparation simplifies the layout process, as the font size is predetermined based on container dimensions rather than requiring complex real-time adjustment during display.
Data Source
AI summary
A method, device and system for transmitting information. A first user device acquires input information of a first user in an input box, displays information in a current input line in a corresponding biggest available font on the basis that a total display width of the information in the current input line is less than or equal to a line display width of the input box, and sends, when acquiring an information sending operation of the first user, the information in the input box to a second user device via a network device, and the second user device receives and displays the information in the input box. A layout operation is performed in the corresponding biggest available font on the basis that the total display width of the information in the current input line is less than or equal to the line display width of the input box.


