Advanced Security System for Implementation in an Internet of Things (IOT) Blockchain Network
Abstract
Methods and systems for use in a IOT blockchain network are presented. An exemplary method comprises providing a transactional digital facilitator, wherein the transactional digital facilitator establishes rules for a computing operation initiated by a device in the blockchain IOT network, wherein the device is associated with an identifier; tracking, using the identifier associated with the device, a computing operation initiated by the device in the blockchain IOT network; analyzing the computing operation; determining the computing operation is an approved or unapproved computing operation; and in response to determining the computing operation is the unapproved computing operation, performing a first exchange associated with an account or container associated with the device, wherein the first exchange causes a first state to be assigned to the device or maintained for the device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for use in a blockchain Internet of Things (IOT) network, the method comprising:
determining, using one or more computing device processors, a transactional digital facilitator, wherein the transactional digital facilitator establishes rules for a computing operation initiated by a device in the blockchain IOT network, wherein the device is associated with an identifier; tracking, using the identifier associated with the device, using the one or more computing device processors, a computing operation initiated by the device in the blockchain IOT network; analyzing, using the one or more computing device processors, the computing operation; determining, using the one or more computing device processors, the computing operation is an approved or unapproved computing operation; and in response to determining the computing operation is the unapproved computing operation, performing, using the one or more computing device processors, a first exchange associated with an account or container associated with the device, wherein the first exchange causes a first state, or progression towards the first state, to be assigned to the device or maintained for the device, wherein the first state restricts the device from performing a second computing operation in the blockchain IOT network.
2 . The method of claim 1 , wherein the first exchange comprises assignment away of least one unit of communication currency from the account or container associated with the device, wherein the communication currency comprises non-financial currency, wherein the account or container is stored in at least one of the device or a server external to the device.
3 . The method of claim 1 , further comprising in response to determining the computing operation is the approved computing operation, performing a second exchange associated with the account or container associated with the device, wherein the second exchange causes a second state, or progression towards the second state, to be assigned to the device or maintained for the device, wherein the second state of the device enables the device to perform the second computing operation in the blockchain IOT network.
4 . The method of claim 3 , wherein the second exchange comprises assignment at least one unit of communication currency to an account or a container associated with the device, wherein the communication currency comprises non-financial currency, wherein the account or container is stored in at least one of the device or a server external to the device.
5 . The method of claim 1 , wherein the analyzing the computing operation comprises comparing first data associated with the computing operation to second data associated with an approved computing operation.
6 . The method of claim 1 , wherein analyzing the computing operation comprises real-time analyzing of the computing operation.
7 . The method of claim 1 , wherein the computing operation comprises device activity of the device that does not involve second device activity associated with at least one other device in the blockchain IOT network.
8 . The method of claim 1 , wherein the computing operation comprises device activity of the device that involves second device activity associated with at least one other device in the blockchain IOT network.
9 . The method of claim 1 , wherein the computing operation comprises communication within or outside the blockchain IOT network.
10 . The method of claim 1 , wherein the device comprises a computing system.
11 . The method of claim 10 , wherein the computing system comprises at least one of a portable device, a household device, a laptop, a mobile phone or tablet, a desktop computer, a thermostat, a television, a music player, a hearing or audio device, a wearable device, or a motor vehicle.
12 . The method of claim 1 , wherein the device comprises a computing network.
13 . The method of claim 1 , wherein the blockchain IOT network comprises at least one of a cellular, wired, wireless, or power network.
14 . The method of claim 1 , wherein the blockchain IOT network comprises a public blockchain network.
15 . The method of claim 1 , wherein the blockchain IOT network comprises a private blockchain network.
16 . The method of claim 1 , wherein the identifier is generated in the blockchain IOT network substantially simultaneously with or after the device creates a private key known only to the device or a user of the device.
17 . The method of claim 1 , wherein assigning the first state to the device comprises deactivating a license associated with the device or a function of the device.
18 . The method of claim 1 , further comprising in response to determining the computing operation is the approved computing operation, assigning a second state to the device, wherein assigning the second state to the device comprises activating a license associated with the device or a function of the device.
19 . The method of claim 1 , wherein the first state is stored in at least one of the device or a server external to the device and communicating with the device.
20 . An apparatus for use in a blockchain-based Internet of Things (IOT) network, the apparatus comprising one or more computing device processors executing code, wherein the code is configured to:
determine a transactional digital facilitator, wherein the transactional digital facilitator establishes rules for a computing operation or communication initiated or executed by a device in the blockchain IOT network, wherein the device is associated with an identifier; track a computing operation initiated by the device in the blockchain IOT network; analyze the computing operation; determine the computing operation is an approved or unapproved computing operation; in response to determining the computing operation is the unapproved computing operation, perform a first exchange associated with an account or container associated with the device, wherein the first exchange causes a first state, or progression towards the first state, to be assigned to the device or maintained for the device, wherein the first state restricts the device from performing a future computing operation in the blockchain IOT network, wherein the first exchange comprises assignment away of least one unit of communication currency from the account or container associated with the device, wherein the account or container is stored in at least one of the device or a server external to the device; and in response to determining the computing operation is the approved computing operation, perform a second exchange associated with the account or container associated with the device, wherein the second exchange causes a second state, or progression towards the second state, to be assigned to the device or maintained for the device, wherein the second state of the device enables the device to perform the future computing operation in the blockchain IOT network, wherein the second exchange comprises assignment at least one unit of communication currency to an account or a container associated with the device.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.