METHOD FOR ONE-CLICK PURCHASING AND APPARATUS THEREFOR
Disclosed herein are a method and apparatus for one-click purchasing. The repeated order pattern of a user is analyzed based on the purchase information of the user stored through an application, an automatically repeating order for the user is generated based on the repeated order pattern, an event time corresponding to the automatically repeating order is set, and information about an event corresponding to the automatically repeating order may be sent to the user using a one-click push message at the event time. An event for appropriately placing an order depending on the user's situation may be generated, whereby a user may automatically place an order depending on the circumstances without manually making complicated settings.
1 . A method for one-click purchasing, comprising:
analyzing a repeated order pattern of a user based on purchase information of the user, which is stored through an application;
generating an automatically repeating order for the user based on the repeated order pattern; and
setting an event time for the automatically repeating order and sending information about an event corresponding to the automatically repeating order to the user at the event time using a one-click push message.
2 . The method of claim 1 , further comprising:
checking whether an event having a comparative advantage over the automatically repeating order is generated; and
providing information for a more advantageous purchase along with the one-click push message when the event having the comparative advantage is generated.
3 . The method of claim 1 , wherein sending the information about the event is configured to decide whether to send the information about the event depending on whether the user moves along a routine route extracted from the repeated order pattern when a current time is the event time.
4 . The method of claim 1 , wherein sending the information about the event comprises:
setting the event time based on at least one of a repeated order time of the user, extracted from the repeated order pattern, and a time taken for a store taking the automatically repeating order to prepare an ordered product.
5 . The method of claim 4 , wherein setting the event time comprises:
calculating an expected arrival time of the user based on a current position of the user and changing the event time in consideration of the expected arrival time.
6 . The method of claim 2 , further comprising:
determining whether there is information for the more advantageous purchase by comparing a store corresponding to the automatically repeating order with multiple stores registered in the application based on order information corresponding to the automatically repeating order, and then generating the event having a comparative advantage when it is determined that there is the information for the more advantageous purchase.
7 . The method of claim 6 , wherein generating the event having a comparative advantage is configured to compare the store with the multiple stores based on at least one of a price of a menu item, a location of the store, coupon information, and a grade.
8 . The method of claim 1 , further comprising:
placing the automatically repeating order with a store corresponding to the automatically repeating order when the user requests the automatically repeating order based on the event.
9 . A server, comprising:
an operation unit for analyzing a repeated order pattern of a user based on purchase information of the user, which is stored through an application;
a generation unit for generating an automatically repeating order for the user based on the repeated order pattern; and
a control unit for setting an event time for the automatically repeating order and sending information about an event corresponding to the automatically repeating order to the user at the event time using a one-click push message.
10 . The server of the claim 9 , further comprising:
a monitoring unit for checking whether an event having a comparative advantage over the automatically repeating order is generated, and
wherein the control unit provides information for a more advantageous purchase along with the one-click push message when the event having a comparative advantage is generated.