Application Type Recognition via Metadata Marks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Virtual reality devices cannot automatically recognize application types, leading to poor user experience as 2D applications may run in VR mode or VR applications may be processed as 2D applications.
Innovation Solution
A method that involves judging if an application has an application type mark, acquiring and comparing its value with preset values, or using the application package name to determine the type, with options to read metadata from configuration files or use a white list for recognition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system processes both 2D and VR applications without automatic recognition, then the system can run multiple application types, but the user experience deteriorates due to incorrect mode processing
Solution Approach 1:
The patent applies preliminary action by adding application type marks (metadata) to applications during the development phase. This metadata is embedded in the application's list configuration file, allowing the system to automatically recognize and correctly process the application type (2D or VR) before runtime issues occur. The marking is done in advance through development tools or manual configuration.
2Measurement precision
If the system manually identifies application types, then processing accuracy improves, but system complexity and operation difficulty increase
Solution Approach 1:
The system applies self-service by automatically reading and processing the application type marks embedded in application metadata. The system autonomously identifies whether an application is 2D or VR type by examining the pre-configured metadata, eliminating the need for manual user intervention or complex manual identification processes. This automation maintains high recognition accuracy while reducing system operational complexity.
3Extent of automation
If application type marks are added during development, then automatic recognition capability is achieved, but the development process complexity increases
Solution Approach 1:
The patent uses an intermediary approach by introducing a standardized metadata field (application type mark) that serves as a mediator between the development process and the runtime system. This metadata acts as a simple bridge that can be added through conventional development tools or manual configuration in the application's list configuration file, without requiring fundamental changes to existing development workflows or tools.
Data Source
AI summary
A method for recognizing an application type, includes, but is not limited to, judging whether an application in a system has an application type mark. If so, acquiring a value of the application type mark of the application, and comparing the value of the application type mark with a preset value of each application type to recognize a type of the application. The application type mark refers to metadata that can indicate the type of the application that was added into a list configuration file of the application when the application was being developed. If not, acquiring an application package name of the application, and recognizing the type of the application according to the application package name. By applying the mark, the system can automatically judge whether the current application is a Virtual Reality (VR) application or an ordinary 2D application, thereby performing appropriate output processing, and brining better user experience.


