Patent Document ID: 9449044
Application ID: 14622381

Base Claim:
1. A method, comprising: receiving a command, the command comprising: a first name, a second name, and a dot operator, the dot operator being between the first name and the second name, the receiving performed using one or more computing devices; detecting a possible mistake in the second name, the detecting performed using one or more computing devices; accessing a set of known identifiers, the set of known identifiers including expected identifiers, the accessing performed using the one or more computing devices; calculating a first numerical score for the known identifiers using a keyboard penalty matrix and based on the possible mistake detected in the second name and the known identifiers, the calculating the first numerical score performed using the one or more computing devices; calculating a second numerical score using frequencies of occurrence of the known identifiers and the calculated first numerical score, the calculating the second numerical score performed using the one or more computing devices; and selecting one or more expected identifiers for the second name, the selecting being based on the first numerical score and the second numerical score, and the selecting performed using the one or more computing devices.

---

Claim 2:
2. The method of claim 1 , where the second name is located to the right of the first name on a command line or in a software code listing.