×

Dynamic routing of transit vehicles

  • US 9,786,173 B2
  • Filed: 08/18/2015
  • Issued: 10/10/2017
  • Est. Priority Date: 08/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for dynamic selection of transit routes, the system comprising:

  • a) one or more non-transitory computer readable storage media;

    b) a data store contained on the one or more non-transitory computer readable storage media comprising one or more data structures related to;

    b-1) one or more transit lines in a transit system;

    b-2) a plurality of stop zones served by each of the one or more transit lines;

    b-3) one or more stop options associated with each of the plurality of stop zones;

    b-4) a plurality of stop option weighting factors, each stop option weighting factor describing a relative desirability of a particular stop option in accordance with one or more preference criteria; and

    b-5) a plurality of route segment options, each route segment option describing a path between a first stop option and a subsequent stop option; and

    c) program instructions for a dispatching service stored on the one or more non-transitory computer readable storage media, when executed by a processing system, the program instructions direct the processing system to;

    in response to receiving a dynamic route request, the dynamic route request comprising a current location of a particular transit vehicle on a particular transit line and the current location being obtained from a transit vehicle location device, determine a particular transit route from the current location of the particular transit vehicle through one or more remaining stop zones of the particular transit line by;

    c-1) determining one or more remaining route segment options based on the one or more remaining stop zones and the plurality of route segment options in the data store;

    c-2) for each individual route segment of the one or more remaining route segment options;

    c-2a) to retrieve, from a real-time traffic information service, one or more traffic condition factors related to the individual route segment;

    c-2b) to determine, from the one or more traffic condition factors, a route segment option weight; and

    c-2c) to calculate a dynamic cost function based on the route segment option weight for the individual route segment, and particular stop option weighting factors for the one or more stop options connected by the individual route segment;

    c-3) selecting the particular transit route, the particular transit route being comprised of an optimized set of individual route segments with respect to a totality of dynamic cost functions; and

    c-4) returning the particular transit route to the particular transit vehicle.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×