Patent ID: 9684627
Date: 2017-06-20
CPC Classifications: G06F,G06Q

Claim:
1. A computer-implemented method, comprising: accessing, from one or more databases, a task entry of a user, the task entry including: determining, based on the task object identifier, one or more task completion entities with which the user can interact to complete the task, where the one or more task completion entities include the particular store; determining, for the particular store, one or more activity data indicators indicative of the user performing the action through interaction with the particular store; receiving user activity data over one or more networks, the user activity data indicative of one or more of a user action via one or more computing devices of the user and at least one location of one or more of the computing devices of the user; comparing the user activity data with the activity data indicators to determine one or more matching activity data indicators of the activity data indicators that match the user activity data; determining a likelihood that the task is completed through interaction with the particular store based on the matching activity data indicators; adjusting a ranking of the particular store based on the likelihood that the task is completed through interaction with the particular store; after adjusting the ranking, and in response to user entry of a new task via one of the computing devices of the user: