Keyword Reporting System for Mobile App Search Visibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile application developers face challenges in identifying the most relevant keywords for their applications to enhance search visibility, as existing methods lack an efficient and comprehensive approach to analyze and rank keywords based on user search behavior and metadata from multiple sources.

Innovation Solution

A keyword reporting system that collects and analyzes keywords from public and private sources, builds a keyword dictionary, determines keyword rankings and relevance scores based on search position and frequency, and generates a report for mobile application developers, enabling them to select the most relevant keywords for their applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If developers manually select keywords for their applications, then they can control keyword selection, but the process is time-consuming and lacks comprehensive analysis of search behavior

Engineering Contradiction:
Improvekeyword selection efficiencyVSAvoidtime for keyword analysis
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-collecting keywords from multiple public sources, building a comprehensive keyword dictionary, and pre-calculating rankings and relevance scores before developers need them. This eliminates the need for developers to perform time-consuming manual keyword research and analysis.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary keyword reporting system that acts as a mediator between developers and keyword data. This system automatically collects, analyzes, and ranks keywords from multiple sources, then presents processed results to developers, saving them time while maintaining comprehensive analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If developers use basic keyword tagging, then the process is simple, but search visibility and application ranking are insufficient

Engineering Contradiction:
Improvesearch visibilityVSAvoidkeyword analysis system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the keyword analysis process into distinct components: keyword collection from multiple sources, dictionary building, ranking calculation based on search position, relevance scoring using frequency analysis, and report generation. This structured segmentation enables comprehensive analysis while maintaining system manageability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The keyword reporting system performs multiple functions: collecting keywords from various sources, building dictionaries, calculating rankings, determining relevance scores, and generating reports. This multi-functional approach comprehensively improves search visibility without requiring developers to implement separate complex systems.

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

3Measurement precision

If comprehensive keyword analysis from multiple sources is performed, then keyword relevance is improved, but the system complexity increases

Engineering Contradiction:
Improvekeyword ranking accuracyVSAvoiddata collection and processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically collecting keywords from multiple public sources, processing the data through dictionary building and analysis algorithms, calculating rankings and relevance scores, and generating reports without requiring external intervention. This automation maintains high measurement precision while managing complexity through standardized processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes parameters by collecting keywords from multiple sources rather than a single source, using frequency analysis to determine relevance scores, and calculating rankings based on search positions. These parameter changes improve measurement precision while the systematic approach manages the inherent complexity.

Inventive Principle:
Principle #35Parameter changes

4Ease of operation

If keyword reports are generated with detailed rankings and relevance scores, then developer decision-making is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvekeyword selection easeVSAvoidreport generation time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-building keyword dictionaries from multiple sources and pre-calculating rankings and relevance scores before reports are requested. This allows rapid report generation with detailed information, improving ease of operation without significant processing delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11200244B2Keyword reporting for mobile applications
Publication Date: 2021.12.14 DATA AI INC
  • US11200244B2 patent drawing
  • US11200244B2 patent drawing
  • US11200244B2 patent drawing

AI summary

A keyword reporting system for mobile applications is disclosed that generates keyword reports for a subject mobile application. The reports include a set of most relevant keywords for the subject mobile application with their associated ranking and result value. The ranking of a keyword is the subject mobile application's position in a search result for the keyword. A result value is determined for each keyword as well, where the result value is the number of mobile applications found in a search result for the keyword. Based on the ranking and result value of each keyword, a weight value is determined for each keyword. The weight value indicates the relevance of the keyword for the subject mobile application. A set of keywords are sorted and selected based on the weight value and a keyword report is generated that includes the set of keywords along with their rankings.