IP Library Granted Patent US 9,898,727
Granted Patent B2
US 9,898,727 · App. 13/498,833 · Granted Feb 20, 2018

Credit card fraud prevention system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,898,727
App. No.
13/498,833
Granted
Feb 20, 2018
Kind
B2
Abstract

A server receives a card ID of a credit card, a credit amount, and a terminal ID for identifying a shop terminal from a shop terminal. The server acquires a corresponding user ID from the card ID, to find out whether this user has approved that location information can be acquired from his/her mobile terminal. In the case where the user has approved that location information is acquired in advance, the server acquires a mobile phone number from the user ID, to know a location of the mobile terminal with use of this mobile phone number. The server acquires a shop ID from the terminal ID (fixed-line telephone number) of the shop terminal, to be able to acquire a shop location from the shop ID. The server compares the location of the mobile terminal and the location of the shop, to judge whether or not conformance is made.

Claims (43)

1. A credit processing server comprising:

at least one memory operable to store information on a credit card, information on a user of the credit card, information on a shop where the credit card is usable, and program code;

at least one processor operable to access said memory and read said program code and operate as instructed by said program code, said program code including:

credit inquiry receiving code configured to cause the at least one processor to receive a credit inquiry including a card ID and a credit amount from a shop terminal;

mobile terminal identification information acquiring code configured to cause the at least one processor to acquire identification information of a mobile terminal of the user who uses the credit card;

mobile terminal location information acquiring code configured to cause the at least one processor to acquire GPS location information of the mobile terminal using a GPS function of the mobile terminal or acquire area information from a base station in which the mobile terminal resides, as location information of the mobile terminal corresponding to the identification information;

determining code configured to cause the at least one processor to determine whether the acquired location information of the mobile terminal is the GPS location information or the area information of the base station;

shop location information acquiring code configured to cause the at least one processor to acquire location information of the shop where the credit card is used;

fraudulent use judging code configured to cause the at least one processor to compare the acquired location information of the mobile terminal and the acquired location information of the shop, and judge whether or not conformance is made with a predetermined condition; and

credit processing code configured to cause the at least one processor to perform credit processing in a case where conformance is made with the predetermined condition,

wherein the predetermined condition of the fraudulent use judging code comprises a first conformance range and a second conformance range, and

wherein the fraudulent use judging code is further configured to cause the at least one processor to judge whether or not the conformance is made with the predetermined condition based on the first conformance range when the location information of the mobile terminal is acquired by the GPS function and

the fraudulent use judging code is further configured to cause the at least one processor to judge whether or not the conformance is made with the predetermined condition based on the second conformance range when the location information corresponds to the area information of the base station in which the mobile terminal resides, the first conformance range being different from the second conformance range.

2. The credit processing server according to claim 1 , wherein the program code further comprising:

mobile terminal location information receiving code configured to cause the at least one processor to receive location information of the mobile terminal of the user who uses the credit card; and

location information registering code configured to cause the at least one processor to register the location information along with a receipt time of receiving the location information, wherein

when receiving the credit inquiry, the fraudulent use judging code is further configured to cause the at least one processor to judge whether or not conformance is made with the predetermined condition based on the registered location information when the receipt time is within a predetermined period from a current time.

3. The credit processing server according to claim 2 , wherein

when receiving the credit inquiry, the fraudulent use judging code is further configured to cause the at least one processor to judge whether or not conformance is made with the predetermined condition on the basis of the location information when the receipt time is out of the predetermined period and when the location information is not registered.

4. The credit processing server according to claim 1 , wherein the determining code is further configured to cause the at least one processor to determine, when the location information of the mobile terminal is acquired by the GPS function, that the condition is conformed to, if the location of the shop exists within a specific distance range from the location of the mobile terminal, and

determine, when the location information of the mobile terminal corresponds to the area information of the base station in which the mobile terminal resides, that the condition is conformed to, if the location of the shop exists within an area relating to the location information of the mobile terminal.

5. A method which is executed by a server of a credit processing system comprising at least one processor, a card information storage for storing information on a credit card, user information storage for storing information on a user of the credit card, and shop information storage for storing information on a shop where the credit card is usable, the method comprising:

receiving, using at least one of said at least one processor, a credit inquiry including a card ID and a credit amount from a shop terminal;

acquiring, using at least one of said at least one processor, identification information of a mobile terminal of the user who uses the credit card;

acquiring GPS location information of the mobile terminal using a GPS function of the mobile terminal or acquiring area information from a base station in which the mobile terminal resides, as location information of the mobile terminal corresponding to the identification information;

determining, using at least one of said at least one processor, whether the acquired location information of the mobile terminal is the GPS location information or the area information of the base station;

acquiring, using at least one of said at least one processor, location information of the shop where the credit card is used;

comparing, using at least one of said at least one processor, the acquired location information of the mobile terminal and the acquired location information of the shop, judging whether or not conformance is made with a predetermined condition; and

performing, using at least one of said at least one processor, credit processing in a case where conformance is made with the predetermined condition, wherein

the predetermined condition comprises a first conformance range and a second conformance range, and

wherein the operation of judging whether or not the conformance is made with the predetermined condition based on the first conformance range when the location information of the mobile terminal is acquired by the GPS function and

wherein the operation of judging whether or not the conformance is made with the predetermined condition based on the second conformance range when the location information corresponds to the area information of the base station in which the mobile terminal resides, the first conformance range being different from the second conformance range.

6. A non-transitory computer readable recording medium recording a program of a server of a credit processing system which has a card information storage for storing information on a credit card, user information storage for storing information on a user of the credit card, and shop information storage for storing information on a shop where the credit card is usable, the program causes the server to execute a method comprising:

receiving a credit inquiry including a card ID and a credit amount from a shop terminal;

acquiring identification information of a mobile terminal of the user who uses the credit card;

acquiring GPS location information of the mobile terminal using a GPS function of the mobile terminal or acquiring area information from a base station in which the mobile terminal resides, as location information of the mobile terminal corresponding to the identification information;

determining whether the acquired location information of the mobile terminal is the GPS location information or the area information of the base station;

acquiring location information of the shop where the credit card is used;

comparing the acquired location information of the mobile terminal and the acquired location information of the shop, judging whether or not conformance is made with a predetermined condition; and

performing credit processing in a case where conformance is made with the predetermined condition,

wherein the predetermined condition comprises a first conformance range and a second conformance range, and

wherein the operation of judging whether or not the conformance is made with the predetermined condition based on the first conformance range when the location information of the mobile terminal is acquired by the GPS function, and

wherein the operation of judging whether or not the conformance is made with the predetermined condition based on the second conformance range when the location information corresponds to the area information of the base station in which the mobile terminal resides, the first conformance range being different from the second conformance range.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
CHANGE OF ADDRESS Recorded Feb 3, 2016
From: RAKUTEN, INC.
To: RAKUTEN, INC.
Reel/Frame 037690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2012
From: KOBAYASHI, YOSHINORI
To: RAKUTEN, INC.
Reel/Frame 028349/0020 →