Application Delivery Server Restoring Digital Goods

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedata preservationVSAvoiddata restoration time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If manual data transfer methods are used when switching devices, then user control is maintained, but data loss and inconvenience increase

Engineering Contradiction:
Improvedevice switching convenienceVSAvoidapplication data loss
Core Design Contradiction:
Ease of operationVSLoss of information

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #23Feedback

3Reliability

If digital goods are permanently licensed without restoration capability, then user ownership is secured, but user experience deteriorates during device changes

Engineering Contradiction:
Improveuser data integrityVSAvoidapplication reinstallation process
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2620003B1Storage of applications and associated digital goods for use in wireless communication devices and systems
Publication Date: 2020.06.17 BLACKBERRY LTD
  • EP2620003B1 patent drawingFigure 1
  • EP2620003B1 patent drawingFigure 2
  • EP2620003B1 patent drawingFigure 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.