IP Library Granted Patent US 12,198,147
Granted Patent B2
US 12,198,147 · App. 17/722,153 · Granted Jan 14, 2025

Systems and methods for an IoT device registry that provides for dynamic trust ratings of registered devices

Inventors: Eduardo Correia da Silva Brazao (Potomac Falls, VA); Steven Norman Brumer (Vero Beach, FL); Ian Michael Klein (Loganville, GA); Li Kong (Potomac, MD); Marc Rudloff Plante (Mount Pleasant, SC); Sridhar Ramachandran (Rockville, MD); Kimberly Tashner Shyu (Chantilly, VA); Robert Janusz Sliwa (Chalfont, PA); Jeffrey Scott Smith (Overland Park, KS); Christopher Anton Wendt (Chester Springs, PA); Haofang Yu (Harvard, MA)
Assignee: Somos, Inc.
G06Q30/018G06F8/65G06F16/444G06F21/44G06F21/602G06F21/73G06N3/08G06Q20/4016G16Y20/20G16Y30/10G16Y40/50H04L9/0825H04L9/0897H04L9/14H04L41/0806H04L41/0813H04L41/0853H04L43/0817H04L63/08H04L63/126H04L63/1425H04L67/12G16Y30/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,198,147
App. No.
17/722,153
Granted
Jan 14, 2025
Kind
B2
Abstract

A method for determining a trust indicator is provided. The method may include interpreting, via an Internet of Things Universal Identifier (IoT UID) processing circuit, an IoT UID corresponding to a device and identifying, via a record management circuit and based at least in part on the IoT UID, a record in a database corresponding to the device. The method may further include determining, via a trust analysis circuit and based at least in part on the record, a risk indicator of the device and transmitting, via an indicator provisioning circuit, the risk indicator.

Claims (32)

1. A method comprising:

interpreting, via an Internet of Things Universal Identifier (IoT UID) processing circuit, an IoT UID corresponding to a device, wherein the IoT UID is generated based at least in part on device property data, corresponding to the device, to provide a Seed of Trust;

identifying, via a record management circuit and based at least in part on the IoT UID, a record in a database corresponding to the device;

determining, via a trust analysis circuit and based at least in part on the record and the Seed of Trust, a risk indicator of the device; and

transmitting, via an indicator provisioning circuit, the risk indicator.

2. The method of claim 1 , wherein the risk indicator is a numeric value.

3. The method of claim 1 , wherein the risk indicator is displayed as a color-coded value.

4. The method of claim 1 , wherein the risk indicator is based at least in part on at least one of a location of the device, a time period, a software, or firmware version of the device.

5. The method of claim 1 , wherein the risk indicator is reflective of the device being a Greenfield device or a Brownfield device.

6. The method of claim 1 , further comprising authorizing an interaction with the device based at least in part on the risk indicator.

7. The method of claim 1 , further comprising prohibiting an interaction with the device based at least in part on the risk indicator.

8. The method of claim 7 , wherein the interaction is an exchange of data with the device or is establishing a network connection with the device.

9. The method of claim 1 , further comprising adjusting the risk indicator based on an event of the device, wherein the event is at least one of a transfer of ownership, patching of the device, or an updating of a software and/or a firmware of the device.

10. The method of claim 1 , further comprising interpreting a device event message and updating the record in an IoT device registry based at least in part on the device event message.

11. An apparatus comprising:

an Internet of Things Universal Identifier (IoT UID) processing circuit structured to interpret an IoT UID corresponding to a device, wherein the IoT UID is generated based at least in part on device property data, corresponding to the device, to provide a Seed of Trust;

a record management circuit structured to identify, based at least in part on the IoT UID, a record in a database corresponding to the device;

a trust analysis circuit structured to determine, based at least in part on the record and the Seed of Trust, a risk indicator of the device; and

an indicator provisioning circuit structured to transmit the risk indicator.

12. The apparatus of claim 11 , wherein the risk indicator is based at least in part on at least one of a location of the device, a time period, a software, or firmware version of the device.

13. The apparatus of claim 11 , wherein the risk indicator is based at least in part on artificial intelligence.

14. The apparatus of claim 11 , further comprising a trust indicator processing circuit structured to authorize an interaction with the device based at least in part on the risk indicator.

15. The apparatus of claim 11 , further comprising a trust indicator processing circuit structured to prohibit an interaction with the device based at least in part on the risk indicator.

16. The apparatus of claim 15 , wherein the interaction is an exchange of data with the device or is establishing a network connection with the device.

17. A method comprising:

interpreting, via an Internet of Things Universal Identifier (IoT UID) processing circuit, an IoT UID corresponding to a device, wherein the IoT UID is generated based at least in part on device property data, corresponding to the device, to provide a Seed of Trust;

generating, via a trust verification circuit, a trust indicator request value that includes the IoT UID corresponding to the device;

transmitting, via a trust indicator request provisioning circuit, the trust indicator request value to an IoT device registrar server; and

interpreting, via a trust indicator processing circuit, a trust indicator generated by the IoT device registrar server based at least in part on the Seed of Trust and in response to the trust indicator request value.

18. The method of claim 17 , wherein the trust indicator is based at least in part on at least one of a location of the device, a time period, a software, or firmware version of the device.

19. The method of claim 17 , further comprising authorizing an interaction with the device based at least in part on the trust indicator.

20. The method of claim 17 , further comprising prohibiting an interaction with the device based at least in part on the trust indicator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2022
From: BRAZAO, EDUARDO CORREIA DA SILVA; BRUMER, STEVEN NORMAN; KLEIN, IAN MICHAEL; KONG, LI; PLANTE, MARC RUDLOFF; RAMACHANDRAN, SRIDHAR; SHYU, KIMBERLY TASHNER; SLIWA, ROBERT JANUSZ; SMITH, JEFFREY SCOTT; WENDT, CHRISTOPHER ANTON; YU, HAOFANG
To: SOMOS INC.
Reel/Frame 061990/0116 →
Continuity (2)
Provisional Application 63175920 · Apr 16, 2021
Related Publication 20220394044A1 · Dec 8, 2022
References Cited (102)
US 7843197B2 · Finlay et al. · 2010 [cited by applicant]
US 10002526B1 · Dyer et al. · 2018 [cited by applicant]
US 11481509B1 · Prasad et al. · 2022 [cited by applicant]
US 11625728B2 · Brazao et al. · 2023 [cited by applicant]
US 11810129B2 · Brazao et al. · 2023 [cited by applicant]
US 20080015889A1 · Fenster · 2008 [cited by examiner]
US 20080198987A1 · Daly · 2008 [cited by applicant]
US 20090037642A1 · Ahn et al. · 2009 [cited by applicant]
US 20130339504A1 · Montemurro · 2013 [cited by applicant]
US 20140297210A1 · Kamel et al. · 2014 [cited by applicant]
US 20140344946A1 · Ward et al. · 2014 [cited by applicant]
US 20150010012A1 · Koponen et al. · 2015 [cited by applicant]
US 20150033340A1 · Giokas · 2015 [cited by applicant]
US 20150373193A1 · Cook · 2015 [cited by applicant]
US 20160127808A1 · Wong et al. · 2016 [cited by applicant]
US 20160173293A1 · Kennedy · 2016 [cited by applicant]
US 20160205097A1 · Yacoub et al. · 2016 [cited by applicant]
US 20160344740A1 · Choi · 2016 [cited by applicant]
US 20160364787A1 · Walker et al. · 2016 [cited by applicant]
US 20170046806A1 · Haldenby et al. · 2017 [cited by applicant]
US 20170083175A1 · Layman et al. · 2017 [cited by applicant]
US 20170187807A1 · Clernon · 2017 [cited by applicant]
US 20170206532A1 · Choi · 2017 [cited by applicant]
US 20170272316A1 · Johnson et al. · 2017 [cited by applicant]
US 20170329966A1 · Koganti et al. · 2017 [cited by applicant]
US 20170331577A1 · Parkvall et al. · 2017 [cited by applicant]
US 20170331670A1 · Parkvall et al. · 2017 [cited by applicant]
US 20170331831A1 · Park et al. · 2017 [cited by applicant]
US 20180034913A1 · Matthieu et al. · 2018 [cited by applicant]
US 20180150926A1 · Darden · 2018 [cited by applicant]
US 20180174434A1 · Dyer et al. · 2018 [cited by applicant]
US 20180234294A1 · Wadekar et al. · 2018 [cited by applicant]
US 20180234787A1 · Karimli et al. · 2018 [cited by applicant]
US 20180262589A1 · Spina et al. · 2018 [cited by applicant]
US 20180270064A1 · Gehrmann · 2018 [cited by applicant]
US 20180284758A1 · Cella et al. · 2018 [cited by applicant]
US 20190041842A1 · Cella et al. · 2019 [cited by applicant]
US 20190044957A1 · David et al. · 2019 [cited by applicant]
US 20190050949A1 · Orsini · 2019 [cited by applicant]
US 20190094827A1 · Park et al. · 2019 [cited by applicant]
US 20190095520A1 · Park et al. · 2019 [cited by applicant]
US 20190098028A1 · Ektare et al. · 2019 [cited by applicant]
US 20190163912A1 · Kumar et al. · 2019 [cited by applicant]
US 20190222594A1 · Davis et al. · 2019 [cited by applicant]
US 20190250898A1 · Yang · 2019 [cited by applicant]
US 20190306232A1 · Brock · 2019 [cited by applicant]
US 20190319808A1 · Fallah et al. · 2019 [cited by applicant]
US 20190319861A1 · Pan et al. · 2019 [cited by applicant]
US 20190373472A1 · Smith et al. · 2019 [cited by applicant]
US 20200099749A1 · Bawa et al. · 2020 [cited by applicant]
US 20200244656A1 · Manepalli · 2020 [cited by examiner]
US 20200259896A1 · Sachs et al. · 2020 [cited by applicant]
US 20200274766A1 · Notari et al. · 2020 [cited by applicant]
US 20200293663A1 · Mugundan et al. · 2020 [cited by applicant]
US 20200313909A1 · Mondello et al. · 2020 [cited by applicant]
US 20200334751A1 · Lagge et al. · 2020 [cited by applicant]
US 20210014313A1 · Shim et al. · 2021 [cited by applicant]
US 20210029156A1 · Sharifi Mehr · 2021 [cited by applicant]
US 20210037142A1 · Sharma et al. · 2021 [cited by applicant]
US 20210051177A1 · White et al. · 2021 [cited by applicant]
US 20210090011A1 · Rae · 2021 [cited by applicant]
US 20210118582A1 · Lee et al. · 2021 [cited by applicant]
US 20210152545A1 · Park et al. · 2021 [cited by applicant]
US 20210297978A1 · Lee et al. · 2021 [cited by applicant]
US 20210337031A1 · Patil et al. · 2021 [cited by applicant]
US 20210377047A1 · Haque et al. · 2021 [cited by applicant]
US 20210377735A1 · Latour et al. · 2021 [cited by applicant]
US 20220027803A1 · Irazabal et al. · 2022 [cited by applicant]
US 20220027894A1 · Smith et al. · 2022 [cited by applicant]
US 20220164681A1 · Aurongzeb et al. · 2022 [cited by applicant]
US 20220200861A1 · Kotalwar · 2022 [cited by applicant]
US 20220223035A1 · Yang et al. · 2022 [cited by applicant]
US 20220224518A1 · Sarkar et al. · 2022 [cited by applicant]
US 20220224704A1 · Cohen et al. · 2022 [cited by applicant]
US 20220239648A1 · Ramachandran et al. · 2022 [cited by applicant]
US 20220335116A1 · Brazao et al. · 2022 [cited by applicant]
US 20220335165A1 · Brazao et al. · 2022 [cited by applicant]
US 20220335431A1 · Brazao et al. · 2022 [cited by applicant]
US 20220335440A1 · Brazao et al. · 2022 [cited by applicant]
US 20220337410A1 · Brazao et al. · 2022 [cited by applicant]
US 20220337478A1 · Brazao et al. · 2022 [cited by applicant]
US 20220337482A1 · Brazao et al. · 2022 [cited by applicant]
US 20220337574A1 · Brazao et al. · 2022 [cited by applicant]
US 20220337611A1 · Brazao et al. · 2022 [cited by applicant]
US 20220365885A1 · Chhabra et al. · 2022 [cited by applicant]
US 20220417086A1 · Klitte et al. · 2022 [cited by applicant]
US 20230130548A1 · Brazao et al. · 2023 [cited by applicant]
US 20230131432A1 · Brazao et al. · 2023 [cited by applicant]
US 20230342511A1 · Wodrich et al. · 2023 [cited by applicant]
WO 2022221711A1 · 2022 [cited by applicant]
WO 2023288076A2 · 2023 [cited by applicant]
WO 2023288076A3 · 2023 [cited by applicant]
S. Jeong et al., “Enabling Transparent Communication with Global ID for the Internet of Things,” 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, Palermo, Italy, 20… [cited by examiner]
M. Al-Hawawreh and E. Sitnikova, “Developing a Security Testbed for Industrial Internet of Things,” in IEEE Internet of Things Journal, vol. 8, No. 7, pp. 5558-5573, 1 Apr. 1, 2021, doi: 10.1109/JIOT.2020.3032093 (Year:… [cited by examiner]
Google, Support , “Devices audit log”, https://web.archive.Org/web/20200812070222/https://support.google.com/a/answer/6350074?hl=en, Aug. 12, 2020, 5 pages. [cited by applicant]
International Standard (ISO) , “26324”, 2nd ed. Aug. 2022, Information and Documentation—Digital Object Identifier System, International Standard, ISO 26324:2022, 11 Pages. [cited by applicant]
PCT/US2022/025092 , “International Application Serial No. PCT/US2022/025092, International Preliminary Report on Patentability mailed Oct. 12, 2023”, Somos, Inc., 13 pages. [cited by applicant]
PCT/US2022/025092 , “International Application Serial No. PCT/US2022/025092, International Search Report and Written Opinion mailed Sep. 23, 2022”, Somos, Inc., 14 pages. [cited by applicant]
PCT/US2022/025092 , “International Application Serial No. PCT/US2022/025092, Invitation to Pay Additional Fees mailed Aug. 4, 2022”, Somos, Inc., 2 pages. [cited by applicant]
PCT/US2022/037326 , “International Application Serial No. PCT/US2022/037326, International Search Report and Written Opinion mailed Jan. 10, 2023”, Somos, Inc., 11 pages. [cited by applicant]
PCT/US2022/037326 , “International Application Serial No. PCT/US2022/037326, Invitation to Pay Additional Fees and, Where Applicable, Protest Fee mailed Oct. 11, 2022”, Somos, Inc., 2 pages. [cited by applicant]
PCT/US2022/037326 , “International Application Serial No. PCT/US2022/037326, International Preliminary Report on Patentability mailed Jan. 25, 2024”, Somos, Inc., 13 pages. [cited by applicant]
Cited By (3)
US 12,530,698 US 12,602,697 US 12,651,268