Patent Document ID: 9405791
Application ID: 13991240

Base Claim:
1. A computing device implemented method comprising: obtaining, by the device and via a browser toolbar implemented by the device, a version identifier corresponding to first configuration file, stored locally by the device, that includes configuration options relating to a language translation service provided by the browser toolbar, the browser toolbar being provided in a web browser application; requesting, by the device, via the browser toolbar, and without intervention by a user of the device, a version identifier corresponding to a second configuration file, stored at an update server; determining, by the device, via the browser toolbar, and based on the version identifiers corresponding to the first configuration file and the second configuration file, whether the second configuration file stored at the update server is different than the first configuration file, the first configuration file and the second configuration file comprising data stored as a key-value pair; downloading, by the device, the second configuration file, from the update server, when the second configuration file is different than the first configuration file; parsing, by the device and via the browser toolbar, the second configuration file to obtain updated configuration options relating to the language translation service provided by the browser toolbar; and updating, by the device and via the browser toolbar, operation of the language translation service based on the obtained options.

---

Claim 4:
4. The method of claim 1 , where the version identifiers for the first configuration file and the second configuration file include a numeric value or a date value.