IP Library Granted Patent US 10,639,995
Granted Patent B2
US 10,639,995 · App. 16/199,528 · Granted May 5, 2020

Methods, circuits, devices, systems and associated computer executable code for driver decision support

Inventor: Yuval Netzer (Tel Aviv, IL)
Assignee: GT GETTAXI LIMITED
B60K35/00G06Q10/047G08G1/096716G08G1/096741G08G1/096775G08G1/202H04W4/40H04W4/44H04W4/024
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 10,639,995
App. No.
16/199,528
Granted
May 5, 2020
Kind
B2
Abstract

Implementations are described for methods, circuits, devices, systems and associated computer executable code for providing driver decision making support. An apparatus of one implementation includes processor circuitry communicably coupled to a display and a driver interface, the processor circuit to execute a recommendation engine to generate a recommended driver action comprising driving directions for a route, wherein the recommended driver action is optimized according to the operational parameter, wherein the recommendation is at least partially based upon a location signal indicating a current location of the driver, and a rendering unit to render upon the display a graphic representation of the recommended driver action, wherein said traffic flow model and said transportation demand model are dynamic and intermittently updated and said transportation demand module is segmented by location.

Claims (41)

1. A mobile computing device comprising:

a display;

a driver interface adapted to receive a driver input of a driver associated with the mobile computing device, the driver input indicating one or more operational parameters for optimization of one or more of driver profit, fleet performance, average passenger wait time, or probability of arrival at a requested destination at a defined time; and

processor circuitry communicably coupled to the display and the driver interface, wherein the processor circuitry is to:

generate a first recommended driver action comprising driving directions for a route and a second recommended driver action, wherein the first recommended driver action and the second recommended driver action are optimized according to the one or more operational parameters, wherein the first recommended driver action and the second recommended driver action are at least partially based on a location signal indicating a current location of the driver;

determine a ranking of the first recommended driver action and the second recommended driver action; and

render on the display a graphic representation of the first recommended driver action and the second recommended driver action based on the ranking.

2. The mobile computing device of claim 1 , wherein the first recommended driver action is also at least partially based on at least one of a live traffic feed indicating current traffic conditions within an area including the current location of the driver, a traffic flow model for the area, a transportation demand model of at least the area indicating a current demand for commercial transportation within the area, or a transportation supply model of the area indicating a current supply of commercial transportation within the area.

3. The mobile computing device of claim 1 , wherein the optimization of the driver profit comprises optimizing profit per shift.

4. The mobile computing device of claim 1 , wherein the optimization of the driver profit comprises optimizing profit of next fare.

5. The mobile computing device of claim 1 , wherein the probability of arrival at the requested destination at the defined time comprises a first probability the driver arrives in a specific geographical region at the defined time.

6. The mobile computing device of claim 1 , wherein the optimization of the fleet performance comprises optimizing profit of a fleet of commercial drivers.

7. The mobile computing device of claim 1 , wherein the processor circuitry is further to calculate a second probability that a commercial driver is e-hailed at a given location.

8. The mobile computing device of claim 1 , wherein the processor circuitry is further to calculate a third probability that a commercial driver is street hailed at a given location or navigating on a given route.

9. The mobile computing device of claim 8 , wherein the processor circuitry is further to calculate, for each of a set of possible locations, a first probability the driver is hailed on route to each given location, aggregate a second probability of being e-hailed at each given location with the third probability the driver is street hailed on route to each given location into a fourth probability, and recommend an optimal location for the driver to drive to considering both of the first probability and the fourth probability.

10. A server computing device comprising:

memory; and

processor circuitry communicably coupled to the memory, the processor circuitry to:

generate a first recommended driver action and a second recommended driver action for a driver, wherein the first recommended driver action comprises driving directions for a route, wherein the first recommended driver action and the second recommended driver action are optimized according to one or more operational parameters indicated by the driver for optimization of one or more of driver profit, fleet performance, average passenger wait time, or probability of arrival at a requested destination at a defined time, and wherein the one or more operational parameters is at least partially based upon a location signal indicating a current location of the driver;

determine a ranking of the first recommended driver action and the second recommended driver action; and

transmit, to a client computing device of the driver, instructions to render a graphic representation of the first recommended driver action and the second recommended driver action based on the ranking at the client computing device.

11. The server computing device according to claim 10 , wherein the memory stores the one or more operational parameters indicated by the driver in response to receiving the one or more operational parameters from the client computing device.

12. The server computing device according to claim 11 , wherein the first recommended driver action is also at least partially based on data received from other mobile devices, a live traffic feed indicating current traffic conditions within an area including the current location of the driver, a traffic flow model for the area, a transportation demand model of at least the area indicating a current demand for commercial transportation within the area, or a transportation supply model of the area indicating a current supply of commercial transportation within the area.

13. The server computing device according to claim 11 , wherein the optimization of the driver profit comprises optimizing at least one of profit per shift or profit of next fare.

14. The server computing device according to claim 11 , wherein the processor circuitry is further to calculate a second probability the driver is e-hailed at a given location.

15. The server computing device according to claim 10 , wherein the processor circuitry is further to calculate a third probability the driver is street hailed at a given location or cruising a given route.

16. The server computing device according to claim 15 , wherein the processor circuitry is further to calculate first probability the driver is hailed on route to the given location, aggregate a second probability the driver is e-hailed at each given location with the third probability that the driver is hailed on route to each given location into a fourth probability, and recommend an optimal location for the driver to navigate to considering both the first probability and the fourth probability.

17. A method comprising:

receiving, by a processing device of a mobile computing device, a driver input of a driver associated with the mobile computing device, the driver input indicating one or more operational parameters for optimization of one or more of driver profit, fleet performance, average passenger wait time, or probability of arrival at a requested destination at a defined time;

generating, by the processing device, a first recommended driver action and a second recommended driver action, wherein the first recommended driver action comprises driving directions for a route, wherein generating the first recommended driver action and the second recommended driver action further comprises optimizing the first recommended driver action and the second recommended driver action according to the one or more operational parameters, wherein the first recommended driver action and the second recommended driver action are at least partially based upon a location signal indicating a current location of the driver;

determine a ranking of the first recommended driver action and the second recommended driver action; and

providing, via a user interface of the mobile computing device, a graphic representation of the first recommended driver action and the second recommended driver action based on the ranking.

18. The method of claim 17 , wherein the first recommended driver action is further optimized at least partially based on at least one of a live traffic feed indicating current traffic conditions within an area including the current location of the driver, a traffic flow model for the area, a transportation demand model of at least the area indicating a current demand for commercial transportation within the area, or a transportation supply model of the area indicating a current supply of commercial transportation within the area.

19. The method of claim 17 , wherein the one or more operational parameters are for the optimization of at least one of:

the driver profit by optimizing one or more of profit per shift or profit of next fare;

the probability of arrival at the requested destination at the defined time by optimizing a first probability that the driver arrives in a specific geographical region at the defined time; or

the fleet performance by optimizing profit of a fleet of commercial drivers.

20. The method of claim 17 , further comprising:

calculating, for each of a set of possible locations, a first probability the driver is hailed on route to each given location;

aggregating a second probability of being e-hailed at each given location with a third probability the driver is street hailed on route to each given location into a fourth probability; and

recommending an optimal location for the driver to drive to considering both of the first probability and the fourth probability.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Apr 25, 2022
From: LLC SBERBANK INVESTMENTS
To: GT GETTAXI SYSTEMS LTD.
Reel/Frame 059789/0158 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 5, 2021
From: GT GETTAXI LIMITED
To: GT GETTAXI SYSTEMS LTD
Reel/Frame 055230/0781 →
SECURITY INTEREST Recorded Feb 4, 2021
From: GT GET TAXI SYSTEMS LTD
To: LLC "SBERBANK INVESTMENTS"
Reel/Frame 055149/0005 →
RELEASE OF SECURITY INTEREST Recorded Feb 3, 2021
From: LLC "SBERBANK INVESTMENTS"
To: GT GETTAXI LIMITED
Reel/Frame 055136/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 27, 2018
From: STREETSMART LIMITED
To: GT GETTAXI LIMITED
Reel/Frame 047649/0135 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2018
From: NETZER, YUVAL
To: STREETSMART LTD.
Reel/Frame 047579/0853 →
Continuity (4)
Continuation 15706724 · Sep 17, 2017
Continuation 14926016 · Oct 29, 2015
Provisional Application 62077761 · Nov 10, 2014
Related Publication 20190092171A1 · Mar 28, 2019