×

Network system to determine accelerators for selection of a service

  • US 10,417,727 B2
  • Filed: 12/30/2016
  • Issued: 09/17/2019
  • Est. Priority Date: 09/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A network computer system for controlling user interface features on remote computing devices, comprising:

  • one or more databases storing a requester profile for each requester of a plurality of requesters of a transport service, the requester profile comprising historical data corresponding to previous transport requests for the transport service by the requester;

    one or more processors; and

    one or more memory resources storing instructions that, when executed by the one or more processors, cause the one or more processors to;

    communicate, over one or more networks, with computing devices of the plurality of requesters of the transport service;

    for each requester;

    (A) analyze the historical data of each respective requester of the plurality of requesters to determine one or more usage patterns with regard to the previous transport requests of the respective requester, each usage pattern of the one or more usage patterns indicating correlations between each of a pick-up location, a corresponding destination location, one or more times of day, and one or more days of the week;

    (B) monitor, over the one or more networks, contextual information associated with a computing device of the respective requester, the contextual information including at least a current time and a dynamic current location of the computing device of the respective requester;

    (C) based on a specified usage pattern of the one or more usage patterns, determine whether a correlation between the contextual information and the corresponding destination location of the specified usage pattern meets a threshold confidence level;

    (D) in response to determining that the correlation between the contextual information and the corresponding destination location of the specified usage pattern meets the threshold confidence level, generate a destination accelerator feature for display on a service application running on the computing device of the respective requester, the destination accelerator feature comprising (i) a time window setting a start time and an end time for displaying the destination accelerator feature on a user interface of the service application, the time window being based at least on the one or more times of the day of the specified usage pattern, and (ii) a set of expiration conditions for terminating display of the destination accelerator feature, the set of expiration conditions including a geofence associated with the pick-up location of the specified usage pattern;

    (E) based on a user selection of the destination accelerator feature, receive a transport request, over the one or more networks, from the computing device of the respective requester, the transport request specifying the corresponding destination location of the specified usage pattern that meets the threshold confidence level based on the contextual information; and

    (F) in response to receiving the transport request, implement a selection process to select a vehicle to rendezvous with the respective requester at the pick-up location of the specified usage pattern and transport the respective requestor to the corresponding destination location of the specified usage pattern.

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