Mobile Service Platform
First Claim
Patent Images
1. A method comprising:
- receiving at a mobile service platform a request, from a customer, to perform a task;
selecting by the mobile service platform a worker device, from a group of worker devices registered with the mobile service platform, to complete the task, the selecting of the worker device based on a current attribute of the worker device;
receiving at the mobile service platform from the selected worker device, data resulting from completion of the task; and
presenting by the mobile service platform the data resulting from completion of the task to the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for a service platform capable of providing device-based task completion is disclosed. A request for a task is received at a service platform from a customer. A worker device to complete the task is selected from a group of worker devices registered with the service platform based on a current attribute of the worker device. Data resulting from completion of the task is received from the selected worker device, validated, and presented to the customer. A reward or incentive can be provided to the worker device in response to the data being received from the worker device and validated.
40 Citations
20 Claims
-
1. A method comprising:
-
receiving at a mobile service platform a request, from a customer, to perform a task; selecting by the mobile service platform a worker device, from a group of worker devices registered with the mobile service platform, to complete the task, the selecting of the worker device based on a current attribute of the worker device; receiving at the mobile service platform from the selected worker device, data resulting from completion of the task; and presenting by the mobile service platform the data resulting from completion of the task to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile service platform comprising:
-
a processor; and a memory to store computer program instructions, the computer program instructions when executed on the processor causing the processor to perform operations comprising; receiving at a service platform, from a customer, a request to perform a task; selecting a worker device, from a group of worker devices registered with the service platform, to complete the task, the selecting of the worker device based on a current attribute of the worker device; receiving from the selected worker device, data resulting from completion of the task; and presenting the data resulting from completion of the task to the customer. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable medium storing computer executable instructions, which when executed on a processor, cause the processor to perform operations comprising:
-
receiving at a mobile service platform a request, from a customer, to perform a task; selecting a worker device, from a group of worker devices registered with the mobile service platform, to complete the task, the selecting of the worker device based on a current attribute of the worker device; receiving from the selected worker device, data resulting from completion of the task; and presenting the data resulting from completion of the task to the customer. - View Dependent Claims (18, 19, 20)
-
Specification