IP Library Granted Patent US 9,776,512
Granted Patent B2
US 9,776,512 · App. 14/926,016 · Granted Oct 3, 2017

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

Inventor: Yuval Netzer (Tel Aviv, IL)
Assignee: STREETSMART LTD.
B60K35/00G06Q10/047G08G1/096716G08G1/096741G08G1/096775G08G1/202H04W4/046
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 9,776,512
App. No.
14/926,016
Granted
Oct 3, 2017
Kind
B2
Abstract

The present invention includes methods, circuits, devices, systems and associated computer executable code for providing driver decision making support. According to some embodiments, there may be provided a driver decision support system, which may generate action recommendations to a commercial driver, such as a taxi driver, a cab driver, a limo driver or any other kind of driver who picks up and transports passengers or cargo on an ad hoc (or otherwise flexible/uncertain) basis.

Claims (62)

1. A commercial driver route analyzing system comprising:

a mobile computing device including a display;

communication circuitry adapted to receive data indicating current traffic conditions;

data storage including one or more topological maps of one or more areas;

a recommendation engine including processing circuitry adapted to:

(i) receive as input:

a. a current location of the mobile computing device;

b. current traffic conditions;

c. the topological maps; and

d. a transportation demand model of the one or more areas, indicating demands for commercial transportation within the one or more areas;

(ii) calculate from the input, for each individual route of one or more possible routes within the one or more areas, time required to currently traverse the individual route;

(iii) calculate from the input, for each of the individual routes, a probability of picking up a passenger if currently traversing the individual route; and

(iv) select from the possible routes, one or more recommended routes, based on a value function factoring the time required to currently traverse each of the individual routes and the probability of picking up a passenger if currently traversing each of the individual routes; and

a rendering unit adapted to render upon said display a graphic representation of the recommended routes.

2. The system according to claim 1 , wherein the input also includes a transportation supply model of the one or more areas, indicating supply of commercial transportation within the area.

3. The system according to claim 1 , comprising multiple mobile computing devices including a display and wherein the input includes a current location of each individual mobile computing device of the multiple computing devices and said recommendation engine is further adapted to, for each of the individual mobile computing devices:

a. calculate from the input, for each individual route of one or more possible routes within the one or more areas commencing at the current location of the individual mobile computing device, time required to currently traverse the individual route;

b. calculate from the input, for each of the individual routes, a probability of picking up a passenger if currently traversing the individual route; and

c. select from the possible routes, one or more recommended routes based on a value function factoring the time required to currently traverse each of the individual routes, the probability of picking up a passenger if currently traversing each of the individual routes and data received from other mobile computing devices of the multiple mobile computing devices.

4. The system according to claim 3 , wherein the input also includes a transportation supply model of the one or more areas, indicating supply of commercial transportation within the area.

5. The system according to claim 1 , wherein the value function is designed to maximize profit per shift.

6. The system according to claim 1 , wherein the value function is designed to maximize profit of next fare.

7. The system according to claim 1 , wherein the value function is designed to maximize a probability the driver will end up in a specific geographical region at a defined time.

8. The system according to claim 3 , wherein the value function is designed to maximize profit of a fleet of commercial drivers.

9. The system according to claim 1 , wherein said recommendation engine is adapted to calculate a probability a commercial driver will be e-hailed if standing at a given location.

10. The system according to claim 1 , wherein said recommendation engine is adapted to calculate a probability a commercial driver will be street hailed at a given location or cruising a given route.

11. The system according to claim 9 , wherein said recommendation engine is also adapted to calculate, for each of a set of possible locations, a probability the commercial driver will be hailed on route to each given location, aggregate a probability of being e-hailed if standing at each given location with the probability the commercial driver will be street hailed on route to each given location.

12. A commercial driver route analyzing system comprising:

communication circuitry adapted to receive data indicating current traffic conditions;

data storage including one or more topological maps of one or more areas;

a recommendation engine including processing circuitry adapted to:

(i) receive as input:

a. a current location of a mobile computing device;

b. current traffic conditions;

c. a traffic flow model for the one or more areas;

d. the topological maps; and

e. a transportation demand vs supply model of the one or more areas, indicating current demands for commercial transportation within the one or more areas in relation to current supplies of commercial transportation within the one or more areas;

(ii) calculate from the input, for each individual route of one or more possible routes within the one or more areas, time required to currently traverse the individual route;

(iii) calculate from the input, for each of the individual routes, a probability of picking up a passenger if currently traversing the individual route; and

select from the possible routes, one or more recommended routes, based on a value function factoring the time required to currently traverse each of the individual routes and the probability of picking up a passenger if currently traversing each of the individual routes; and

a rendering unit adapted to render upon a display of the mobile computing device a graphic representation of the recommended routes.

13. The system according to claim 12 , further comprising processing circuitry functionally associated with a digital memory, which digital memory contains computer executable code configured to cause the Mall mobile computing device to send the current location and render the graphic representation.

14. The system according to claim 12 , wherein said value function also factors data received from other mobile devices.

15. The system according to claim 12 , wherein the value function is designed to maximize profit per shift.

16. The system according to claim 12 , wherein the value function is designed to maximize profit of next fare.

17. The system according to claim 12 , wherein said recommendation engine is adapted to calculate a probability a Commercial driver will be e-hailed if standing at a given location or cruising a given route.

18. The system according to claim 12 , wherein said recommendation engine is adapted to calculate a probability the Commercial driver will be street hailed at a given location or cruising a given route.

19. A commercial driver route analyzing system comprising:

a mobile computing device including a display;

communication circuitry adapted to receive data indicating current traffic conditions;

data storage including one or more topological maps of one or more areas;

a recommendation engine including processing circuitry adapted to:

(i) receive as input:

a. a current location of the mobile computing device;

b. current traffic conditions;

c. the topological maps; and

d. a transportation demand model of the one or more areas, indicating demands for commercial transportation within the one or more areas;

(ii) calculate from the input, for each individual route of one or more possible routes within the one or more areas, time required to currently traverse the individual route;

(iii) calculate from the input, for each of the individual routes, a probability of being selected by a transportation network to pickup an e-hail, if currently traversing the individual route; and

select from the possible routes, one or more recommended routes, based on a value function factoring the time required to currently traverse each of the individual routes and the probability of picking up a passenger if currently traversing each of the individual routes; and

a rendering unit adapted to render upon said display a graphic representation of the recommended routes.

20. The system according to claim 19 , wherein said recommendation engine is further adapted to factor a radius of effective e-hailing being used by the transportation network when calculating a probability of being selected by the transportation network to pickup an e-hail, if currently traversing the individual route.

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 21, 2017
From: STREETSMART LIMITED
To: GT GETTAXI LIMITED
Reel/Frame 044799/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2016
From: NETZER, YUVAL
To: STREETSMART LTD.
Reel/Frame 037577/0991 →
Continuity (2)
Provisional Application 62077761 · Nov 10, 2014
Related Publication 20160129787A1 · May 12, 2016