Application Delivery Server Restoring Digital Goods
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless communication systems lack efficient methods for managing and restoring applications and associated digital goods across mobile devices, particularly when users switch devices or reinstall applications, leading to data loss and inconvenience.
Innovation Solution
An application delivery system and method that includes an application delivery server capable of receiving requests to deliver applications and restore associated digital goods to mobile devices, automatically retrieving and sending the application and its data, ensuring seamless transfer and reinstallation without user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If applications and digital goods are stored locally on mobile devices, then access speed and usability are improved, but data loss occurs when devices are switched or applications are reinstalled
Solution Approach 1:
The system performs preliminary actions by automatically backing up application and digital goods data to a server before device switching or reinstallation occurs. This proactive approach ensures data is preserved and ready for rapid restoration, eliminating the time loss that would otherwise occur during manual data transfer or recreation.
Solution Approach 2:
A server acts as an intermediary between mobile devices, storing application and digital goods data centrally. When a user switches devices or reinstalls applications, the server mediates the data transfer process by providing the necessary data to the new device, ensuring data preservation while enabling rapid restoration without manual intervention.
2Ease of operation
If manual data transfer methods are used when switching devices, then user control is maintained, but data loss and inconvenience increase
Solution Approach 1:
The system enables self-service by automatically detecting when an application is reinstalled or when a user switches devices, and autonomously restoring the associated digital goods data without requiring manual user intervention. This eliminates the inconvenience of manual data transfer while preventing data loss through automated restoration processes.
Solution Approach 2:
The system implements feedback mechanisms by monitoring application installation and device change events, then automatically triggering data restoration processes in response. This closed-loop approach ensures that data is preserved and restored appropriately based on actual user actions, improving ease of operation while preventing information loss.
3Reliability
If digital goods are permanently licensed without restoration capability, then user ownership is secured, but user experience deteriorates during device changes
Solution Approach 1:
The server acts as an intermediary that maintains the permanent license relationship while enabling seamless data restoration. It stores the association between the user's license and their digital goods data, allowing automatic restoration when applications are reinstalled across different devices, thus maintaining data integrity while improving the reinstallation process.
Solution Approach 2:
The system provides universal access to licensed digital goods data across multiple devices and application reinstalls. The server-based approach allows the same licensed data to be restored to any device where the user reinstalls the application, maintaining user ownership while eliminating the need for manual reconfiguration or data transfer.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Methods and devices for restoring digital goods previously acquired and associated with an application are described. In one aspect, the method includes: receiving, at an application delivery server, a request for the application to be delivered to a communication device; and in response to receiving the request: retrieving the application associated with the request; sending the application associated with the request to the communication device; and restoring the digital goods previously acquired and associated with the application to the communication device.