Application Transfer via AIT Descriptors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional broadcast content and application management systems fail to support the transfer of applications to external devices and manage application validity periods effectively, leading to potential operational issues due to differing execution environments and lack of timely deletion.
Innovation Solution
The introduction of an information processing apparatus and method that utilizes an enhanced Application Information Table (AIT) with additional descriptors, such as the Application Destination Descriptor and Application Validity Period Descriptor, to control application lifecycle, transfer applications to external devices, and manage validity periods, ensuring proper timing for application deletion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the application is moved from the receiver to an external device, then the application can be used on different devices, but the application may not operate properly due to differences in execution environment conditions such as operating system and screen size
Solution Approach 1:
The patent creates a copy of the application package data from the receiver's storage to the external device's storage. The application information table is also copied and transferred to the external device, ensuring that the application can be executed on the external device with the necessary execution environment information preserved.
Solution Approach 2:
The receiver acts as an intermediary that manages the application package data and coordinates the transfer to the external device. The receiver's application management unit processes the application information table and controls the transfer of application data, ensuring proper execution environment compatibility.
2Adaptability or versatility
If the application is moved from the receiver to an external device, then the application can be used on different devices, but the presentation of the application according to the producer's intention cannot be performed
Solution Approach 1:
The patent copies the complete application package data including all presentation elements and execution environment information from the receiver to the external device. This ensures that the application maintains its original presentation characteristics while being portable to different devices.
3Productivity
If the application is stored in the recording apparatus inside the receiver, then the application is readily available, but the receiver does not know the appropriate timing to delete the application
Solution Approach 1:
The patent implements a feedback mechanism where the receiver's application management unit periodically checks the application information table to determine whether an application has been transferred to an external device. Based on this feedback, the receiver automatically deletes the application package data from its storage, ensuring timely space reclamation while maintaining application availability when needed.
4Productivity
If the application remains recorded in the receiver after being transferred to an external device, then the application is still accessible, but storage space is wasted
Solution Approach 1:
The receiver's application management unit receives feedback from the application information table indicating that an application has been transferred to an external device. Upon receiving this feedback, the system automatically deletes the duplicate application package data from the receiver's storage, eliminating waste while preserving application accessibility through the external device.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
[Object] To support transfer of an application to an external device in an apparatus that performs a control of the application using an AIT. [Solving Means] An application destination descriptor (Application_destination_discriptor) for specifying a corresponding device of an application is newly provided as an application descriptor of an AIT. An information processing apparatus determines based on this application destination descriptor whether or not the application is an application for its own device or an application for an external device. If the application is the application for the external device, the information processing apparatus transfers the application to the external device to start it.