Ranking channels in search
AssigneeGoogle Inc.
InventorsNitin Khandelwal, Sreedhar Mukkamalla, Nitin Jindal, Fabio Lopiano, Nicola Muscettola
Life of this patent
Estimating the term…
Abstract
A search result is modified to include a predetermined number of channels within a predetermined number of a plurality of entries in the search result. The search result is generated in response to a search query. The search result is modified to comprise a predetermined number of channels within a predetermined number of the plurality of entries. The modified search result is updated based on the plurality of entries and a subset of the updated modified search result is selected to be presented in response to the search query. The subset of the updated modified search result comprises the channel and at least one selection of data content.
Claims17
A method comprising:
- identifying, by a processing device, an entry representing a channel from a plurality of entries within a search result, the search result generated in response to a search query, the plurality of entries comprising at least one entry that represents a content item of a type other than a channel type, wherein each of the plurality of entries is associated with a respective ranking;
- determining that a current position of the entry representing the channel is to be improved;
- adjusting, by the processing device, a respective ranking of the channel to improve the current position of the entry representing the channel in the search result as compared to the at least one entry that represents the content item of the type other than the channel type;
- and
- providing, by the processing device, at least a subset of entries from the plurality of entries for presentation in response to the search query, the at least subset of entries comprising the entry representing the channel at the improved position as compared to the at least one entry that represents the content item of the type other than the channel type.
A non-transitory computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising:
- identifying, by the processing device, an entry representing a channel from a plurality of entries within a search result, the search result generated in response to a search query, the plurality of entries comprising at least one entry that represents a content item of a type other than a channel type, wherein each of the plurality of entries is associated with a respective ranking;
- determining that a current position of the entry representing the channel is to be improved;
- adjusting, by the processing device, a respective ranking of the channel to improve the current position of the entry representing the channel in the search result as compared to the at least one entry that represents the content item of the type other than the channel type;
- and
- providing, by the processing device, at least a subset of entries from the plurality of entries for presentation in response to the search query, the at least subset of entries comprising the entry representing the channel at the improved position as compared to the at least one entry that represents the content item of the type other than the channel type.
A computing device comprising:
- a memory;
- and
- a processing device operatively coupled to the memory, wherein the processing device is configured to:
- identify, by the processing device, an entry representing a channel from a plurality of entries within a search result, the search result generated in response to a search query, the plurality of entries comprising at least one entry that represents a content item of a type other than a channel type, wherein each of the plurality of entries is associated with a respective ranking;
- determining that a current position of the entry representing the channel is to be improved;
- adjust, by the processing device, a respective ranking of the channel to improve the current position of the entry representing the channel in the search result as compared to the at least one entry that represents the content item of the type other than the channel type;
- and
- provide, by the processing device, at least a subset of entries from the plurality of entries for presentation in response to the search query, the at least subset of entries comprising the entry representing the channel at the improved position as compared to the at least one entry that represents the content item of the type other than the channel type.
Dependencies are inferred from the claim text.