Locale profile for a fabric network
AssigneeGoogle Inc.
InventorsGrant M. Erickson, Jay D. Logue
Life of this patent
Estimating the term…
Abstract
Methods and systems for conveying locale information for an electronic device includes receiving, from a remote device and via a network interface of at least one network interfaces, a request for active or available locales for the electronic device. Conveying the locale information also includes sending, to the remote device and via the network interface, a message in a locale profile format including a list of available locales. The message includes a version field that indicates a version of schema used to transmit the list of available locales, an active local field that indicates a locale currently being used by the electronic device, and an available locales field that indicates which locales are available for use by the electronic device.
Claims20
An electronic device comprising:
- a network interface;
- a processor;
- and
- a memory, the memory comprising instructions configured to cause the processor to:
- request, from another device, and via the network interface, a list of available locales that are available to the other device, the request comprising a request for either a view of an entire profile instance of a locale profile on the other device, or a view of only available locales sub-fields of a locale profile on the other device;
- receive the list of available locales from the other device;
- select an active locale for the electronic device from the received list of available locales;
- and
- send a request, to the other device, to change the active locale for the electronic device to the selected locale.
A non-transitory, computer-readable medium comprising instructions executable by a processor to configure an electronic device to:
- request, from another device, a list of available locales that are available to the other device, the request comprising a request for either a view of an entire profile instance of a locale profile on the other device, or a view of only available locales sub-fields of a locale profile on the other device;
- receive, from the other device, the list of available locales from the other device;
- select an active locale for the electronic device from the received list of available locales;
- and
- send a request, to the other device, to change the active local for the electronic device to the selected locale.
A method for conveying locale information for an electronic device, comprising:
- requesting, from another device, a list of available locales that are available to the other device, the request comprising a request for either a view of an entire profile instance of a locale profile on the other device, or a view of only available locales sub-fields of a locale profile on the other device;
- receiving the list of available locales from the other device;
- in response to the receiving the list of available locales, selecting an active locale profile for the electronic device;
- and
- sending a request, to the other device, to change the active locale for the electronic device to the selected locale.
Dependencies are inferred from the claim text.