BACKGROUND

The present disclosure generally relates to a search in a computerized system, and more specifically to a search in a computerized system having an index.

Indexing of objects, such as files, of a computerized system is known in the art. In case the computerized system comprises numerous variable objects the indexing may not catch up with the objects. Thus, index-based searches for objects in the computerized system may not be thorough.

SUMMARY

One exemplary embodiment of the disclosed subject matter is a method for indexing objects in a computerized system having an index, comprising identifying in the computerized system an at least one indexed object that meets an at least one criterion related to contents of the at least one indexed object, detecting an at least one non-indexed object having a property similar to an at least one property of the at least one indexed object that was identified, and indexing the at least one non-indexed object in the index, wherein the method is performed by the computerized system.

Another exemplary embodiment of the disclosed subject matter is a method for post-search indexing of objects in a computerized system having an index, comprising searching for indexed objects in the computerized system according to an at least one criterion received from a computer that is linked to the computerized system, identifying in the computerized system an at least one indexed object that meets the at least one criterion, detecting an at least one non-indexed object having a property similar an at least one property of the at least one indexed object, providing the computer with alternatives for choosing either to demand proceeding with indexing of the at least one non-indexed object or to postpone the indexing of the at least one non-indexed object, and receiving a choice from the computer, and according to the choice, performing either indexing of the at least one non-indexed object and providing the computer with a representation thereof, or scheduling for a subsequent indexing the at least one non-indexed object, wherein the method is performed by the computerized system.

Yet another exemplary embodiment of the disclosed subject matter is an apparatus for indexing objects in a computerized system, comprising an at least one computer, an at least one storage device constructed with an index for objects of the computerized system, wherein the at least one computer is constructed with a program configured for identifying in the computerized system an at least one indexed object that meets an at least one criterion related to contents of the at least one indexed object, detecting an at least one non-indexed object having a property similar an at least one property of the at least one indexed object, and indexing the at least one non-indexed object in the index.

