METHOD AND PROGRAM FOR OUTPUTTING VIRTUAL CODE GENERATED FROM PAYMENT CARD, AND PAYMENT CARD FOR GENERATING VIRTUAL CODE
First Claim
Patent Images
1. A method for outputting a virtual code, which is generated from a payment card, on a screen, the method comprising:
- receiving, by a virtual code output application, the virtual code from the payment card after connecting the payment card with a mobile terminal through short-range wireless communication; and
outputting, by the virtual code output application, the virtual code on the screen,wherein the virtual code output application is installed or embedded in the mobile terminal,wherein the virtual code is generated as a code, which is matched to a real card number, through a virtual code generating function stored in the payment card, at every unit count, and is used to detect the real card number in a financial company server or a virtual token verifying server, andwherein the unit count is set as a specific time interval and changed as the specific time interval is elapsed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a program for outputting a virtual code generated from a payment card, and a payment card for generating a virtual code are provided. The method for outputting the virtual code generated from the payment card includes receiving, by a virtual code output application, a virtual code from a payment card after connecting the payment card with a mobile terminal through short-range wireless communication, and outputting, by the virtual code output application, the virtual code on the screen.
-
Citations
10 Claims
-
1. A method for outputting a virtual code, which is generated from a payment card, on a screen, the method comprising:
-
receiving, by a virtual code output application, the virtual code from the payment card after connecting the payment card with a mobile terminal through short-range wireless communication; and outputting, by the virtual code output application, the virtual code on the screen, wherein the virtual code output application is installed or embedded in the mobile terminal, wherein the virtual code is generated as a code, which is matched to a real card number, through a virtual code generating function stored in the payment card, at every unit count, and is used to detect the real card number in a financial company server or a virtual token verifying server, and wherein the unit count is set as a specific time interval and changed as the specific time interval is elapsed. - View Dependent Claims (2, 8)
-
-
3. A method for outputting a virtual code, which is generated from a payment card, on a screen, the method comprising:
-
synchronizing, by a virtual code output application, time of an encryption algorithm through wireless communication between a virtual code output application and the payment card; receiving, by the virtual code output application, an encrypted code generated from the payment card, wherein the encrypted code is obtained by encrypting the virtual code generated from the payment card based on the synchronized encryption algorithm; decrypting, by the virtual code output application, the encrypted code to the virtual code based on the encryption algorithm; and outputting, by the virtual code output application, the virtual code on the screen, wherein the virtual code is generated as a code matched to a real card number through a virtual code generating function stored in the payment card, at every unit count, and is used to detect the real card number in a financial company server or a virtual token verifying server; and wherein the unit count is set as a specific time interval and changed as the specific time interval is elapsed. - View Dependent Claims (4, 5, 9)
-
-
6. A method for outputting a virtual code, which is generated from a payment card, on a screen, the method comprising:
-
receiving, by a second virtual code generating module, a virtual security code from a first virtual code generating module; generating, by the second virtual code generating module, a plurality of detailed codes through a plurality of detailed code generating functions; generating, by the second virtual code generating module, the virtual code through combination of the plurality of detailed codes through at least one detailed code combining function; and outputting, by the second virtual code generating module, the virtual code on the screen, wherein the virtual code is generated as a code matched to a real card number through a virtual code generating function stored in the payment card, at every unit count, and is used to detect the real card number in a financial company server or a virtual token verifying server, wherein the virtual code generating function includes the detailed code generating function and the detailed code combining function, wherein the first virtual code generating module is included in the payment card, wherein the second virtual code generating module is included in a virtual code output application embedded or installed in a mobile terminal, generates the plurality of detailed codes matched to a unit count in which generation of the virtual code is requested using the virtual security code, generates the virtual code by combining the plurality of detailed codes, and outputs the virtual code on the screen, and wherein the unit count is set as a specific time interval and changed as the specific time interval is elapsed. - View Dependent Claims (7, 10)
-
Specification