Patent ID: 8959092
Filing Date: 2015-02-17
Classification: G06F

Abstract:
1. A computer-implemented method for providing a stream of one or more of photographs, photographs inter-mixed with videos, and hybrid photographs with animation, for viewing by a particular user connected to other users in a social network, the method comprising: obtaining, by one or more computing devices, one or more photographs from one or more sources associated with the particular user; retrieving, by at least one of the one or more computing devices, a social graph associated with the particular user; determining, by at least one of the one or more computing devices, one or more relevant signals for the one or more photographs, based at least in part on one or more predefined criteria; assigning, by at least one of the one or more computing devices, varying weights to the one or more relevant signals based at least in part on the predefined criteria including the social graph for the particular user; ranking, by at least one of the one or more computing devices, the one or more photographs by considering the varying weights assigned to the one or more photographs; filtering, by at least one of the one or more computing devices, the one or more photographs based on the ranking, to obtain a select subset of one or more photographs of special interest to the particular user; limiting, by at least one of the one or more computing devices, a number of photographs from a single source in the select subset of the one or more photographs for viewing by the particular user; and providing for display, by at least one of the one or more computing devices, the select subset of the one or more photographs to the particular user for viewing.