Automated implementation of provisioned services based on captured sensor data
First Claim
1. A device, comprising:
- a memory;
a first sensor configured to detect a first device parameter; and
at least one processor coupled to the first sensor and the memory, the at least one processor being configured to execute-instructions stored within the memory to;
obtain first sensor data captured by the first sensor during an operation of the device, the first sensor data being indicative of values of the first device parameter;
access tariff data maintained within a first ledger block of a block-chain ledger, the tariff data specifying a first unit cost associated with the first device parameter;
generate and transmit a data package that includes at least a portion of the first sensor data to one or more peer computing systems, the data package causing the one or more peer computing systems to perform operations that generate a second ledger block that includes the portion of the first sensor data and that record the second ledger block onto the block-chain ledger;
based on the first sensor data and the tariff data, generate a usage parameter that characterizes the operation of the device during a temporal period; and
perform operations consistent with a service provisioned to the device in accordance with the generated usage parameter, the operations comprising generating and transmitting a transaction request that includes the usage parameter to an additional computing system, the transaction request causing the additional computing system to validate the usage parameter based on the recorded first sensor data and initiate a payment transaction consistent with the validated usage parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments include computer-implemented systems and processes that perform operations consistent with services provisioned to a device based on real-time sensor data indicative of and characterizing a user'"'"'s operation of the device and additionally or alternatively, a system or apparatus that includes the device. For example, the device may obtain stored data identifying a provisioned service, and may obtain sensor data captured by an on-board or external sensor during an operation of the device. Based on the sensor data, the device may generate a usage parameter that characterizes the operation of the device during a temporal period, and perform an operation consistent with the provisioned service in accordance with the generated usage parameter.
17 Citations
20 Claims
-
1. A device, comprising:
-
a memory; a first sensor configured to detect a first device parameter; and at least one processor coupled to the first sensor and the memory, the at least one processor being configured to execute-instructions stored within the memory to; obtain first sensor data captured by the first sensor during an operation of the device, the first sensor data being indicative of values of the first device parameter; access tariff data maintained within a first ledger block of a block-chain ledger, the tariff data specifying a first unit cost associated with the first device parameter; generate and transmit a data package that includes at least a portion of the first sensor data to one or more peer computing systems, the data package causing the one or more peer computing systems to perform operations that generate a second ledger block that includes the portion of the first sensor data and that record the second ledger block onto the block-chain ledger; based on the first sensor data and the tariff data, generate a usage parameter that characterizes the operation of the device during a temporal period; and perform operations consistent with a service provisioned to the device in accordance with the generated usage parameter, the operations comprising generating and transmitting a transaction request that includes the usage parameter to an additional computing system, the transaction request causing the additional computing system to validate the usage parameter based on the recorded first sensor data and initiate a payment transaction consistent with the validated usage parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method, comprising:
-
obtaining, by the at least one processor, sensor data captured by a sensor during an operation of a device, the sensor being configured to detect a device parameter, and the sensor data being indicative of values of the device parameter; by the at least one processor, accessing tariff data maintained within a first ledger block of a block-chain ledger, the tariff data specifying a unit cost associated with the device parameter; by the at least one processor, generating and transmitting a data package that includes at least a portion of the sensor data to one or more peer computing systems, the data package causing the one or more peer computing systems to perform operations that generate a second ledger block that includes the portion of the sensor data and that record the second ledger block onto the block-chain ledger; based on the sensor data and the tariff data, generating, by the at least one processor, a usage parameter that characterizes the operation of the device during a temporal period; and by the at least one processor, performing operations consistent with a service provisioned to the device in accordance with the generated usage parameter, the operations comprising generating and transmitting a transaction request that includes the usage parameter to an additional computing system, the transaction request causing the additional computing system to validate the usage parameter based on the recorded first sensor data and initiate a payment transaction consistent with the validated usage parameter.
-
-
14. A system, comprising:
-
a plurality of first sensors, the first sensors being configured to detect first device parameters; and a communications device, the communications device comprising; a memory; and at least one processor coupled to the memory and the first sensors, the at least one processor being configured to execute instructions stored within the memory to; obtain first sensor data captured by corresponding ones of the first sensors during an operation of the system, the first sensor data being indicative of values of corresponding ones of the first device parameters; access tariff data maintained within a first ledger block of a block-chain ledger, the tariff data specifying a first unit cost associated with each of the first device parameters; generate and transmit a data package that includes at least a portion of the first sensor data to one or more peer computing systems, the data package causing the one or more peer computing systems to perform operations that generate a second ledger block that includes the portion of the first sensor data and that record the second ledger block onto the block-chain ledger; based on the first sensor data and the tariff data, generate a usage parameter that characterizes the operation of the system during a temporal period; and perform operations consistent with a service provisioned to the communications device in accordance with the generated usage parameter, the operations comprising generating and transmitting a transaction request that includes the usage parameter to an additional computing system, the transaction request causing the additional computing system to validate the usage parameter based on the recorded first sensor data and initiate a payment transaction consistent with the validated usage parameter. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification