Patent Document ID: 9292522
Application ID: 14044603

Base Claim:
1. A method for performing operations on structured text stored in a computing system, the method comprising: converting structured text in a computing system into strings of tokens representing text formats; identifying repeating patterns of said text formats within said structured computer text; determining pattern transformation procedures for transforming text strings within said structured computer text; building transformation algorithms for performing said pattern transformation procedures on said text strings; applying said algorithms to said text strings within said structured computer text that match a pattern; whereby said structured computer text is transformed from a first pattern to a second pattern; accepting a first input array of strings containing actual lexeme types; determining all possible text patterns within said first input array; building a third output array of strings representing text patterns in said structured computer text; accepting said third output array of strings representing text patterns in said structured computer text; removing all text patterns within said third output array containing text patterns of smaller size; removing all patterns within said third output array containing text patterns that can be generated by shifting elements in other text patterns.

---

Claim 4:
4. The method according to claim 1 , further including: accepting a second input array of strings and a third input array of strings; analyzing text patterns within said second input array and within said third input array; identifying text source patterns to be transformed by said transformation algorithms; identifying text destination patterns that said text source patterns will match after transformation by said transformation algorithms.