Patent ID: 8099436

Claim:
A computer implemented method comprising: receiving specified data at a computing system, wherein the specified data comprises at least one or more word, number, character, image, sound or other data object, wherein the specified data is selectably received as one of the following: (a) user provided input which is provided as real-time data input from a user into the computing system through an input device comprising a mouse, a touch pad, a keyboard, a motion sensing device or another computing input device, (b) a user selection of data presented in one or more list or data presentation at the computing system with the selection being made from the input device, or (c) an automatic selection from accessible data which is made accessible to the computing system in response to user profile data or other user defined criteria; wherein the receipt of the specified data also includes excluding any data which has been identified through one or more user definable criteria as a term or data that should be excluded from the specified data; automatically converting the specified data into a search query; performing a search of the search query with one or more search engine against at least one of a resource local to the computing system, a local network, a remote network, the Internet, a remote database, or a database that is automatically or manually identified by user input or the user profile; and providing search results from the searching to the user at the computing system.