Patent ID: 7996208

Claim:
A computer-implemented method, comprising: receiving from a user of a computing device, at a computer server system, a request for information about one or more internet-accessible documents, the request having a string of characters; identifying, using the computer server system, at least a first candidate language and a second candidate language associated with the request; determining at least a first segmented result associated with the first candidate language from the string of characters and a second segmented result associated with the second candidate language from the string of characters; determining a first frequency of occurrence for the first segmented result in a group of articles that are associated by the system with the first language and a second frequency of occurrence for the second segmented result in a group of articles that are associated by the system with the second language; identifying, with the computer server system, an operable language from the first candidate language and the second candidate language based at least in part on the first frequency of occurrence and the second frequency of occurrence; selecting, for use by the user of the computing device, electronic content in the identified operable language from among available content in multiple languages; and providing the selected content to the computing device so that the selected content is arranged to be displayed to the user in the identified operable language and accompanying the requested one or more internet-accessible documents.