Patent ID: 9275016
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. A method, comprising: receiving request data specifying a request for an overlay for display over an image; determining image parameters specifying a plurality of dimensional aspects of the image including a width of the image; selecting, from a plurality of content items relevant to the image, a given content item, having a first configuration with a given set of textual content comprising at least one line of text, each line of text displayed at a first font size, and having a given spatial relationship between lines and characters in the given set of text, the first configuration specifying a first width of the given content item within which the given set of textual content is located, wherein the first width is greater than the width of the image; reformatting, by one or more data processors, the given content item using a second configuration to generate an adjusted content item, the reformatting including adjusting the given content item to have a second different width based on the width of the image, while maintaining the given spatial relationship between lines or characters of the given set of textual content in each of the first configuration and the second configuration, displaying the textual content at or greater than the first font size, and truncating the at least one line of text to fit within the width of the image; and providing the adjusted content item in the second configuration as an overlay that covers a portion of the image, wherein the overlay includes a control element that allows independent closing of the overlay while maintaining display of the image.