×

Ordering search-engine results

  • US 8,892,548 B2
  • Filed: 04/01/2014
  • Issued: 11/18/2014
  • Est. Priority Date: 09/19/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for ordering answers to a search-engine query, the method comprising:

  • a processor of a computer system receiving the search-engine query, wherein the query comprises a set of queried concepts of a general set of concepts;

    the processor receiving a set of semantic schemas,wherein the set of semantic schemas comprises a received subset of concepts of the set of queried concepts and further comprises a plurality of relationships,wherein a relationship of the plurality of relationships relates two or more concepts of the general set of concepts,wherein a first schema of the set of semantic schemas comprises a first subset of concepts of the received subset of concepts, a second concept of the general set of concepts, a third concept of the general set of concepts, and a first set of relationships of the plurality of relationships,wherein a first chain relationship of the plurality of relationships relates the first concept to the second concept, wherein the first chain relationship comprises a first set of link relationships of the plurality of relationships, wherein the first set of link relationships is associated with a first set of link-relationship lengths of a plurality of relationship lengths, wherein a first link relationship of the first set of link relationships is associated with a first link-relationship length of the first set of link-relationship lengths, and wherein a first chain-relationship strength of the plurality of relationship strengths is an inverse function of the first set of link-relationship lengths,wherein the first subset of concepts comprises a first concept of the received subset of concepts,wherein a first relationship of the first set of relationships relates the first concept to the second concept,wherein the first relationship is associated with a subset of liaison strengths of a plurality of relationship strengths,wherein the first concept is associated with a first concept weight within the search-engine query of a set of concept weights,wherein the second concept is associated with a second concept strength of a set of concept strengths, andwherein the second concept is associated with a second semantic weight in the first schema of a set of semantic weights;

    the processor determining a first semantic value of the first schema to the query as a function of the first subset of concepts and as a further function of the first set of relationships;

    the processor identifying a first relative relevance of the first schema to the query as a function of the first semantic value of the first schema to the query,wherein said identifying a first semantic value of the first schema to the query is a further function of a first set of concept semantic values within the first schema of a plurality of sets of concept semantic values, and wherein the first concept is associated with a first concept semantic value in the first schema of the first set of concept semantic values, andwherein said first concept semantic value in the first schema is a function of the subset of liaison strengths and is a further function of the second semantic weight in the first schema, wherein the second semantic weight is a function of the second concept strength, wherein the second semantic weight is a further function of a set of second-concept relationship strengths of the plurality of relationship strengths, and wherein a relationship strength of the set of second-concept strengths is associated with a relationship between the second concept and the third concept; and

    the processor ordering the first schema among the set of semantic schemas as a function of the first relative relevance.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×