Identifying on a graphical depiction candidate points and top-moving queries
First Claim
1. One or more computer-readable memory devices storing computer-usable instructions that, when executed by a processor of a computing device, cause the processor of the computing device, to perform a method for automatically selecting one or more candidate points on a graphical depiction of queries referencing an entity, the method comprising:
- receiving from a search engine a user-initiated selection of the entity and a time frame in which the queries referencing the entity are to be retrieved, wherein the time frame is divided into temporal increments;
presenting on a user-interface (UI) display the graphical depiction of a rank of the entity over the time frame, wherein the rank represents a relative popularity of the entity, in relation to a plurality of entities of a predefined category, as determined from the user-submitted queries collected at a search engine;
automatically initiating a selection procedure for identifying the one or more candidate points on the graphical depiction that are each associated with a positive movement of the rank, wherein the selection procedure comprises;
(i) identifying locations on the graphical depiction between adjacent inclines and declines as peak points and valley points;
(ii) ascertaining the rank at the temporal increments corresponding with each of the peak points and the valley points;
(iii) deriving slope values based on an angle of inclination of the inclines; and
(iv) based on the rank of the peak points and the valley points, andthe derived slope values, selecting the one or more candidate points; and
surfacing the one or more selected candidate points by presenting, at the user-interface (UI) display, an indicator of each of the one or more selected candidate points on the graphical depiction.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media and computerized methods for identifying candidate points on a graphical depiction of relative popularity of an entity (e.g., entertainer, sports team, and the like) are provided. Points on the graphical depiction are ranked based on a number of user-submitted web queries that reference the entity that are received during a particular time frame. Peak points and slope values (i.e., derived from an angle of inclination of inclines on the graphical depiction) may be captured by analyzing movements in the rank of an entity over time. An algorithmic process may then be applied to the peak points and slope values to determine points of interest of the entity'"'"'s popularity, such as the highest-ranked periods and/or dramatic positive movements in rank of the entity. These points of interest are selected as candidate points and are surfaced as icons on a visual representation of the graphical depiction.
-
Citations
13 Claims
-
1. One or more computer-readable memory devices storing computer-usable instructions that, when executed by a processor of a computing device, cause the processor of the computing device, to perform a method for automatically selecting one or more candidate points on a graphical depiction of queries referencing an entity, the method comprising:
-
receiving from a search engine a user-initiated selection of the entity and a time frame in which the queries referencing the entity are to be retrieved, wherein the time frame is divided into temporal increments; presenting on a user-interface (UI) display the graphical depiction of a rank of the entity over the time frame, wherein the rank represents a relative popularity of the entity, in relation to a plurality of entities of a predefined category, as determined from the user-submitted queries collected at a search engine; automatically initiating a selection procedure for identifying the one or more candidate points on the graphical depiction that are each associated with a positive movement of the rank, wherein the selection procedure comprises; (i) identifying locations on the graphical depiction between adjacent inclines and declines as peak points and valley points; (ii) ascertaining the rank at the temporal increments corresponding with each of the peak points and the valley points; (iii) deriving slope values based on an angle of inclination of the inclines; and (iv) based on the rank of the peak points and the valley points, and the derived slope values, selecting the one or more candidate points; and surfacing the one or more selected candidate points by presenting, at the user-interface (UI) display, an indicator of each of the one or more selected candidate points on the graphical depiction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for automatically selecting one or more candidate points on a graphical depiction of queries referencing an entity, the method comprising:
-
receiving from a search engine a user-initiated selection of the entity and a time frame in which the queries referencing the entity are to be retrieved, wherein the time frame is divided into temporal increments; presenting on a user-interface (UI) display the graphical depiction of a rank of the entity over the time frame, wherein the rank represents a relative popularity of the entity, in relation to a plurality of entities of a predefined category, as determined from the user-submitted queries collected at a search engine; automatically initiating a selection procedure for identifying the one or more candidate points on the graphical depiction that are each associated with a positive movement of the rank, wherein the selection procedure comprises; (i) identifying locations on the graphical depiction between adjacent inclines and declines as peak points and valley points; (ii) ascertaining the rank at the temporal increments corresponding with each of the peak points and the valley points; (iii) deriving slope values based on an angle of inclination of the inclines; and (iv) based on the rank of the peak points and the valley points, and the derived slope values, selecting the one or more candidate points; and surfacing the one or more selected candidate points by presenting, at the user-interface (UI) display, an indicator of each of the one or more selected candidate points on the graphical depiction.
-
Specification