Patent Document ID: 8468146
Application ID: 12796897

Base Claim:
1. A computer implemented method for creating a search index on cloud database, the method comprising the steps of: providing one or more inputs for creating a plurality of indexes on documents stored in the cloud database, wherein the one or more inputs include at least in part a first value representing number of documents to be assigned a single index; determining total number of documents stored in the cloud database, wherein the total number of documents is represented by a second value; estimating total number of indexes to be created based on the first value and the second value; executing a loop to create plurality of indexes on documents for a predetermined number of iterations, wherein the predetermined number of iterations correspond to the estimated value; and merging the plurality of indexes to create a single index, wherein the single index facilitates a user to search the documents stored in the cloud database.

---

Claim 4:
4. The computer implemented method of claim 1 , wherein the first value representing number of documents to be assigned a single index is determined based on identifying at least one of total number of documents stored in the database or total number of subsets available in the database or the total number of threads to be initiated by a thread pool or combinations thereof.