Search Analytics System for Keyword Tracking and Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search analytics tools are inefficient in tracking and analyzing search keywords across multiple network resources, making it cumbersome to determine commonly used search terms and those that produce no results.

Innovation Solution

A system that collects and analyzes search data by incrementing keyword counters for each search, creating new counters for unique keywords, and periodically uploading data to a network resource for merging and reporting, enabling continuous monitoring and reporting of search metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional search analytics tools are used to track and analyze search keywords across multiple network resources, then search analysis can be performed, but the process becomes cumbersome and time intensive

Engineering Contradiction:
Improvesearch analysis efficiencyVSAvoidtime required for search analysis
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-processes and collects search data from multiple network resources in advance, storing it in a standardized format. This preliminary action eliminates the need for time-intensive manual data gathering and analysis when users need search analytics, directly resolving the contradiction between analysis efficiency and time consumption

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary search analytics service that acts as a mediator between multiple network resources and users. This service consolidates search data from various sources, processes it centrally, and provides unified analytics results, thereby improving efficiency while reducing the time users would otherwise spend collecting and analyzing data from multiple sources manually

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If search data is collected and analyzed in real-time across multiple network resources, then comprehensive search analytics are achieved, but system complexity increases

Engineering Contradiction:
Improvesearch keyword tracking accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the search analytics functionality into distinct modular components: data collection modules that gather search data from various network resources, a central processing module that analyzes the collected data, and reporting modules that present results. This segmentation maintains measurement precision by ensuring each component performs its specific function accurately while reducing overall system complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal search analytics platform that can handle multiple types of search data from different network resources through a single standardized interface. This multi-functional system maintains comprehensive tracking accuracy while reducing complexity by eliminating the need for separate specialized systems for each data source

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

Data Source

PatentUS10311160B2Cloud search analytics
Publication Date: 2019.06.04 AMAZON TECH INC
  • US10311160B2 patent drawing
  • US10311160B2 patent drawing
  • US10311160B2 patent drawing

AI summary

Systems and methods of analyzing search metrics are disclosed. System users are provided with insight into the query or search activity in their system domains. Disclosed systems can enable continuous monitoring of search engine logs for search events (i.e., searches performed by applications using the search engine. Collected data regarding search events is used to derive various metrics such as the total number of queries performed in a relevant period, the total number of queries without results; the top N queries with counts; the top N queries which produced no results, with counts; and the top N documents in results, with counts. In at least one embodiment of the disclosure all such metrics are computed for a last full hour period and all metrics, except in some cases a top-N report, are available for user viewing on an hourly basis.