×

Detour based content selections

  • US 10,217,134 B2
  • Filed: 06/24/2014
  • Issued: 02/26/2019
  • Est. Priority Date: 06/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method performed by a data processing apparatus, the method comprising:

  • receiving, by the data processing apparatus and as having been sent by a user device, location data that identifies locations of the user device and that includes at least one of GPS signal data received by the user device, Wi-Fi signal data received by the user device, or cellular tower triangulation signals received by the user device;

    determining, by the data processing apparatus and based on the location data, a travel route for the user device, wherein determining the travel route includes analyzing the at least one of the GPS signal data, the Wi-Fi signal data, or the cellular tower triangulation signals to determine locations of the user device moving along the travel route;

    determining, by the data processing apparatus and based on the location data, a volatility of the travel route for the user device, the volatility of the travel route representing a tendency for the user device to at least one of deviate from the travel route or abandon the travel route;

    determining, by the data processing apparatus, whether the volatility of the travel route meets a volatility threshold;

    in response to determining that the volatility of the travel route meets the volatility threshold;

    determining, by the data processing apparatus, a detour from the travel route for the user device to a particular physical location; and

    providing, by the data processing apparatus and to the user device, instructions for the user device to present a representation of the detour,wherein the user device is configured to receive from the data processing apparatus the instructions for the user device to present the representation of the detour and to present the representation of the detour in a user interface that is displayed on an electronic display of the user device.

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