Photo selection for mobile devices
AssigneeFacebook, Inc.
InventorsTao Xie, Michael Dudley Johnson
Life of this patent
Estimating the term…
Abstract
In one embodiment, a computing device receives a request from a mobile device of a user for an image. The computing device determines whether the user is associated with a preferred orientation for viewing an image. The preferred orientation is determined based on the user's usage patterns with respect to a particular application of the mobile device, or to the user's interactions with a social-networking system. If the user is associated with a preferred orientation, the image is adjusted to have the preferred orientation and to match display capabilities of the mobile device sending the request. The adjusted image is sent to the mobile device for display.
Claims20
A method comprising:
- by one or more computing devices, receiving a request for an image from a mobile device associated with a user;
- by one or more computing devices, determining whether the user is associated with a preferred orientation for viewing an image;
- by one or more computing devices, if the user is associated with a preferred orientation, then adjusting the image based on one or more display capabilities of the mobile device, wherein the image is adjusted to have the preferred orientation;
- and
- by one or more computing devices, sending the adjusted image to the mobile device for display.
One or more computer-readable non-transitory media embodying software that is operable when executed to:
- receive a request for an image from a mobile device associated with a user;
- determine whether the user is associated with a preferred orientation for viewing an image;
- if the user is associated with a preferred orientation, then adjust the image based on one or more display capabilities of the mobile device, wherein the image is adjusted to have the preferred orientation;
- and
- send the adjusted image to the mobile device for display.
A system comprising:
- one or more processors;
- and
- a memory coupled to the processor comprising instructions executable by the processors, the processors being operable when executing the instructions to:
- receive a request for an image from a mobile device associated with a user;
- determine whether the user is associated with a preferred orientation for viewing an image;
- if the user is associated with a preferred orientation, then adjust the image based on one or more display capabilities of the mobile device, wherein the image is adjusted to have the preferred orientation;
- and
- send the adjusted image to the mobile device for display.
Dependencies are inferred from the claim text.