×

Method and system for determining detoured trips

  • US 10,203,212 B2
  • Filed: 12/16/2016
  • Issued: 02/12/2019
  • Est. Priority Date: 12/16/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for execution by a system, the method comprising:

  • receiving, from an electronic device associated with a potential passenger, a rideshare request, the rideshare request being associated with a search departure position and a search arrival position;

    generating, by a processor, a rideshare request parameter based on at least one of the search departure position and the search arrival position, wherein the generating comprises determining a search compass bearing based on the search departure position and the search arrival position;

    accessing, from a database, trip filtering parameters associated with trips, each one of the trips being associated with a driver departure position, a driver arrival position, an original route from the driver departure position to the driver arrival position and a deviation threshold reflective of an acceptable deviation from the original route, each one of the trip filtering parameters having been generated based on at least one of the driver departure position, the driver arrival position, the original route and the deviation threshold;

    determining, by the processor, that at least one of the trips is a candidate for which a detour route is to be computed based on an analysis of the rideshare request parameter and a corresponding trip filtering parameter associated with the at least one of the trips, wherein the corresponding trip filtering parameter comprises a trip compass bearing determined based on a corresponding driver departure position and a corresponding driver arrival position, and wherein the analysis comprises comparing the trip compass bearing with the search compass bearing;

    causing to compute, for the at least one of the trips determined as being the candidate for which the detour route is to be computed, a detoured trip, the detoured trip being associated with a detour route and a deviation value, wherein the deviation value is associated with the detour route and reflective of a deviation between the original route and the detour route;

    determining, by the processor, that the detoured trip is to be presented to the potential passenger by analysing the deviation value of the detoured trip and the deviation threshold associated with the at least one of the trips; and

    transmitting, to the electronic device, data associated with the detoured trip for displaying to the potential passenger.

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