Patent attributes
A device is disclosed. The device includes a network module; where the network module is capable of communicatively coupling to one or more network access points. The device further includes one or more processors, a machine-readable medium comprising instructions stored therein, which, when executed by the one or more processors cause the one or more processors to perform operations including: receiving one or more broadcast signals from the one or more network access points, wherein the broadcast signal comprises a network discovery beacon frame, extracting an information from the beacon frame of each broadcast signal, determining a language of communication based on the extracted information; and assigning the language of communication as a first option of language of communication of the device.