Context-Aware Application Delivery for Changing User Tasks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in efficiently managing and installing applications on consumer devices for specific tasks due to tedious and impractical methods of locating and installing applications, especially when tasks change frequently or require store-specific applications, leading to discouragement in using applications with short use-times.

Innovation Solution

A system and method that utilizes a context module to determine contextual tags, enabling a computing device to identify and access applications based on user and device contexts, allowing for automatic installation and activation of relevant applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually locate and install applications for each task using distribution platforms or bar codes, then applications can be installed on consumer devices, but the process becomes tedious and time-consuming

Engineering Contradiction:
Improveease of application installationVSAvoidtime for locating and installing applications
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system enables self-service by allowing consumer devices to automatically identify and install applications needed for specific tasks without manual user intervention. The device autonomously queries the application manager, receives application information, and completes installation based on task requirements, eliminating the need for users to manually search and install each application.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by pre-configuring the application manager with a database of available applications and their metadata. When a task is identified, the system can quickly match and retrieve the appropriate application without requiring users to search distribution platforms, thereby reducing installation time and effort.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If users install applications for each specific task, then task-specific functionality is available, but the process is impractical when tasks change frequently

Engineering Contradiction:
Improveadaptability to changing tasksVSAvoidease of managing multiple applications
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system implements dynamics by enabling the consumer device to dynamically identify tasks and automatically install corresponding applications based on current needs. As tasks change, the system can query the application manager for new applications and install them automatically, providing adaptability to changing requirements without manual user intervention for each task change.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The application manager serves as a universal platform that manages multiple applications across different tasks. The system uses a unified task identification and application installation mechanism that works across various task types, eliminating the need for separate manual processes for each task and simplifying overall application management.

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

3Loss of information

If applications are classified into general categories on distribution platforms, then applications can be organized, but choosing the right application for a specific task becomes difficult

Engineering Contradiction:
Improveloss of task-specific application informationVSAvoiddifficulty of identifying task-specific applications
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The system segments the application selection process into distinct components: task identification, application information querying, and application installation. The application manager maintains organized categories of applications while enabling specific task-based queries that retrieve precisely needed application information, reducing information loss and making task-specific application identification easier.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12450049B2Method, apparatus and systems for enabling delivery and access of applications and services
Publication Date: 2025.10.21 JONNALA PREMKUMAR
  • US12450049B2 patent drawing
  • US12450049B2 patent drawing
  • US12450049B2 patent drawing

AI summary

The invention provides a system, a method and a computer program product that facilitate access to one or more applications by a computing device. The invention includes determining one or more contexts associated with at least one of the computing device and a user of the computing device, such that the one or more contexts describe at least one of an environment and an activity of the at least one of the user and the computing device. Thereafter at least one contextual tag corresponding to the one or more contexts is generated. Subsequently, the one or more applications associated with the at least one contextual tag are identified and the computing device is enabled to access the one or more applications.