Certificate application operations
AssigneeAdvanced New Technologies Co., Ltd.
InventorYawen Wei
Life of this patent
Estimating the term…
Abstract
Implementations of this disclosure provide for certificate application operations. An example method includes sending, from a terminal device, a subscription topic name to a gateway to establish a data transmission channel between the terminal device and the gateway; receiving by the terminal device, via the data transmission channel, a certificate installation instruction from a certificate server; generating, by the terminal device, a user certificate request based on the certificate installation instruction; sending the user certificate request to the certificate server; and receiving, via the data transmission channel, a user certificate from the certificate server.
Claims24
A computer-implemented method, comprising:
- receiving, from a certificate server, gateway configuration information, wherein the gateway configuration information comprises a device identification code to identify a terminal device, and comprises a gateway key, a gateway address, and a subscription topic name;
- establishing a link between the terminal device and a gateway based on the gateway key and the gateway address;
- sending, from the terminal device, the device identification code and the subscription topic name to the gateway, so as to establish a data transmission channel between the terminal device and the gateway, the data transmission channel corresponding to the subscription topic name, wherein the data transmission channel is used to transmit, to the terminal device, message data corresponding to the subscription topic name;
- receiving by the terminal device, via the data transmission channel, a certificate installation instruction from a certificate server;
- generating, by the terminal device, a user certificate request based on the certificate installation instruction;
- sending the user certificate request to the certificate server;
- and
- receiving, via the data transmission channel, a user certificate from the certificate server.
(canceled)
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
- receiving, from a certificate server, gateway configuration information, wherein the gateway configuration information comprises a device identification code to identify a terminal device, and comprises a gateway key, a gateway address, and a subscription topic name;
- establishing a link between the terminal device and a gateway based on the gateway key and the gateway address;
- sending, from the terminal device, the device identification code and the subscription topic name to the gateway, so as to establish a data transmission channel between the terminal device and the gateway, the data transmission channel corresponding to the subscription topic name, wherein the data transmission channel is used to transmit, to the terminal device, message data corresponding to the subscription topic name;
- receiving by the terminal device, via the data transmission channel, a certificate installation instruction from a certificate server;
- generating, by the terminal device, a user certificate request based on the certificate installation instruction;
- sending the user certificate request to the certificate server;
- and
- receiving, via the data transmission channel, a user certificate from the certificate server.
(canceled)
A computer-implemented system, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
- receiving, from a certificate server, gateway configuration information, wherein the gateway configuration information comprises a device identification code to identify a terminal device, and comprises a gateway key, a gateway address, and a subscription topic name;
- establishing a link between the terminal device and a gateway based on the gateway key and the gateway address;
- sending, from the terminal device, the device identification code and the subscription topic name to the gateway, so as to establish a data transmission channel between the terminal device and the gateway, the data transmission channel corresponding to the subscription topic name, wherein the data transmission channel is used to transmit, to the terminal device, message data corresponding to the subscription topic name;
- receiving by the terminal device, via the data transmission channel, a certificate installation instruction from a certificate server;
- generating, by the terminal device, a user certificate request based on the certificate installation instruction;
- sending the user certificate request to the certificate server;
- and
- receiving, via the data transmission channel, a user certificate from the certificate server.
(canceled)
Dependencies are inferred from the claim text.