Using ledger sensors to enable contextual contracts across various enterprise blockchain applications
US-2018089638-A1 · Mar 29, 2018 · US
US2024291856A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024291856-A1 |
| Application number | US-202418658943-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 8, 2024 |
| Priority date | Apr 18, 2017 |
| Publication date | Aug 29, 2024 |
| Grant date | — |
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.
Techniques are presented relating to steps after a congress pool has accepted a request from a requester to activate a script. The steps include preparing, by a node, a blockchain transaction cryptographically locked with a public key associated with the congress pool, the blockchain transaction configured to permit a plurality of information providing systems to add inputs to the blockchain transaction; determining a centre point for data received from the plurality of information providing systems; and activating, by the node in cooperation with other nodes of the congress pool, the script based on the centre point.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method comprising: after a congress pool has accepted a request from a requester to activate a script, preparing, by a node, a blockchain transaction cryptographically locked with a public key associated with the congress pool, the blockchain transaction configured to permit a plurality of information providing systems to add inputs to the blockchain transaction; determining a centre point for data received from the plurality of information providing systems; and activating, by the node in cooperation with other nodes of the congress pool, the script based on the centre point. 2 . The computer-implemented method of claim 1 , further comprising: based on the centre point, identifying, by the node, a subset of the information providing systems that provided data proximate to the centre point; and authorizing, by the node in cooperation with other nodes of the congress pool, a transfer of a token to each information providing system in the subset. 3 . The computer-implemented method of claim 2 , wherein the token included in the transfer includes one or more tokens received from the requester into the congress pool. 4 . The computer-implemented method of claim 2 , wherein the request includes a threshold indicator and wherein the subset is identified based on the threshold indicator. 5 . The computer-implemented method of claim 4 , wherein the threshold indicator is received from the requester. 6 . The computer-implemented method of claim 1 , wherein the inputs include respective proof of solution data, the method further comprising determining that the data received from at least one of the information providing system corresponds with a committed solution based on the proof of solution data. 7 . The computer-implemented method of claim 1 , wherein the inputs include respective proof of solution data, the method further comprising: determining that the data received from at least one of the information providing systems does not correspond with the proof of solution data received from that information providing system; and in response to determining that the data received from the at least one of the information providing systems does not correspond with a committed solution based on the proof of solution data, discarding the data. 8 . The computer-implemented method of claim 1 , wherein the inputs include tokens to be locked for security. 9 . The computer-implemented method of claim 1 , wherein the information providing systems include, in the blockchain transaction, a hash based on a public key, a solution to the request and salt. 10 . The computer-implemented method of claim 9 , wherein the data received from the plurality of information providing systems includes the public key, the solution to the request and the salt, the method further comprising: generating a hash based on the public key, the solution to the request, and the salt; and comparing the generated hash with the hash included in the blockchain transaction. 11 . The computer-implemented method of claim 1 , further comprising: detecting malicious activity by a malicious party, wherein the malicious party is one of the nodes of the congress pool; and using a private key share to confiscate at least a portion of tokens previously transferred to the congress pool by the malicious party. 12 . The computer-implemented method of claim 11 , wherein confiscating comprises transferring to an unspendable account. 13 . A computer-readable storage medium comprising computer-executable instructions that, when executed, configure a processor to perform the method of claim 1 . 14 . An electronic device comprising: an interface device; a processor coupled to the interface device; and a memory coupled to the processor, the memory having stored thereon computer-executable instructions that, when executed, configure the processor to perform the method of claim 1 . 15 . The electronic device of claim 14 , wherein the processor includes a trusted execution environment and wherein the computer-executable instructions are executed within the trusted execution environment.
Traffic logging, e.g. anomaly detection · CPC title
received data contents, e.g. message integrity · CPC title
involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title
using group based signatures, e.g. ring or threshold signatures · CPC title
using hash chains, e.g. blockchains or hash trees · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.