×

Waste management system having vendor opportunity platform

  • US 10,198,718 B2
  • Filed: 06/17/2016
  • Issued: 02/05/2019
  • Est. Priority Date: 10/28/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for tracking and scheduling services using a distributed system, comprising:

  • collecting, by a plurality of distributed processors, information about vehicle movements and associated changes made to environments using a plurality of on-board vehicle sensors connected to an on-board vehicle controller, the plurality of on-board vehicle sensors including a first location sensor and a first performance sensor, each on-board vehicle controller configured to transmit a plurality of signals to a cloud-based electronic network, the information including a location of the respective vehicle, a travel path of the respective vehicle, and data from the plurality of on-board vehicle sensors;

    wherein the location and travel path of the respective vehicle is tracked by the plurality of distributed processors based on triangulating a relative 3-D geographic position and orientation of each vehicle relative to a reference point using a respective location sensor;

    filtering and aggregating, by the plurality of distributed processors, the plurality of signals using the cloud-based electronic network, the cloud-based electronic network including the plurality of distributed processors;

    storing, by one or more processors of the plurality of distributed processors, the plurality of signals in a first database;

    receiving, by one or more processors of the plurality of distributed processors, a query for a service request from a first user device, the service request including a location, time, and type of service;

    submitting the query to the first database;

    determining, by the plurality of distributed processors, service provider ranking criteria based on the plurality of signals stored in the first database, including at least one of service performance, service capability, and service provider relationship;

    filtering and ranking, by the plurality of distributed processors, a list of service providers based on the service provider ranking criteria via a first processor of the plurality of distributed processors;

    transmitting, by one or more processors of the plurality of distributed processors, a message to a first service provider including a link, wherein activation of the link includes an availability to accept or reject a first service corresponding to the service request; and

    in response to receiving acceptance of the first service, transmitting, by one or more processors of the plurality of distributed processors, instructions to the first service provider, the instructions directing the first service provider to a customer location to perform the first service.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×