×

Presenting additional content items to a social networking system user based on characteristics of a content item with which the user interacted

  • US 10,373,200 B2
  • Filed: 08/21/2014
  • Issued: 08/06/2019
  • Est. Priority Date: 08/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable storage medium comprising instructions that, when executed by a processor, cause the processor to perform the steps of:

  • receiving, by a client device from a social networking system, a first set of content items for display to a user of the social networking system via the client device, each of the first set of content items corresponding to an image or a video, one or more content items of the first set of content items associated with each of a plurality of additional users of the social networking system distinct from the user;

    displaying, via an interface on a display device of the client device, a feed of content items comprising a thumbnail image for each of the first set of content items displayed in a grid corresponding to a first template, the first template comprising multiple slots arranged on the grid, each slot identifying a location in the feed for presenting a thumbnail image of a content item;

    receiving, from the user, an input selecting a thumbnail image for a selected content item of the first set of content items presented in the feed, the selected content item associated with a first additional user of the plurality of additional users;

    responsive to the received input, sending an identifier of the selected content item to the social networking system;

    receiving, from the social networking system, a second set of additional content items, each of the additional content items associated with the first additional user;

    retrieving an alternative template comprising

         1) an enlarged slot for the selected content item,

         2) one or more additional slots for the second set of additional content items each proximate and adjacent to the enlarged slot, and

         3) one or more other slots for one or more unselected content items of the first set of content items; and

    displaying, in the interface on the display device, an updated feed comprising content items displayed in a grid corresponding to the alternative template, the updated feed comprising;

    the selected content item displayed based on the enlarged slot of the alternative template at an enlarged size relative to the thumbnail images of the first template;

    a thumbnail image for each of the second set of additional content items, each thumbnail image displayed proximate and adjacent to the selected content item in the updated feed based on the additional slots of the alternative template;

    a thumbnail image for one or more of the first set of content items other than the selected content item displayed based on the other slots of the alternative template; and

    wherein the selected content item is presented larger relative to the thumbnail images of the additional content items and the one or more content items of the first set of content items.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×