Internet-of-things (iot) gateway tampering detection and management
US-2018253569-A1 · Sep 6, 2018 · US
US11210384B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11210384-B2 |
| Application number | US-202016747064-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 20, 2020 |
| Priority date | Jan 20, 2020 |
| Publication date | Dec 28, 2021 |
| Grant date | Dec 28, 2021 |
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.
Disclosed is an apparatus performing a method including: receiving, by a decision unit coupled to a plurality of sensors at least partially supported by a housing which holds a personal communication device, trait data of a user of the personal communication device and determining whether or not a first authentication score generated based on a first set of trait data and a first set of weights assigned to the first set of trait data is above a pre-determined threshold. In some embodiments, the method includes providing a challenge to the user based on a determination that the first authentication score is below the pre-determined threshold, and gating electronic access to the personal communication device based on whether or not a second authentication score generated based on a second set of trait data and the first set of weights is above the pre-determined threshold.
Opening claim text (preview).
What is claimed is: 1. An apparatus comprising: a housing arranged to hold a personal communication device; a plurality of sensors, at least partially supported by the housing, operable to receive trait data of a user of the personal communication device; and a decision unit, coupled to the plurality of sensors, operable to: determine whether or not a first authentication score generated based on a first set of trait data and a first set of weights assigned to the first set of trait data is above a pre-determined threshold; provide a challenge to the user based on a determination that the first authentication score is below the pre-determined threshold; and gate electronic access to the user of the personal communication device based on whether or not a second authentication score generated based on a second set of trait data and a second set of weights is above the pre-determined threshold, wherein the second set of trait data is obtained from the user and in response to the challenge. 2. The apparatus of claim 1 , further comprising a local communication device at least partially supported by the housing and connectable to the personal communication device to establish a local communication channel, wherein the decision unit is further operable to obtain at least one of the first set of trait data or the second set of trait data from the personal communication device via the local communication channel. 3. The apparatus of claim 1 , wherein the decision unit is further operable to assign at least one of the first set of weights to the first set of trait data or the second set of weights to the second set of trait data based on at least one of context or sensor data. 4. The apparatus of claim 3 , wherein the at least one of the context or the sensor data includes at least one of whether the user is moving, a proximity between the user and the personal communication device, or a proximity between the user and the housing. 5. The apparatus of claim 1 , wherein the decision unit is further operable to provide the challenge to the personal communication device based on at least one of a random challenge selected from a plurality of pre-defined challenges, a challenge selected based on context, a cloud-initiated challenge, or a pre-configured challenge. 6. The apparatus of claim 1 , wherein the decision unit is further operable to determine whether or not the first authentication score is above the pre-determined threshold when one or more sensor data changes satisfy one or more pre-determined criteria. 7. The apparatus of claim 1 , wherein the decision unit is further operable to: in response to detecting the first authorization score for the first set of trait data below the pre-determined threshold, perform at least one of selecting a different set of trait data, or assigning a different set of weights to the different set of trait data. 8. The apparatus of claim 1 , wherein the decision unit is further operable to gate full electronic access or partial electronic access to the personal communication device to pre-determined parts of the personal communication device. 9. The apparatus of claim 1 , wherein the decision unit is operable to receive the second set of weights from a secure cloud platform, and the secure cloud platform has a neural network for determining the second set of weights based on aggregated data from a plurality of apparatuses, each of the plurality of apparatuses including a respective housing arranged to hold a respective personal communication device. 10. A method comprising: at an apparatus including a housing arranged to hold a personal communication device, a plurality of sensors at least partially supported by the housing, and a decision unit: receiving trait data of a user of the personal communication device; determining whether or not a first authentication score generated based on a first set of trait data and a first set of weights assigned to the first set of trait data is above a pre-determined threshold; providing a challenge to the user based on a determination that the first authentication score is below the pre-determined threshold; and gating electronic access to the personal communication device based on whether or not a second authentication score generated based on a second set of trait data and a second set of weights is above the pre-determined threshold, wherein the second set of trait data is obtained from the user and in response to the challenge. 11. The method of claim 10 , further comprising: establishing a local communication channel to the personal communication device; and obtaining at least one of the first set of trait data or the second set of trait data from the personal communication device via the local communication channel. 12. The method of claim 11 , wherein the first set of trait data is different from the second set of trait data, and the first set of weights is different from the second set of weights. 13. The method of claim 10 , wherein the first set of trait data is the same as the second set of trait data, the first set of weights is different from the second set of weights, and the second set of weights are assigned based on at least one of context, or sensor data. 14. The method of claim 13 , wherein the at least one of the context or the sensor data includes at least one of whether the user is moving, a proximity between the user and the personal communication device, or a proximity between the user and the housing. 15. The method of claim 10 , further comprising based on context, providing the challenge to the user. 16. The method of claim 10 , wherein the challenge is selected based on at least one of a random challenge selected from a plurality of pre-defined challenges, or a challenge selected based on context. 17. The method of claim 10 , wherein the determining step is performed when one or more sensor data changes satisfy one or more pre-determined criteria. 18. The method of claim 10 , further comprising: in response to detecting the first authorization score for the first set of trait data below the pre-determined threshold, performing at least one of selecting a different set of trait data, or assigning a different set of weights to the different set of trait data. 19. The method of claim 10 , wherein gating the electronic access includes at least one of allowing full access to the personal communication device, or allowing access to pre-determined parts of the personal communication device. 20. The method of claim 10 , wherein the decision unit is operable to receive the second set of weights from a secure cloud platform, and the secure cloud platform has a neural network for determining the second set of weights based on aggregated data from a plurality of apparatuses, each of the plurality of apparatuses including a respective housing arranged to hold a respective personal communication device.
Neural networks · CPC title
wireless channels · CPC title
Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons · CPC title
involving the use of external additional devices, e.g. dongles or smart cards · CPC title
involving random numbers or seeds · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.