A dynamic interface rendering system based on state context
Patent Information
- Application Number
- TW115204453
- Authority / Receiving Office
- TW · TW
- Patent Type
- Utility models
- Current Assignee / Owner
- Filing Date
- 2026-05-18
- Publication Date
- 2026-08-11
- Estimated Expiration
- 2036-05-17
Smart Images

Figure TWG2TB001906401_001 
Figure TWG2TB001906401_002 
Figure TWG2TB001906401_003
Abstract
Claims
1. A dynamic interface rendering system based on state context, the system comprising: a backend server including a first processor and a first memory, the first memory storing a plurality of state context identification codes and storing an interface configuration rule corresponding to each of the state context identification codes; the first processor being configured to: receive a stream of behavioral events related to a user, and analyze the sequence features of the plurality of behavioral events in the stream of behavioral events according to a preset state context classification rule to identify a current state context identification code of the user; query the first memory according to the current state context identification code to obtain the corresponding interface configuration rule, and synthesize an interface configuration file according to the interface configuration rule, the interface configuration file including a layout parameter, a component sorting weight and a recommended content message; and transmit the interface configuration file; and a frontend device including a display, a second processor and a second memory, the frontend device being communicatively connected to the backend server, the second processor being configured to: receive the interface configuration file and store the interface configuration file in the second memory; Multiple component slots are configured in the coordinate space of the display according to the layout parameters, and each component slot has a slot position parameter; multiple priority values are calculated according to the component sorting weight, and multiple interface components are sequentially mapped to the corresponding component slots according to the multiple priority values from high to low, so as to determine the display order of the multiple interface components on one of the displays; and the recommended content message is filled into at least one of the multiple interface components to generate a rendering interface and display it on the display.
2. The state-based dynamic interface rendering system of request item 1, wherein the layout parameters include a component coordinate, a component size and a component style for each component slot in the coordinate space.
3. As in request item 1, a state-based dynamic interface rendering system, wherein the interface configuration file is encapsulated in a structured data format, the first processor transmits the encapsulated interface configuration file to the front-end device, and the second processor parses the interface configuration file according to the structured data format to obtain the layout parameters, the component sorting weights, and the recommended content information.
4. The state-based dynamic interface rendering system of request item 1, wherein the behavioral event stream is generated by multiple heterogeneous application platforms, and the first processor is further configured to embed a deep link instruction corresponding to each heterogeneous application platform into the recommended content message based on the identification information of each heterogeneous application platform.
5. The state-context-based dynamic interface rendering system of Request 1, wherein the backend server is further communicatively connected to a contextual decision engine, the first memory further stores a semantic vector of the user, the semantic vector being converted based on the user's identity characteristics, behavioral data, and semantic intent, and the first processor is further configured to: perform a vector similarity comparison on the vector of the current state context identification code based on the semantic vector, identify the target state context identification code that is closest to the current state context identification code from the plurality of state context identification codes; input the target state context identification code into the contextual decision engine, and have the contextual decision engine output a decision result; and adjust the component sorting weights based on the decision result to regenerate the interface configuration file.