Interactive Component Update via Version Identifier Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for updating interactive components in mobile digital multicast broadcasts are inefficient, as they require updating the entire component when only one interactivity media document changes, leading to increased operations and storage consumption.
Innovation Solution
A method and system that uses a notification message with access parameters to update specific interactivity media documents within an interactive component, allowing the terminal to obtain and update only the changed documents, thereby improving update efficiency and resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the interactivityMediaDocumentPointer is redirected to point to a new interactive component when any document in the group changes, then the terminal can discover and update changes in time, but extra operations are generated and storage consumption increases
Solution Approach 1:
The patent segments the update mechanism by introducing version identifiers (vID) for each interactivity media document. Instead of treating the entire group of documents with the same GroupID as a single unit that requires complete redirection, the system now identifies and updates only the specific document that has changed by comparing version identifiers. This segmentation reduces unnecessary operations and storage consumption while maintaining update timeliness.
2Reliability
If the interactivityMediaDocumentPointer is redirected to point to a new interactive component when any document in the group changes, then the terminal can discover and update changes in time, but storage consumption increases
Solution Approach 1:
The patent segments the update mechanism by introducing version identifiers (vID) for each interactivity media document. Instead of treating the entire group of documents with the same GroupID as a single unit that requires complete redirection, the system now identifies and updates only the specific document that has changed by comparing version identifiers. This segmentation reduces unnecessary operations and storage consumption while maintaining update timeliness.
Solution Approach 2:
The patent changes the parameter used for identification from GroupID alone to a combination of GroupID and version identifier (vID). This parameter change allows the system to distinguish between different versions of documents within the same group, enabling precise updates without redirecting the entire group and thereby reducing storage consumption.
3Stability of the object's composition
If the entire interactive component is updated when one interactivity media document changes, then consistency is maintained, but update time and resources increase
Solution Approach 1:
The patent segments the update process by using version identifiers to identify only the specific document that has changed. Instead of updating the entire interactive component, the system updates only the individual document with the changed version ID, maintaining consistency of the changed element while significantly reducing update time and resource consumption.
Solution Approach 2:
The patent extracts the specific changed document from the entire interactive component by comparing version identifiers. This extraction allows the system to update only the necessary portion (the changed document) rather than the whole component, thereby maintaining consistency where needed while reducing overall update time and resources.
4Stability of the object's composition
If the entire interactive component is updated when one interactivity media document changes, then consistency is maintained, but resource usage increases
Solution Approach 1:
The patent segments the update process by using version identifiers to identify only the specific document that has changed. Instead of updating the entire interactive component, the system updates only the individual document with the changed version ID, maintaining consistency of the changed element while significantly reducing update time and resource consumption.
Solution Approach 2:
The patent extracts the specific changed document from the entire interactive component by comparing version identifiers. This extraction allows the system to update only the necessary portion (the changed document) rather than the whole component, thereby maintaining consistency where needed while reducing overall update time and resources.
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
A method, terminal, and server for updating an interactive component are disclosed. The method includes: receiving a notification message delivered by a server, where the notification message carries information about update of an interactive media document; and obtaining an updated interactive media document according to the information about update of the interactive media document. A terminal and a server that apply the method are disclosed. The technical solution under the present invention avoids the extra operations and storage consumption brought by the practice of changing the direction of the interactivityMediaDocumentPointer for updating the interactive component. Therefore, when a part of the interactive media documents in the interactive component changes on the server, the terminal updates the changed interactive media documents conveniently in time, the update efficiency is improved, and the update time and resources are saved.