US 12,267,432 B2
Cloud-based management service device registration using intermediate cloud storage
Adrian Francisco Teran Guajardo, Redmond, WA (US); Hung Minh Dang, Seattle, WA (US); Yanan Zhang, Bellevue, WA (US); Brian Stuart Perlman, Bothell, WA (US); Colin William Hassett, Madison, WI (US); and Jonathan M. Andes, Seattle, WA (US)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed on Sep. 3, 2022, as Appl. No. 17/902,821.
Application 17/902,821 is a continuation of application No. 16/917,722, filed on Jun. 30, 2020, granted, now 11,438,163.
Claims priority of provisional application 63/031,553, filed on May 28, 2020.
Prior Publication US 2023/0006832 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/32 (2006.01); G06K 7/14 (2006.01); H04L 9/40 (2022.01); H04L 67/10 (2022.01)
CPC H04L 9/3234 (2013.01) [G06K 7/1417 (2013.01); H04L 9/3236 (2013.01); H04L 63/0876 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of registering a user device with a cloud-based management system using an intermediate cloud storage, the method comprising:
analyzing a matrix barcode that identifies the user device, the matrix barcode including a decryption key and a correlation key, the decryption key configured to decrypt an encrypted data blob from the user device, the correlation key configured to correlate the user device to a record that is associated with the user device;
triggering the intermediate cloud storage to decrypt the encrypted data blob, which is received from the user device and which includes information that identifies the user device, using the decryption key to provide a decrypted data blob by providing the decryption key and the correlation key to the intermediate cloud storage; and
registering the user device with the cloud-based management service using the decrypted data blob, which is received from the intermediate cloud storage.