Knowledge Search Engine Dialogs for Accurate Business Listing Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current search engines struggle with accurately identifying relevant information due to typographical errors, misspellings, or gaps in keyword matching, leading to inefficient and time-consuming user searches for business-related data, often resulting in users abandoning their search without finding the desired information.

Innovation Solution

A knowledge search engine platform that utilizes natural language processing and auto-completion techniques to enhance business listings, allowing businesses to centralize and syndicate structured data across multiple platforms, including search engines like Google and Facebook, and provides intuitive responses to user queries through a knowledge assistant component.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional keyword-based search is used, then search functionality is simple and fast, but accuracy of identifying relevant information deteriorates due to typographical errors, misspellings, or gaps in keyword matching

Engineering Contradiction:
Improveaccuracy of identifying relevant informationVSAvoidsearch functionality complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (knowledge assistant/search engine enhancement) that sits between the user's keyword input and the database search. This intermediary performs natural language processing, auto-completion, and fuzzy matching to bridge the gap between imprecise user input and accurate information retrieval, thereby improving measurement precision without directly complicating the core search mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-processing search queries through auto-completion suggestions and natural language interpretation before the actual search execution. This preliminary processing corrects potential typographical errors and refines keywords in advance, improving search accuracy while keeping the main search engine relatively simple.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If businesses manually advertise and sell products across various media, then broad market coverage is achieved, but time and effort expenditure increases enormously

Engineering Contradiction:
Improvebusiness advertising efficiencyVSAvoidtime and effort for advertising
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements a universal business listing system that serves multiple functions simultaneously: it acts as a centralized database, an automated advertising platform, a search engine, and a customer information system. This multi-functionality allows businesses to achieve broad market coverage through a single system rather than manually managing multiple advertising channels, thereby improving productivity while reducing time and effort investment.

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

Solution Approach 2:

The system enables self-service through automated features where businesses can centralize their information once and have it automatically syndicated across multiple platforms. The knowledge assistant automatically responds to user queries and guides customers to relevant business information without requiring manual intervention from businesses, significantly reducing the time and effort previously needed for advertising and customer service.

Inventive Principle:
Principle #25Self-service

3Loss of time

If users manually search through multiple links and pages to find desired information, then comprehensive search capability is maintained, but time consumption increases and users abandon search

Engineering Contradiction:
Improvetime to find desired informationVSAvoiduser search effort
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

The knowledge assistant implements feedback mechanisms by monitoring user search behavior, analyzing query patterns, and dynamically adjusting auto-completion suggestions and search results. This feedback loop allows the system to learn from user interactions and improve the ease of operation over time, providing more accurate predictions and reducing the time users need to spend searching while maintaining comprehensive search capability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary actions by providing auto-completion suggestions and pre-filtering search results based on the knowledge assistant's understanding of user intent. This preliminary processing reduces the number of pages and links users need to manually explore, significantly cutting down search time and effort while maintaining the ability to access comprehensive information when needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12530708B2Knowledge search engine method, system, and non-transitory computer-readable medium for enhanced business listings
Publication Date: 2026.01.20 YEXT INC
  • US12530708B2 patent drawing
  • US12530708B2 patent drawing
  • US12530708B2 patent drawing

AI summary

Embodiments of the disclosure provide for a knowledge search engine platform to identifying first data associated with a merchant system from one or more databases based on a search query submitted by a user device. The knowledge search engine platform generates a user dialog interface to display to the user device to enable a communication to collect additional information to supplement the first data. Second data to supplement the first data is received from the user system via the user dialog interface. Responsive to receiving the second data, a set of communications are transmitted to a set of search provider systems, where each communication of the set of communications comprising a recommended update comprising the first data and the second data.