System, apparatus and method for segregating data in transactions via dedicated interface elements for isolated logic and repositories
Abstract
Embodiments relate generally to computer software and computing devices, and more particularly, to a system, an apparatus and a method configured to segregate data at an interface of a computing device to facilitate on-line electronic payment transactions. In one embodiment, a method includes presenting fields configured to accept a first type of data and to accept a second type of data for an on-line electronic payment transaction. The method includes generating an initialization signal for transmission to an isolated data management system to initialize a portion of a memory associated with first type of data, responsive to an interaction with a field, receiving data from the field, and generating a save signal to save the data from the field in a portion of the memory. This can be responsive to a second interaction with the field.
Claims
exact text as granted — not AI-modified1 .- 19 . (canceled)
20 . A computing system comprising:
computer-readable memory storing executable instructions; and one or more processors in communication with the computer-readable memory, wherein the one or more processors are configured by the executable instructions to at least:
receive, from a user computing device, a request to conduct an electronic transaction;
generate a response to the request, wherein the response comprises first instructions to display an interface on the user computing device, and wherein the interface comprises:
a first subset of fields configured to accept input of a first type of data associated with the electronic transaction, wherein the first type of data is to be sent to a second computing system and not the computing system; and
a second subset of fields configured to accept input of a second type of data associated with the electronic transaction, wherein the second type of data is to be sent to the computing system;
transmit the response to the user computing device;
receive, from the user computing device, the second type of data;
receive, from the second computing system, a confirmation signal indicating that the second computing system has received the first type of data; and
in response to receiving the confirmation signal, process the electronic transaction.
21 . The computing system of claim 20 , wherein the interface is associated with second instructions to deliver the first type of data to the second computing system.
22 . The computing system of claim 20 , wherein the one or more processors are configured to execute further executable instructions to at least:
include, in the response, second instructions that configure the user computing device to at least:
detect a selection event corresponding to selection of a first field of the first subset of fields; and
in response to detecting the selection event, transmit a signal to the second computing system indicating that data stored in a portion of memory of the second computing system is invalid for processing of the electronic transaction.
23 . The computing system of claim 22 , wherein the signal causes the second computing system to discard the data stored in the portion of memory, wherein the first type of data is to be saved in the portion of memory.
24 . The computing system of claim 22 , wherein the selection event causes the first field to enter an edit state.
25 . The computing system of claim 20 , wherein the one or more processors are configured to execute further executable instructions to at least:
include, in the response, second instructions that configure the user computing device to at least:
detect a deselection event corresponding to deselection of a first field of the first subset of fields; and
in response to detecting the deselection event, transmit a signal to the second computing system indicating that data entered in the first field is valid for processing of the electronic transaction.
26 . The computing system of claim 25 , wherein the signal causes the second computing system to store the data entered in the first field in a portion of memory of the second computing system.
27 . The computing system of claim 25 , wherein the deselection event causes the first field to enter a saved state.
28 . The computing system of claim 27 , wherein the one or more processors are configured to execute further executable instructions to at least:
include, in the response, third instructions that configure the user computing device to at least:
determine that the first field is in the saved state; and
generate a ready signal indicating that the computing system can proceed to process the electronic transaction.
29 . The computing system of claim 20 , wherein the one or more processors are configured to execute further executable instructions to at least:
determine that the second computing system has not received the first type of data; and in response to determining that the second computing system has not received the first type of data, delay processing of the electronic transaction.
30 . The computing system of claim 20 , wherein the one or more processors are configured to execute further executable instructions to at least generate a message for delivery to the second computing system, wherein the message is based at least in part on the second type of data, wherein the confirmation signal is received from the second computing system in response to the message, and wherein the confirmation signal comprises transaction data regarding the electronic transaction.
31 . A computer-implemented method comprising:
under control of a first computing system comprising one or more computing devices configured to execute specific computer-executable instructions,
receiving, from a user computing device, a request to conduct an electronic transaction;
generating a response to the request, wherein the response comprises first instructions to display an interface, and wherein the interface comprises:
a first subset of fields configured to accept input of a first type of data associated with the electronic transaction, wherein the first type of data is to be sent to a second computing system and not the first computing system; and
a second subset of fields configured to accept input of a second type of data associated with the electronic transaction, wherein the second type of data is to be sent to the first computing system; and
transmitting the response to the user computing device;
receiving, from the user computing device, the second type of data;
receiving, from the second computing system, a confirmation signal indicating that the second computing system has received the first type of data; and
in response to receiving the confirmation signal, processing the electronic transaction using the second type of data.
32 . The computer-implemented method of claim 31 , further comprising:
determining that the second computing system has not received the first type of data; and in response to determining that the second computing system has not received the first type of data, delaying processing of the electronic transaction, wherein the confirmation signal is received from the second computing system after delaying processing of the electronic transaction.
33 . The computer-implemented method of claim 31 , further comprising including, in the response, second instructions to deliver the first type of data to the second computing system.
34 . The computer-implemented method of claim 31 , further comprising:
including, in the response, second instructions that configure the user computing device to perform operations including at least:
detecting a selection event corresponding to selection of a first field of the first subset of fields; and
in response to detecting the selection event, transmitting a signal to the second computing system indicating that data stored in a portion of memory of the second computing system is invalid for processing of the electronic transaction.
35 . The computer-implemented method of claim 31 , further comprising:
including, in the response, second instructions that configure the user computing device to perform operations including at least:
detecting a deselection event corresponding to deselection of a first field of the first subset of fields; and
in response to detecting the deselection event, transmitting a signal to the second computing system indicating that data entered in the first field is valid for processing of the electronic transaction.
36 . The computer-implemented method of claim 35 , further comprising:
including, in the response, third instructions that configure the user computing device to perform operations including at least:
determining that the first field is associated with a saved state; and
generating a ready signal indicating that the first computing system can proceed to process the electronic transaction.
37 . The computer-implemented method of claim 36 , further comprising:
receiving the ready signal from the user computing device; and in response to receiving the ready signal, determining to proceed with processing of the electronic transaction.
38 . The computer-implemented method of claim 35 , further comprising:
including, in the response, third instructions that configure the user computing device to perform operations including at least:
transmitting the first type of data to the second computing system using a first data path without transmitting the first type of data to the first computing system; and
transmitting the second type of data to the first computing system using a second data path separate from the first data path.
39 . The computer-implemented method of claim 30 , further comprising generating a message for delivery to the second computing system, wherein the first message is based at least in part on the second type of data, wherein the confirmation signal is received from the second computing system in response to the message, and wherein the confirmation signal comprises transaction data regarding the electronic transaction.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.