Cross-App Entity Recognition via OS Framework

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience when attempting to purchase items they are interested in, especially when using apps other than web browsers or not visiting e-commerce sites, due to the complexity and fragmentation of purchase flows across multiple applications and devices.

Innovation Solution

A method that analyzes content across multiple applications and devices to identify acquirable entities of interest to the user, using an operating system or application framework to detect and rank these entities based on user interaction, and provides a unified interface for accessing and acquiring them.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If targeted advertising is performed using web browser functionality to monitor e-commerce sites, then advertising effectiveness is improved, but users using apps other than web browsers or not visiting e-commerce sites face additional inconvenience

Engineering Contradiction:
Improveadvertising effectivenessVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extends entity recognition functionality from web browsers to multiple application types including social media apps, news apps, and video apps. The operating system framework enables universal content analysis across different application contexts, allowing users to discover and purchase entities regardless of which application they are using.

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

Solution Approach 2:

The patent introduces an intermediary operating system framework that sits between various applications and the purchase system. This framework analyzes content across applications and bridges the gap between content consumption and purchasing, enabling seamless entity discovery and acquisition without requiring users to switch to specific e-commerce websites or browsers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the purchase flow includes multiple steps to ensure complete information gathering, then purchase accuracy is improved, but the number of steps increases causing users to drop off

Engineering Contradiction:
Improvepurchase accuracyVSAvoidpurchase flow complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary entity recognition and information gathering automatically as users consume content in various applications. The system pre-identifies entities of interest, gathers relevant information, and prepares purchase options before the user explicitly initiates a purchase, thereby reducing the number of steps the user must manually complete.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements self-service functionality where the system automatically monitors content across applications, identifies entities of interest, and presents purchase opportunities without requiring active user intervention. The operating system framework autonomously performs content analysis, entity extraction, and purchase facilitation, reducing the complexity of the purchase flow while maintaining accuracy.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If users manually search for items across multiple applications and devices, then comprehensive entity discovery is improved, but time consumption increases significantly

Engineering Contradiction:
Improveentity discovery comprehensivenessVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges entity recognition capabilities across multiple applications and devices into a unified operating system framework. By combining content analysis from social media, news, video, and other applications into a single coordinated system, the patent achieves comprehensive entity discovery without requiring users to manually search across disparate platforms, significantly reducing time consumption.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10360590B2Auto recognition of acquirable entities
Publication Date: 2019.07.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10360590B2 patent drawing
  • US10360590B2 patent drawing
  • US10360590B2 patent drawing

AI summary

A method of identifying, to a user, acquirable entities that the user may be interested in is disclosed. The method includes at a component configured to analyze information across a plurality of applications, analyzing in one or more of the applications being used by a user, content in the one or more applications. The method further includes based on the content, identifying one or more acquirable entities from the content. The method further includes identifying to the user the identified acquirable entities.