US 12,443,923 B2
Systems, methods, and computer program product for managing a network of connections in a recruiting environment
Goitom Telahun, Atlanta, GA (US)
Filed by Goitom Telahun, Atlanta, GA (US)
Filed on Jul. 26, 2022, as Appl. No. 17/873,400.
Prior Publication US 2024/0037507 A1, Feb. 1, 2024
Int. Cl. G06Q 10/1053 (2023.01); G06Q 10/1093 (2023.01)
CPC G06Q 10/1053 (2013.01) [G06Q 10/1095 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
detecting candidate activity, wherein detecting the candidate activity comprises:
performing a location-based search at a first user terminal of a candidate, wherein the location-based search comprises identifying a second user terminal within a discoverable range of the first user terminal, wherein the discoverable range is at least one of a Bluetooth range or a near-field communication (NFC) range; and
detecting that the first user terminal of a candidate has scanned a QR code associated with the second user terminal, wherein detecting that the first user terminal has scanned the QR code comprises receiving a candidate identification number associated with the candidate and location-based information obtained from the first user terminal;
querying a job opening database and an applicant profile database using the candidate identification number to determine at least one job opening associated with a desired level of competency that is satisfied by a level of competency associated with the candidate;
launching an application, wherein the application is configured to provide a shared instance between a first user interface of the first user terminal and a second user interface of the second user terminal, and wherein the application comprises:
a job data object associated with the at least one job opening, wherein the job data object comprises a plurality of tasks within the application and at least one of the plurality of tasks comprises uploading a document; and
a prospective candidate object, wherein the prospective candidate object is generated based on the candidate identification number;
updating the shared instance of the application in response to determining that a task of the plurality of tasks has been completed; and
updating a status of the prospective candidate object based on an outcome of the completed task.