XRoads' Patent Portfolio

XRoads Networks has developed a number of SD-WAN technologies which are unique to the UBM platform and which have been issued patents and/or are patent pending. Our MSP partners know that with these solutions, they are protected from potential patent lawsuits which other SD-WAN vendors are currently engaged in. These technologies primarily relate to improving the efficiency of WAN connections via multiple sessions, or session-based SD-WAN. Outlined below are a few of the 11+ patents filed around these technologies:

FlexPrem Switching Process

Our latest patent filing is based on our unique FlexPrem™ switching architecture, where both LAN and WAN switching is implemented at the same time. This produces the most flexibility and efficiency when it comes to a networking solution.

Vector Routing (Multi-Session Acceleration)

A method for speeding up data downloads across the Internet, using session-based SD-WAN, for downloading remote data files and then establishing multiple concurrent sessions which can balance the download of the remote data via HTTP across multiple segments across two or more available wide-area network (WAN) links.

Stratified Tunnel Sequencing (Site2Site)

A method for combining tunnels between two or more local area networks with at least partially parallel connectivity for applications between these sites. The method comprising of two tunnel controllers, one operating as a server and the other as a client, which establish and terminate the tunnels across two or more available more WAN links and aggregates session-based traffic to ensure faster and more reliable connectivity between the LANs.

Dynamic MultiWAN Session Throttling

A method for prioritizing network traffic and setting bandwidth guarantees for applications which are defined by the network administrator as critical. Dynamic session-throttling will automatically show down non-critical traffic by inducing latency for those applications which has the affect of allocating more bandwidth for critical applications.


A device used to combine two or more diverse network paths to increase the amount of bandwidth available both to and from external networks and a local network by dividing session traffic between the network paths and provide for redundancy in the event of a network path failure by determining overall diverse path loads and availability.

Best Path Routing

A method used to determine the most optimal network path to a specific remote network and direct session traffic over the optimal path to that remote network when two or more diverse network paths are available.

SSL Acceleration

A method for speeding up SSL applications across the Internet by establishing multiple consecutive sessions across multiple wide-area network (WAN) connections to a remote server via an initial single client session where said session is encapsulated and transmitted across two paths at the same time to improve network performance and redundancy.