External Font Selection for Web Page Uniformity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to effectively select and apply suitable external fonts from multiple types for GUI components other than WebView components, leading to potential font uniformity issues in web page display.
Innovation Solution
An information processing apparatus that selects an external font for use in a second component based on the usage pattern of external fonts in a first component, using a selection unit and drawing unit to apply the chosen font for uniformity in web page display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If a single external font is applied to all GUI components including WebView components, then font uniformity across components is improved, but the ability to represent diverse web page styles is worsened
Solution Approach 1:
The patent segments the font application strategy by distinguishing between WebView components (which render web pages with diverse fonts) and non-WebView GUI components (which benefit from uniform fonts). The system applies different font selection logic to different component types, allowing web pages to maintain their original stylistic diversity while GUI components achieve visual consistency.
Solution Approach 2:
The patent applies local quality by making font selection specific to each component type rather than applying a universal font policy. WebView components retain their original web page fonts, while non-WebView GUI components receive fonts selected based on usage patterns, creating appropriate local characteristics for each component category.
2Adaptability or versatility
If multiple external fonts are used in WebView components, then web page style diversity is improved, but font selection complexity for GUI components is worsened
Solution Approach 1:
The system employs self-service by automatically analyzing usage patterns of multiple external fonts within WebView components and using this analysis to autonomously select appropriate fonts for non-WebView GUI components. This automated process eliminates manual font selection complexity while preserving the diversity of web page styles.
Solution Approach 2:
The patent implements feedback mechanisms by monitoring and analyzing how multiple external fonts are actually used within WebView components, then using this feedback information to guide font selection for other GUI components. This closed-loop approach ensures that font selection is based on actual usage patterns rather than assumptions.
3Stability of the object's composition
If external fonts are applied to non-WebView GUI components, then application visual consistency is improved, but font analysis and selection processing is worsened
Solution Approach 1:
The patent applies preliminary action by analyzing and storing usage pattern information of external fonts in advance, before font selection is needed for non-WebView GUI components. This pre-processing approach enables faster font selection decisions while maintaining visual consistency, as the analysis work is completed beforehand.
Data Source
AI summary
An information processing apparatus is configured to execute an application containing a first component for displaying a web page and a second component different from the first component. The information processing apparatus selects, in a case where a plurality of external fonts that is externally acquired is determined to be used in a web page displayed in the first component, a font for used in the second component from the plurality of external fonts based on a usage pattern of each of the plurality of external fonts in the web page.


