Android 3D Interface Service Layer Reduces Response Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional real three-dimension model technologies for television user interfaces, based on embedded Linux systems and executed in C/C++, generate excessive three-dimension model data, leading to low response times and processing challenges in most television systems.

Innovation Solution

A method and system utilizing an Android system with a three-dimension engine library, Java terminal, and Android system service layer to transmit and process user operation commands, allowing for efficient loading and redrawing of three-dimension models, thereby improving response sensitivity and reducing system resource overload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional real three-dimension model type technology based on embedded Linux system and C/C++ language is used, then good stereoscopic effects and intelligent operation are achieved, but large amount of three-dimension model data is generated and high requirement for operation system is imposed, causing low response to operations

Engineering Contradiction:
Improvestereoscopic effectsVSAvoidresponse time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent introduces an Android system service layer as an intermediary between the three-dimension engine library and the Java terminal. This service layer receives user operation commands, processes them efficiently, and transmits responding instructions to update the three-dimension interface, thereby reducing response time while maintaining stereoscopic effects

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent divides the system into distinct functional modules: a three-dimension engine library for rendering, an Android system service layer for command processing, and a Java terminal for user interaction. This segmentation allows each component to optimize its function independently, improving overall system response performance

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If traditional real three-dimension model type technology based on embedded Linux system is used, then good stereoscopic effects are achieved, but high requirement for operation system is imposed, making it difficult to process model data of high accuracy

Engineering Contradiction:
Improvemodel data accuracyVSAvoidoperation system requirement
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent changes the operating system parameter from embedded Linux to Android, which provides different system characteristics including better Java support and optimized rendering capabilities. This parameter change enables the system to process high-accuracy model data more effectively while reducing overall system complexity requirements

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent uses Java terminal code to interact with the three-dimension engine library through the Android service layer, creating a software abstraction layer that simplifies the interaction between user interface and three-dimension rendering, thereby reducing the complexity requirements for the operating system

Inventive Principle:
Principle #26Copying

3Ease of operation

If traditional real three-dimension model type technology is used, then excellent user experience is provided, but low response to operations affects the modeling of the three-dimension interface

Engineering Contradiction:
Improveuser experienceVSAvoidinterface modeling efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements continuous communication between the Java terminal and the three-dimension engine library through the Android service layer. User operation commands are continuously processed and transmitted to update the three-dimension interface in real-time, ensuring both excellent user experience and efficient interface modeling without interruptions

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP2728464B13D interface implementation method and system based on android system
Publication Date: 2020.06.03 SHENZHEN COOCAA NETWORK TECH CO LTD
  • EP2728464B1 patent drawingFigure 1
  • EP2728464B1 patent drawingFigure 2
  • EP2728464B1 patent drawingFigure 3

AI summary

The present disclosure provides a method based on an android system for displaying a three-dimension interface, including: a three-dimension engine library transmitting a user operation command to an android system service layer; the android system service layer transmitting the user operation command to a java terminal; the java terminal generating a responding instruction according to the user operation command and sending the responding instruction to the android system service layer; the android system service layer sending the responding instruction to the three-dimension engine library; and the three-dimension engine library controlling a three-dimension model document to load a three-dimension model corresponding to the responding instruction and redrawing the three-dimension interface accordingly. In the present disclosure, the android system service layer is used to transmit and arrange the three-dimension modeling instructions between the java terminals and the three-dimension engine libraries by using few system resources, which avoids a decline of processing ability when the system resources are overloaded in an instant, effectively improves the responding sensitivity to the user operation, allows for convenient transplanting and changing of the system, and further allows for convenient extending of the function of the system.