Ledger-based confidence model for content transfers across a communication network

US11240038B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11240038-B2
Application numberUS-201916354340-A
CountryUS
Kind codeB2
Filing dateMar 15, 2019
Priority dateMar 15, 2019
Publication dateFeb 1, 2022
Grant dateFeb 1, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of the disclosure provide a communication system and method to leverage distributed ledger technology as the basis upon which a trustless method can be deployed to validate file provenance and authenticity, while also supporting a strong form of non-repudiation. In one example, the method includes transferring electronic content from a sending communication device to the receiving communication device via Rich Communication Services. The method includes generating, at the sending communication device, file transfer parameters, identity signature and timestamp that are associated with the transfer of electronic content from the sending communication device. The method then includes causing the identity signature and timestamp to be written as part of a content transfer ledger. The method may also include securely providing the file transfer parameters associated with the transfer of electronic content from the sending device to one or more receiving communication devices as part of validating the electronic content.

First claim

Opening claim text (preview).

What is claimed is: 1. A communication system, comprising: a communications interface; a processor coupled to the communications interface; and a computer readable medium coupled with the processor, the computer readable medium comprising processor-executable instructions that include: instructions that send electronic content via the communications interface to a receiving communication device; instructions that generate a timestamp that is associated with the sending of the electronic content; instructions that cause the timestamp to be written as an electronic record in a content transfer ledger; instructions that provide file transfer parameters associated with the electronic content to the receiving communication device, wherein the file transfer parameters enable the receiving communication device to retrieve the timestamp from the content transfer ledger as part of validating the electronic content; and instructions that enable, after the electronic content is validated by the receiving communication device, a message digest to be accessed by a second communication device. 2. The communication system of claim 1 , wherein the instructions further include: instructions that retrieve an encryption key; instructions that apply a cryptographic operation to the electronic content to generate the message digest; instructions that sign the message digest with the encryption key to generate an identity signature for the electronic content; and instructions that cause the identity signature to be written to the content transfer ledger. 3. The communication system of claim 2 , wherein the encryption key comprises a private encryption key and wherein the cryptographic operation comprises a cryptographic hash. 4. The communication system of claim 3 , wherein the instructions that provide the file transfer parameters further provide the receiving communication device with information that describes the cryptographic hash. 5. The communication system of claim 1 , wherein the instructions further include: instructions that provide a public key to the receiving communication device as part of the file transfer parameters. 6. The communication system of claim 1 , wherein the instructions further include: instructions that packetize the file transfer parameters; instructions that encrypt the packetized file transfer parameters; and instructions that push the encrypted packetized file transfer parameters to the receiving communication device. 7. The communication system of claim 1 , wherein the electronic content comprises an electronic file and wherein the electronic file is transferred to the receiving communication device via Rich Communication Services (RCS). 8. The communication system of claim 1 , wherein the content transfer ledger comprises a distributed ledger and wherein the electronic record is written to the content transfer ledger with reference to a previously-written electronic record thereby causing the electronic record to become an immutable entry in the content transfer ledger. 9. A non-transitory computer readable medium comprising instructions stored therein which, when executed by a processor, the instructions comprising: instructions that send electronic content to a receiving communication device via a communication network; instructions that generate a timestamp that is associated with the sending of the electronic content; instructions that cause the timestamp to be written as an electronic record in a content transfer ledger; instructions that provide file transfer parameters associated with the electronic content to the receiving communication device, wherein the file transfer parameters enable the receiving communication device to retrieve the timestamp from the content transfer ledger as part of validating a provenance and authenticity of the electronic content; and instructions that enable, after the electronic content is validated by the receiving communication device, a message digest to be accessed by a second communication device. 10. The non-transitory computer readable medium of claim 9 , wherein the instructions further comprise: instructions that retrieve an encryption key; instructions that apply a cryptographic operation to the electronic content to generate the message digest; instructions that sign the message digest with the encryption key to generate an identity signature for the electronic content; and instructions that cause the identity signature to be written to the content transfer ledger. 11. The non-transitory computer readable medium of claim 10 , wherein the encryption key comprises a private encryption key and wherein the cryptographic operation comprises a cryptographic hash. 12. The non-transitory computer readable medium of claim 11 , wherein the instructions that provide the file transfer parameters further provide the receiving communication device with information that describes the cryptographic hash. 13. The non-transitory computer readable medium of claim 9 , wherein the instructions further comprise: instructions that provide a public key to the receiving communication device as part of the file transfer parameters. 14. The non-transitory computer readable medium of claim 9 , wherein the electronic content comprises an electronic file and wherein the electronic file is transferred to the receiving communication device via Rich Communication Services (RCS). 15. A method, comprising: transferring electronic content from a sending communication device; generating, at the sending communication device, a timestamp that is associated with the transfer of the electronic content from the sending communication device; causing the timestamp to be written as an electronic record in computer memory as part of a content transfer ledger; and providing file transfer parameters associated with the transfer of the electronic content from the sending communication device to one or more receiving communication devices, wherein the file transfer parameters enable the one or more receiving communication devices to retrieve the timestamp from the content transfer ledger as part of validating the electronic content; and enabling, after the electronic content is validated by at least one communication device of the one or more receiving communication devices, a message digest to be accessed by a third communication device. 16. The method of claim 15 , further comprising: retrieving an encryption key; applying a cryptographic operation to the electronic content to generate the message digest; signing the message digest with the encryption key to generate an identity signature for the electronic content; and causing the identity signature to be written to the content transfer ledger. 17. The method of claim 16 , wherein the encryption key comprises a private encryption key, wherein the cryptographic operation comprises a cryptographic hash, and wherein the method further comprises: providing a public key to the one or more receiving communication devices as part of the file transfer parameters; and providing information that describes the cryptographic hash to the one or more receiving communication devices as part of the file transfer parameters. 18. The method of claim 15 , further comprising: packetizing the file transfer parameters at the sending communication device; encrypting the packetized file transfer parameters at the sending communication device; and pushing the encrypted packetized file transfer parameters to the one or more receiving communication devices.

Assignees

Inventors

Classifications

  • using hash chains, e.g. blockchains or hash trees · CPC title

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · CPC title

  • specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title

  • using time related information in packets, e.g. by adding timestamps · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11240038B2 cover?
Embodiments of the disclosure provide a communication system and method to leverage distributed ledger technology as the basis upon which a trustless method can be deployed to validate file provenance and authenticity, while also supporting a strong form of non-repudiation. In one example, the method includes transferring electronic content from a sending communication device to the receiving c…
Who is the assignee on this patent?
Avaya Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/64. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).