US2022166668A1PendingUtilityA1

Preconfigured device representations

Assignee: AMAZON TECH INCPriority: Dec 20, 2016Filed: Feb 7, 2022Published: May 26, 2022
Est. expiryDec 20, 2036(~10.4 yrs left)· nominal 20-yr term from priority
H04L 63/0823H04L 41/0886H04L 41/0809H04L 67/12H04L 41/0846
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Technology is described for providing preconfigured device representations in a service provider environment. A plurality of device representation parameters may be received for a device via a user account. A preconfigured device representation may be created for the device using the plurality of device representation parameters. The preconfigured device representation may be associated with the user account. The device may be registered with the service provider environment. A registration of the device may be performed when the device initially connects to the service provider environment. The registration may assign a device identifier to the device and may associate the user account with the device. The preconfigured device representation may be provided to the device after the registration of the device is completed.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method comprising:
 receiving, at a device registration service that operates in a service provider environment, a registration request message from a device, wherein the registration request message includes a first authentication certificate;   verifying, at the device registration service, that the first authentication certificate included in the registration request message received from the device is valid; and   responsive to verifying that the first authentication certificate included in the registration request message received from the device is valid, performing, using the device registration service, a device registration procedure to register the device with the service provider environment, wherein registration of the device associates the device with an account on the service provider environment,   wherein the device registration procedure comprises sending, from the device registration service to the device, a device-specific authentication certificate, and wherein the device-specific authentication certificate enables the device to access resources of the service provider environment associated with the account.   
     
     
         2 . The method of  claim 1 , wherein the first authentication certificate is installed on the device during manufacture of the device. 
     
     
         3 . The method of  claim 1 , wherein the first authentication certificate is generic among multiple devices including the device. 
     
     
         4 . The method of  claim 1 , wherein the device is an Internet-of-Things (IoT) device. 
     
     
         5 . The method of  claim 1 , wherein registration of the device assigns a device identifier to the device. 
     
     
         6 . The method of  claim 1 , wherein the device registration procedure comprises sending, from the device to the device registration service, a unique identifier of the device. 
     
     
         7 . The method of  claim 1 , wherein the device registration procedure further comprises replacing the first authentication certificate with the device-specific authentication certificate. 
     
     
         8 . A system comprising:
 a data store storing computer-executable instructions; and   a processor configured to execute the computer-executable instructions, wherein execution of the computer-executable instructions causes the system to:
 receive, at a device registration service that operates in a service provider environment, a registration request message from a device, wherein the registration request message includes a first authentication certificate; 
 verify, at the device registration service, that the first authentication certificate included in the registration request message received from the device is valid; and 
 responsive to verifying that the first authentication certificate included in the registration request message received from the device is valid, perform, using the device registration service, a device registration procedure to register the device with the service provider environment, wherein registration of the device associates the device with an account on the service provider environment, 
 wherein the device registration procedure comprises sending, from the device registration service to the device, a device-specific authentication certificate, and wherein the device-specific authentication certificate enables the device to access resources of the service provider environment associated with the account. 
   
     
     
         9 . The system of  claim 8 , wherein the device registration procedure further comprises sending, from the device registration service to the device, configuration data defining, operation of the device. 
     
     
         10 . The system of  claim 8 , wherein the device registration procedure further comprises associating the device with a plurality of additional devices associated with the account. 
     
     
         11 . The system of  claim 8 , wherein the device registration procedure further comprises associating the device with a shadow representation on the service provider environment. 
     
     
         12 . The system of  claim 8 , wherein the device is a first device, and wherein execution of the computer-executable instructions further causes the system to obtain a request, from an end user device, to associate the first device with the account. 
     
     
         13 . The system of  claim 8 , wherein registration of the device assigns a device identifier to the device. 
     
     
         14 . The system of  claim 8 , wherein the device registration procedure comprises sending, from the device to the device registration service, a unique identifier of the device. 
     
     
         15 . One or more non-transitory computer-readable media comprising computer-executable instructions that, when executed by a computing system, causes the computing system to:
 receive, at a device registration service that operates in a service provider environment, a registration request message from a device, wherein the registration request message includes a first authentication certificate;   verify, at the device registration service, that the first authentication certificate included in the registration request message received from the device is valid; and   responsive to verifying that the first authentication certificate included in the registration request message received from the device is valid, perform, using the device registration service, a device registration procedure to register the device with the service provider environment, wherein registration of the device associates the device with an account on the service provider environment,   wherein the device registration procedure comprises sending, from the device registration service to the device, a device-specific authentication certificate, and wherein the device-specific authentication certificate enables the device to access resources of the service provider environment associated with the account.   
     
     
         16 . The one or more non-transitory computer-readable media of  claim 15 , wherein the device registration procedure further comprises sending, from the device registration service to the device, configuration data defining operation of the device. 
     
     
         17 . The one or more non-transitory computer-readable media of  claim 15 , wherein the device registration procedure further comprises associating the device with a plurality of additional devices associated with the account. 
     
     
         18 . The one or more non-transitory computer-readable media of  claim 15 , wherein the device registration procedure further comprises associating the device with a shadow representation on the service provider environment. 
     
     
         19 . The one or more non-transitory computer-readable media of  claim 15 , wherein the device is a first device, and wherein execution of the computer-executable instructions further causes the system to obtain a request, from an end user device, to associate the first device with the account. 
     
     
         20 . The one or more non-transitory computer-readable media of  claim 15 , wherein registration of the device assigns a device identifier to the device.

Join the waitlist — get patent alerts

Track US2022166668A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.