Patent ID: 7191166

Claim:
A computer implemented method for detecting whether a received information content is identical to any of a plurality of stored information contents, comprising the steps of: calculating a plurality of unique parameter values by applying an algorithm that calculates, for each of a plurality of stored information contents, a unique parametric value to a predetermined precision set by an organization, wherein each unique parametric value represents one of the plurality of stored information contents; storing the plurality at parameter values; receiving a new information content; responsive to receiving said new information content, applying said algorithm to said received information content to calculate a parametric value representing the received information content; comparing the parameter value representing the received information content with each of said unique plurality of stored parameter values; and indicating that the received information content is identical to a stored information content if the corresponding parameters values are equal; wherein said algorithm is: R =  n ⁡ ( Σn 0.1 ⁢ a 0.1 ) - ( Σn 0.1 ) ⁢ ( Σa 0.1 ) / SQRT ⁢ { [ n ⁡ ( Σ ⁡ ( n 0.1 ) 2 ) - Σ ⁡ ( n 0.1 ) 2 ] ⁡ [ n ⁡ ( Σ ⁡ ( a 0.1 ) 2 ) - Σ ⁡ ( a 0.1 ) 2 ] }  , where “R” stands for the parameter that uniquely represents the received information content, the numerical value of “R” may be within zero and one, the factor “n” represents the position order of the constituent characters of the received information content, and the factor “a” represents a unique value for the constituent characters in the received information content.