×

Continuously updatable computer-generated routes with continuously configurable virtual bus stops for passenger ride-sharing of a fleet of ride-sharing vehicles and computer transportation systems and computer-implemented methods for use thereof

DC
  • US 9,816,824 B1
  • Filed: 01/19/2017
  • Issued: 11/14/2017
  • Est. Priority Date: 07/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented transportation system, comprising:

  • a non-transient memory, electronically storing particular computer executable program code; and

    at least one computer processor which, when executing the particular program code, is configured to perform at least the following operations;

    receiving a ride-sharing request from a first electronic computing device operated by a user, wherein the ride-sharing request includes origin location data identifying a user-identified origin point and destination location data identifying a user-requested destination point;

    receiving current vehicle location data for a plurality of ride-sharing vehicles traveling within a geographic locale, wherein the current vehicle location data includes global positioning system (GPS) data generated by at least one GPS component of at least one second electronic computing device associated with each ride-sharing vehicle;

    accessing a memory that stores locations of a plurality of virtual bus stops associated with the geographic locale, wherein each virtual bus stop corresponds to a geographic location point within the geographic locale at which a user can be picked up or drop-off by a ride-sharing vehicle;

    accessing current ride-sharing data representative of current routes of the plurality of ride-sharing vehicles and current virtual bus stops associated with a plurality of passengers who are currently riding in the plurality of ride-sharing vehicles;

    determining from among the plurality of ride-sharing vehicles a particular vehicle which can pick up the user, wherein at a time of determining, the particular ride-sharing vehicle is carrying other passengers along an existing route schedule and wherein the determining the particular vehicle is based on at least a portion of the current ride-sharing data including the current virtual bus stops, the current vehicle location data, the origin location data, and the destination location data;

    assigning the particular vehicle and a pair of associated virtual bus stops for picking up and dropping off the user requesting a ride, the virtual bus stop for picking up the user being at least a block away from the point of origin of the user;

    updating the existing route schedule of the particular vehicle by inserting the pair of the assigned virtual pick-up bus stop and virtual drop off bus stop into the existing route schedule; and

    causing to electronically display on a screen of the at least one second electronic computing device associated with the vehicle an updated route including the pair of virtual bus stops assigned to the user.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×