Patent ID: 11935044
Assignee: SSENSTONE INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A virtual code generation device, the device comprising:
a processor configured to:
generate one or more detailed codes; and
generate a virtual code by combining the one or more detailed codes;
a communication module comprising a Near-Field Communication (NFC) antenna module or a Bluetooth communication module, and configured to transmit the virtual code to an external device to provide the virtual code; and
a memory configured to store code generation function data,
wherein the virtual code is generated by combining a plurality of codes including a fixed code, a One-Time Password (OTP), and an extraction code depending on a specific rule,
wherein the fixed code is a code that is combined at a predetermined location in the virtual code and determines a card issuer or a card type corresponding to an actual card number,
wherein the OTP code is generated with a specific number of numeric arrays based on an OTP function included in the code generation function data and is used to calculate a conversion code,
wherein the extraction code is generated with all or part of the number of numbers other than the fixed code and the OTP code in a total number of numbers of the virtual code and corresponds to the conversion code calculated from the OTP code,
wherein the conversion code or the extraction code is used as a first code or a second code under a condition set by a virtual code verification means,
wherein the first code is to set a start point for searching for a storage location of the actual card number in a memory of the external device that is connected via the NFC antenna module or the Bluetooth communication module,
wherein the second code is to set a search path from the start point to the storage location depending on a specific search method that is determined by a storage location search algorithm that performs a cloud movement in a storage space of the memory,
wherein the OTP code and the extraction code are changed for each unit count, and
wherein the unit count is set to a specific time interval and is changed as the time interval elapses.