Single Search Box Global
First Claim
1. A global single search system that filters search query data for context and user intent within a location based search engine, comprising:
- a single search box global to accept user search query data;
a single search client to display search results for said user search query data; and
a search servlet to filter and boost said user search query data and return relevant search results for said user search query data .
0 Assignments
0 Petitions
Accused Products
Abstract
A global single search system that returns relevant search results for a user search query by identifying user intent and context implied therein. The system supports POI and address searches initiated from a single search box global only. Search query data is input in a single search box on a single search client to initiate a search for an arbitrary piece of data. Meta-data concerning a nature of a search is not provided to the single search system. A search servlet uses an ordered series of filter methods to extract specific aspects of user intent from a freeform search query, and accumulate intent information within a context shared by all filters. The system determines a data corpus to search based on context provided in a user search query. Relevant search results are returned to the single search client in a search response. The global single search system supports global markets.
67 Citations
23 Claims
-
1. A global single search system that filters search query data for context and user intent within a location based search engine, comprising:
-
a single search box global to accept user search query data; a single search client to display search results for said user search query data; and a search servlet to filter and boost said user search query data and return relevant search results for said user search query data . - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23)
-
-
17. A method of providing search suggestions to a single search client as text is input, character by character, into a single search box global, comprising:
-
querying a single search server for search suggestions based on said input text; comparing said input text to each data source part of each searchable data corpus; determining if said input text matches a start of a word of any one or more available data source item; determining a relevance order for said one or more matching data source items when said start of said word of any one or more available data source items matches said input text; returning said one or more matching data source items to said single search client in a suggestions list; and refining suggestion candidates as additional characters are entered into said single search box global.
-
Specification