US 12,135,755 B2
Indexing actions for resources
Steve Chen, Santa Clara, CA (US); Jason B. Douglas, San Francisco, CA (US); and Samuel Shoji Fukujima Goto, Mountain View, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Mar. 28, 2023, as Appl. No. 18/191,116.
Application 18/191,116 is a continuation of application No. 16/941,938, filed on Jul. 29, 2020, granted, now 11,630,876.
Application 16/941,938 is a continuation of application No. 15/956,135, filed on Apr. 18, 2018, granted, now 10,754,908, issued on Aug. 25, 2020.
Application 15/956,135 is a continuation of application No. 14/742,857, filed on Jun. 18, 2015, granted, now 10,013,496, issued on Jul. 3, 2018.
Claims priority of provisional application 62/016,469, filed on Jun. 24, 2014.
Prior Publication US 2023/0237112 A1, Jul. 27, 2023
Int. Cl. G06F 16/9537 (2019.01); G06F 16/2457 (2019.01); G06F 16/951 (2019.01); G06F 16/9535 (2019.01); G06F 40/284 (2020.01); H04L 67/02 (2022.01); H04L 67/10 (2022.01)
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
OG exemplary drawing
 
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.