CPC H04N 21/47202 (2013.01) [A63F 13/79 (2014.09); A63F 13/85 (2014.09); G06F 16/735 (2019.01); G06F 16/738 (2019.01); G06F 16/743 (2019.01); G06F 16/7867 (2019.01); H04N 21/4126 (2013.01); H04N 21/4532 (2013.01); H04N 21/4622 (2013.01); H04N 21/6125 (2013.01)] | 20 Claims |
1. A method comprising:
receiving, using a hardware processor associated with a video sharing service, a plurality of videos;
identifying, using the hardware processor, a first subset of videos from the plurality of videos that corresponds to livestream videos that are currently being live streamed;
identifying, using the hardware processor, a second subset of videos from the plurality of videos that a plurality of users of the video sharing service watched subsequent to performing searches for a plurality of video games, wherein each video in the second subset of videos is associated with one or more categories of game play from a plurality of categories of game play, and wherein the plurality of categories of game play includes at least a category corresponding to speed runs of the plurality of video games and a category corresponding to complete play throughs of the plurality of video games;
determining, using the hardware processor and for each given livestream video included in the first subset of videos, a respective video game of the plurality of video games corresponding to the given livestream video and a respective category of gameplay of the plurality of categories of game play corresponding to the given livestream video; and
causing, using the hardware processor, a user interface having a plurality of portions including at least a first portion and a second portion to be presented,
wherein the first portion includes representations of one or more of the livestream videos included in the first subset of videos that are associated with a particular video game of the plurality of video games and a particular category of game play of the plurality of categories of game play and the second portion includes representations of one or more of the videos included in the second subset of videos that are associated with the same particular video game and the same particular category of game play as the one or more livestream videos included in the first portion, and
wherein the user interface allows a user of a user device to select user interface elements to switch between the first portion, the second portion, and other portions from the plurality of portions.
|