Voice Request Broker Search Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless service carriers face a challenge in generating revenue from search requests initiated on mobile devices, as they do not typically share in the advertising-based revenue model used by search engines.
Innovation Solution
A voice request broker system that assesses search requests to select and dispatch them to appropriate search engines based on various criteria, including reserved queries, search engine performance, keyword matching, user context, and monetization potential, to maximize revenue for the carrier.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If carriers directly connect users to search engines, then users can access search functionality, but carriers cannot generate revenue from the search requests
Solution Approach 1:
The patent introduces a voice request broker as an intermediary component between mobile devices and search engines. This broker receives voice search requests from users, evaluates multiple search engines based on predefined criteria (including revenue potential, response time, and result quality), selects the optimal search engine, and forwards the request. This intermediary structure enables carriers to capture and monetize search requests while maintaining system simplicity through automated decision-making algorithms.
2Productivity
If carriers implement a voice request broker to evaluate and select search engines, then carriers can increase revenue from search requests, but the system complexity increases
Solution Approach 1:
The voice request broker is designed to autonomously evaluate search engines and make selection decisions based on predefined criteria without requiring manual carrier intervention. The system automatically monitors search engine performance metrics, updates evaluation parameters, and makes real-time routing decisions. This self-service capability enables revenue generation while minimizing the operational complexity burden on carriers.
Solution Approach 2:
The system dynamically adjusts evaluation parameters such as revenue thresholds, response time requirements, and result quality weights based on changing market conditions and carrier objectives. By making the selection criteria flexible and adaptable rather than fixed, the system can optimize revenue generation without requiring complete system redesigns when business requirements change.
3Productivity
If the voice request broker evaluates multiple search engines for each request, then revenue potential increases, but processing time increases
Solution Approach 1:
The voice request broker pre-evaluates and ranks search engines based on current performance metrics and revenue potential before actual search requests arrive. This preliminary assessment creates a ready-to-use ranking that allows rapid routing decisions when requests come in, eliminating the need for real-time evaluation of multiple engines for each individual request while still capturing revenue opportunities.
Solution Approach 2:
The system implements dynamic re-evaluation at appropriate intervals rather than static rankings. When search engine performance metrics change significantly or when revenue opportunities shift, the broker updates its evaluations. This dynamic approach balances thorough assessment with timely response, ensuring revenue optimization without excessive processing delays.
Data Source
AI summary
Search requests may be initiated by a wireless communication device and performed by a voice request broker (VRB). The VRB may evaluate the applicability of various criteria and may select at least one search engine to process the search request according to the applicable criteria. The VRB may transmit the search request to the at least one search engine and the at least one search engine may return a list of one or more results. The VRB may evaluate the applicability of various criteria and may re-sort the results according to applicable criteria. The VRB may transmit the re-sorted results to the wireless communication device from which the search request is initiated.


