Patent ID: 11887050
Assignee: RAKUTEN GROUP, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 10:
11. A program for causing a computer, which uses a message service enabled to discriminate whether a message sent to a destination has been read, to function as:
a sales processor that accepts a reservation of a product in response to a reservation request received from a user device;
a notification device that, based on the reserved product arriving:
generates a first message including an interactive object to be displayed on the user device for canceling the reservation of the product reserved by a user; and
sends the first message including the interactive object to the user via the message service;

a receiver that receives instruction information from the user device regarding the reserved product in response to the interactive object being operated by the user of the user device;
a first determination device that determines whether the first message including the interactive object has been read;
a cancellation device that cancels the reservation when the instruction information indicates that the interactive object is operated by the user on the user device in a predetermined time after the first message is determined to be marked as read;
a second determination device that determines whether the product is in stock when the interactive object remains unoperated on the user device for the predetermined time after the first message is determined to be marked as read; and
a finalization device that finalizes purchase of the product by the user when the determination device determines that the product is in stock,
wherein the notification device sends a second message notifying that the product has been sold out to the user when the determination device determines that the product is out of stock.