Patent Document ID: 8131746
Application ID: 11165448

Base Claim:
1. A computer implemented method for dynamic language checking, the method comprising: identifying a questionable language usage; creating a query in dependence upon the questionable language usage including identifying suggested language usage in dependence upon the questionable language usage and substituting at least one word of the questionable language usage with at least one word of the suggested language usage; querying a search engine with the query; receiving from the search engine search result statistics describing search results for the query; and determining, in dependence upon search results statistics returned by the search engine, whether the questionable language usage is proper language usage.

---

Claim 3:
3. The method of claim 1 further comprising determining, in dependence upon search result statistics returned by the search engine, proper language usage, including: receiving a plurality of search result statistics for a plurality of queries created in dependence upon the questionable language usage; and identifying one of the plurality of queries as the proper language usage in dependence upon the search result statistics and statistics evaluation rules.