IP Library Granted Patent US 11,015,949
Granted Patent B2
US 11,015,949 · App. 16/551,708 · Granted May 25, 2021

System having automated route generation and optimization

Inventor: Philip Rodoni (Decatur, GA)
Assignee: Rubicon Technologies, LLC
G01C21/3664G01C21/343G01C21/367G01C21/3614G01C21/3676G06F3/0486G08G1/20G06F3/0482G06F3/04845
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,015,949
App. No.
16/551,708
Granted
May 25, 2021
Kind
B2
Abstract

A system is disclosed for managing waste services by a service vehicle. The system may have a locating device configured to generate a location signal indicative of a location of the service vehicle, a sensor configured to generate a service signal indicative of a waste service being performed by the service vehicle, an input device, and a processing unit in communication with the locating device, the sensor, and the input device. The processing unit may be configured to make a determination that the service vehicle has made a plurality of service stops based on the location and service signals, and to automatically generate at least one service route including the plurality of service stops. The processing unit may also be configured to display the at least one service route and the plurality of service stops on a map in at least one graphical user interface on the input device.

Claims (50)

1. A system for managing waste services by a service vehicle, comprising:

a locating device comprising an electronic receiver that communicates with at least one of: (i) satellites; (ii) local radio; and (iii) a laser transmitting system to determine a relative geographical location of the electronic receiver, the locating device configured to generate a location signal indicative of a location of the service vehicle;

a sensor configured to generate a service signal indicative of a waste service being performed by the service vehicle;

an input device; and

a controller comprising a central processing unit in communication with the locating device, the sensor, and the input device, the central processing unit being configured to execute programming instructions that enable the controller to:

make a determination that the service vehicle has made a plurality of service stops based on the location signal and service signal;

dynamically adjust a geographic region that contains the plurality of service stops based on detected service vehicle locations with respect to one or more added or dropped service stops;

display a particular service route as a geometric shape encompassing, touching, or passing through electronic representations of the plurality of service stops;

receive drag & drop input from a user in association with the geometric shape;

responsively organize the plurality of service stops into a custom route;

receive a selection from a user regarding a desired type of service vehicle to complete the custom route;

selectively adjust at least one of a size and shape of the geometric shape based on the selection; and

automatically assign the custom route within the geographic region that contains the plurality of service stops, the custom route being assigned to the service vehicle and being assigned based on location data associated with the service vehicle, a type of a service vehicle, and one or more types of vehicle operations required at the plurality of service stops.

2. The system of claim 1 , wherein the geometric shape is one of a circle, a polygon, and a line.

3. The system of claim 1 , wherein the geometric shape has at least one of a size and a shape corresponding with a type of the service vehicle.

4. The system of claim 1 , wherein the controller is further configured to:

receive an identity assignment of a particular service vehicle to complete the custom route; and

selectively communicate information regarding the custom route to the input device of the particular service vehicle based on the identity assignment.

5. The system of claim 4 , wherein the controller is further configured to cause information to be displayed within at least one graphical user interface of the input device.

6. The system of claim 1 , wherein:

the service vehicle is one of a plurality of service vehicles, each separately equipped with the locating device and the sensor; and

the custom route includes a plurality of custom routes, each associated with a different one of the plurality of service vehicles.

7. The system of claim 6 , wherein the controller is configured to display the plurality of custom routes and the plurality of service stops on a map.

8. A method for managing waste services by a service vehicle, the method comprising:

making a determination that the service vehicle has made a plurality of service stops based on a location signal indicative of a location of the service vehicle and a service signal indicative of a waste service being performed by the service vehicle;

dynamically adjusting a geographic region that contains the plurality of service stops based on detected service vehicle locations with respect to one or more added or dropped service stops;

displaying a particular service route as a geometric shape encompassing, touching, or passing through electronic representations of the plurality of service stops;

receiving drag & drop input from a user in association with the geometric shape;

responsively organizing the plurality of service stops into a custom route;

receiving a selection from a user regarding a desired type of service vehicle to complete the custom route;

selectively adjusting at least one of a size and shape of the geometric shape based on the selection; and

automatically assigning the custom route within the geographic region that contains the plurality of service stops, the custom route being assigned to the service vehicle and being assigned based on location data associated with the service vehicle, a type of a service vehicle, and one or more types of vehicle operations required at the plurality of service stops.

9. The method of claim 8 , wherein displaying the particular service route as the geometric shape includes displaying the particular service route as one of a circle, a polygon, and a line.

10. The method of claim 8 , wherein displaying the particular service route as the geometric shape includes displaying the particular service route to have one of a size and a shape corresponding with a type of the service vehicle.

11. The method of claim 8 , further including:

receiving an identity assignment of a particular service vehicle to complete the custom route; and

selectively communicating information regarding the custom route to the particular service vehicle based on the identity assignment.

12. The method of claim 8 , wherein:

the service vehicle is one of a plurality of service vehicles; and

the method further includes automatically generating a plurality of custom routes, each associated with a different one of the plurality of service vehicles.

13. The method of claim 12 , wherein displaying the particular service route and the plurality of service stops on a map includes displaying the plurality of custom routes and the plurality of stops on the map.

14. A non-transitory computer readable medium containing computer-executable programming instructions for performing a method for managing waste services by a plurality of service vehicles, the method comprising:

making determinations that the plurality of service vehicles have made a plurality of service stops based on a plurality of location signals indicative of locations of the plurality of service vehicles and a plurality of service signals indicative of waste services being performed by the plurality of service vehicles;

dynamically adjusting a geographic region that contains the plurality of service stops based on detected service vehicle locations with respect to one or more added or dropped service stops;

displaying a particular service route as a geometric shape encompassing, touching, or passing through electronic representations of the plurality of service stops;

receiving drag & drop input from a user in association with the geometric shape;

responsively organizing the plurality of service stops into a custom route;

receiving a selection from a user regarding a desired type of service vehicle to complete the custom route;

selectively adjusting at least one of a size and shape of the geometric shape based on the selection; and

automatically assigning the custom route within the geographic region that contains the plurality of service stops, the custom route being assigned to a service vehicle of the plurality of service vehicles and being assigned based on location data associated with the service vehicle, a type of a service vehicle, and one or more types of vehicle operations required at the plurality of service stops.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Dec 11, 2024
From: MIDCAP FUNDING IV TRUST
To: RUBICON TECHNOLOGIES HOLDINGS, LLC
Reel/Frame 069587/0538 →
SECURITY INTEREST Recorded Sep 18, 2024
From: WASTECH CORP.
To: ANTARES CAPITAL LP, AS COLLATERAL AGENT
Reel/Frame 068986/0685 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2024
From: RUBICON TECHNOLOGIES HOLDINGS, LLC
To: WASTECH CORP.
Reel/Frame 068178/0621 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2023
From: ECLIPSE BUSINESS CAPITAL, LLC (F/K/A ENCINA BUSINESS CREDIT, LLC)
To: RUBICON GLOBAL, LLC; RUBICON TECHNOLOGIES, LLC
Reel/Frame 063957/0283 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2023
From: PATHLIGHT CAPITAL LP
To: RUBICON TECHNOLOGIES, LLC; RUBICON GLOBAL, LLC; RUBICON GLOBAL HOLDINGS, LLC
Reel/Frame 063957/0147 →
CHANGE OF NAME Recorded May 23, 2023
From: RUBICON TECHNOLOGIES, LLC
To: RUBICON TECHNOLOGIES HOLDINGS, LLC
Reel/Frame 063728/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2021
From: RODONI, PHILIP
To: RUBICON GLOBAL HOLDINGS, LLC
Reel/Frame 055982/0920 →
SECURITY INTEREST Recorded Apr 14, 2021
From: RUBICON TECHNOLOGIES, LLC
To: ENCINA BUSINESS CREDIT, LLC
Reel/Frame 055912/0636 →
CHANGE OF NAME Recorded Apr 2, 2021
From: RUBICON GLOBAL HOLDINGS, LLC
To: RUBICON TECHNOLOGIES, LLC
Reel/Frame 055816/0730 →
SECURITY INTEREST Recorded Mar 25, 2021
From: RUBICON TECHNOLOGIES, LLC
To: PATHLIGHT CAPITAL LP
Reel/Frame 055712/0737 →
SECURITY INTEREST Recorded Mar 3, 2020
From: RUBICON GLOBAL HOLDINGS, LLC
To: ENCINA BUSINESS CREDIT, LLC
Reel/Frame 051997/0825 →
SECURITY INTEREST Recorded Feb 28, 2020
From: RUBICON GLOBAL HOLDINGS, LLC
To: PATHLIGHT CAPITAL LP
Reel/Frame 051966/0415 →
Continuity (3)
Continuation 15796841 · Oct 29, 2017
Continuation 15294398 · Oct 14, 2016
Related Publication 20190383636A1 · Dec 19, 2019