Patent ID: 8909652
Filing Date: 2014-12-09
Classification: G06F

Abstract:
1. One or more computer-storage media having computer-executable instructions embodied thereon for performing a method of automatically determining search popularities for one or more entities, the method comprising: receiving a plurality of Internet search records each including one or more search terms associated therewith; receiving information regarding a plurality of entities; determining a search score for at least one entity within the plurality of entities, wherein the search score for the at least one entity increases each instance an individual Internet search record contains an entity descriptor associated with the at least one entity, wherein the entity descriptor is one or more terms commonly used to identify the at least one entity, and wherein the individual Internet search record contains the entity descriptor if the entity descriptor is identified within the one or more search terms associated with the individual Internet search record; determining a popularity rank for the at least one entity by ranking the at least one entity according to the search score associated with the at least one entity relative to a respective search score for each other entity within the plurality of entities; determining a movement score for the at least one entity that is based on a change in popularity rank for the at least one entity over a predefined time period, wherein the movement score is calculated using a first calculation method when a present popularity rank for the at least one entity is above a threshold popularity rank and a second calculation method when the present popularity rank for the at least one entity is below the threshold popularity rank, and wherein the second method results in a lower movement score relative to the first method given the same raw popularity rank change for the at least one entity; and storing the movement score associated with the at least one entity in a data store.