Patent ID: 11893591
Assignee: RED CORAL IP HOLDING COMPANY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  A  H | IPC A  G  H

Claim 0:
1. A system for anti-counterfeit verification of electronic cigarettes, the system comprising:
an electronic cigarette, comprising:
an anti-counterfeiting label, comprising:
a label index, including at least one piece of information about the electronic cigarette; and
a unique label identification code, corresponding to the electronic cigarette;

a label information module, comprising a sending module, configured to send anti-counterfeiting label information to a mobile terminal;
a label key module, comprising a receiving module, an authentication module, and a sending module, configured to:
receive an authentication request carrying a label key generated by a service terminal;
authenticate the label key; and
transmit a random number to the mobile terminal after successful label key authentication;

a token module, comprising a sending module, a receiving module, and
a generation module, configured to:
receive and verify a first identity authentication token; and
transmit a second identity authentication token to the mobile terminal for verification by the service terminal; and
generate an activation signal upon successful authentication of the first and second identity authentication tokens;

the mobile terminal, comprising:
a sensor, comprising an acquiring module, configured to acquire anti-counterfeiting label information from the anti-counterfeiting label of the electronic cigarette located in an identification range;
a label key module, comprising a sending module and a receiving module, configured to:
transmit a key acquisition request carrying the label index and the unique label identification code of the electronic cigarette to the service terminal;
receive the label key (1030) from the service terminal;
transmit an authentication request carrying the label key to the electronic cigarette; and
facilitate transmission of the random number from the electronic cigarette to the service terminal;

a token module, comprising a generation module, a receiving module, a sending module, and a trigger module configured to:
generate the first identity authentication token based on authentication data received from the service terminal;
transmit the first identity authentication token to the electronic cigarette;
facilitate transmission of the second identity authentication token from the electronic cigarette to the service terminal; and
trigger the electronic cigarette to generate an activation signal upon successful authentication of the first and the second identity authentication tokens; and

the service terminal, comprising:
a label key module, comprising a receiving module and a sending module, configured to:
receive the key acquisition request carrying a label index and a label unique identification code from the mobile terminal; and
transmit a label key based on the key acquisition request to the mobile terminal for authentication by the electronic cigarette;

an authentication data module, comprising a sending module and a receiving module, configured to:
receive the random number from the mobile terminal; and
transmit authentication data to the mobile terminal corresponding to the random number transmitted by the electronic cigarette, wherein the authentication data is used to generate the first identity authentication token; and

a token module, comprising a receiving module and a verification module, configured to receive and verify the second identity authentication token sent from the mobile terminal;
wherein the electronic cigarette generates an activation signal upon successful authentication of the first and the second identity authentication tokens.