INDEXING ACTIONS FOR RESOURCES
First Claim
1. A computer-implemented method performed by data processing apparatus comprising one or more computers in data communication, the method comprising:
- receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource;
for each resource;
determining, from the action data, an action type for each action supported by the resource;
determining, from the action data, action parameters for each action supported by the resource; and
indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
9 Citations
21 Claims
-
1. A computer-implemented method performed by data processing apparatus comprising one or more computers in data communication, the method comprising:
-
receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource; determining, from the action data, an action type for each action supported by the resource; determining, from the action data, action parameters for each action supported by the resource; and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a data processing apparatus; and software stored in a non-transitory computer readable storage medium storing instructions executable by the data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising; receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource; determining, from the action data, an action type for each action supported by the resource; determining, from the action data, action parameters for each action supported by the resource; and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium storing instructions executable by a data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising:
-
receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource; determining, from the action data, an action type for each action supported by the resource; determining, from the action data, action parameters for each action supported by the resource; and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
-
Specification