The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 08, 2020

Filed:

Apr. 25, 2018
Applicant:

Facebook, Inc., Menlo Park, CA (US);

Inventors:

Brian Amerige, Menlo Park, CA (US);

Thomas Reese, Palo Alto, CA (US);

Christopher Joseph Welch, Menlo Park, CA (US);

Assignee:

Facebook, Inc., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2019.01); G06T 11/60 (2006.01); G06Q 50/00 (2012.01); G06K 9/34 (2006.01); G06F 40/106 (2020.01);
U.S. Cl.
CPC ...
G06T 11/60 (2013.01); G06F 40/106 (2020.01); G06K 9/344 (2013.01); G06Q 50/01 (2013.01);
Abstract

An online system presents a user with a content item including an image and text. The online system overlays the text on the image if it predicts doing so will not render the text unreadable. To predict whether the overlay will render the text unreadable, the online system computes values describing various visual characteristics of a segment of the image on which the text may be overlaid and compares the values to corresponding threshold values. Based on the comparison, the online system predicts a readability of the text if overlaid on the segment. If the predicted readability is at least a threshold readability, the online system overlays the text on the segment of the image and presents the content item to the user with the text overlaid on the image. Otherwise, the online system presents the content item to the user with the text not overlaid on the image.


Find Patent Forward Citations

Loading…