US 12,136,090 B2
Information processing system, server, and computer readable recording medium
Shintaro Matsutani, Kariya (JP); Misato Yokota, Tokyo (JP); Yumiko Osaki, Tokyo (JP); Atsushi Yoneki, Chigasaki (JP); Kazunari Tsutsumi, Tokyo (JP); Mitsunori Isoda, Tokyo (JP); and Yuzo Yamada, Nagoya (JP)
Assigned to TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed by TOYOTA JIDOSHA KABUSHIKI KAISHA, Toyota (JP)
Filed on Apr. 12, 2021, as Appl. No. 17/227,487.
Claims priority of application No. 2020-082208 (JP), filed on May 7, 2020.
Prior Publication US 2021/0350367 A1, Nov. 11, 2021
Int. Cl. G06Q 20/40 (2012.01); G06Q 20/36 (2012.01)
CPC G06Q 20/401 (2013.01) [G06Q 20/36 (2013.01); G06Q 20/405 (2013.01)] 7 Claims
OG exemplary drawing
 
1. An information processing system comprising:
a first terminal comprising a first display, a first short-range communication unit, and a first processor comprising hardware;
a second terminal comprising a second display and a second processor comprising hardware;
a server comprising
a third processor comprising hardware, and
a storage device that stores information regarding a first user that is associated with the first terminal and is designated as a requester, and information regarding a second user that is associated with the second terminal and is designated as an approver for payments to be made by the first user, and
a store terminal comprising a second short-range communication unit, a third display, a reading unit, and a fourth processor comprising hardware, wherein the fourth processor of the store terminal is configured to
initiate a payment processing of a transaction by performing communication between the first short-range communication unit of the first terminal and the second short-range communication unit, and
transmit inquiry information regarding the payment processing of the transaction to the server in response to detecting, via the reading unit, payment information of a payment request from the first terminal, wherein the detected payment information is a barcode or quick response (OR) code,
wherein the first processor is configured to transmit, to the store terminal, the payment information for the payment processing of the transaction using electronic money deposited into an electronic wallet of the first user,
wherein the third processor of the server is configured to
specify the first user and the second user in response to receiving the inquiry information from the store terminal,
transmit, in response to receiving the inquiry information, an approval request for the payment processing of the transaction to the second terminal associated with the second user, and
complete the payment processing of the transaction in response to receiving authorization information indicating an approval of the approval request from the second terminal,
in response to receiving information indicating that the approval request is awaiting approval,
the first processor is further configured to control the first display to display information indicating that the payment processing is awaiting approval, and
the fourth processor of the store terminal is further configured to control the third display to display the information indicating that the payment processing is awaiting approval,
in response to receiving the approval request from the server, the second processor is configured to:
control the second display to display a name of a product associated with the approval request, a name of a store associated with the approval request, a price of the product, an approval button configured to authorize the payment processing, and a rejection button configured to reject the payment processing, and
transmit, in response to receiving the authorization information indicating the approval being input via the approval button or the rejection button, the authorization information for the approval request to the server;
in response to receiving information indicating that the approval request is authorized and the payment processing of the transaction is completed from the server,
the first processor is further configured to control the first display to display the information indicating that the approval request is authorized and that the payment processing is completed, and
the fourth processor of the store terminal further configured to control the third display to display the information indicating that the approval request is authorized and that the payment processing is completed.