Home Patent Forecast® Sectors Log In   Contact  
How it works Patent Forecast® Sectors Insights
Menu
Enjoy your FREE PREVIEW which shows only 2022 data and 25 documents. Contact Patent Forecast for full access.        

Edge Computing

Search All Patents in Edge Computing


Patent US10469460


Issued 2019-11-05

Data Sharing In A Blockchain-enabled Trust Domain

One or more servers store data defining a trust domain among a plurality of entities that participate in supporting a multimedia communication session, each of the plurality of entities having at least one network device that is involved in handling traffic or control signaling for the multimedia communication session. The one or more servers receive from one or more network devices associated with each of the plurality of entities session data generated by the respective network devices in supporting the multimedia communication session. The one or more servers log the session data received from the network devices of the plurality of entities of the trust domain as a blockchain transaction, and share logged session data with one or more devices associated with at least one of the plurality of entities of the trust domain.



Much More than Average Length Specification


View the Patent Matrix® Diagram to Explore the Claim Relationships

USPTO Full Text Publication >

3 Independent Claims

  • 1. A method comprising: at one or more servers, storing data defining a trust domain among a plurality of entities that participate in supporting a multimedia communication session, each of the plurality of entities having at least one network device that is involved in handling traffic or control signaling for the multimedia communication session; transmitting, by the one or more servers, a unique private key for encrypting session data to the one or more of the network devices to enable sharing of the session data, wherein the session data is generated by the one or more of the network devices in supporting the multimedia communication session; receiving the session data at the one or more servers from the one or more of the network devices; logging the session data received from the one or more of the network devices as transactions in a blockchain to generate logged session data; and sharing, by the one or more servers, the logged session data with at least one of the plurality of entities.

  • 8. An apparatus comprising: a communication interface that enables network communications; a processor; and a memory to store instructions executable by the processor, wherein the processor is configured to execute the instructions to: store data defining a trust domain among a plurality of entities that participate in supporting a multimedia communication session, each of the plurality of entities having at least one network device that is involved in handling traffic or control signaling for the multimedia communication session; transmit a unique private key for encrypting session data to the one or more of the network devices to enable sharing of the session data, wherein the session data is generated by the one or more of the network devices in supporting the multimedia communication session; receive the session data from the one or more of the network devices; log the session data received from the one or more of the network devices as transactions in a blockchain to generate logged session data; and share the logged session data with at least one of the plurality of entities.

  • 15. A non-transitory computer-readable storage media encoded with software comprising computer executable instructions which, when executed by a processor of an apparatus, cause the processor to perform operations including: storing data defining a trust domain among a plurality of entities that participate in supporting a multimedia communication session, each of the plurality of entities having at least one network device that is involved in handling traffic or control signaling for the multimedia communication session; transmitting a unique private key for encrypting session data to the one or more of the network devices to enable sharing of the session data, wherein the session data is generated by the one or more of the network devices in supporting the multimedia communication session; receiving the session data from the one or more of the network devices; logging the session data received from the one or more of the network devices as transactions in a blockchain to generate logged session data; and sharing the logged session data with at least one of the plurality of entities.