Data sharding for transmission over a high generation cellular network

US11979460B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11979460-B2
Application numberUS-202318139561-A
CountryUS
Kind codeB2
Filing dateApr 26, 2023
Priority dateJan 31, 2020
Publication dateMay 7, 2024
Grant dateMay 7, 2024

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.

Aspects of the disclosure relate to data sharding for transmission over a high generation cellular network. A computing platform may detect, via a communication network, transmission of data from a first computing device to a second computing device. Subsequently, the computing platform may intercept, prior to receipt of the transmission by the second computing device, the data. Then, the computing platform may shard the data into a first shard and a second shard. Then, the computing platform may identify, within the communication network, a first communication channel and a second communication channel. Then, the computing platform may send, to the second computing device, the first shard via the first communication channel, and the second shard via the second communication channel. Subsequently, the computing platform may merge, the first shard and the second shard, to reconfigure the data.

First claim

Opening claim text (preview).

What is claimed is: 1. A computing platform, comprising: at least one processor; and a non-transitory computer-readable medium storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: detect, via a communication network, transmission of data from a first computing device to a second computing device; intercept, prior to receipt of the transmission by the second computing device, the data; shard the data into a first shard and a second shard, wherein the sharding comprises: determining that a size of the data exceeds a threshold; and sharding the data to limit a size of each of the first shard and the second shard to less than the threshold; identify, within the communication network, a first communication channel and a second communication channel, wherein the first communication channel is associated with a first frequency for data transmission, and the second communication channel is associated with a second frequency for data transmission; send, to the second computing device: the first shard via the first communication channel, and the second shard via the second communication channel; and merge, the first shard and the second shard, to reconfigure the data, wherein the transmission of data comprises encrypted data, and wherein the first shard comprises the encrypted data, and wherein the second shard comprises encryption key management data associated with the encrypted data. 2. The computing platform of claim 1 , wherein the data comprises trading data, and wherein the instructions to shard the data comprise additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: identify, from the trading data, non-confidential data and confidential data; identify, within the communication network, a third communication channel; encrypt the confidential data; and wherein the encrypted data comprises an encrypted form of the confidential data, and wherein the instructions to send the data comprise additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: send the non-confidential data via the third communication channel. 3. The computing platform of claim 1 , wherein the first communication channel is over a private enterprise network, and the second communication channel is over a public network. 4. The computing platform of claim 1 , wherein the first communication channel and the second communication channel are over a wireless network. 5. The computing platform of claim 4 , wherein the first communication channel is over a private enterprise network of the wireless network, and the second communication channel is over a public network of the wireless network. 6. The computing platform of claim 4 , further comprising a transceiver, and wherein the instructions to send, to the second computing device, the first shard and the second shard, comprise additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: prior to sending the first shard and the second shard, configure the transceiver to convert the first shard and the second shard into a format compatible with data transmission over the wireless network. 7. The computing platform of claim 1 , wherein the instructions to shard the data comprise additional computer-readable instructions that, when executed by the at least one processor, cause the computing platform to: read a header of a data packet; and intercept the data in the data packet only when the header is indicative a data management protocol. 8. A method, comprising: at a computing platform comprising at least one processor, and memory: detecting, via a communication network, transmission of encrypted data from a first computing device to a second computing device; intercepting, prior to receipt of the transmission by the second computing device, the encrypted data; sharding the encrypted data into a first shard comprising encryption traffic, and a second shard comprising encryption key management traffic, wherein the sharding comprises: determining that a size of the data exceeds a threshold; and sharding the data to limit a size of each of the first shard and the second shard to less than the threshold; identifying, within the communication network, a first communication channel and a second communication channel; sending, to the second computing device: the first shard via the first communication channel, and the second shard via the second communication channel; identifying, within the communication network, a third communication channel; encrypting confidential data, wherein the encryption traffic comprises an encrypted form of the confidential data; sending non-confidential data via the third communication channel; and merging, the first shard and the second shard, to generate the encrypted data. 9. The method of claim 8 , wherein the first communication channel and the second communication channel are over a wireless network. 10. The method of claim 8 , wherein the first communication channel is associated with a first frequency for data transmission, and the second communication channel is associated with a second frequency for data transmission. 11. The method of claim 8 , wherein the first communication channel is over a private network of a wireless network, and the second communication channel is over a public network of the wireless network. 12. The method of claim 8 , further comprising: prior to sending the first shard and the second shard, configuring a transceiver to convert the first shard and the second shard into a format compatible with data transmission over a cellular network. 13. The method of claim 8 , further comprising: reading a header of a data packet; and intercepting the data in the data packet only when the header is indicative a data management protocol. 14. One or more non-transitory computer-readable media storing instructions that, when executed by a computing platform comprising at least one processor, a transceiver, and memory, cause the computing platform to: detect, via a communication network, transmission of data from a first computing device to a second computing device, wherein the communication network is a cellular network; intercept, prior to receipt of the transmission by the second computing device, the data; shard the data into a first shard and a second shard, wherein the sharding comprises: determining that a size of the data exceeds a threshold; and sharding the data to limit a size of each of the first shard and the second shard to less than the threshold; identify, within the communication network, a first communication channel and a second communication channel, wherein the first communication channel and the second communication channel are over a wireless network; send, to the second computing device: the first shard via the first communication channel, and the second shard via the second communication channel; prior to sending the first shard and the second shard, configure the transceiver to convert the first shard and the second shard into a format compatible with data transmission over the wireless network; and merge, the first shard and the second shard, to reconfigure the data. 15. The one or more non-transitory computer-readable media of claim 14 , wherein the transmission of data comprises encrypted data, and wherein the first shard comprises the encrypted data, and wherein the second shard comprises en

Assignees

Inventors

Classifications

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • Key distribution {or management, e.g. generation, sharing or updating, of cryptographic keys or passwords (network architectures or network communication protocols for supporting key management in a packet data network H04L63/06)} · CPC title

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

  • for key exchange, e.g. in peer-to-peer networks (cryptographic mechanisms or cryptographic arrangements for key agreement H04L9/0838) · CPC title

  • for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · 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 US11979460B2 cover?
Aspects of the disclosure relate to data sharding for transmission over a high generation cellular network. A computing platform may detect, via a communication network, transmission of data from a first computing device to a second computing device. Subsequently, the computing platform may intercept, prior to receipt of the transmission by the second computing device, the data. Then, the compu…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification H04L67/1097. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 07 2024 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).