Back to results
US 10,771,376 B2Granted
Financial network
AssigneeCfph, LLC
InventorJacob Loveless
Life of this patent
Estimating the term…
Abstract
A network system that facilitates financial transactions. A software defined network may operate to provide a variety of trading related services to a variety of customers with a low latency. Core or processor affinity for routing processes may improve speeds of routing. Data capture through a shared memory space may allow for a variety of analytics without introducing unacceptable delay.
Claims10
A method comprising:
- controlling, by a first processing device configured to map a local network address and port pair on a first network to a service on a remote second network:
- opening a first socket to a first destination on a remote second network and opening a second socket to a second destination on the remote second network;
- balancing direction of incoming traffic to the local network address and port pair between the first destination using the first socket and the second destination using the second socket;
- and
- routing incoming traffic to the local network address and port pair to the second destination using the second socket in response to a determination that the first destination is in a fail state;
- and
- controlling, by a second processing device:
- accessing a portion of a memory space shared with the first processing device, in which the portion of the memory space includes at least one of a packet header or an entire packet;
- and
- transmitting the at least one of the packet header or the entire packet to an analytics engine while the first processing device routes the entire packet.
7 more elements
An apparatus comprising:
- a first processing device configured to map a local network address and port pair on a first network to a service on a remote second network, in which the first processing device is configured to control:
- opening a first socket to a first destination on a remote second network and opening a second socket to a second destination on the remote second network;
- balancing direction of incoming traffic to the local network address and port pair between the first destination using the first socket and the second destination using the second socket;
- and
- routing incoming traffic to the local network address and port pair to the second destination using the second socket in response to a determination that the first destination is in a fail state;
- and
- a second processing device configured to control:
- accessing a portion of a memory space shared with the first processing device, in which the portion of the memory space includes at least one of a packet header or an entire packet;
- and
- transmitting the at least one of the packet header or the entire packet to an analytics engine while the first processing device routes the entire packet.
7 more elements
Dependencies are inferred from the claim text.