Patent ID: 8220022

Claim:
A computer-implemented method for facilitating user traversing a plurality of groups of video recommendations, comprising: accessing a first group of video recommendations, each video in the group of video recommendations associated with a recommendation score; displaying a first video from the first group of video recommendations in a central portion of a display area; displaying each video in the first group of video recommendations in the display area at a distance from the first video based on its associated recommendation score relative to the first video, and each video in the first group displayed relative to each of the other videos in the first group of video recommendations based upon its recommendation score relative to the recommendation score of each of the other videos in the first group of video recommendations; receiving a selection of a second video, the second video selected from among the first group of video recommendations; and responsive to the selection of the second video: generating a second group of video recommendations associated with the second video, each video in the second group of video recommendations associated with a recommendation score and each video selected based its associated recommendation score relative to the second video; and displaying the second central video at the central portion of the display area; displaying each video in the second group of video recommendations at a distance from the second video based on its associated recommendation score relative to the second video, and each video in the second group displayed relative to each of the other videos in the second group based upon its recommendation score relative to the recommendation score of each of the other videos in the second group of video recommendations; displaying in the display area the first video at a distance away from the second video based on it associated recommendation score relative to the recommendation score of the second video; displaying each video in the first group of video recommendations at a distance away from the first video based on its associated recommendation score relative to the recommendation score of the first video, and each video in the first group displayed relative to each of the other videos in the first group of video recommendations based upon its recommendation score relative to the recommendation score of each of the other videos in the first group of video recommendations; and displaying a connection between the first video and the second video.