System and method for crowdsourced template based search
AssigneeAlon Atsmon
InventorsAlon Atsmon, Amir Shemer
Life of this patent
Estimating the term…
Abstract
A system and method for searching information based on crowd-sourced templates comprising a user input subsystem for entering one or more search terms, a database for storing a plurality of crowd-sourced templates, wherein each template is a representation of a data collection process from a plurality of sources. Subsequent search entries with tags results in display of stored templates in descending order of rank. Templates may be ranked using crowd voting or their social relevancy. Templates may be viewed, edited, and stored on the database by other users through social network sites.
Claims16
A system for facilitating retrieval of information through a public data network, comprising:
- a user input subsystem for entering by a user one or more search terms;
- a database for maintaining a plurality of crowd-sourced search templates, each one of said plurality of crowd-sourced search templates having at least one logical link connecting between a plurality of search sources to be used when creating a mashup, said plurality of search sources being defined by a group of people through a public data network;
- and
- a subsystem which uses a computerized processor to retrieve a plurality of search results to said one or more search terms, said plurality of search results are acquired using a first of said crowd-sourced search templates and creates a mashup that combines said plurality of search results according to respective said at least one logical link of said first crowd-sourced search template.
A method for processing queries in a search and retrieval system, said method comprising the steps of:
- maintaining a database of a plurality of crowd-sourced search templates, each one of said plurality of crowd-sourced search templates is created by:
- receiving a plurality of search sources from a plurality of different users through a public data network, and
- defining at least one logical link which connects at least some of said plurality of search sources to be used when creating a mashup;
- accepting one or more search terms from an additional user, through an interface;
- retrieving a plurality of search results to said one or more search terms using a first of said crowd-sourced search templates;
- and
- creating a respective said mashup that combines said plurality of search results according to respective said at least one logical link of said first crowd-sourced search template.
Dependencies are inferred from the claim text.