API supporting server and key based networking
US9906433B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 13, 2015 |
| Grant date | Feb 27, 2018 |
| Priority date | — |
| Expiry date | Apr 13, 2035 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L69/40
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An application programming interface (API) supporting server and key based networking is described. In an embodiment, the API receives either a key or a server address from a service running on a server in a direct-connect topology and returns data which identifies suitable next hops for transmission of a packet of data which has a destination of the received server address or of a server address which is encoded within the received key. In another embodiment, the key also encodes information specifying alternative server addresses for use in the event that the original server is unreachable. This information may also be used to define servers for replication of the key. A further embodiment describes a method of queuing packets for transmission against multiple links, where the packet is transmitted on the first available link and at this time is removed from the queues for the other links.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.