# US 2020/0288304 A1 · Electronic distribution method, apparatus and system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0288304 A1
- Document ID: US20200288304A1
- Status: Published application
- Kind: A1
- Application number: 16/534,053
- Filed: 2019-08-07
- Published: 2020-09-10
- Earliest claimed: 2019-03-08
- Assignees: Boe Technology Group Co., Ltd.
- Applicants: BOE Technology Group Co., Ltd.
- Inventors: Kejun Hu
- Web page: https://patentgrep.com/patent/US20200288304A1

## CPC

- H04L 63/04: {for providing a confidential data exchange among entities communicating through data packet networks}
- H04W 12/033: of the user plane, e.g. user's traffic
- H04L 63/06: {for supporting key management in a packet data network (cryptographic mechanisms or cryptographic arrangements for key management H04L9/08)}
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 12/041: Key generation or derivation
- H04W 80/02: Data link layer protocols
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 4/02: Services making use of location information
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## 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.

## Claims

### Claim 1

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.

### Claim 2 (depends on 1)

The method according to claim 1, wherein displaying the user information comprises:
displaying the user information until a preset time threshold elapses.

### Claim 3 (depends on 1)

The method according to claim 1, further comprising:
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.

### Claim 4 (depends on 3)

The method according to claim 3, further comprising:
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.

### Claim 5 (depends on 4)

The method according to claim 4, further comprising:
transmitting a message that the distribution is completed to the server.

### Claim 6 (depends on 4)

The method according to claim 4, 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 a Bluetooth MAC address and/or an NFC chip ID stored by the user terminal.

### Claim 7 (depends on 1)

The method according to claim 1, further comprising:
receiving a position reporting command transmitted by the server; and
acquiring positioning information and reporting the positioning information to the server.

### Claim 8

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.

### Claim 9 (depends on 8)

The apparatus according to claim 8, wherein the processor is further configured to control the display to display the user information until a preset time threshold elapses.

### Claim 10 (depends on 8)

The apparatus according to claim 8, wherein the processor is further configured to:
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.

### Claim 11 (depends on 10)

The apparatus according to claim 10, wherein the processor is further configured to:
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.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein the processor is further configured to transmit a message that the distribution is completed to the server.

### Claim 13 (depends on 11)

The apparatus according to claim 11, 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 a Bluetooth MAC address and/or an NFC chip ID stored by the user terminal.

### Claim 14 (depends on 12)

The apparatus according to claim 12, wherein the processor is further configured to:
receive a position reporting command transmitted by the server;
acquire positioning information; and
report the positioning information to the server.
