|This article relies on references to primary sources. (October 2013)|
Structured search is a patented search technology. Structured queries can comprise numeric and other predicates generally not supported by the traditional keyword search (Information retrieval), and allow controlling the order of items in the output. Unlike the keyword search oriented mainly towards humans, the structured search facilitates programmatic processing of search results by other systems or applications, which can also generate structured queries automatically.
Like information retrieval uses keywords for querying unstructured data, structured search uses key-objects (query objects) for querying structured data or semi-structured data without knowing the organization or the number of heterogeneous data sources queried simultaneously. For e-commerce and mobile e-commerce structured search allows finding merchandise or services by specifications rather than by keywords needed to get to specifications (like brand or model). This can save many hours spent by shoppers researching goods and services online in order to get the best deals.
- Mikhail Gilula, System and method for structured search, U.S. Patent 8312039, Nov 13, 2012
- Mikhail Gilula, System and method for querying heterogeneous data sources, U.S. Patent 8103654, Jan 24, 2012
- Mikhail Gilula, System and Method For Querying Heterogeneous Data Sources, U.S. Patent 8667002, Mar 4, 2014