Providing interactive notifications for completing online transactions
First Claim
1. A method for preventing unwanted terminations of online transactions, the method comprising:
- determining, by a transaction server in communication with a mobile device via a data network, that completing an online transaction initiated at the mobile device using the data network requires fewer than a threshold number of operations;
determining that a potential abandonment condition exists for the online transaction, wherein determining that the potential abandonment condition exists comprises;
detecting that the mobile device has entered a locked state, wherein detecting that the mobile device has entered the locked state comprises determining, based on communications with the mobile device via the data network, that the mobile device will not accept input unless the mobile device receives specific information required to cause it to enter another state in which the mobile device is able to accept input, anddetecting that the mobile device has navigated away from an interface used to initiate the online transaction, wherein detecting that the mobile device has navigated away from the interface comprises determining, based on communications with the mobile device via the data network, that the mobile device has performed at least one of (i) navigating away from a first interface used to initiate the online transaction or (ii) receiving input to access a second interface on the mobile device;
generating, by the transaction server, an interface for obtaining input to initiate at least one subsequent operation for completing the online transaction based on determining that the potential abandonment conditions exists and that completing the online transaction requires fewer than the threshold number of operations; and
transmitting, via the data network, the generated interface and a message to the mobile device via the data network, wherein the message instructs the mobile device to display the interface and to receive the input to initiate the at least one subsequent operation via the interface.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for providing interactive notifications for completing online transactions. In some embodiments, a processing device determines that completing an online transaction initiated at a mobile device requires fewer than a threshold number of operations. The processing device also generates an interface for obtaining input to initiate at least one subsequent operation for completing the online transaction. The interface is generated based on determining that completing the online transaction requires fewer than the threshold number of operations. The processing device configures the mobile device to display the interface and to receive the input using the interface for completing the transaction.
-
Citations
19 Claims
-
1. A method for preventing unwanted terminations of online transactions, the method comprising:
-
determining, by a transaction server in communication with a mobile device via a data network, that completing an online transaction initiated at the mobile device using the data network requires fewer than a threshold number of operations; determining that a potential abandonment condition exists for the online transaction, wherein determining that the potential abandonment condition exists comprises; detecting that the mobile device has entered a locked state, wherein detecting that the mobile device has entered the locked state comprises determining, based on communications with the mobile device via the data network, that the mobile device will not accept input unless the mobile device receives specific information required to cause it to enter another state in which the mobile device is able to accept input, and detecting that the mobile device has navigated away from an interface used to initiate the online transaction, wherein detecting that the mobile device has navigated away from the interface comprises determining, based on communications with the mobile device via the data network, that the mobile device has performed at least one of (i) navigating away from a first interface used to initiate the online transaction or (ii) receiving input to access a second interface on the mobile device; generating, by the transaction server, an interface for obtaining input to initiate at least one subsequent operation for completing the online transaction based on determining that the potential abandonment conditions exists and that completing the online transaction requires fewer than the threshold number of operations; and transmitting, via the data network, the generated interface and a message to the mobile device via the data network, wherein the message instructs the mobile device to display the interface and to receive the input to initiate the at least one subsequent operation via the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processing device; and a non-transitory computer-readable medium communicatively coupled to the processing device, wherein the processing device is configured to execute instructions to perform operations comprising; determining that completing an online transaction initiated at a mobile device requires fewer than a threshold number of operations; determining that a potential abandonment condition exists for the online transaction, wherein determining that the potential abandonment condition exists comprises at least one of; detecting that the mobile device has entered a locked state, wherein detecting that the mobile device has entered the locked state comprises determining, based on communications with the mobile device via the data network, that the mobile device will not accept input unless the mobile device receives specific information required to cause it to enter another state in which the mobile device is able to accept input, and detecting that the mobile device has navigated away from an interface used to initiate the online transaction, wherein detecting that the mobile device has navigated away from the interface comprises determining, based on communications with the mobile device via the data network, that the mobile device has performed at least one of (i) navigating away from a first interface used to initiate the online transaction or (ii) receiving input to access a second interface on the mobile device; generating an interface for obtaining input to initiate at least one subsequent operation for completing the online transaction based on determining that the potential abandonment conditions exists and that completing the online transaction requires fewer than the threshold number of operations; and configuring the mobile device to display the interface and to receive the input to initiate the at least one subsequent operation via the interface. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium having program code stored thereon that is executable by a processing device, the program code comprising:
-
program code for configuring a transaction server for determining that completing an online transaction initiated, with the transaction server and at a mobile device, requires fewer than a threshold number of operations; program code for determining that a potential abandonment condition exists for the online transaction, wherein determining that the potential abandonment condition exists comprises at least one of; detecting that the mobile device has entered a locked state, wherein detecting that the mobile device has entered the locked state comprises determining, based on communications with the mobile device via the data network, that the mobile device will not accept input unless the mobile device receives specific information required to cause it to enter another state in which the mobile device is able to accept input, and detecting that the mobile device has navigated away from an interface used to initiate the online transaction, wherein detecting that the mobile device has navigated away from the interface comprises determining, based on communications with the mobile device via the data network, that the mobile device has performed at least one of (i) navigating away from a first interface used to initiate the online transaction or (ii) receiving input to access a second interface on the mobile device; program code for generating an interface for obtaining input to initiate at least one subsequent operation for completing the online transaction based on determining that the potential abandonment conditions exists and that completing the online transaction requires fewer than the threshold number of operations; and program code for transmitting, from the transaction server via the data network, the generated interface and a message to the mobile device, wherein the message instructs the mobile device to display the interface and to receive the input to initiate the at least one subsequent operation via the interface. - View Dependent Claims (17, 18, 19)
-
Specification