App Store Proactive Article Display for New Device Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern app stores face challenges in helping users find the best apps amidst overwhelming content, as existing features like top charts and featured lists do not adequately address user needs for discovering relevant apps, especially when new devices or services are paired or installed.

Innovation Solution

A computing system that proactively surfaces relevant app content by detecting new devices or services and displaying informational articles through a dedicated graphical user interface, allowing users to discover new apps and device functions they may not be aware of, by requesting and displaying pertinent articles from a database.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If app stores provide top charts and featured lists to help users find apps, then users can see popular apps, but users still cannot adequately discover relevant apps among overwhelming content

Engineering Contradiction:
Improveapp discovery informationVSAvoidapp store content volume
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary detection of new devices and services before the user actively searches for apps. By proactively identifying when a new device or service is added to the user's ecosystem, the system can immediately present relevant app recommendations, eliminating the need for users to navigate through overwhelming app store content to find relevant applications.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The app store system automatically detects new devices and services in the user's environment and autonomously generates and presents contextualized app recommendations. This self-service mechanism eliminates the need for users to manually search or filter through content, as the system serves itself by identifying opportunities and delivering relevant information without user intervention.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If app stores display extensive content and recommendations, then more apps are visible to users, but users experience difficulty finding the best apps for their specific needs

Engineering Contradiction:
Improveapp recommendation relevanceVSAvoiduser search effort
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system provides locally optimized recommendations tailored to each specific new device or service detected. Instead of generic app suggestions, the system analyzes the specific type of device added (e.g., smartwatch, tablet, IoT device) and presents app recommendations that are specifically relevant to that device's functionality and the user's existing ecosystem, ensuring high relevance with minimal user effort.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system continuously monitors the user's device ecosystem and provides feedback-based recommendations. When a new device or service is detected, the system analyzes this change and automatically adjusts app recommendations based on the updated ecosystem configuration, creating a responsive feedback loop that improves recommendation relevance as the user's environment evolves.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10341852B2Informational articles in response to detection of devices or software
Publication Date: 2019.07.02 APPLE INC
  • US10341852B2 patent drawing
  • US10341852B2 patent drawing
  • US10341852B2 patent drawing

AI summary

The present technology is an application that detects that a computing device associated with a user account has recently been paired with a new device, or a new service or application has been installed, and presents informational articles to the computing device in response to the detection of the new device, service or application. After the application determines that a new device or service has become present, the application requests an article pertinent to the new device or the new service from a database, displays user interface element representing the article pertinent to the new device, application, or service within the application.