| CPC G06F 16/9537 (2019.01) [G06F 16/24578 (2019.01); G06F 16/951 (2019.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
detecting, using one or more terms included in a query, an action type that is relevant to the query, and represents an action that can be performed by a device processing a resource;
determining particular resources that are responsive to the query;
determining, from the particular resources, a plurality of resources from the particular resources, wherein each respective resource of the plurality of resources includes action data that associates the respective resource with the action that can be performed by a device processing the respective resource;
ranking the plurality of resources according to an order based in part on the action data, wherein the action data provides a boost within the order, and
providing, as a response to the query, data for the plurality of resources according to the order.
|