Patent Document ID: 9575958
Application ID: 14268581
Patent Flag: 1

Claim One:
1. A computing device comprising: one or more processors; and a non-transitory, computer-readable medium storing programming executable by the one or more processors, the programming comprising instructions to: receive an input data set from an originator; parse the input data set into a plurality of term units (TUs), wherein each TU of the plurality of TUs is a word, a number, or a symbol; for each TU of the plurality of TUs, determine whether the TU is differentiable or non-differentiable based on a grammatical scheme or a functional scheme, wherein the grammatical scheme comprises classification as a noun, a modifier, an adverb, or a verb, and the functional scheme comprises classification based on a linguistic functional scope; for each TU of the plurality of TUs, assign a score based on differentiability; and transmit a plurality of differentiability-scored TUs to the originator, wherein the plurality of differentiability-scored TUs are configured for the originator to use the plurality of differentiability-scored TUs in a topical analysis and a search of the input data set.