Patent ID: 11954717
Assignee: GIGSMART, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. An online labor marketplace exchange, comprising:
a labor marketplace exchange computing system, wherein the labor marketplace exchange computing system comprises:
a plurality of service provider profiles stored in a data store, wherein each of the plurality of service provider profiles are associated with a service provider having a defined skillset, wherein each of the plurality of service provider profiles identifies a geographic location associated with the service provider; and
a graphical user interface for receiving search parameters, wherein the search parameters identify at least one requested skill and a geographic location parameter; and

wherein the labor marketplace exchange computing system is configured to:
receive a service query from a service user through an input to the graphical user interface;
identify to the service user at least one service provider profile, wherein the at least one service provider profile identified is based on the search parameters of the service query, the defined skillset, and the geographic location associated with the service provider;
responsive to receiving a selection of one of the one or more service providers by the service user, causing a service request to be transmitted to the selected service provider;
responsive to receiving an acceptance of the service request by the selected service provider, generate a service appointment, wherein the service appointment identifies a scheduled start time of a service;
based on the scheduled start time of the service, provide an estimated time of arrival of the selected service provider to the service user;
based on a geographic location of the selected service provider providing the selected service provider with an electronic time clock and a start clock interactive element on the interface displayed on the service provider communications device;
start the electronic time clock responsive to receiving a time clock initiation request from the selected service provider based on the selected service provider interacting with the start clock interactive element on the interface displayed on the service provider communications device, wherein the electronic time clock tracks an amount of time the selected service provider performs the service request;
store a plurality of service queries received from a plurality of service users; and
based on the plurality of received service queries, provide a graphical mapping on the interface displayed on the service provider communications device, wherein the graphical mapping visually displays the service queries and provides compensation data.