Enhancing information security via the use of a dummy credit card number
First Claim
1. A system of enhancing electronic information security, the system comprising:
- a non-transitory memory storing instructions; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising;
accessing an account associated with an electronic device of a user, wherein the accessing comprises at least one of;
retrieving a first device identifier that is unique to the electronic device obtained during a registration of the electronic device;
orretrieving a first location of the electronic device via Global Positioning System (GPS) obtained during the registration of the electronic device;
generating a dummy credit card number for the user;
communicating the dummy credit card number to the registered electronic device;
receiving, after the accessing, the generating, and the communicating, a request to conduct a transaction electronically, the request containing the dummy credit card number;
determining whether the request was sent from the registered electronic device, wherein the determining comprises;
in response to the retrieving the first device identifier, extracting a second device identifier from a machine that sent the request and matching the second device identifier with the first device identifier;
orin response to the retrieving the first location, extracting a second location from the machine that sent the request and matching the second location with the first location; and
processing the request if the request has been determined to come from the registered electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure is directed to enhancing electronic information security. An electronic device is registered in a registration process. The registration process of the electronic device includes at least one of: obtaining a device identifier that is unique to the electronic device and storing the device identifier as a registered device identifier; or obtaining a location of the electronic device via Global Positioning System (GPS) and storing the location as a registered location of the electronic device. A dummy credit card number is generated. After the registration process and after the dummy credit card number is generated, a request to conduct a transaction electronically is received. The request contains the dummy credit card number. A determination is made as to whether the request was sent from the registered electronic device. The request is processed if the request has been determined to come from the registered electronic device.
-
Citations
20 Claims
-
1. A system of enhancing electronic information security, the system comprising:
-
a non-transitory memory storing instructions; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; accessing an account associated with an electronic device of a user, wherein the accessing comprises at least one of; retrieving a first device identifier that is unique to the electronic device obtained during a registration of the electronic device;
orretrieving a first location of the electronic device via Global Positioning System (GPS) obtained during the registration of the electronic device; generating a dummy credit card number for the user; communicating the dummy credit card number to the registered electronic device; receiving, after the accessing, the generating, and the communicating, a request to conduct a transaction electronically, the request containing the dummy credit card number; determining whether the request was sent from the registered electronic device, wherein the determining comprises; in response to the retrieving the first device identifier, extracting a second device identifier from a machine that sent the request and matching the second device identifier with the first device identifier;
orin response to the retrieving the first location, extracting a second location from the machine that sent the request and matching the second location with the first location; and processing the request if the request has been determined to come from the registered electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of enhancing electronic information security, comprising:
-
accessing an account associated with an electronic device of a user, wherein the accessing comprises at least one of; retrieving a first device identifier that is unique to the electronic device obtained during a registration of the electronic device;
orretrieving a first location of the electronic device via Global Positioning System (GPS) obtained during the registration of the electronic device; generating a dummy credit card number for the user; communicating the dummy credit card number to the user; receiving, after the accessing, the generating, and the communicating, a request to conduct a transaction electronically, the request containing the dummy credit card number; determining whether the request was sent from the registered electronic device, wherein the determining comprises; in response to the retrieving the first device identifier, extracting a second device identifier from a machine that sent the request and matching the second device identifier with the first device identifier;
orin response to the retrieving the first location, extracting a second location from the machine that sent the request and matching the second location with the first location; and processing the request if the request has been determined to come from the registered electronic device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored thereon machine-readable instructions executable to cause a system to perform operations comprising:
-
accessing an account associated with an electronic device of a user, wherein the accessing comprises at least one of; retrieving a first device identifier that is unique to the electronic device obtained during a registration of the electronic device; retrieving a first location of the electronic device via Global Positioning System (GPS) obtained during the registration of the electronic device; associating a user-specified time slot with the electronic device;
orassociating a user-specified retailer with the electronic device; generating a dummy credit card number for the user, wherein the generating of the dummy credit card number comprises one of;
storing a user-specified number as the dummy credit card number, storing a randomly generated number as the dummy credit card number, or assigning a generic number to be used as the dummy credit card number;communicating the dummy credit card number to the user; receiving, after the accessing, the generating, and the communicating, a request from a machine to conduct a transaction electronically, the request containing the dummy credit card number; extracting information from the machine; and processing the request when the following conditions are met based on the information extracted from the machine; a second device identifier extracted from the machine matches the first device identifier; a second location extracted from the machine matches the first location; the request is sent at a time that falls within the user-specified time slot; and the request includes a purchasing transaction involving the user-specified retailer. - View Dependent Claims (20)
-
Specification