US 11,989,247 B2
Indexing access limited native applications
Pranay Gupta, San Francisco, CA (US); and Chirag Shah, San Francisco, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Oct. 14, 2022, as Appl. No. 17/966,356.
Application 17/966,356 is a continuation of application No. 16/245,651, filed on Jan. 11, 2019, granted, now 11,500,952.
Application 16/245,651 is a continuation of application No. 14/602,440, filed on Jan. 22, 2015, granted, now 10,216,852, issued on Feb. 26, 2019.
Prior Publication US 2023/0106266 A1, Apr. 6, 2023
Int. Cl. G06F 16/9537 (2019.01); G06F 16/31 (2019.01); G06F 16/951 (2019.01)
CPC G06F 16/9537 (2019.01) [G06F 16/316 (2019.01); G06F 16/951 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method performed by data processing apparatus comprising one or more computers in data communication, the method comprising:
obtaining, for an automated crawler, user information descriptive of a user type of a plurality of user types of a user type taxonomy;
for each native application of one or more native applications:
instantiating, for the automated crawler, an environment instance of the native application with a set of account credentials for a robot user account, wherein the robot user account comprises information indicative of the user type; and
using the automated crawler to generate environment instance data describing content of the environment instance, wherein a portion of the content described by the environment instance data is instantiated responsive to the information indicative of the user type; and
indexing the environment instance data for the native application in an index that is searchable by a search engine, wherein the index comprises an association between the user type and the portion of the content instantiated responsive to the information indicative of the user type.