×

Systems and methods relating to ad/content targeting for map route options based on personalization and user data

  • US 10,077,988 B2
  • Filed: 01/08/2013
  • Issued: 09/18/2018
  • Est. Priority Date: 01/08/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising one or more processors and a non-transitory storage medium comprising program logic for execution by the one or more processors, the program logic comprising:

  • a mapping service programming module configured to;

    receive a user-specified origin and a user-specified destination in a routing graph representing a network of roads of a Web-based mapping service including whether a user wishes to accomplish a certain number of tasks and errands while traveling from the user-specified origin and the user-specified destination;

    determine a first travel route from the user-specified origin to the user-specified destination;

    display the first travel route to the user within the routing graph; and

    receive user-specified adjustments to user-selected parameters via user input to the routing graph including distance settings, travel time settings, and real time traffic condition settings in the routing graph of a Web-based mapping service;

    a merchant display and selection programming module configured to;

    identify one or more common trends of internet browsing associated with the user based on collected information derived at least from internet activity associated with the user, the internet activity including one or more internet tasks, checklists and errands of the user, and at least one previously performed third-party Web-based application activity associated with the user, the at least one previously performed third-party Web-based application activity including an activity by the user at a Web-based application of a preferred merchant proximate to the first travel route that the user has been determined to have previously selected and used;

    determine a set of proximate and relevant merchants that are geographically proximate to the first travel route based at least in part to the distance settings and are determined to have relevance to the user based on at least the one or more identified common trends;

    display, to the user, within the routing graph representing a network of roads in connection with the first travel route and together with the first travel route already displayed in the routing graph, the set of proximate and relevant merchants in the routing graph, the relevant merchant being selectable by the user in the routing graph and displayed between the origin and the destination and geographically proximate to the preferred route; and

    allow subsequent user input to the routing graph including selection by the user intending to travel near the merchants of one or more merchants of the displayed set of proximate and relevant merchants by a user selection within the routing graph; and

    a travel route customization programming module that, based at least in part on the selection, is configured to;

    store for subsequent use and associated with a user identity related to the user, the first travel route along with the selected one or more merchants and a keyword;

    determine a second travel route, based in part on the user-specified adjustments, from the user-specified origin to the user-specified destination, such that the selected one or more merchants are along the second travel route; and

    display the second travel route to the user by updating the routing graph to display the second travel route including the selected one or more merchants displayed along the second travel route.

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