Determining languages for a multilingual interface
First Claim
1. A system comprising:
- one or more processors; and
one or more computer-readable media storing instructions executable by the one or more processors, wherein the instructions program the one or more processors to;
receive, at a server computing device associated with a payment processing service and from a merchant device, at least one identifier indicating a current user of the merchant device;
determine, by the server computing device, a merchant language associated with the identifier;
cause, by the server computing device, the merchant device to present, on a display in a merchant-facing orientation and during a current point-of-sale (POS) transaction, information in the merchant language;
receive, at the server computing device and from the merchant device, buyer identifying information for the current POS transaction;
determine, by the server computing device and based at least in part on the buyer identifying information, a buyer profile of a plurality of buyer profiles, the buyer profile corresponding to the current POS transaction;
determine, by the server computing device and based at least in part on the buyer profile, a particular language corresponding to the buyer profile; and
cause, by the server computing device, the merchant device to present, on the display in a buyer-facing orientation and during the current POS transaction, transaction information in the particular language corresponding to the buyer profile.
2 Assignments
0 Petitions
Accused Products
Abstract
In some examples, a merchant device at a point of sale (POS) location may present information to a merchant in a first language preferred by the merchant, and may present information to a buyer in a second language preferred by the buyer. The merchant device may switch between the different languages in response to detecting a change in the physical orientation of a display. For instance, in a first orientation in which the display is viewable from a merchant direction, the merchant device may present information in the language preferred by the merchant. When the orientation of the display is changed to a second orientation in which the display is viewable from a buyer direction, the merchant device may present information in the language indicated to be preferred by the buyer. Various techniques may be used for determining the preferred language of a particular buyer.
109 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; and one or more computer-readable media storing instructions executable by the one or more processors, wherein the instructions program the one or more processors to; receive, at a server computing device associated with a payment processing service and from a merchant device, at least one identifier indicating a current user of the merchant device; determine, by the server computing device, a merchant language associated with the identifier; cause, by the server computing device, the merchant device to present, on a display in a merchant-facing orientation and during a current point-of-sale (POS) transaction, information in the merchant language; receive, at the server computing device and from the merchant device, buyer identifying information for the current POS transaction; determine, by the server computing device and based at least in part on the buyer identifying information, a buyer profile of a plurality of buyer profiles, the buyer profile corresponding to the current POS transaction; determine, by the server computing device and based at least in part on the buyer profile, a particular language corresponding to the buyer profile; and cause, by the server computing device, the merchant device to present, on the display in a buyer-facing orientation and during the current POS transaction, transaction information in the particular language corresponding to the buyer profile. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
causing, by a service computing device, a merchant device to present, on a first display in a first orientation and in association with a current point-of-sale (POS) transaction, information in a first language, wherein the merchant device comprises one or more displays; receiving, by a service computing device, from the merchant device, buyer identifying information for the current POS transaction; determining that the buyer identifying information corresponds to a buyer profile; determining a second language associated with the buyer profile; and causing, by the service computing device, the merchant device to present, on a display in a second orientation and in association with the current POS transaction, transaction information in the second language associated with the buyer profile, wherein the display is the first display or a second display. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 19, 20)
-
-
14. A system comprising:
-
at least one processor; and a computer-readable media storing instructions executable by the at least one processor, wherein the instructions program the at least one processor to; receive, at one or more server devices of a payment processing service and from a device, first data associated with a first user; determine, by the one or more server devices and based at least in part on the first data, a first language associated with the first user; cause, by the one or more server devices and in association with a transaction, the device to present information in the first language on a display of the device configured in a first user orientation; receive, at the one or more server devices and from the device, second data associated with a second user; determine, by the one or more server devices and based at least in part on the second data, a second language associated with the second user; and cause, by the one or more server devices and in association with the transaction, the device to present information in the second language on the display of the device configured in a second user orientation. - View Dependent Claims (15, 16, 17, 18)
-
Specification