Resource Action Indexing With Verification for Reliable Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search engines struggle to identify and verify the actions supported by web page and native application resources, leading to poor user experiences when users attempt to perform actions using resources that do not support the intended actions.

Innovation Solution

A system that indexes action data for resources, verifies the accuracy of these actions, and ranks resources based on their ability to perform specified actions, ensuring only verified resources are surfaced in search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If search engines crawl and index resources without verifying action support, then the quantity of indexed resources increases, but the reliability of action performance decreases

Engineering Contradiction:
Improvequantity of indexed resourcesVSAvoidreliability of action performance
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary action by verifying action support during the indexing process itself. Before resources are added to the index, the system proactively checks whether they support the claimed actions by analyzing action data, action types, and action parameters. This preliminary verification ensures that only resources capable of performing their advertised actions are indexed, thereby maintaining high reliability while preserving quantity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by evaluating whether resources actually perform the actions they claim to support. Action data is collected and verified, and this verification feedback is used to determine whether resources should be indexed or excluded. This feedback loop ensures continuous quality control over the indexed resources, maintaining reliability without sacrificing the breadth of coverage.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system verifies action performance for all resources, then the reliability of search results improves, but the complexity of the indexing process increases

Engineering Contradiction:
Improvereliability of search resultsVSAvoidcomplexity of indexing process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification process is segmented into distinct components: collecting action data from resources, determining action types, extracting action parameters, and evaluating verification results. Each segment handles a specific aspect of the verification task, making the overall complex process more manageable and maintainable. This segmentation allows the system to verify action performance reliably while keeping the indexing process structured and organized.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary verification layer between resource crawling and final indexing. This intermediary process analyzes action data and determines action support without requiring changes to the core indexing infrastructure. By placing this verification intermediary, the system achieves reliable search results while minimizing the complexity impact on the overall indexing system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the system indexes only verified resources, then the quality of search results improves, but the quantity of available resources decreases

Engineering Contradiction:
Improvequality of search resultsVSAvoidquantity of available resources
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

Verification is performed preliminarily during the indexing phase rather than during search execution. This allows the system to establish a curated index of verified resources in advance, ensuring high quality search results while maintaining a sufficient quantity of resources. The preliminary verification ensures that resources meeting the quality threshold are captured in the index before users perform searches.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system adjusts verification parameters and thresholds to balance quality and quantity. By configuring action verification criteria appropriately, the system can include more resources in the index while maintaining acceptable quality standards. Parameter adjustments allow flexibility in optimizing the trade-off between search result quality and the breadth of available resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12561387B2Indexing actions for resources
Publication Date: 2026.02.24 GOOGLE LLC
  • US12561387B2 patent drawing
  • US12561387B2 patent drawing
  • US12561387B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.