Various embodiments enable a distributed processing system to index
network content. In at least one embodiment, a method of indexing content
comprises distributing indexing workloads to various distributed devices
over a network, receiving organized indexed workloads from the various
distributed devices, and creating a master summary index to receive the
organized indexed workloads. In a further embodiment, a content indexing
system comprises a server system, a workload database, and a master
summary index. The server system can be coupled to a network which is
coupled to various distributed devices. The workload database can be
coupled to the server system and distributes indexing workloads to the
various distributed devices. Finally, the master summary index can
receive completed indexing workloads from the various distributed
devices.