Electronic distribution method, apparatus and system
AssigneeBoe Technology Group Co., Ltd.
InventorKejun Hu
Life of this patent
Estimating the term…
Abstract
The present disclosure discloses an electronic distribution method and apparatus. The method includes: acquiring user information and first terminal information of a distribution terminal which are transmitted by a server; generating a first key and transmitting the first key to the server; acquiring second terminal information which is encrypted by the distribution terminal using the first key received from the server and is transmitted by the distribution terminal; decrypting the second terminal information encrypted by using the first key to obtain the second terminal information; matching the second terminal information with the first terminal information; and displaying the user information if the second terminal information matches the first terminal information.
Claims8
An electronic distribution method, comprising:
- acquiring user information and first terminal information of a distribution terminal which are transmitted by a server;
- generating a first key and transmitting the first key to the server;
- acquiring second terminal information which is encrypted by the distribution terminal using the first key received from the server and is transmitted by the distribution terminal;
- decrypting the second terminal information encrypted by using the first key to obtain the second terminal information;
- matching the second terminal information with the first terminal information;
- and
- displaying the user information if the second terminal information matches the first terminal information,
- receiving a delivery command transmitted by the distribution terminal, wherein the delivery command comprises the second terminal information encrypted by using the first key;
- decrypting the second terminal information encrypted by using the first key to obtain the second terminal information;
- matching the second terminal information with the first terminal information;
- and
- performing delivery if the second terminal information successfully matches with the first terminal information,
- acquiring third terminal information of the user terminal which is transmitted by the server;
- generating a second key and transmitting the second key to the server;
- acquiring fourth terminal information which is encrypted by the user terminal using the second key received from the server and is transmitted by the user terminal;
- decrypting the fourth terminal information encrypted by using the second key to obtain the fourth terminal information;
- matching the fourth terminal information with the third terminal information;
- and
- unlocking a locking apparatus to complete distribution if the fourth terminal information matches the third terminal information,
- wherein the first terminal information comprises a Bluetooth Media Access Control (MAC) address and/or a Near Field Communication (NFC) chip Identity (ID) of the distribution terminal stored by the server;
- the second terminal information comprises a Bluetooth MAC address and/or an NFC chip ID stored by the distribution terminal;
- the third terminal information comprises a Bluetooth MAC address and/or an NFC chip ID of the user terminal stored by the server;
- and the fourth terminal information comprises Bluetooth MAC address and/or an NFC chip ID stored by the user terminal.
An electronic distribution apparatus, comprising:
- a processor;
- and
- a memory connected to the processor, and has stored thereon instructions executable by the processor, wherein the instructions, when executed by the processor, cause the processor to be configured to:
- acquire user information and first terminal information of a distribution terminal which are transmitted by a server;
- generate a first key and transmit the first key to the server;
- acquire second terminal information which is encrypted by the distribution terminal using the first key received from the server and is transmitted by the distribution terminal;
- decrypt the second terminal information encrypted by using the first key to obtain the second terminal information;
- match the second terminal information with the first terminal information;
- and
- control a display to display the user information if the second terminal information matches the first terminal information,
- receive a delivery command transmitted by the distribution terminal, wherein the delivery command comprises the second terminal information encrypted by using the first key;
- decrypt the second terminal information encrypted by using the first key to obtain the second terminal information;
- match the second terminal information with the first terminal information;
- and
- perform delivery if the second terminal information successfully matches with the first terminal information,
- acquire third terminal information of the user terminal which is transmitted by the server;
- generate a second key and transmit the second key to the server;
- acquire fourth terminal information which is encrypted by the user terminal using the second key received from the server and is transmitted by the user terminal;
- decrypt the fourth terminal information encrypted by using the second key to obtain the fourth terminal information;
- match the fourth terminal information with the third terminal information;
- and
- unlock a locking apparatus to complete distribution if the fourth terminal information matches the third terminal information,
- wherein the first terminal information comprises Bluetooth Media Access Control (MAC) address and/or Near Field Communication (NFC) chip Identity (ID) of the distribution terminal stored by the server;
- the second terminal information comprises a Bluetooth MAC address and/or an NFC chip stored by the distribution terminal;
- the third terminal information comprises a Bluetooth MAC address and/or an NFC chip ID of the user terminal stored by the server;
- and the fourth terminal information comprises a Bluetooth MAC address and/or an NEC chip stored by the user terminal.
Dependencies are inferred from the claim text.