-
公开(公告)号:US12184784B2
公开(公告)日:2024-12-31
申请号:US17827186
申请日:2022-05-27
Applicant: ULedger, Inc.
Inventor: Joshua R. McIver , Taulant Ramabaja , Peter S. Anewalt
Abstract: Systems and methods of detecting anomalies in a computing system are disclosed. The computing system can be a member of a blockchain network of a plurality of blockchains. Digests of blocks may be passed between blockchains of the plurality of blockchains, which enables each member of the blockchain network to verify an immutable record of data transactions, free of the mutual trust requirement of a typical blockchain environment. The passing of blockchain block digests further enables a member of the blockchain network to assist another member of the blockchain network to identify an anomaly within moments of when the anomaly first occurs.
-
公开(公告)号:US12072847B2
公开(公告)日:2024-08-27
申请号:US18102215
申请日:2023-01-27
Applicant: Uledger, Inc.
Inventor: Taulant Ramabaja
CPC classification number: G06F16/1805 , H04L9/0637 , H04L9/0643 , H04L9/3236 , H04L9/3239 , H04L9/3247 , H04L9/3263 , H04L9/3297 , H04L63/123 , H04L9/50 , H04L2463/121
Abstract: Systems and methods of providing immutable records, and immutable ordering of records, in a computing system are disclosed. The computing system can be a member of a blockchain network of a plurality of blockchains. Each block can include a cryptographic digest (or hash) conforming to a minimum degree of difficulty, a nonce by which the cryptographic digest was generated in conformation with the degree of difficulty, and a list of cryptographic digests of most recent blocks of participating neighbor blockchains. Blocks may be passed between blockchains of the plurality of blockchains, which enables each member of the blockchain network to verify an immutable record of data transactions free of the mutual trust requirement of a typical blockchain environment. In conjunction with the generation of each block, an event record may be entered into an event log of the computing system wherein the block was generated. The event record, which may contain actionable instructions, requests, etc., may be transmitted to computing systems of participating neighbor blockchains, where actionable items may be acted upon. Further, the event logs of each computing system may be exchanged, compared, and adjusted to reflect the earliest appearance of each block of each participating neighbor blockchain.
-
公开(公告)号:US20190079950A1
公开(公告)日:2019-03-14
申请号:US16127029
申请日:2018-09-10
Applicant: ULedger, Inc.
Inventor: Taulant Ramabaja
Abstract: Systems and methods of providing immutable records, and immutable ordering of records, in a computing system are disclosed. The computing system can be a member of a blockchain network of a plurality of blockchains. Each block can include a cryptographic digest (or hash) conforming to a minimum degree of difficulty, a nonce by which the cryptographic digest was generated in conformation with the degree of difficulty, and a list of cryptographic digests of most recent blocks of participating neighbor blockchains. Blocks may be passed between blockchains of the plurality of blockchains, which enables each member of the blockchain network to verify an immutable record of data transactions free of the mutual trust requirement of a typical blockchain environment. In conjunction with the generation of each block, an event record may be entered into an event log of the computing system wherein the block was generated. The event record, which may contain actionable instructions, requests, etc., may be transmitted to computing systems of participating neighbor blockchains, where actionable items may be acted upon. Further, the event logs of each computing system may be exchanged, compared, and adjusted to reflect the earliest appearance of each block of each participating neighbor blockchain.
-
公开(公告)号:US20230359590A1
公开(公告)日:2023-11-09
申请号:US18102215
申请日:2023-01-27
Applicant: Uledger, Inc.
Inventor: Taulant Ramabaja
CPC classification number: G06F16/1805 , H04L9/3236 , H04L9/0643 , H04L9/0637 , H04L9/3263 , H04L9/3297 , H04L63/123 , H04L9/3247 , H04L9/3239 , H04L2463/121 , H04L9/50
Abstract: Systems and methods of providing immutable records, and immutable ordering of records, in a computing system are disclosed. The computing system can be a member of a blockchain network of a plurality of blockchains. Each block can include a cryptographic digest (or hash) conforming to a minimum degree of difficulty, a nonce by which the cryptographic digest was generated in conformation with the degree of difficulty, and a list of cryptographic digests of most recent blocks of participating neighbor blockchains. Blocks may be passed between blockchains of the plurality of blockchains, which enables each member of the blockchain network to verify an immutable record of data transactions free of the mutual trust requirement of a typical blockchain environment. In conjunction with the generation of each block, an event record may be entered into an event log of the computing system wherein the block was generated. The event record, which may contain actionable instructions, requests, etc., may be transmitted to computing systems of participating neighbor blockchains, where actionable items may be acted upon. Further, the event logs of each computing system may be exchanged, compared, and adjusted to reflect the earliest appearance of each block of each participating neighbor blockchain.
-
15.
公开(公告)号:US11695782B2
公开(公告)日:2023-07-04
申请号:US17362713
申请日:2021-06-29
Applicant: ULedger, Inc.
Inventor: Joshua R. McIver , Taulant Ramabaja
IPC: H04L9/40 , H04L9/14 , H04L9/30 , H04L9/32 , H04L9/08 , H04W12/06 , H04W12/10 , H04W12/069 , H04W12/106 , H04W12/108
CPC classification number: H04L63/123 , H04L9/0861 , H04L9/14 , H04L9/30 , H04L9/3231 , H04L9/3247 , H04L9/3268 , H04L63/0428 , H04L63/0823 , H04L63/0861 , H04W12/06 , H04W12/069 , H04W12/10 , H04W12/106 , H04W12/108
Abstract: Systems, devices, and methods are disclosed for exchanging electronic information over a communication network and, more specifically, to authenticating and verifying data integrity between two or more interacting users exchanging information. A client computing device generates a split secret that is transmitted to a server via two distinct communication channels. The split secret is generated based on a public key of a public-private key pair generated by the client computing device based on a unique identifier. Validity of the public key can authenticate source identity.
-
公开(公告)号:US11580075B2
公开(公告)日:2023-02-14
申请号:US17011279
申请日:2020-09-03
Applicant: ULedger, Inc.
Inventor: Taulant Ramabaja
Abstract: Systems and methods of providing immutable records, and immutable ordering of records, in a computing system are disclosed. The computing system can be a member of a blockchain network of a plurality of blockchains. Each block can include a cryptographic digest (or hash) conforming to a minimum degree of difficulty, a nonce by which the cryptographic digest was generated in conformation with the degree of difficulty, and a list of cryptographic digests of most recent blocks of participating neighbor blockchains. Blocks may be passed between blockchains of the plurality of blockchains, which enables each member of the blockchain network to verify an immutable record of data transactions free of the mutual trust requirement of a typical blockchain environment. In conjunction with the generation of each block, an event record may be entered into an event log of the computing system wherein the block was generated. The event record, which may contain actionable instructions, requests, etc., may be transmitted to computing systems of participating neighbor blockchains, where actionable items may be acted upon. Further, the event logs of each computing system may be exchanged, compared, and adjusted to reflect the earliest appearance of each block of each participating neighbor blockchain.
-
17.
公开(公告)号:US20220030006A1
公开(公告)日:2022-01-27
申请号:US17362713
申请日:2021-06-29
Applicant: ULedger, Inc.
Inventor: Joshua R. McIver , Taulant Ramabaja
IPC: H04L29/06 , H04L9/14 , H04L9/30 , H04L9/08 , H04L9/32 , H04W12/06 , H04W12/10 , H04W12/069 , H04W12/106 , H04W12/108
Abstract: Systems, devices, and methods are disclosed for exchanging electronic information over a communication network and, more specifically, to authenticating and verifying data integrity between two or more interacting users exchanging information. A client computing device generates a split secret that is transmitted to a server via two distinct communication channels. The split secret is generated based on a public key of a public-private key pair generated by the client computing device based on a unique identifier. Validity of the public key can authenticate source identity
-
18.
公开(公告)号:US11070564B2
公开(公告)日:2021-07-20
申请号:US16709541
申请日:2019-12-10
Applicant: ULedger, Inc.
Inventor: Joshua R. McIver , Taulant Ramabaja
IPC: H04L9/00 , H04L29/06 , H04L9/14 , H04L9/30 , H04L9/08 , H04L9/32 , H04W12/06 , H04W12/10 , H04W12/069 , H04W12/106 , H04W12/108
Abstract: Systems, devices, and methods are disclosed for exchanging electronic information over a communication network and, more specifically, to authenticating and verifying data integrity between two or more interacting users exchanging information. A client computing device generates a split secret that is transmitted to a server via two distinct communication channels. The split secret is generated based on a public key of a public-private key pair generated by the client computing device based on a unique identifier. Validity of the public key can authenticate source identity.
-
19.
公开(公告)号:US10594702B2
公开(公告)日:2020-03-17
申请号:US15845886
申请日:2017-12-18
Applicant: ULedger, Inc.
Inventor: Joshua R. McIver , Taulant Ramabaja
Abstract: Systems, devices, and methods are disclosed for exchanging electronic information over a communication network and, more specifically, to authenticating and verifying data integrity between two or more interacting users exchanging information. A client computing device generates a split secret that is transmitted to a server via two distinct communication channels. The split secret is generated based on a public key of a public-private key pair generated by the client computing device based on a unique identifier. Validity of the public key can authenticate source identity.
-
-
-
-
-
-
-
-