# US 2018/0025329 A1 · System and method for managing waste services

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0025329 A1
- Document ID: US20180025329A1
- Status: Published application
- Kind: A1
- Application number: 15/216,449
- Filed: 2016-07-21
- Published: 2018-01-25
- Earliest claimed: 2016-07-21
- Assignees: Rubicon Global Holdings, LLC
- Applicants: Rubicon Global Holdings, LLC
- Inventors: Samantha Spring PODGORNY; Ryan Keith ALEXANDER
- Web page: https://patentgrep.com/patent/US20180025329A1

## CPC

- G06Q 10/30: Administration of product recycling or disposal
- G01S 19/13: Receivers
- G06Q 10/063114: {Status monitoring or status determination for a person or group}
- G06Q 30/04: Billing or invoicing
- Y02W 90/00: Enabling technologies or technologies with a potential or indirect contribution to greenhouse gas [GHG] emissions mitigation
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- Y02W: CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO WASTEWATER TREATMENT OR WASTE MANAGEMENT

## Abstract

A system is disclosed for managing waste services. The system may have a locating device configured to generate a signal indicative of a location of a service vehicle, an input device, and a controller in communication with the locating and input devices. The controller may be configured to receive input via the input device that is indicative of at least one of a plurality of locations to be serviced by the service vehicle within a service area not being serviced. The controller may also be configured to make a determination based on the signal from the locating device that the service vehicle has left the service area and, based on the input and the determination, automatically record into memory remaining locations of the plurality of locations as having been serviced.

## Claims

### Claim 1

A system for managing waste services, comprising:
a tracking device configured to generate a signal indicative of a location of one or more service vehicles;
an input device; and
a controller in communication with the tracking and input devices, the controller being configured to:
monitor location data of the one or more service vehicles using a respective location device;
monitor one or more service vehicle actions made to a respective service environment by one or more service vehicles;
receive input via the input device that is indicative of one or more service locations that are unserviced by the one or more service vehicles;
make a determination based on the signal from the respective location device that one or more service vehicles have left one or more service locations based on a crossing location of a geo-fence surrounding a respective service location of the one or more service locations;
based on the input and the determination, automatically record into memory a portion of one or more of the one or more service locations having been serviced and actions made in those locations; and
transmit an updated service assignment based on the recorded portion of one or more of the one or more service locations having been serviced and actions made in the respective one or more service locations.

### Claim 2

(canceled)

### Claim 3 (depends on 1)

The system of claim 1, wherein the controller is further configured to provide a graphical user interface for display on the input device, the graphical user interface displaying one or more locations as being unserviced and remaining locations as being serviced.

### Claim 4 (depends on 1)

The system of claim 1, wherein the input is received when a user activates a button on the input device indicating that one of the one or more service locations was not serviced.

### Claim at position 5

5-7. (canceled)

### Claim 8 (depends on 1)

The system of claim 1, wherein the controller is further configured to generate billing based on the portion of the one or more of the one or more service locations and actions made in those locations that were recorded into the memory.

### Claim 9

A method for managing waste services, executed by a controller in communication with a tracking device and an input device, the tracking device being configured to generate a signal indicative of a location of one or more service vehicles, the method comprising:
monitoring location data of one or more service vehicles using a respective location device;
monitoring one or more service vehicle actions made to a respective service environment by the one or more service vehicles;
receiving manual input that is indicative of one or more service locations that are unserviced by the one or more service vehicles;
making a determination based on the signal from the respective location device that one or more service vehicles have left one or more service areas based on a crossing location of a geo-fence surrounding a respective service area of the one or more service locations;
based on the input and the determination, automatically recording into a memory a portion of one or more of the one or more service locations having been serviced and actions performed in the respective one or more service locations; and
transmitting an updated service assignment based on the recorded portion of one or more of the one or more service locations having been serviced and actions made in the respective one or more service locations.

### Claim 10

(canceled)

### Claim 11 (depends on 9)

The method of claim 9, further comprising:
providing a graphical user interface displaying one or more service locations as being unserviced and remaining locations as being serviced.

### Claim at position 10

12-14. (canceled)

### Claim 15 (depends on 9)

The method of claim 9, further comprising:
generating billing based on the portion of the one or more of the one or more service locations and actions made in those locations that were recorded into memory.

### Claim 16

A non-transitory computer readable medium containing computer-executable programming instructions for performing a method of waste service management, the method comprising:
monitoring location data of one or more service vehicles using a respective location device;
monitoring one or more service vehicle actions made to a respective service environment by the one or more service vehicles;
receiving manual input that is indicative of one or more service locations that are unserviced by the one or more service vehicles;
making a determination based on signals from the respective location device that one or more service vehicles have left the one or more service locations based on a crossing location of a geo-fence surrounding a respective service area of the one or more service locations;
based on the input and the determination, automatically recording into a memory a portion of one or more of the one or more service locations having been serviced and actions performed in the respective one or more service locations; and
transmitting an updated service assignment based on the recorded portion of one or more of the one or more service locations having been serviced and actions made in the respective one or more service locations.

### Claim at position 13

17-19. (canceled)

### Claim 20 (depends on 16)

The non-transitory computer readable medium of claim 16, wherein the method further comprises:
determining in response to an input selected on a graphical user interface, that a portion of a first service location is unserviceable.

### Claim 21 (depends on 1)

The system of claim 1, wherein the controller is further configured to determine one or more partially serviced locations based on the input, determination, and the monitored location data.

### Claim 22 (depends on 21)

The system of claim 21, wherein the controller is further configured to automatically determine a respective route for one or more service vehicles to the one or more partially serviced locations based on the location data of the one or more service vehicles and the determination of the one or more partially serviced locations.

### Claim 23 (depends on 21)

The system of claim 21, wherein the controller is further configured to determine a percentage of the one or more partially serviced locations that was serviced based on the monitored one or more service vehicle actions made to the respective service environment.

### Claim 24 (depends on 9)

The method of claim 9, further comprising determining one or more partially serviced locations based on the input, determination, and the monitored location data.

### Claim 25 (depends on 24)

The method of claim 24, further comprising automatically determining a respective route for one or more service vehicles to the one or more partially serviced locations based on the location data of the one or more service vehicles and the determination of the one or more partially serviced locations.

### Claim 26 (depends on 25)

The method of claim 25, further comprising transmitting an assigned route to a first service vehicle to a first service area.

### Claim 27 (depends on 24)

The method of claim 24, wherein determining one or more partially serviced locations further includes determining unserviceable portions of the one or more partially serviced locations.

### Claim 28 (depends on 16)

The non-transitory computer readable medium of claim 16, wherein the method further comprises determining one or more partially serviced locations based on the input, determination, and the monitored location data.

### Claim 29 (depends on 28)

The non-transitory computer readable medium of claim 28, wherein the method further comprises automatically determining a respective route for one or more service vehicles to the one or more partially serviced locations based on the location data of the one or more service vehicles and the determination of the one or more partially serviced locations.

### Claim 30 (depends on 29)

The non-transitory computer readable medium of claim 29, wherein the method further comprises transmitting an assigned route to a first service vehicle to a first service area.

### Claim 31 (depends on 28)

The non-transitory computer readable medium of claim 28, wherein determining one or more partially serviced locations further includes determining unserviceable portions of the one or more partially serviced locations.
