Dynamic Electronic Service Guide Object Replacement in Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems for updating electronic service guide (ESG) data in mobile terminals operating in unidirectional communication environments are inflexible, preventing real-time changes to programming schedules, such as canceling live events or broadcasting unexpected news or sporting events, as once generated, ESG data cannot be altered before the start of a specified program.
Innovation Solution
The system encapsulates metadata associated with ESG data to generate a new ESG object, which replaces the current object in mobile terminals, accompanied by a notification, allowing for dynamic updates of ESG data within carousels, enabling operators to change programming schedules and notify users promptly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If ESG data is generated and delivered in a carousel, then the data can be transmitted to mobile terminals, but the content of the ESG cannot be changed once generated, preventing real-time updates to programming schedules
Solution Approach 1:
The patent applies dynamics by making the carousel structure adjustable and modifiable. Instead of a static carousel where ESG data cannot be changed, the system allows dynamic insertion, deletion, and modification of ESG objects within the carousel. The carousel manager can add new ESG objects or modify existing ones by replacing old objects with new ones containing updated programming information, enabling real-time schedule changes while maintaining continuous carousel operation.
2Productivity
If the carousel is repeated at periodic intervals, then data can be delivered to mobile terminals, but operators cannot change the program list between generations, limiting real-time control
Solution Approach 1:
The patent applies preliminary action by allowing the carousel manager to prepare and insert new ESG objects into the carousel before they are needed or before the next periodic delivery. Operators can pre-load updated programming information into new ESG objects and position them within the carousel structure in advance. When the time comes for delivery, these pre-prepared objects are automatically transmitted to mobile terminals, ensuring both continuous delivery rate and the ability to modify programming schedules.
3Loss of information
If a new ESG object replaces the current object in the carousel, then real-time updates can be delivered, but the mobile terminal must efficiently identify and process the changes
Solution Approach 1:
The patent applies feedback by implementing an object replacement mechanism where the mobile terminal receives notifications about changes in the carousel. When a new ESG object replaces an old one, the terminal's carousel manager detects the replacement, extracts the new ESG data, and updates the local cache accordingly. This feedback loop ensures that the terminal accurately reflects the current programming information while automatically managing the complexity of object replacement through structured comparison and update procedures.
Data Source
AI summary
Methods and systems for transmitting electronic service guide (ESG) data to a mobile terminal are described. The method for delivery of ESG data comprises steps of receiving ESG data, encapsulating metadata associated with the ESG data to generate a new ESG object, replacing a current ESG object with the new ESG object, transmitting the new ESG object in a carousel, and transmitting a notification of a change in the carousel. Another method for receiving ESG data comprises steps of receiving a notification of a change in a carousel, receiving a new ESG object in the carousel, replacing a current ESG object with the new ESG object, extracting metadata associated with ESG data from the new ESG object, storing the ESG data and metadata, and updating an ESG on a mobile terminal with the ESG data.


