-
公开(公告)号:US11182757B2
公开(公告)日:2021-11-23
申请号:US16172482
申请日:2018-10-26
Applicant: ADOBE INC.
Inventor: Xuejun Xu , Morgan David De Lossy , Max Gray Edell
Abstract: A licensing system and related methods are described utilizing aspects of distributed ledger technologies to facilitate trusted and verifiable licensing transactions for creative works. A client device can include an asset editing tool for incorporating an asset selected from a plurality of licensable assets into a new creative work. The selected asset can be downloaded for incorporation into the new creative work. The new creative work incorporating the selected asset can be analyzed to determine an amount that the selected asset contributed to the new creative work, or an amount that the new creative work is attributable to the selected asset. Based on the analysis, a smart contract associated with the new creative work can be generated to include license fees for licensing the new creative work, receive payment transactions for licensing the new creative work, and fairly disperse calculated portions of received payment transactions to a licensor of the new creative work and to another licensor of the incorporated selected asset.
-
公开(公告)号:US20210143979A1
公开(公告)日:2021-05-13
申请号:US17100638
申请日:2020-11-20
Applicant: Adobe Inc.
Inventor: Shriram Venkatesh Shet Revankar , Xuejun Xu , Oliver Goldman
Abstract: Embodiments relate to a smart contract platform that facilitates creation, execution and verification of customized smart contracts. The smart contract platform enables design of customized smart contracts for execution and verification on a distributed ledger network, including smart contracts with logic for querying and fetching sensitive transactional data from participant nodes. A distributed ledger can store tokens indicating successful completion of one or more transaction elements without making some or all the associated transactional data visible. A smart contract form viewer can be used to view and interact with a smart contract form linked to the smart contract. The smart contract form can present contractual provisions in natural language, present transactional data to an authorized user, and accept entry or validation of designated transaction data. As such, the smart contracts described herein provide visibility and verifiability without the lost privacy and lack of customizability that exist with present solutions.
-
公开(公告)号:US11146381B2
公开(公告)日:2021-10-12
申请号:US16193773
申请日:2018-11-16
Applicant: ADOBE INC.
Inventor: Gavin Stuart Peter Miller , Xuejun Xu , Max Gray Edell , John Bevil Bates , Matthew Keith Albright
Abstract: Embodiments provide traceability of edits to a document, i.e., a verifiable and immutable provenance chain for the document. Systems and methods enable traceability of edits, by encoding, for states of the document, a fingerprint (e.g., a cryptographic hash of the document's contents) and an edit history within a block written to a distributed ledger (e.g., a blockchain). The ledger is maintained via a self-organizing peer-to-peer distributed ledger network. Once added to the ledger, the contents of a block (e.g., the document's fingerprint and edit history) are immutable and the integrity of the edit history encoded in the ledger is secure. The algorithm that generates the fingerprint is sensitive to edits of the document. The non-corruptible fingerprint encoded in the ledger is employable to detect any edits that are not included in the encoded edit history and/or inconsistent with a currently available version of the document.
-
公开(公告)号:US20200162236A1
公开(公告)日:2020-05-21
申请号:US16193773
申请日:2018-11-16
Applicant: ADOBE INC.
Inventor: Gavin Stuart Peter Miller , Xuejun Xu , Max Gray Edell , John Bevil Bates , Matthew Keith Albright
Abstract: Embodiments provide traceability of edits to a document, i.e., a verifiable and immutable provenance chain for the document. Systems and methods enable traceability of edits, by encoding, for states of the document, a fingerprint (e.g., a cryptographic hash of the document's contents) and an edit history within a block written to a distributed ledger (e.g., a blockchain). The ledger is maintained via a self-organizing peer-to-peer distributed ledger network. Once added to the ledger, the contents of a block (e.g., the document's fingerprint and edit history) are immutable and the integrity of the edit history encoded in the ledger is secure. The algorithm that generates the fingerprint is sensitive to edits of the document. The non-corruptible fingerprint encoded in the ledger is employable to detect any edits that are not included in the encoded edit history and/or inconsistent with a currently available version of the document.
-
公开(公告)号:US11775949B2
公开(公告)日:2023-10-03
申请号:US17506363
申请日:2021-10-20
Applicant: ADOBE INC.
Inventor: Xuejun Xu , Morgan David De Lossy , Max Gray Edell
IPC: G06Q20/12 , G06F21/10 , G06Q20/40 , H04L9/06 , H04L9/32 , H04L9/00 , G06Q20/08 , G06F21/64 , G06Q20/02 , H04L9/40
CPC classification number: G06Q20/1235 , G06F21/10 , G06Q20/401 , H04L9/0637 , H04L9/3236 , H04L9/3247 , G06F2221/0768 , H04L9/50 , H04L2209/56 , H04L2209/603
Abstract: A licensing system and related methods are described utilizing aspects of distributed ledger technologies to facilitate trusted and verifiable licensing transactions for creative works. A client device can include an asset editing tool for incorporating an asset selected from a plurality of licensable assets into a new creative work. The selected asset can be downloaded for incorporation into the new creative work. The new creative work incorporating the selected asset can be analyzed to determine an amount that the selected asset contributed to the new creative work, or an amount that the new creative work is attributable to the selected asset. Based on the analysis, a smart contract associated with the new creative work can be generated to include license fees for licensing the new creative work, receive payment transactions for licensing the new creative work, and fairly disperse calculated portions of received payment transactions to a licensor of the new creative work and to another licensor of the incorporated selected asset.
-
公开(公告)号:US11632238B2
公开(公告)日:2023-04-18
申请号:US17450033
申请日:2021-10-05
Applicant: ADOBE INC.
Inventor: Gavin Stuart Peter Miller , Xuejun Xu , Max Gray Edell , John Bevil Bates , Matthew Keith Albright
Abstract: Embodiments provide traceability of edits to a document, i.e., a verifiable and immutable provenance chain for the document. Systems and methods enable traceability of edits, by encoding, for states of the document, a fingerprint (e.g., a cryptographic hash of the document's contents) and an edit history within a block written to a distributed ledger (e.g., a blockchain). The ledger is maintained via a self-organizing peer-to-peer distributed ledger network. Once added to the ledger, the contents of a block (e.g., the document's fingerprint and edit history) are immutable and the integrity of the edit history encoded in the ledger is secure. The algorithm that generates the fingerprint is sensitive to edits of the document. The non-corruptible fingerprint encoded in the ledger is employable to detect any edits that are not included in the encoded edit history and/or inconsistent with a currently available version of the document.
-
公开(公告)号:US20200162266A1
公开(公告)日:2020-05-21
申请号:US16193759
申请日:2018-11-16
Applicant: ADOBE INC.
Inventor: Gavin Stuart Peter Miller , Xuejun Xu , Max Gray Edell , John Bevil Bates
IPC: H04L9/32
Abstract: Embodiments provide traceability of edits to a document, i.e., a verifiable and immutable provenance chain for the document. In particular, embodiments facilitate providing analytics services for a distributed ledger. In implementation, a unique identifier associated with a digital document can be received from a remote computing device. Based on the received unique identifier, it is determined that the distributed ledger includes a first transaction corresponding to a first transitioned state of the digital document and a second transaction corresponding to a second transitioned state of the digital document. Each transaction includes the unique identifier, a first fingerprint of the digital document generated at a first time of a transitioned state, and a second fingerprint of the digital document generated at a second time of a previously transitioned state. Thereafter, a provenance chain of the digital document including the first transaction followed by the second transaction is determined based on a determination that the second fingerprint of the second transaction corresponds to the first fingerprint of the first transaction.
-
公开(公告)号:US20210133803A1
公开(公告)日:2021-05-06
申请号:US17119239
申请日:2020-12-11
Applicant: ADOBE INC.
Inventor: Kevin Gary Smith , John Bevil Bates , Xuejun Xu , Shriram Venkatesh Shet Revankar
IPC: G06Q30/02
Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a proof and attestation service that can confirm the veracity of a claim or a statement of truth based on data dynamically-retrieved from various data repositories. A server device receives, from a client device, a request to determine the veracity of a claim or a statement of truth. The server device is generally a trusted computing device, having privileged-access to a variety of data repositories that the client device may or may not access. The server device can select one or more data repositories based on the claim, obtain results data from the selected one or more data repositories, and evaluate each result to determine whether it corresponds to or contradicts the claim. A veracity score can be calculated for the claim or for a result that corresponds to or contradicts the claim. The server device can generate an attestation notification that includes the claim or the result for communication to the requesting client device. In this way, the client device can utilize the proof and attestation service, facilitated via the server device, to determine a claim's veracity or its calculated likelihood of being true.
-
公开(公告)号:US10956932B2
公开(公告)日:2021-03-23
申请号:US16164324
申请日:2018-10-18
Applicant: ADOBE INC.
Inventor: Kevin Gary Smith , John Bevil Bates , Xuejun Xu , Shriram Venkatesh Shet Revankar
Abstract: Embodiments of the present invention provide systems, methods, and computer storage media directed to a proof and attestation service that can confirm the veracity of a claim or a statement of truth based on data dynamically-retrieved from various data repositories. A server device receives, from a client device, a request to determine the veracity of a claim or a statement of truth. The server device is generally a trusted computing device, having privileged-access to a variety of data repositories that the client device may or may not access. The server device can select one or more data repositories based on the claim, obtain results data from the selected one or more data repositories, and evaluate each result to determine whether it corresponds to or contradicts the claim. A veracity score can be calculated for the claim or for a result that corresponds to or contradicts the claim. The server device can generate an attestation notification that includes the claim or the result for communication to the requesting client device. In this way, the client device can utilize the proof and attestation service, facilitated via the server device, to determine a claim's veracity or its calculated likelihood of being true.
-
公开(公告)号:US11588619B2
公开(公告)日:2023-02-21
申请号:US17100638
申请日:2020-11-20
Applicant: Adobe Inc.
Inventor: Shriram Venkatesh Shet Revankar , Xuejun Xu , Oliver Goldman
Abstract: Embodiments relate to a smart contract platform that facilitates creation, execution and verification of customized smart contracts. The smart contract platform enables design of customized smart contracts for execution and verification on a distributed ledger network, including smart contracts with logic for querying and fetching sensitive transactional data from participant nodes. A distributed ledger can store tokens indicating successful completion of one or more transaction elements without making some or all the associated transactional data visible. A smart contract form viewer can be used to view and interact with a smart contract form linked to the smart contract. The smart contract form can present contractual provisions in natural language, present transactional data to an authorized user, and accept entry or validation of designated transaction data. As such, the smart contracts described herein provide visibility and verifiability without the lost privacy and lack of customizability that exist with present solutions.
-
-
-
-
-
-
-
-
-