US 12,147,919 B2
System and interfaces for managing temporary workers
John Chuang, Brookline, MA (US); Ken Lazarus, Concord, MA (US); Sean Bisceglia, Boston, MA (US); and Mouli Ramani, Boston, MA (US)
Assigned to Scout Exchange LLC, Boston, MA (US)
Filed by Scout Exchange LLC, Boston, MA (US)
Filed on Apr. 29, 2022, as Appl. No. 17/733,045.
Application 17/733,045 is a continuation of application No. 16/878,156, filed on May 19, 2020, granted, now 11,321,645.
Application 16/878,156 is a continuation of application No. 15/895,984, filed on Feb. 13, 2018, granted, now 10,664,775.
Claims priority of provisional application 62/458,528, filed on Feb. 13, 2017.
Prior Publication US 2022/0261734 A1, Aug. 18, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/06 (2023.01); G06Q 10/0631 (2023.01); G06Q 10/10 (2023.01); G06Q 10/1053 (2023.01); G06Q 10/109 (2023.01); G06Q 10/1091 (2023.01); G06Q 20/10 (2012.01); G06Q 40/12 (2023.01); G06F 3/04842 (2022.01); G06F 8/38 (2018.01)
CPC G06Q 10/063112 (2013.01) [G06Q 10/06311 (2013.01); G06Q 10/063114 (2013.01); G06Q 10/10 (2013.01); G06Q 10/1053 (2013.01); G06Q 10/109 (2013.01); G06Q 10/1091 (2013.01); G06Q 20/102 (2013.01); G06Q 40/12 (2013.12); G06F 3/04842 (2013.01); G06F 8/38 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A distributed computer system comprising:
a network interface configured to communicate with an employer computer sub-system, a plurality of staffing firm computer sub-systems each associated with a respective staffing firm, and a consultant computer sub-system;
a database configured to:
store a plurality of job requisition records each associated with a permission data indicating permission of the plurality of job requisition records to the plurality of staffing firm computer sub-systems; and
a plurality of temporary worker records; and
at least one processor configured to:
access, via the network interface, a job requisition record of the plurality of job requisition records in the database, the job requisition record being associated with a job requisition from the employer computer sub-system;
receive from the consultant computer sub-system, via the network interface, an indication of a user interaction indicating the job requisition record is exclusively available to a subset of the plurality of staffing firm computer sub-systems;
update the permission data associated with the job requisition record in the database based on the indication of the user interaction;
configure the database based on the permission data so that the job requisition record is accessible to the subset of the plurality of staffing firm computer sub-systems;
access, via the network interface, a submission of a candidate to the job requisition from a staffing firm computer sub-system of the subset of the plurality of staffing firm computer sub-systems;
receive, via the network interface, an indication of placement indicating that a placement of the candidate to the job requisition is complete from the employer computer sub-system;
in response to receiving the indication of placement indicating that the placement of the candidate is complete, update, in the database, a temporary worker record of the plurality of temporary worker records associated with the candidate that was placed, the temporary worker record indicating a staffing firm which placed the candidate;
receive from the employer computer sub-system, via the network interface, performance data associated with the candidate that was placed, the performance data indicating performance of the candidate that was placed; and
cause a payment sub-system to automatically send funds to an account of the staffing firm which placed the candidate based on the performance data and the temporary worker record associated with the candidate that was placed.