×

Scrolling 3D presentation of images

  • US 10,032,303 B2
  • Filed: 12/14/2012
  • Issued: 07/24/2018
  • Est. Priority Date: 12/14/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • by one or more computing devices, receiving, from a client computing device associated with a user of a social-networking system, a search request for a plurality of images;

    by the one or more computing devices, receiving, from the client computing device, a request to display the plurality of images in a scrolling 3D presentation comprising two streams of images moving toward the user at the same time, wherein the plurality of images are associated with nodes of a social graph associated with the social-networking system, and wherein the user has been granted viewing permissions to view one or more of the plurality of images by another user of the social-networking system;

    by the one or more computing devices, retrieving the plurality of images according to selection criteria associated with the search request, wherein the selection criteria comprises selecting one or more images based on a social relevance to the user and one or more sponsored images based on an advertisement relevance to the user;

    by the one or more computing devices, applying an effect to one or more of the two streams of images based on social-networking information associated with the user; and

    by the one or more computing devices, providing the scrolling 3D presentation comprising the two streams of images for display on the client computing device associated with a viewer,wherein the plurality of images in the scrolling 3D presentation are rendered so as to sequentially approach the viewer according to a perspective of the viewer, andwherein at least one of the plurality of images is displayed as a cropped portion at a first position while moving toward the user in the scrolling 3D presentation until the cropped-portion image is closer to the viewer at a second position to be displayed in full.

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