COLLABORATIVE JOB DISPATCHING SYSTEMS AND METHODS
First Claim
Patent Images
1. A computer-implemented method of job matching comprising:
- receiving a job posting from an enterprise;
selecting a subcontractor from a network of subcontractors associated with the enterprise;
selecting a candidate fleet of one or more mobile resources associated with the subcontractor;
retrieving attributes of the candidate fleet from an in-memory database, wherein the attributes include dynamic attributes that are updated in real-time by the one or more mobile resources; and
if the attributes of the candidate fleet match requirements of the job posting, determining a ranking score based at least in part on the attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a technology for facilitating collaborative dispatching of jobs. In accordance with one aspect, attributes of mobile resources are stored in a database. The mobile resources may be managed by a network of one or more subcontractors associated with an enterprise. In response to receiving a job posting from the enterprise, a list of one or more candidate fleets of the mobile resources may be provided, wherein the attributes of the one or more candidate fleets match requirements of the job posting. At least one candidate fleet on the list is notified of the job posting.
27 Citations
20 Claims
-
1. A computer-implemented method of job matching comprising:
-
receiving a job posting from an enterprise; selecting a subcontractor from a network of subcontractors associated with the enterprise; selecting a candidate fleet of one or more mobile resources associated with the subcontractor; retrieving attributes of the candidate fleet from an in-memory database, wherein the attributes include dynamic attributes that are updated in real-time by the one or more mobile resources; and if the attributes of the candidate fleet match requirements of the job posting, determining a ranking score based at least in part on the attributes.
-
-
2. A computer-implemented method of job dispatching comprising:
-
receiving a job posting from an enterprise; storing attributes of mobile resources in a database, wherein the mobile resources are managed by a network of one or more subcontractors associated with the enterprise; providing a list of one or more candidate fleets of the mobile resources, wherein the attributes of the one or more candidate fleets match requirements of the job posting; and notifying at least one of the one or more candidate fleets of the job posting. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored thereon program code, the program code executable by a processor to:
-
receive a job posting from an enterprise; store attributes of mobile resources in a database, wherein the mobile resources are managed by a network of one or more subcontractors associated with the enterprise; provide a list of one or more candidate fleets of the mobile resources, wherein the attributes of the one or more candidate fleets match requirements of the job posting; and notify at least one of the one or more candidate fleets of the job posting.
-
-
20. A job dispatching system comprising:
-
a non-transitory memory device for storing computer-readable program code; and a processor in communication with the memory device, the processor being operative with the computer-readable program code to; receive a job posting from an enterprise; store attributes of mobile resources in a database, wherein the mobile resources are managed by a network of one or more subcontractors associated with the enterprise; provide a list of one or more candidate fleets of the mobile resources, wherein the attributes of the one or more candidate fleets match requirements of the job posting; and notify at least one of the one or more candidate fleets of the job posting.
-
Specification