Faceted Application Search Using Relevance Levels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online application providers lack an effective method to organize applications based on user-defined relevance criteria, such as monetary cost, time usage, content type, and privacy concerns, leading to inefficient search and selection processes for users.

Innovation Solution

A computer-implemented method that receives user inputs for levels of relevance across multiple facets (money, time, content, and privacy) of applications, calculates values for each facet based on application behaviors, and organizes a list of applications for presentation, allowing sorting or filtering based on these criteria, enabling users to select and install applications that meet their specific preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If applications are organized using traditional search methods (keyword search, popularity lists), then users can find applications, but the search and selection process becomes inefficient when users have multiple specific criteria (money, time, content, privacy)

Engineering Contradiction:
Improvesearch efficiencyVSAvoidsearch criteria complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the application evaluation into distinct facets (money, time, content, privacy), each with its own set of behaviors and values. This segmentation allows users to independently control relevance levels for each facet, making the search process more efficient while managing complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimension to application search by organizing applications along multiple facets simultaneously rather than using single-criteria search. This multi-dimensional organization enables users to filter and sort applications based on combinations of criteria, improving search efficiency without overwhelming complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If users are provided with detailed facet information and relevance controls, then application selection becomes more precise, but the user interface and interaction process becomes more complex

Engineering Contradiction:
Improverelevance measurement precisionVSAvoiduser interaction ease
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent changes the parameters of application organization from traditional single-criteria metrics to multi-facet evaluations with adjustable relevance levels. By allowing users to modify relevance parameters for each facet, the system achieves precise relevance measurement while maintaining ease of operation through intuitive parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces facet values and relevance levels as intermediary elements between user preferences and application characteristics. These intermediaries translate user needs into actionable search criteria, enabling precise matching while simplifying the user interaction process through automated evaluation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If applications are evaluated based on multiple behaviors across different facets, then the organization becomes more comprehensive, but the data processing and calculation requirements increase

Engineering Contradiction:
Improveapplication evaluation comprehensivenessVSAvoiddata processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments application evaluation into distinct facets (money, time, content, privacy), each with specific behaviors and values. This segmentation enables comprehensive evaluation while managing data processing complexity through modular organization of evaluation criteria.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-defining facet values and their associated behaviors before the search process. This preliminary organization of evaluation criteria reduces real-time processing complexity while maintaining comprehensive application evaluation across multiple facets.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9311413B1Faceted application search
Publication Date: 2016.04.12 GEN DIGITAL INC
  • US9311413B1 patent drawing
  • US9311413B1 patent drawing
  • US9311413B1 patent drawing

AI summary

The subject matter of this specification can be implemented in, among other things, a method that includes receiving, from a computing device, one or more user inputs that include levels of relevance for multiple facets of multiple applications. Each of the facets represents a different set of behaviors from a plurality of behaviors of the applications. Each one of the applications has an associated value for each of the facets based on the set of behaviors of each of the applications. The method further includes organizing a list of the applications based on the levels of relevance for the facets and the value of each of the facets for each of the applications. The method further includes providing, to the computing device, the list of the applications for presentation on a display device at the computing device.