Patent Document ID: 9875305
Application ID: 14709084

Base Claim:
1. A computerized search system, comprising: a search engine embodied on non-transitory computer-readable memory; at least one processor; a storage unit storing a search index and instructions; and stored instructions, wherein the stored instructions when translated by the at least one processor instruct the search engine to: receive an indexing request associated with an object; identify any derived metadata fields in the search index that would be affected by the indexing request associated with the object; determine whether any of the identified derived metadata fields in the search index that would be affected by the indexing request associated with the object are within a list or record of protected metadata fields; retain any of the identified derived metadata fields in the search index that would be affected by the indexing request associated with the object and that are determined to be within the list or record of protected metadata fields such that any of the identified derived metadata fields in the search index thus retained are protected from change caused by the indexing request associated with the object; and execute an indexing command to update the search index with data associated with the object and without any of the identified derived metadata fields in the search index thus retained by the search engine such that the search index is updated without the search engine deleting or changing any value of the derived metadata fields in the search index that have been identified by the search engine as would be affected by the indexing request associated with the object and that have been determined by the search engine to be associated with the list or record of protected metadata fields, the data comprising text, metadata, or both.

---

Claim 7:
7. The computerized search system of claim 1 , wherein the list or record of protected metadata fields that are to be protected from change includes a metadata field derived by applying language rules or known lists to identify significant people, places, or events in the data.