US 11,790,467 B2
Job recall services in online education platforms
Vincent Le Chevalier, San Jose, CA (US); Paul Chris Sri, San Jose, CA (US); Benjamin James Bercovitz, Mountain View, CA (US); Anand Madhavan, Santa Clara, CA (US); and Charles F. Geiger, Santa Clara, CA (US)
Assigned to Chegg, Inc., Santa Clara, CA (US)
Filed by Chegg, Inc., Santa Clara, CA (US)
Filed on May 19, 2021, as Appl. No. 17/324,778.
Application 17/324,778 is a continuation of application No. 16/542,008, filed on Aug. 29, 2019, granted, now 11,023,986.
Application 16/542,008 is a continuation of application No. 16/039,635, filed on Jul. 19, 2018, granted, now 10,475,139, issued on Nov. 12, 2019.
Application 16/039,635 is a continuation of application No. 14/091,234, filed on Nov. 26, 2013, granted, now 10,049,416, issued on Aug. 14, 2018.
Prior Publication US 2021/0272223 A1, Sep. 2, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 50/20 (2012.01); G06Q 10/00 (2023.01)
CPC G06Q 50/20 (2013.01) [G06Q 10/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for correlating job recall materials to educational courses, the method comprising:
extracting a plurality of learning units, by an automated learning units extraction system of an online education platform, from content stored on a platform content catalog database of the online education platform, the extracting including:
performing text extraction on the content to extract sequences of glyphs and embedded fonts,
mapping the extracted sequences of glyphs and embedded fonts into a plurality of character strings in a Unicode format, each character string of the plurality of character strings including a plurality of characters, each character from each character string of the plurality of character strings associated with a horizontal and a vertical location, and
generating multilayered markup language documents based on the plurality of character strings;
receiving at the online education platform, a job recall material;
mapping, by the online education platform, the job recall material to at least one learning unit from the plurality of learning units based on one or more properties of the job recall material, the one or more properties of the job recall material including at least one content or delivery attribute of the job recall material; and
responsive to a user of the online education platform completing the at least one learning unit from the plurality of learning units to which the job recall material is mapped, recommending the job recall material to the user.