×

Mobile service platform

  • US 9,875,448 B2
  • Filed: 11/30/2011
  • Issued: 01/23/2018
  • Est. Priority Date: 11/30/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a mobile service platform, a request from a mobile device to perform a task;

    generating, on a visual interface of a worker device that is part of a group of worker devices, an augmented reality view that visualizes the task and other available tasks, wherein the augmented reality view identifies locations that the task and the available tasks are to be performed;

    generating, by utilizing the worker device, a heat map that indicates a concentration of tasks at the locations identified in the augmented reality view;

    selecting, by utilizing the mobile service platform, the worker device from the group of worker devices to complete the task, wherein the selecting of the worker device is based on a current attribute of the worker device, wherein the worker device is selected based on a sensor capability of a sensor of the worker device and a network latency affecting a rate at which the worker device is able to complete the task, wherein the group of worker devices has device-specific accounts registered with the mobile service platform, wherein the selecting is performed by utilizing instructions from a memory that are executed by a processor;

    detecting the selected worker device when the selected worker device is active, wherein the selected worker device is detected based on software installed on the worker device that is in communication with the mobile service platform;

    providing, by utilizing the software installed on the worker device, a notification of a presence of the selected worker device to other worker devices in the group of worker devices;

    detecting that a different worker device from the group of worker devices is in proximity to the selected worker device;

    determining a battery level of the selected worker device and the different worker device;

    comparing the battery level to a threshold level required for processing the task;

    generating a voice channel between the selected worker device and the different worker device to enable communication between the selected worker device and the different worker device;

    processing and completing, by utilizing the selected worker device and the different worker device and when, based on the comparing, the battery level of the selected worker device and the different worker device is at the threshold level required to process the task, the task requested by the mobile device;

    receiving, at the mobile service platform and from the selected worker device and the different worker device, data generated by completion of the task by the selected worker device and the different worker device, wherein the data is based on input to the worker device related to observations required by the task, wherein the data includes signal strength data and an average throughput data associated with the completion of the task;

    reconstructing a three-dimensional image based on the data received from the selected worker device and the different worker device, wherein the three-dimensional image includes the data; and

    presenting, by utilizing the mobile service platform, the data generated by completion of the task and the three-dimensional image to the mobile device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×