SYSTEMS AND METHOD FOR TRACKING ENTERPRISE EVENTS USING HYBRID PUBLIC-PRIVATE BLOCKCHAIN LEDGERS
First Claim
1. An apparatus, comprising:
- at least one processor; and
a memory storing executable instructions that, when executed by the at least one processor, causes the at least one processor to perform the steps of;
accessing data corresponding to at least one blockchain ledger;
detecting an occurrence of an event within the blockchain ledger data;
decrypting (0 a first encrypted portion of the blockchain ledger data using a first cryptographic key and (ii) a second encrypted portion of the blockchain ledger data using a second cryptographic key, the decrypted first data portion identifying a plurality of triggering events, and the decrypted second data portion identifying a plurality of rules associated with a rules authority;
determining, based on the decrypted first data portion, that the detected event corresponds to at least one of the triggering events;
in response to the determination, identifying, based on the detected second data portion, at least one of the rules that exhibits a causal relationship with the detected event; and
generating an electronic command to perform one or more operations consistent with the at least one identified rule.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments include computerized systems and methods for generating secured blockchain-based ledger data structures that track occurrences of events across fragmented and geographically dispersed lines-of-business of an enterprise. In one instance, an apparatus associated with a rules authority of the secured blockchain-based ledger may detect an occurrence of a triggering event, and may access and decrypt a set of rules hashed into the secured blockchain-based ledger using a confidentially-held master cryptographic key. The apparatus may identify a rule associated with the detected event, and perform one or more operations consistent with the rule, including a disbursement of various rewards to employees in response to customer-specific interactions with the enterprise. The disclosed embodiments provide a rules process for aggregating mutually incompatible enterprise data that specifies the events, and for tracking the events in uniform data structures accessible across the enterprise.
-
Citations
23 Claims
-
1. An apparatus, comprising:
-
at least one processor; and a memory storing executable instructions that, when executed by the at least one processor, causes the at least one processor to perform the steps of; accessing data corresponding to at least one blockchain ledger; detecting an occurrence of an event within the blockchain ledger data; decrypting (0 a first encrypted portion of the blockchain ledger data using a first cryptographic key and (ii) a second encrypted portion of the blockchain ledger data using a second cryptographic key, the decrypted first data portion identifying a plurality of triggering events, and the decrypted second data portion identifying a plurality of rules associated with a rules authority; determining, based on the decrypted first data portion, that the detected event corresponds to at least one of the triggering events; in response to the determination, identifying, based on the detected second data portion, at least one of the rules that exhibits a causal relationship with the detected event; and generating an electronic command to perform one or more operations consistent with the at least one identified rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method, comprising:
-
accessing, using at least one processor, data corresponding to at least one blockchain ledger; detecting, using the at least one processor, an occurrence of an event within the blockchain ledger data; using the at least one processor, decrypting (0 a first encrypted portion of the blockchain ledger data using a first cryptographic key and (ii) a second encrypted portion of the blockchain ledger data using a second cryptographic key, the decrypted first data portion identifying a plurality of triggering events, and the decrypted second data portion identifying a plurality of rules associated with a rules authority; determining, using the at least one processor, that the detected event corresponds to at least one of the triggering events; in response to the determination, identifying, using the at least one processor, and based on the detected second data portion, at least one of the rules that exhibits a causal relationship with the detected event; and generating, using the at least one processor, an electronic command to perform one or more operations consistent with the at least one identified rule. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A tangible, non-transitory computer-readable medium storing instructions that, when executed by at least one processor, perform a method comprising:
-
accessing data corresponding to at least one blockchain ledger; detecting an occurrence of an event within the blockchain ledger data; decrypting (i) a first encrypted portion of the blockchain ledger data using a first cryptographic key and (ii) a second encrypted portion of the blockchain ledger data using a second cryptographic key, the decrypted first data portion identifying a plurality of triggering events, and the decrypted second data portion identifying a plurality of rules associated with a rules authority; determining that the detected event corresponds to at least one of the triggering events; in response to the determination, identifying, based on the detected second data portion, at least one of the rules that exhibits a causal relationship with the detected event; and generating an electronic command to perform one or more operations consistent with the at least one identified rule.
-
Specification