Universal User Interest Data Sharing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current applications are unable to effectively share user-interest information due to incompatible data schemas, leading to isolated user-interest data collection and storage on a per-application basis, limiting personalized experiences across different services.

Innovation Solution

A system that allows applications to access and share user-interest information generated from interactions, enabling each application to subscribe to and receive relevant user-interest data, with a universal form of entity identification and analysis of contextual signals to infer user interests, facilitating a customized experience across multiple applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user-interest data is collected and stored on an application-by-application basis, then each application can maintain its own data schema and independence, but applications are unable to share user-interest information due to incompatible data schemas

Engineering Contradiction:
Improvedata schema compatibilityVSAvoiduser-interest information sharing
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent implements a universal data schema that enables user-interest information to be shared across multiple applications. The system defines a standardized format for user-interest data that can be universally understood and processed by different applications, allowing the same data structure to serve multiple applications simultaneously while maintaining compatibility and enabling information sharing.

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

2Ease of manufacture

If applications independently collect user-interest data, then data collection is simple and direct, but new applications cannot provide customized user experience without their own user-interest data

Engineering Contradiction:
Improveapplication development simplicityVSAvoidcustomized user experience capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by pre-collecting and storing user-interest data in a centralized repository before new applications need to use it. This allows new applications to immediately access and utilize existing user-interest information without having to independently collect data, enabling them to provide customized user experiences from the outset.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (the user-interest data sharing system) that mediates between data collection and application usage. This intermediary layer standardizes and manages user-interest data, allowing applications to access processed and formatted data without directly implementing their own collection mechanisms, thus simplifying development while enabling customization.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If each application stores its own user-interest data, then data storage is straightforward and application-specific, but user engagement and service relevance across different applications remain limited

Engineering Contradiction:
Improvedata storage architectureVSAvoiduser engagement and service relevance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent merges previously separate, application-specific data storage into a unified centralized repository. By combining user-interest data from multiple applications into a single shared system, the solution maintains relatively simple storage architecture while dramatically improving user engagement and service relevance across the entire ecosystem of applications.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10565274B2Multi-application user interest memory management
Publication Date: 2020.02.18 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10565274B2 patent drawing
  • US10565274B2 patent drawing
  • US10565274B2 patent drawing

AI summary

The technology described herein allows applications to access user-interest information generated by a plurality of applications. User-interest data can be generated by applications when a user interacts with an application. The technology described herein allows an application to submit user interests to a system that makes the user interests available to other applications. The technology allows each application to subscribe to user interests that are consumable by the application. In this way, each application can control what user-interest information is received.