×

Automatically identifying complementary digital fonts based on digital text in electronic documents

  • US 10,445,408 B2
  • Filed: 03/04/2016
  • Issued: 10/15/2019
  • Est. Priority Date: 03/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium storing instructions thereon that, when executed by at least one processor, cause a computing device to:

  • identify a digital font of digital text in an electronic document rendered on the computing device;

    determine one or more font characteristics of the digital font of the digital text in the electronic document rendered on the computing device;

    determine a heading text structure, a paragraph text structure, and a caption text structure corresponding to the electronic document;

    identify a first subset of digital fonts complementary to the digital font for the heading text structure, a second subset of digital fonts complementary to the digital font for the paragraph text structure, and a third subset of digital fonts complementary to the digital font for the caption text structure from a plurality of digital fonts stored on a remote server based on the one or more font characteristics of the digital font, the heading text structure, the paragraph text structure, and the caption text structure;

    render, by the computing device, a first set of visual representations of the first subset of digital fonts, a second set of visual representations of the second subset of digital fonts, and a third set of visual representations of the third subset of digital fonts, the first set of visual representations comprising preview glyphs portraying the first subset of digital fonts; and

    based on a user interaction with a visual representation of the first set of visual representations, the second set of visual representations, or the third set of visual representations, downloading at least one complementary font from the first subset of digital fonts, the second subset of digital fonts, or the third subset of digital fonts.

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