US 11,941,657 B2
Information processing system, method, and medium
Tsuneo Tsuchiya, Tokyo (JP); Sachiko Fukushima, Tokyo (JP); and Nanase Kato, Tokyo (JP)
Assigned to Rakuten Group, Inc., Tokyo (JP)
Filed by Rakuten Group, Inc., Tokyo (JP)
Filed on Jun. 28, 2021, as Appl. No. 17/360,588.
Claims priority of application No. 2020-112718 (JP), filed on Jun. 30, 2020.
Prior Publication US 2021/0406946 A1, Dec. 30, 2021
Int. Cl. G06Q 30/0207 (2023.01); G06Q 20/40 (2012.01)
CPC G06Q 30/0236 (2013.01) [G06Q 20/4014 (2013.01); G06Q 30/0215 (2013.01)] 13 Claims
OG exemplary drawing
 
1. An information processing system, comprising:
a memory; and
a processor coupled to the memory, the processor being configured to read and operate according to computer program code stored in the memory, the computer program code being configured to cause the processor to execute:
receiving user identification information corresponding to a user based on information read using a user terminal;
determining whether the user identification information that has been received is first user identification information for performing first processing relating to the user, or second user identification information for performing second processing that is executed following the first processing, wherein the first user identification information is different than the second user identification information, and the second processing comprises settlement processing;
identifying, in a case of determining that the user identification information that has been received is the second user identification information, a first user identification information relating to the user, on the basis of the second user identification information, wherein the identifying comprises transmitting the second user identification information to an external server which performs the second processing, and receiving the first user identification information relating to the user from the external server;
performing, in the case of determining that the user identification information that has been received is the second user identification information, the first processing based on the first user identification information identified on the basis of the second user identification information; and
performing third processing following the second processing,
wherein the first processing comprises applying points associated with an account of the user to an amount subjected to the settlement processing to reduce the amount subjected to the settlement processing,
wherein the third processing is processing for modifying a balance associated with the acount of the user and comprises adding points to the account in accordance with the amount subjected to the settlement processing,
wherein the third processing is performed based on the first user identification inforamtion in a case of determining that the user identification information that has been received is the first user identification information,
wherein the third processing is performed based on the first user identification information identified on the basis of the second user identification information in the case of determining that the user identification information that has been received is the second user identification information,
wherein, in the case of determining that the user identification information that has been received is the second user identification information, the second processing is performed by the reusing the second user identification information, thereby allowing both the first processing and the second processing to be performed without requiring the first user identification information to be obtained using the user terminal, and reducing trouble of the first processing and the second processing,
wherein the first processing and the third processing are executed by a point processing server or a point processor, and
wherein the second processing is executed by an external settlement server.