Patent ID: 9298835
Filing Date: 2016-03-29
CPC Classification: G06F,G06Q

Claim Text:
1. A method comprising, by one or more computing devices: receiving, from a client device of a first user, a query from the first user; searching a social graph to identify one or more nodes of the social graph that are relevant to the query; obtaining a static rank for each identified node, wherein the static rank is based at least in part on a number of edges of a particular edge type that are connected to the node in the graph or attributes of edges connected to the node in the graph and based at least in part on a value for each node assigned to one of a plurality of search indices, wherein the value is calculated based at least in part on one or more factors, wherein the factors comprise a number of edges of a particular edge type that are connected to the node in the graph or attributes of edges connected to the node in the graph, and wherein the value comprises a combination of sub-values, each sub-value being calculated for one of a plurality of edge types connected to the node; and sending to the client device of the first user for display, a search-results page responsive to the received query, the search-results page comprising reference to one or more nodes having a static rank greater than a threshold rank.