×

System and method for returning prioritized content

  • US 10,191,988 B2
  • Filed: 10/28/2015
  • Issued: 01/29/2019
  • Est. Priority Date: 10/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing a prioritized list of items available via an electronic user device to a user, comprising:

  • identifying, by one or more processors having access to a memory, a plurality of relations of the user;

    classifying, by the one or more processors, each of the plurality of relations of the user into at least one of a plurality of classifications in a social graph;

    for each of the plurality of relations of the user, identifying, by the one or more processors, a set of objects associated with a relation of the user, wherein the set of objects is identified based on interactions that the relation has with an electronic device; and

    indexing, by the one or more processors, each of the identified objects in a multidimensional object matrix stored in the memory;

    generating, by the one or more processors and for an object in the set of objects, multidimensional ranking data, wherein each dimension of the multidimensional ranking data is based on a different manner in which a relation has had interactive behavior with the object;

    indexing, by the one or more processors, each dimension of the multidimensional ranking data in the multidimensional object matrix, wherein the indexing associates each dimension of the multidimensional ranking data with the object;

    identifying, by the one or more processors, items for the list, wherein the list items are search results for a user-defined search query, the search results having relative priority based on at least a number of inbound links to each search result;

    determining, by the one or more processors, a relative level of the user'"'"'s contextual affinity with one or more of the list items, contextual affinity to a list item characterized by connectedness of a context of the user'"'"'s current use of the electronic user device to a dimension of the multidimensional ranking data associated with the object when the object corresponds to the list item; and

    ranking, by the one or more processors, the list items according to the relative levels of affinity, wherein ranking the list items according to the relative levels of affinity includes assiqninq a first weiqhtinq factor to the relative level of affinity and a second weighting factor to the relative priority based on the number of inbound links, and wherein the ranking is based on a combination of the weighted level of affinity and the weighted priority based on the number of inbound links.

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