Overlaying photographs with text on a social networking system
First Claim
Patent Images
1. A method comprising:
- receiving information about a story in a social networking system, the story comprising a plurality of images and text associated with the plurality of images, wherein the plurality of images are part of a photographic album;
determining a plurality of configurations, wherein each configuration of the plurality of configurations comprises the plurality of images arranged in a different order;
combining the text with each configuration of the plurality of configurations and computing a respective readability score for that combination, the readability score indicating a measure of a likelihood of a user of the social networking system is able to read the text when overlaid onto the respective configuration and the readability score is based at least in part on one or more attributes of the plurality of images, one or more attributes of the text, or any combination thereof;
comparing the readability scores with a threshold value;
selecting the configuration having the highest readability score;
generating the story including the text and the selected configuration based on the comparison, wherein if the readability score for the selected configuration of the plurality of images equals or exceeds the threshold value, the text is overlaid onto an area of the selected configuration, and if the readability score for the selected configuration is less than the threshold value, the text is positioned adjacent to the selected configuration of the plurality of images; and
sending the story for display to a client device associated with the user.
2 Assignments
0 Petitions
Accused Products
Abstract
When a social networking system receives an image and associated text for presentation to one or more users, the social networking system determines how to present the text and the image. For example, the social networking system determines if to overlay the text onto an area of the image. A readability score indicating the readability of the text if overlaid onto an area of the image is determined based on attributes of the image and of the text. Using the readability score, the social networking system overlays the text onto an area of the image when presented to other users or presents the text adjacent to the image when presented to other users.
34 Citations
12 Claims
-
1. A method comprising:
-
receiving information about a story in a social networking system, the story comprising a plurality of images and text associated with the plurality of images, wherein the plurality of images are part of a photographic album; determining a plurality of configurations, wherein each configuration of the plurality of configurations comprises the plurality of images arranged in a different order; combining the text with each configuration of the plurality of configurations and computing a respective readability score for that combination, the readability score indicating a measure of a likelihood of a user of the social networking system is able to read the text when overlaid onto the respective configuration and the readability score is based at least in part on one or more attributes of the plurality of images, one or more attributes of the text, or any combination thereof; comparing the readability scores with a threshold value; selecting the configuration having the highest readability score; generating the story including the text and the selected configuration based on the comparison, wherein if the readability score for the selected configuration of the plurality of images equals or exceeds the threshold value, the text is overlaid onto an area of the selected configuration, and if the readability score for the selected configuration is less than the threshold value, the text is positioned adjacent to the selected configuration of the plurality of images; and sending the story for display to a client device associated with the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving a plurality of images and text associated with the plurality of images, in a social networking system, wherein the plurality of images are part of a photographic album; determining a plurality of configurations, wherein each configuration of the plurality of configurations comprises the plurality of images arranged in a different order; determining whether to overlay the text onto the plurality of images in a particular configuration based at least in part on one or more attributes of one of the plurality of images, one or more attributes of the text, and any combination of attributes of the text and attributes of the plurality of images, the determining comprising; combining the text with each configuration of the plurality of configurations and computing a respective readability score for that combination, the readability score indicating measure of a likelihood of a user of the social networking system is able to read the text when overlaid onto the group of images in the respective configuration, comparing the readability scores with a threshold value to determine whether to overlay the text onto the group of images in the particular configuration; and selecting the configuration having the highest readability score; generating a story including the selected configuration and the text, based on the comparing, wherein if the readability score the selected configuration of the plurality of images equals or exceeds the threshold value, the text is overlaid onto an area of the selected configuration, and if the readability score for the selected configuration is less than the threshold value, the text is positioned adjacent to the selected configuration of the plurality of images; and providing the story to a client device associated with the user the story including the text and the selected configuration of the plurality of images in a format based on the comparison. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification