×

User-based content filtering and ranking to facilitate on-demand services

  • US 10,067,988 B2
  • Filed: 07/13/2016
  • Issued: 09/04/2018
  • Est. Priority Date: 07/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. A transport facilitation system comprising:

  • 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;

    manage a plurality of content items in a content database using one or more location tags and criteria tags for each content item, the plurality of content items to display on driver devices associated with an on-demand transportation service;

    using stored driver data for a driver, filter the plurality of content items into a filtered subset of content items relevant to the driver;

    monitor a dynamic location of the driver by receiving, over one or more networks, location data from a location-based resource of a driver device of the driver, the location data indicating the dynamic location of the driver as the driver operates throughout a given region;

    continuously determine a degree of relevance for each of the filtered subset of content items based, at least in part, on (i) the dynamic location of the driver, and (ii) the one or more location tags and criteria tags of each of the filtered subset of content items;

    generate a set of ranked content items for display on the driver device based on the determined degree of relevance for each of the filtered subset of content items;

    provide, over the one or more networks to the driver device, the set of ranked content items for display on the driver device;

    receive a driver status update indicating that the driver has performed a drop-off; and

    in response to receiving the driver status update, automatically generate an earnings update content item providing earnings data for the drop-off;

    wherein continuously determining the degree of relevance for each of the filtered subset of content items comprises determining, based on the driver status update, that the earnings update content item has a highest degree of relevance in relation to the set of ranked content items, and wherein providing the set of ranked content items for display on the driver device comprises providing the earnings update content item for prominent display in the set of ranked content items on the driver device based on the highest degree of relevance of the earnings update content item.

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