×

Parallel Data Transmission

  • US 20180359059A1
  • Filed: 06/08/2017
  • Published: 12/13/2018
  • Est. Priority Date: 06/08/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a first subsystem located in a first location, a second subsystem located in a second location, and a third subsystem located in a third location, wherein the first, second, and third locations correspond to different geographical locations and wherein;

    the first subsystem comprises a first analytics engine and a first delivery engine, the first analytics engine configured to;

    receive a request to deliver data to the third subsystem, the data comprising a plurality of packets; and

    inform the first delivery engine of the request;

    the first delivery engine configured to;

    send a first subset of the plurality of packets to the second subsystem; and

    send, through a first combination of nodes, a first data stream to the third subsystem, the first data stream comprising a second subset of the plurality of packets, wherein the second subset of the plurality of packets is different from the first subset of the plurality of packets;

    the second subsystem comprises a second analytics engine and a second delivery engine, the second analytics engine configured to;

    receive the first subset of the plurality of packets from the first subsystem; and

    inform the second delivery engine to deliver the first subset of the plurality of packets to the third subsystem;

    the second delivery engine configured to;

    send, through a second combination of nodes that differ from the first combination of nodes, a second data stream to the third subsystem, the second data stream comprising the first subset of the plurality of packets;

    the third subsystem comprising a data stream processor, the data stream processor configured to;

    receive the first and second data streams;

    determine that the first and second data streams, in combination, comprise each of the plurality of packets;

    build a data set based on the first and second data streams, wherein the data set comprises the plurality of packets; and

    send the data set to a downstream component of the third subsystem.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×