Cloud Provisioning System for Missing Applications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face frustration when attempting to access content from cloud-based solutions without the necessary associated applications on their devices, leading to interrupted experiences and manual intervention to download or find missing applications.

Innovation Solution

The system determines if a user device has the required applications and, if not, provisions access to the necessary application, either temporarily or permanently, by downloading or granting remote access, enabling seamless content access without user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the system requires users to manually download or find missing applications before accessing content, then users maintain control over their device applications, but user experience is interrupted and manual intervention is required

Engineering Contradiction:
Improvecontent access convenienceVSAvoidapplication management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects when an application is missing and provisions it without user intervention. The cloud-based system monitors application availability and autonomously downloads, installs, or grants access to required applications, allowing the system to serve itself rather than requiring manual user action.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system checks for required applications before content access is attempted and provisions them in advance. By performing the application availability check and provisioning action beforehand, the system ensures that when content access is needed, the necessary applications are already available, eliminating interruptions.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the system automatically provisions applications to user devices, then content access is uninterrupted, but device storage and system resources are consumed

Engineering Contradiction:
Improvecontent access continuityVSAvoiddevice storage consumption
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system introduces a cloud-based intermediary layer that manages application provisioning. Instead of permanently installing applications on user devices, the cloud platform acts as an intermediary that provides on-demand access to applications, allowing content access continuity while minimizing local storage consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements dynamic application provisioning where applications are provisioned temporarily based on real-time content access needs rather than permanently. Applications can be dynamically added when needed and removed or expired after use, allowing the system to adapt storage allocation to actual usage patterns.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the system checks for application availability before content access, then appropriate applications are ensured, but access time is increased due to the additional check

Engineering Contradiction:
Improveapplication compatibility assuranceVSAvoidcontent access time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs application availability checks and provisioning in advance, before the user actually needs to access content. By completing the compatibility verification and application setup beforehand, the initial check time is absorbed during content selection or session initialization, rather than during actual content consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where application provisioning status is continuously monitored and updated. When an application is provisioned, the system receives feedback about its availability and updates its records, allowing subsequent content access requests to be processed faster since the provisioning status is already known.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9344464B2Provisioning of player for content
Publication Date: 2016.05.17 LENOVO SWITZERLAND INTERNATIONAL GMBH
  • US9344464B2 patent drawing
  • US9344464B2 patent drawing
  • US9344464B2 patent drawing

AI summary

An aspect provides a method, including: responsive to receiving a content request of a user device, determining if the user device has access to one or more applications associated with the content requested; responsive to determining that the user device does not have one or more applications associated with the content requested, determining an associated application; and responsive to determining an associated application, provisioning access to the associated application for the user device. Other aspects are described and claimed.