-
公开(公告)号:US12088730B2
公开(公告)日:2024-09-10
申请号:US17574150
申请日:2022-01-12
申请人: PencilData, Inc.
CPC分类号: H04L9/3247 , H04L9/0637 , G06F2218/12
摘要: A data authentication system stores a token representing data distributed from a data source to a data recipient, allowing the data recipient to authenticate the data. The data authentication system receives, from a data source, a first token that represents a digital entity distributed by the data source to a data recipient. A representation of the first token is sent for storage on a blockchain. A request is received from a data recipient to authenticate the digital entity, where the request includes a second token that represents the digital entity as distributed to the data recipient. The data authentication system authenticates the second token against the stored first token to verify that the data recipient received authentic data.
-
公开(公告)号:US11803651B2
公开(公告)日:2023-10-31
申请号:US16225938
申请日:2018-12-19
申请人: PencilData, Inc.
CPC分类号: G06F21/6209 , G06F21/64 , H04L9/0618 , H04L9/3239 , H04L9/50
摘要: A document source that generates, maintains, or distributes electronic documents receives a policy that defines for an electronic document, a set of guidelines for access to the electronic document. Based on the policy, the document source generates a smart contract including a set of rules that when executed change a user's access rights with respect to the document and publishes the smart contract to a blockchain. An oracle is triggered to input a user request related to an electronic document to the smart contract. Based on execution of at least one of the rules, the document source receives an indication of an access right for the user and enforces the access right with respect to the electronic document.
-
公开(公告)号:US20220141034A1
公开(公告)日:2022-05-05
申请号:US17574150
申请日:2022-01-12
申请人: PencilData, Inc.
摘要: A data authentication system stores a token representing data distributed from a data source to a data recipient, allowing the data recipient to authenticate the data. The data authentication system receives, from a data source, a first token that represents a digital entity distributed by the data source to a data recipient. A representation of the first token is sent for storage on a blockchain. A request is received from a data recipient to authenticate the digital entity, where the request includes a second token that represents the digital entity as distributed to the data recipient. The data authentication system authenticates the second token against the stored first token to verify that the data recipient received authentic data.
-
公开(公告)号:US11228444B2
公开(公告)日:2022-01-18
申请号:US16428481
申请日:2019-05-31
申请人: PencilData, Inc.
摘要: A data authentication system stores a data fingerprint representing data distributed from a data source to a data recipient, allowing the data recipient to authenticate the data. The data authentication system receives, from a data source, a first data fingerprint that represents a digital entity distributed by the data source to a data recipient. A representation of the first data fingerprint is sent for storage on a blockchain. A request is received from a data recipient to authenticate the digital entity, where the request includes a second data fingerprint that represents the digital entity as distributed to the data recipient. The data authentication system authenticates the second data fingerprint against the stored first data fingerprint to verify that the data recipient received authentic data.
-
公开(公告)号:US20190188399A1
公开(公告)日:2019-06-20
申请号:US16225938
申请日:2018-12-19
申请人: PencilData, Inc.
CPC分类号: G06F21/6209 , G06F21/64 , H04L9/0618 , H04L2209/38
摘要: A document source that generates, maintains, or distributes electronic documents receives a policy that defines for an electronic document, a set of guidelines for access to the electronic document. Based on the policy, the document source generates a smart contract including a set of rules that when executed change a user's access rights with respect to the document and publishes the smart contract to a blockchain. An oracle is triggered to input a user request related to an electronic document to the smart contract. Based on execution of at least one of the rules, the document source receives an indication of an access right for the user and enforces the access right with respect to the electronic document.
-
-
-
-