Registration of an Internet of Things (IoT) Device Using a Physically Uncloneable Function
US-2019239068-A1 · Aug 1, 2019 · US
US12463957B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12463957-B2 |
| Application number | US-202318350996-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 12, 2023 |
| Priority date | Jan 13, 2021 |
| Publication date | Nov 4, 2025 |
| Grant date | Nov 4, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic device according to various embodiments may comprise: a communication module comprising communication circuitry, a memory, and a processor operatively connected to the communication module and the memory, wherein the processor is configured to: execute an application supporting onboarding of the electronic device; obtain authentication information of the electronic device; transmit the authentication information to a cloud network through the communication module to register the authentication information of the electronic device; generate configuration information of the electronic device based on an input on the application; and transmit the generated configuration information and device information of the electronic device stored in the memory to the cloud network through the communication module to request onboarding of the electronic device.
Opening claim text (preview).
What is claimed is: 1 . An electronic device comprising: a communication module comprising communication circuitry; at least one processor, comprising processing circuitry; and memory storing instructions that, when executed by the at least one processor, cause the electronic device to: execute an application supporting registration of the electronic device to a cloud network associated with a user account; acquire, based on the application being executed, authentication information for authenticating the electronic device from a certificate issuing server; transmit, based on the application being executed, the authentication information to the cloud network through the communication module to register the electronic device to the cloud network; receive a location list including at least one location corresponding to at least one IoT device registered to the cloud network associated with the user account from the cloud network; generate configuration information including location information identifying a location of the electronic device by selecting one location from the location list in the application; transmit the generated configuration information and device information of the electronic device to the cloud network through the communication module to register the electronic device to the cloud network; based on registration of the electronic device being completed, perform an IoT function of the electronic device, and transmit data acquired by the IoT function to the cloud network. 2 . The electronic device of claim 1 , wherein the memory stores instructions that, when executed by the at least one processor, cause the electronic device to: receive access information for registration of the electronic device based on the authentication information being registered in the cloud network; and make an access using the access information to request registration of the electronic device. 3 . The electronic device of claim 2 , wherein the access information comprises message queuing telemetry transport (MQTT) broker URL information. 4 . The electronic device of claim 1 , wherein the memory stores instructions that, when executed by the at least one processor, cause the electronic device to: log in, based on the user account, through the application to receive a token; request the cloud network to provide the authentication information, based on the received token; and receive the authentication information issued from the cloud network. 5 . The electronic device of claim 1 , wherein the authentication information comprises an X.509 certificate. 6 . The electronic device of claim 1 , wherein the configuration information further comprises room information of the electronic device. 7 . The electronic device of claim 6 , wherein the memory stores instructions that, when executed by the at least one processor, cause the electronic device to: receive a room list corresponding to at least one IoT device registered to the cloud network associated with the user account from the cloud network; and select one room on the room list based on input on the application. 8 . The electronic device of claim 1 , wherein the device information comprises at least one of a model name of the electronic device, a device name, a nation code, or language information. 9 . The electronic device of claim 1 , wherein the communication module is configured to: communicate with an access point using a short-range communication scheme; and transmit the authentication information, the configuration information, and the device information to the cloud network through the access point. 10 . The electronic device of claim 1 , further comprising at least one sensor, wherein the data acquired by the IoT function comprises sensor data acquired through the sensor. 11 . A method for registering an electronic device to a cloud network, the method comprising: executing an application supporting registration of the electronic device to the cloud network associated with a user account; acquiring, based on the application being executed, authentication information for authenticating the electronic device from a certificate issuing server; transmitting, based on the application being executed, the authentication information to the cloud network to register the electronic device to the cloud network; receiving a location list including at least one location corresponding to at least one IoT device registered to the cloud network associated with the user account from the cloud network; generating configuration information including location information identifying a location of the electronic device by selecting one location from the location list in the application; transmitting the generated configuration information and device information of the electronic device to the cloud network to register the electronic device to the cloud network; based on registration of the electronic device being completed, performing an IoT function of the electronic device, and transmitting data acquired by the IoT function to the cloud network. 12 . The method of claim 11 , comprising: receiving access information for registration of the electronic device based on the authentication information being registered in the cloud network; and making an access using the access information to request registration of the electronic device. 13 . The method of claim 12 , wherein the access information comprises message queuing telemetry transport (MQTT) broker URL information. 14 . The method of claim 11 , wherein acquiring the authentication information comprises: receiving a token by logging into the application based on the user account; requesting the cloud network to provide the authentication information, based on the received token; and receiving the authentication information issued from the cloud network. 15 . The method of claim 11 , wherein the configuration information further comprises room information of the electronic device. 16 . The method of claim 15 , wherein generating the configuration information comprises: receiving a room list corresponding to at least one IoT device registered to the cloud network associated with the user account from the cloud network; and selecting one room on the room list based on input on the application. 17 . The method of claim 11 , wherein the device information comprises at least one of a model name of the electronic device, a device name, a nation code, or language information. 18 . The method of claim 11 , wherein the data acquired by the IoT function comprises sensor data acquired through a sensor of the electronic device.
for initial configuration or provisioning, e.g. plug-and-play · CPC title
Security thereof · CPC title
Program or device authentication · CPC title
Brokering proxy services · CPC title
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.