IP Library Patent Application 14963543
Patent Application
App. No. 14/963,543

SYSTEM AND METHOD FOR GENERATING AVAILABLE RIDE-SHARE PATHS IN A TRANSPORTATION NETWORK

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 None
App. No.
14/963,543
Abstract

This disclosure provides a method and system for generating one or more available paths from a rider origin location to a rider destination location using a trip planning platform. The generated available paths include, at least in part, a rider-sharing route. According to an exemplary system, the transportation network includes one or more fixed routes of transportation associated with one or more of buses, trains, bikes, walking paths and trams.

Claims (41)

1 . A method for generating one or more available paths from a rider origin location to a rider destination location using a trip planning platform, the available paths including, at least in part, a ride-sharing route and the trip planning platform configured to generate one or more paths associated with a transportation network including one or more fixed routes of transportation associated with one or more of buses, trains, bikes, walking paths and trams, the method comprising:

a) receiving, by a processing device, ride-share information from a driver offering to ride-share, the ride-share information including a driver desired departure location and time/date, and a driver desired arrival location and time/date;

b) mapping, by the processing device, the ride-share information to virtual vehicle routes within the transportation network including one or more ride-share fixed routes, each of the ride-share fixed routes associated with the driver desired departure location and driver desired departure time/date, and the driver desired arrival location and driver desired arrival date/time;

c) receiving, by the processing device, a request from a potential rider to determine one or more available paths between a rider origin location and a rider destination location desired by the potential rider within the transportation network; and

d) generating, by the processing device, the one or more available paths within the transportation network, the one or more available paths including one or more of the virtual vehicle routes and the one or more available paths associated with available paths that are calculated to have a minimal cost, the cost associated with one of arrival time of the potential rider at the rider destination location, duration of travel of the potential rider to the rider destination location, number of routes associated with travel of the potential rider to the rider destination location, distance of travel of the potential rider to the rider destination location, and monetary cost of travel of the potential rider to the rider destination location.

2 . The method for generating one or more available paths according to claim 1 , wherein the method includes generating one or more potential meeting locations for the one or more potential meeting locations for the one or more drivers and the potential rider, the meeting locations provided by demand centroids based on origin-destination historical data.

3 . A computer program product comprising a non-transitory recording medium storing instructions for performing the method of claim 1 , and a processor in communication with the memory which implements the instructions.

4 . A system comprising memory storing instructions for performing the method of claim 1 , and a processor in communication with the memory which implements the instructions.

5 . A ride-sharing path generation system comprising:

a trip planning platform configured to generate one or more paths associated with a transportation network including one or more fixed routes of transportation associated with one or more of buses, trains, bikes, walking paths and trams;

a driver ride-share information receiving component configured to receive ride-share information from one or more drivers offering to ride-share, the ride-share information including a driver desired departure location and time/date, and a driver desired arrival location and time/date;

a virtual vehicle mapping component configured to map the ride-share information to virtual vehicle routes within the transportation network including one or more ride-share fixed routes, each of the ride-share fixed routes associated with the driver desired departure location and driver desired departure time/date, and the driver desired arrival location and driver desired arrival date/time;

a rider request component configured to receive a request from a potential rider to determine one or more available paths between a rider origin location and a rider destination location desired by the potential rider within the transportation network; and

a path generation component configured to generate the one or more available paths within the transportation network, the one or more available paths including one or more of the virtual vehicle routes and the one or more available paths associated with available paths that are calculated to have a minimal cost, the cost associated with one of arrival time of the potential rider at the rider destination location, duration of travel of the potential rider to the rider destination location, number of routes associated with travel of the potential rider to the rider destination location, distance of travel of the potential rider to the rider destination location, and monetary cost of travel of the potential rider to the rider destination location.

6 . A method for generating one or more available paths from a plurality of rider origin locations to a plurality of respective rider destination location using a trip planning platform, the available paths including, at least in part, a ride-sharing route and the trip planning platform configured to generate one or more paths associated with a transportation network including one or more fixed routes of transportation associated with one or more of buses, trains, bikes, walking paths and trams, the method comprising:

a) receiving, by a processing device, ride-share information from a plurality of drivers offering to ride-share, the ride-share information including, for each driver, a driver desired departure location and time/date, and a driver desired arrival location and time/date;

b) mapping, by the processing device, the ride-share information to virtual vehicle routes within the transportation network including one or more ride-share fixed routes, each of the ride-share fixed routes associated with a respective driver desired departure location and driver desired departure time/date, and the driver respective desired arrival location and driver desired arrival date/time;

c) receiving, by the processing device, a request from a plurality of potential riders to determine one or more available paths between a rider origin location and a rider destination location desired by each of the respective potential riders within the transportation network; and

d) generating, by the processing device, the one or more available paths within the transportation network, the one or more available paths including one or more of the virtual vehicle routes and the one or more available paths associated with available paths that are calculated to have a minimal cost, the cost associated with one of arrival time of the potential rider at the rider destination location, duration of travel of the potential rider to the rider destination location, number of routes associated with travel of the potential rider to the rider destination location, distance of travel of the potential rider to the rider destination location, and monetary cost of travel of the potential rider to the rider destination location.

7 . The method for generating one or more available paths according to claim 6 , wherein the method includes generating one or more potential meeting locations for the one or more of the plurality of drivers and one or more respective potential riders, the meeting locations provided by demand centroids based on origin-destination historical data.

8 . The method for generating one or more available paths according to claim 6 , further comprising:

e) matching, by the processing device, the one or more available paths with each of the plurality of potential riders and one or more of the plurality of drivers.

9 . The method for generating one or more available paths according to claim 6 , wherein an available path includes a ride-share route and a fixed route of transportation.

10 . The method for generating one or more available paths according to claim 6 , wherein step d) generates a first fest of available paths which are matched with a first subset of the potential riders, and subsequently, step d) generates a second set of available paths which are matched with a second subset of the potential riders.

11 . The method for generating one or more available paths according to claim 10 , wherein step d) is performed iteratively until a global cost function associated with the matched available paths is one of minimized and below a predetermined threshold.

12 . The method for generating one or more available paths according to claim 6 , wherein step d) generates a first set of available paths which are matched with a first set of available paths which are matched with a first subset of the potential riders and, concurrently, step d) generates a second set of available paths which are matched with a second subset of the potential riders.

13 . A computer program product comprising a non-transitory recording medium storing instructions for performing the method of claim 6 , and a processor in communication with the memory which implements the instructions.

14 . A system comprising memory storing instructions for performing the method of claim 6 , and a processor in communication with the memory which implements the instructions.

15 . A ride-sharing path generation system comprising:

a trip planning platform configured to generate one or more paths associated with a transportation network including one or more fixed routes of transportation associated with one or more of buses, trains, bikes, walking paths and trams;

a driver ride-share information receiving component configured to receive ride-share information from a plurality of drivers offering to ride-share, the ride-share information including, for each driver, a driver desired departure location and time/date, and a driver desired arrival location and time/date;

a virtual vehicle mapping component configured to map the ride-share information to virtual vehicle routes within the transportation network including one or more ride-share fixed routes, each of the ride-share fixed routes associated with a respective driver desired departure location and driver desired departure time/date, and the respective driver desired arrival location and driver desired arrival date/time;

a rider request component configured to receive a request from a plurality of potential riders to determine one or more available paths between a rider origin location and a rider destination location desired by each of the respective potential riders within the transportation network; and

a path generation component configured to generate the one or more available paths within the transportation network, the one or more available paths including one or more of the virtual vehicle routes and the one or more available paths associated with available paths that are calculated to have a minimal cost, the cost associated with one of arrival time of the potential rider at the rider destination location, duration of travel of the potential rider to the rider destination location, number of routes associated with travel of the potential rider to the rider destination location, distance of travel of the potential rider to the rider destination location, and monetary cost of travel of the potential rider to the rider destination location.

16 . The ride-sharing path generation system according to claim 15 , wherein the system is configured to generate one or more potential meeting locations for the one or more of the plurality of drivers and one or more respective potential riders, the meeting locations provided by demand centroids based on origin-destination historical data.

17 . The ride-sharing path generation system according to claim 15 , further comprising:

a matching component configured to match the one or more available paths with each of the plurality of potential riders and one or more of the plurality of drivers.

18 . The ride-sharing path generation system according to claim 15 , wherein an available path includes a ride-share route and a fixed route of transportation.

19 . The ride-sharing path generation system according to claim 15 , wherein the path generation component is configured to generate a first set of available paths which are matched with a first subset of the potential riders, and subsequently, generate a second set of available paths which are matched with a second subset of the potential riders.

20 . The ride-sharing path generation system according to claim 19 , wherein the path generation component is configured to iteratively match potential riders until a global cost function associated with the matched available paths is one of minimized and below a predetermined threshold.

21 . The ride-sharing path generation system according to claim 15 , wherein the path generation component is configured to generate a first set of available paths which are matched with a first subset of the potential riders and, concurrently, generate a second set of available paths which are matched with a second subset of the potential riders.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2017
From: XEROX CORPORATION
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 041542/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2015
From: ULLOA PAREDES, LUIS RAFAEL; DE SOUZA, CESAR ROBERTO
To: XEROX CORPORATION
Reel/Frame 037247/0445 →