Systems and methods for provisioning virtual Internet of Things Universal IDs (IOT UIDs) in greenfield devices

US12236435B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12236435-B2
Application numberUS-202217722086-A
CountryUS
Kind codeB2
Filing dateApr 15, 2022
Priority dateApr 16, 2021
Publication dateFeb 25, 2025
Grant dateFeb 25, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for registering one or more Greenfield devices via a virtual Internet of Things Universal Identifier (IoT UID) is provided. The method includes identifying one or more Brownfield devices, generating device property data based at least in part on the one or more Brownfield devices, and transmitting, to an IoT device registrar server, a registration request that includes the device property data. The method further includes interpreting one or more IoT UIDs generated in response to the transmitting of the registration request.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: manufacturing, via one or more manufacturing components having at least one processor and at least one memory device, at least a portion of a Greenfield device; generating, via at least one processor of a device management platform having at least one memory device, device property data corresponding to the Greenfield device; generating, via the at least one processor of the device management platform, a virtual registration request for the Greenfield device, wherein the virtual registration request includes the device property data; transmitting, via at least one processor of the device management platform, the virtual registration request to an IoT device registrar server; verifying, via the at least one processor of the device management platform and based at least in part on a cryptographic key, that an entity requesting registration of the Greenfield device is authorized to do so; interpreting, via the at least one processor of the device management platform, an IoT UID generated by the IoT device registrar server in response to the device property data; interpreting, via the at least one processor of the device management platform, a device event message; and updating, via the at least one processor of the device management platform, a record in an IoT device registry based at least in part on the device event message; wherein generating and transmitting the virtual registration request is facilitated by a bootstrapping process initiated by the Greenfield device. 2. The method of claim 1 , wherein verifying authorization of the entity is based at least in part on a Public Key Infrastructure (PKI). 3. The method of claim 1 , wherein the virtual registration request is made pre-sale. 4. The method of claim 1 , wherein the virtual registration request is made is post-sale. 5. The method of claim 1 , further comprising embedding the IoT UID in the Greenfield device, wherein embedding comprises storing the IoT UID in a memory location of the Greenfield device. 6. A system, comprising: one or more manufacturing components having at least one processor and at least one memory device and structured to manufacture at least a portion of a Greenfield device; and a device management platform comprising at least one processor and at least one memory device storing an application that, when loaded into the at least one processor, causes the at least one processor to: generate device property data corresponding to the Greenfield device, wherein the device property data includes: a manufacturer identifier value, a Trusted Platform Module (TPM) Key, and a Media Access Control (MAC) address; generate a virtual registration request that includes the device property data; transmit the virtual registration request to an IoT device registrar server; interpret an IoT UID generated by the IoT device registrar server in response to the virtual registration request; interpret a device event message; and update a record in an IoT device registry based at least in part on the device event message; wherein generation and transmission of the virtual registration request is facilitated by a bootstrapping processes initiated by the Greenfield device. 7. The system of claim 6 , wherein the device management platform further comprises a Single Pane of Glass (SPG). 8. The system of claim 6 , wherein the device property data includes an owner identifier value. 9. The system of claim 6 , wherein the device property data includes a serial number. 10. A method, comprising: manufacturing, via one or more manufacturing components having at least one processor and at least one memory device, at least a portion of a Greenfield device; generating, via at least one processor of a device management platform having at least one memory device, device property data corresponding to the Greenfield device; generating, via the at least one processor of the device management platform, a virtual registration request that includes the device property data; transmitting, via the at least one processor of the device management platform, the virtual registration request to an IoT device registrar server; interpreting, via at least one processor of the device management platform, an IoT UID generated by the IoT device registrar server in response to the device property data; embedding, via the at least one processor of the device management platform, the IoT UID in the Greenfield device, wherein embedding comprises storing the IoT UID in a memory location of the Greenfield device; interpreting, via the at least one processor of the device management platform, a device event message; and updating, via the at least one processor of the device management platform, a record in an IoT device registry based at least in part on the device event message; wherein generating and transmitting the virtual registration request is facilitated by a bootstrapping process initiated by the Greenfield device. 11. The method of claim 10 , further comprising verifying that an entity requesting registration of the Greenfield device is authorized to do so. 12. The method of claim 11 , wherein verifying authorization of the entity is based at least in part on cryptographic keys. 13. The method of claim 11 , wherein verifying authorization of the entity is based at least in part on a Public Key Infrastructure (PKI). 14. The method of claim 10 , wherein the virtual registration request is made pre-sale. 15. The method of claim 10 , wherein the virtual registration request is made is post-sale.

Assignees

Inventors

Classifications

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • the source of the received data · CPC title

  • by checking functioning · CPC title

  • characterised by the conditions triggering a change of settings · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12236435B2 cover?
A method for registering one or more Greenfield devices via a virtual Internet of Things Universal Identifier (IoT UID) is provided. The method includes identifying one or more Brownfield devices, generating device property data based at least in part on the one or more Brownfield devices, and transmitting, to an IoT device registrar server, a registration request that includes the device prope…
Who is the assignee on this patent?
Somos Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/018. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 25 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).