Patent Document ID: 9501297
Application ID: 14478034

Base Claim:
1. A method for launching a target application based on characteristics of a string of characters in a source application, said method comprising: identifying, by a computer processor, predefined data type previously associated with a regular expression matching the string; said processor identifying the target application previously associated with a combination of the identified data type and the source application; and said processor launching the target application with the string as a parameter, wherein said identifying the predefined data type comprises: determining that a first row of a parser table comprises a first regular expression formulating the string, wherein parser table comprises rows which are ordered from a more general regular expression to a more specific regular expression; setting the first regular expression as the regular expression matching the string; resetting the regular expression with a second regular expression upon determining that the second regular expression of a next row of the parser table formulates the string more specifically than the first regular expression; and selecting the predefined data type in the row of the regular expression as the predefined data type of the string, upon performing said resetting for all rows of the parser table.

---

Claim 3:
3. The method of claim 1 , wherein the identified data type, the source application, the target application, and a usage frequency of the target application are in a record in a launcher table, wherein the launcher table comprises at least one record including the record, each record of the at least one record comprising a respective data type, a respective source application in which a respective string matching the respective data type is selected by a respective user, a respective target application associated with a respective combination of the respective data type and the respective source application, and a respective usage frequency of the respective target application.