US 9,811,574 B2
Extract Transform Load (ETL) applications for job matching
Maxime Verger-Del Bove, Paris (FR); Paul Clais, Courbevoie (FR); and Olivier Le Floch, San Francisco, CA (US)
Assigned to Work4Labs, Inc., San Francisco, CA (US)
Filed by Work 4 Labs, Inc., San Francisco, CA (US)
Filed on Oct. 29, 2014, as Appl. No. 14/527,557.
Claims priority of provisional application 61/902,693, filed on Nov. 11, 2013.
Prior Publication US 2015/0134592 A1, May 14, 2015
Int. Cl. G06F 17/30 (2006.01)
CPC G06F 17/30563 (2013.01) 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for presenting job information to a plurality of job posting systems, comprising:
receiving a source content;
responsive to receiving the source content, detecting a file structure or structure and formatting of the source content;
responsive to detecting the file structure or structure and formatting of the source content, selecting an appropriate extractor based on the detected structure of the source content;
receiving an indication of the plurality of systems on which to post job content;
extracting, using the selected extractor, transforming, and loading the source content to a first system of the plurality of job posting systems;
extracting, using the selected extractor, transforming and loading the source content to a second system of the plurality of job posting systems, wherein the extracting, transforming, and loading of the source content to the second system occurs in parallel with the extracting, transforming, and loading of the source content to first system;
presenting a progress indication for the extracting, transforming and loading for the first and second system at an interface;
monitoring in real-time, by a monitoring processor, the extraction, transforming, and loading processes for the source content at each of the first and second systems, and, based on the real-time monitoring results, reprioritizing operations of the extraction, transforming, and loading processes at any of or both of the first and second systems.