×

Coordinating travel on a public transit system and a travel coordination system

  • US 10,036,641 B1
  • Filed: 04/04/2017
  • Issued: 07/31/2018
  • Est. Priority Date: 04/03/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, from a public transit system at a computing system, public transit data corresponding to one or more public transit vehicles that transport passengers between a plurality of public transit stops and a plurality of estimated arrival times of the one or more public transit vehicles at the plurality of public transit stops;

    receiving, at the computing system, a first trip request from a first rider client device of a first rider, the first rider traveling on a public transit vehicle of the one or more public transit vehicles, and the first trip request comprising a current location and a destination of the first rider;

    receiving, at the computing system, a second trip request from a second rider client device of a second rider, the second rider traveling on the public transit vehicle of the one or more public transit vehicles, and the second trip request comprising a current location and a destination of the second rider;

    identifying, by the computing system, the public transit vehicle on which the first rider and the second rider are traveling based on the current location of the first rider, the current location of the second rider, and the public transit data;

    identifying, by the computing system, a public transit stop at which the first rider and the second rider will exit the public transit vehicle;

    identifying, by the computing system, an estimated arrival time of the plurality of estimated arrival times that corresponds with when the identified public transit vehicle is expected to arrive at the identified public transit stop;

    matching, by the computing system, the first rider and the second rider with a provider based on the destination of the first rider, the destination of the second rider, and the identified estimated arrival time;

    transmitting, to a provider client device of the provider by the computing system, instructions to pick up the first rider and the second rider at a pickup location near the identified public transit stop at a time near the identified estimated arrival time; and

    transmitting, by the computing system, the pickup location to the first rider client device and the second rider client device.

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