Context-Aware Sharing Service Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of sharing service-related applications on computing devices makes it difficult and time-consuming for users to locate and select a specific sharing service.

Innovation Solution

A method that determines weighted probabilities for each sharing service based on context, such as object characteristics and user preferences, to automatically select and display a subset of preferred sharing services, reducing the user's effort in content sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the number of sharing service-related applications is increased, then the functionality and versatility of the computing device is improved, but the difficulty and time required for users to locate and select a specific sharing service increases

Engineering Contradiction:
ImprovefunctionalityVSAvoiddifficulty to locate and select sharing service
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing weighted probabilities for sharing services based on contextual factors before the user needs to make a selection. When a user initiates a sharing action, the system immediately queries pre-computed probability data rather than requiring real-time analysis or manual browsing through all available sharing services.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides self-service by automatically determining and presenting the most relevant sharing services based on contextual analysis. The computing device autonomously analyzes object characteristics, user preferences, and sharing service attributes to generate personalized recommendations, eliminating the need for users to manually search through all available sharing applications.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the number of sharing service-related applications is increased, then the versatility of the computing device is improved, but the time required for users to locate and select a specific sharing service increases

Engineering Contradiction:
ImprovefunctionalityVSAvoidtime to locate and select sharing service
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing weighted probabilities for sharing services based on contextual factors before the user needs to make a selection. When a user initiates a sharing action, the system immediately queries pre-computed probability data rather than requiring real-time analysis or manual browsing through all available sharing services.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical system of manual browsing and searching through sharing service applications with an automated computational system. The system uses algorithms to calculate weighted probabilities based on contextual factors, substituting the mechanical process of manually locating services with automated computational analysis and immediate presentation of recommendations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If all sharing services are displayed to the user, then the user has complete information, but the user effort and time required to make a selection increases

Engineering Contradiction:
Improveinformation completenessVSAvoiduser effort
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system applies local quality by tailoring the presented sharing services to the specific local context of each sharing action. Instead of presenting all sharing services uniformly, the system filters and prioritizes services based on the specific object being shared, user preferences, and contextual factors, providing customized information relevant to the immediate situation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters by dynamically adjusting the presentation of sharing services based on calculated weighted probabilities. The system modifies the set of displayed services, their ordering, and prominence based on contextual parameters such as object type, user history, and service characteristics, transforming the static list of all services into a dynamic, context-aware recommendation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9065872B1Sharing service management
Publication Date: 2015.06.23 GOOGLE LLC
  • US9065872B1 patent drawing
  • US9065872B1 patent drawing
  • US9065872B1 patent drawing

AI summary

Techniques are described for sharing service management on a computing system. The computing system includes a display device and one or more processors. The processors are configured to determine, based on a context associated with an object, a plurality of weighted probabilities including a respective weighted probability for each sharing service from a plurality of sharing services, wherein the context includes at least one of a characteristic of the object and a respective characteristic of at least a portion of sharing services from the plurality of sharing services, select, based on the respective weighted probabilities, a subset of sharing services, output, for display at the display device, an indication of each sharing service from the subset of sharing services, receive an indication of a user input corresponding to a selection of one of the subset of sharing services, and transmit, using the selected sharing service, an indication of the object.