Context-Aware LBS Application Auto-Installation on Mobile Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices often lack pre-installed location-based services (LBS) applications, making it difficult for users to find and manage store-specific applications, which are essential for shopping, navigation, and product information, leading to a cumbersome user experience.

Innovation Solution

A system that enables mobile devices to autonomously pull and display LBS applications based on context, such as location, using a networked application provider and a database of physical store locations, allowing for dynamic adaptation of the home screen to include relevant application icons.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If LBS applications are not pre-installed on mobile devices, then device storage and initial complexity are reduced, but user convenience and ease of operation deteriorate due to manual identification and management requirements

Engineering Contradiction:
Improveinitial device complexityVSAvoidease of operation
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The mobile device automatically performs application identification, download, and installation based on location context without requiring user intervention. The system monitors device location, identifies relevant LBS applications, and autonomously manages the installation process, allowing the device to serve itself rather than requiring manual user management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system proactively identifies and prepares relevant LBS applications before the user needs them by monitoring location context and pre-downloading applications when the device is in proximity to relevant physical locations, eliminating the need for manual identification and installation at the moment of need.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If manual identification and management of store-specific applications is required, then user control and customization are improved, but time consumption and productivity deteriorate

Engineering Contradiction:
Improveuser controlVSAvoidproductivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system automatically manages the complete lifecycle of LBS applications including identification, download, installation, and removal based on location context, freeing users from time-consuming manual management tasks while maintaining adaptability through context-aware automation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors device location and uses this feedback to dynamically determine which LBS applications should be installed or removed, creating a closed-loop system that automatically adapts to changing contextual conditions without user intervention.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If LBS applications are automatically installed based on location context, then ease of operation and user convenience are improved, but device complexity and automation requirements increase

Engineering Contradiction:
Improveuser convenienceVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system integrates multiple functions including location monitoring, application identification, download management, and installation automation into a unified LBS platform that operates transparently to the user, consolidating complexity into a single multi-functional system rather than requiring separate manual operations for each task.

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

4Adaptability or versatility

If users must manually find and manage applications from networked stores, then application selection flexibility is improved, but time consumption and loss of time worsen

Engineering Contradiction:
Improveapplication selection flexibilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system proactively identifies relevant LBS applications based on current location context and initiates download and installation processes before the user needs them, eliminating the time required for manual searching and installation while maintaining flexibility through context-aware selection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system autonomously performs the complete application acquisition process including identification, download, and installation based on location context, freeing users from time-consuming manual operations while maintaining adaptability through intelligent automation that selects applications relevant to the current context.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11350240B2Autonomous pull and display of location based service applications by a mobile device based on context of the mobile device
Publication Date: 2022.05.31 AT&T MOBILITY II LLC
  • US11350240B2 patent drawing
  • US11350240B2 patent drawing
  • US11350240B2 patent drawing

AI summary

A user's experience is enhanced with respect to location-based services (LBS) applications that can be employed by a user via a mobile device using techniques described herein. In an aspect, a device is provided that includes a memory to store instructions and a processor, coupled to the memory, that facilitates execution of the instructions to perform various operations. The operations can include determining a context of the device comprising determining a current location of the device, identifying an application of the device that enables a function related to the current location of the device, determining that the application is relevant to a user identity associated with the device based on the context of the device, adapting a set of graphical images for display by the device to comprise a graphical image associated with the application.