Search System that Uses Semantic Constructs Defined by Your Social Network
OwnerFilip Procházka, Zdenko Stanícekinventors
Life of this patent
Estimating the term…
Abstract
A search mechanism that involves receiving input that specifies a search term, e.g., a word or sequence of words. The input is received via a computer network from a user. The search term has an associated meaning that has been defined by the user, one or more members of the user's social network, and/or, a provider of an Internet-based service. The search mechanism may also involve searching a database based on the search term to obtain search results, and sending at least a portion of the search results to the user via the Internet. The search mechanism may also perform searches based on a user-specified phrase that is composed of a number of search terms.
Claims24
A computer-accessible memory medium storing program instructions, wherein the program instructions are executable by a computer system, wherein the program instructions, if executed by the computer system, cause the computer system to:
- receive input that specifies a search term, wherein the input is received via a computer network from a first user, wherein the search term has an associated meaning that has been defined by:
- the first user, a member of a social network of the first user, or a provider of an Internet-based service, wherein said member is different from the first user;
- search a database based on the search term to obtain search results;
- and
- send at least a portion of the search results to the first user via the computer network.
A computer-accessible memory medium storing program instructions, wherein the program instructions are executable by a computer system, wherein the program instructions, if executed by the computer system, cause the computer system to:
- receive input that specifies a search term, wherein the input is received via a computer network from a first user, wherein the search term has an associated meaning that has been defined by the first user and/or a member of a social network of the first user, wherein said member of the social network is different from the first user;
- search a database based on the search term to obtain search results;
- and
- send at least a portion of the search results to the first user via the computer network.
A computer-accessible memory medium storing program instructions, wherein the program instructions are executable by a computer system, wherein the program instructions, if executed by the computer system, cause the computer system to:
- search a database of data items based on words and/or word sequences whose meanings are specified by a user and/or one or more members of the user's social network, wherein said search produces a resultant graph having nodes and edges;
- and
- send a filtered version of the resultant graph to the user via a computer network.
A computer-accessible memory medium storing program instructions, wherein the program instructions are executable by a computer system, wherein the program instructions, if executed by the computer system, cause the computer system to:
- receive input from a first user that specifies a search term, wherein the search term has an associated meaning that has been defined by:
- the first user, a member of a social network of the first user, or a provider of an Internet-based service, wherein the member of the social network is different from the first user;
- send the search term to a server via the Internet;
- and
- receive search results corresponding to the search term from the server;
- and
- displaying the search results.
Dependencies are inferred from the claim text.