EP3756366B1

Smart location determination for arrival estimation and generation of arrival alerts

Abstract

This record has no abstract on file.

EP3756366B1, drawing sheet 1
Sheet 1 of 6

Term

12.6 yearsleft in the term

Expires 3 May 2039.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

15 claims: 3 independent, 12 dependent

  1. 1
    A computer-implemented method for providing arrival alerts, the method comprising:determining a zone around a destination;receiving location information from a tracking device (104) that is traveling to the destination;based on the location information and the zone, determining whether the tracking device (104) is within the zone to yield a determination;determining a remaining time for a user associated with the tracking device (104) to reach the destination based on the determination;and providing an arrival alert to the destination regarding an arrival time of the user at the destination based on the remaining time and an arrival threshold;wherein determining the remaining time is based on a first process if the tracking device is within the zone;and wherein determining the remaining time is based on a second process different from the first process if the tracking device (104) is not within the zone.
  2. 7
    A server (112) comprising:memory having computer-readable instructions stored therein;and one or more processors (114) configured to execute the computer-readable instructions to: determine a zone around a destination based on an arrival threshold, the arrival threshold being indicative of a remaining time to arrival of a user associated with a tracking device (104) at a destination;receive location updates from the tracking device;based on the location updates and the zone, determine whether the tracking device (104) is within the zone to yield a determination;perform one of a first process or a second process different from the first process for determining a current remaining time for arrival of the user at the destination based on the determination;and determine whether to provide an arrival alert to the destination based on the zone, the arrival threshold and the current remaining time;wherein the one or more processors are configured to: execute the computer-readable instructions to perform the first process for determining the remaining time if the tracking device is within the zone;and execute the computer-readable instructions to perform the second process for determining the remaining time if the tracking device (104) is not within the zone.
  3. 14
    One or more non-transitory computer-readable medium having computer readable instructions stored thereon, which when executed by one or more processors, cause the one or more processors (114) to:determine a zone around a destination based on an arrival threshold, the arrival threshold being indicative of a remaining time to arrival of a user associated with a tracking device (104) at a destination;receive location updates from the tracking device (104);based on the location updates and the zone, determine whether the tracking device (104) is within the zone to yield a determination;perform one of a first process or a second process different from the first process for determining a current remaining time for arrival of the user at the destination based on the determination;and determine whether to provide an arrival alert to the destination based on the zone, the arrival threshold and the current remaining time, wherein the execution of the computer-readable instructions by the one or more processors, cause the one or more processors to: perform the first process for determining the remaining time if the tracking device is within the zone;and perform the second process for determining the remaining time if the tracking device (104) is not within the zone.