-
公开(公告)号:US20210112148A1
公开(公告)日:2021-04-15
申请号:US17128128
申请日:2020-12-20
Applicant: Adaptiv Networks Inc.
Inventor: Matthew Robert Williams , Mohan Krishna Vemulapali
Abstract: Systems and methods for transporting data between two endpoints over an encoded channel are disclosed. Data transmission units (data units) from the source network are received at an encoding component logically located between the endpoints. These first data units are subdivided into second data units and are transmitted to the destination network over the transport network. Also transmitted are encoded or extra second data units that allow the original first data units to be recreated even if some of the second data units are lost. These encoded second data units may be merely copies of the second data units transmitted, parity second data units, or second data units which have been encoded using erasure correcting coding. At the receiving endpoint, the second data units are received and are used to recreate the original first data units.
-
公开(公告)号:US11916966B2
公开(公告)日:2024-02-27
申请号:US17366285
申请日:2021-07-02
Applicant: Adaptiv Networks Inc.
Inventor: Miika Anttoni Klemetti
IPC: H04L9/40
CPC classification number: H04L63/20 , H04L63/029 , H04L63/08
Abstract: A system for access policy management of a plurality of valid entities communicating over a network comprising a server executing an application programming interface for registration and authentication of said entities directly or via an edge router, one or more encrypted tunnels between entities and one or more gateways. Wherein said server assigns a private IP address to each authenticated entities and propagates said IP address and associated access policies to each of said one or more gateway; and said one or more gateway processing and routing a plurality of packets received from each entity and enforcing one or more access policies associated with the private IP address assigned to the authenticated entity; and said one or more gateways manage routes based on the propagated private IP addresses of each authenticated entities and routes packets to reach one or more remote entities via one or more tunnels to one or more other gateways creating a network overlay between authenticated entities.
-
公开(公告)号:US11729024B2
公开(公告)日:2023-08-15
申请号:US17215031
申请日:2021-03-29
Applicant: Adaptiv Networks Inc.
Inventor: Shane Daniel Barnes , Matthew Robert Williams , Miika Anttoni Klemetti , Vijayendran Mahendran , Uri Nebogatov , Mohan Krishna Vemulapali
IPC: H04L12/46 , H04L69/16 , H04L47/19 , H04L47/193 , H04L1/16 , H04L69/163 , H04L69/164 , H04L1/1829
CPC classification number: H04L12/4633 , H04L1/16 , H04L47/193 , H04L47/196 , H04L69/161 , H04L1/1835 , H04L69/163 , H04L69/164
Abstract: A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.
-
公开(公告)号:US20230100301A1
公开(公告)日:2023-03-30
申请号:US17449495
申请日:2021-09-30
Applicant: Adaptiv Networks Inc.
Inventor: Bernard BRETON
Abstract: A system and method for efficient fast failover of a primary link to a secondary link comprising monitoring an amount of user packets on said primary link and sending synthetic packets on said secondary link at a predetermined rate based on said amount of user packets wherein said predetermined rate is changed as a function of change in said amount of user packets.
-
公开(公告)号:US10785190B2
公开(公告)日:2020-09-22
申请号:US15841013
申请日:2017-12-13
Applicant: ADAPTIV NETWORKS INC.
Inventor: Patricio Humberto Saavedra , Jie Xiao , Yan Wang , Arun Pereira
IPC: H04L29/06 , H04L12/707 , H04L12/741 , H04L12/713
Abstract: A network system is provided between at least a first client site and a second client site, the first and the second client site are at a distance from one another. A client site network component is implemented at least at the first client site, the client site network component bonding or aggregating one or more diverse network connections so as to configure a bonded/aggregated connection that has increased throughput. At least one network server component may be configured to connect to the client site network component using the bonded/aggregated connection. A cloud network controller may be configured to manage the data traffic and a virtual edge providing transparent lower-link encryption for the bonded/aggregated connection between the client site network component and the network server component.
-
公开(公告)号:US10778592B2
公开(公告)日:2020-09-15
申请号:US16163841
申请日:2018-10-18
Applicant: ADAPTIV NETWORKS INC.
Inventor: Miika Anttoni Klemetti , Yuri Nebogatov , Matthew Robert Williams
IPC: H04L29/08 , H04L12/835 , H04L29/06 , H04L12/913 , H04L12/841
Abstract: A network arbiter and associated method for linking and controlling the rate of data transmission between a sender on a connected network and a client with an advertised receive window are disclosed. The network arbiter comprises a downstream temporary storage for temporarily storing data in transmission from the sender to the client, an upstream temporary storage for temporarily storing data in transmission from the client to the sender and a processor operatively connected to the downstream temporary storage and the upstream temporary storage. The processor is configured to alter the advertised receive window in order to modulate the rate of data transmission.
-
公开(公告)号:US12041153B2
公开(公告)日:2024-07-16
申请号:US17128128
申请日:2020-12-20
Applicant: Adaptiv Networks Inc.
Inventor: Matthew Robert Williams , Mohan Krishna Vemulapali
IPC: H04L69/325 , H04L1/00 , H04L1/08 , H04L43/0829 , H04L43/0888 , H04L1/1809 , H04L1/1812
CPC classification number: H04L69/325 , H04L1/0007 , H04L1/0041 , H04L1/0068 , H04L1/0071 , H04L1/0072 , H04L1/08 , H04L43/0835 , H04L43/0888 , H04L1/0057 , H04L2001/0097 , H04L1/1809 , H04L1/1812
Abstract: Systems and methods for transporting data between two endpoints over an encoded channel are disclosed. Data transmission units (data units) from the source network are received at an encoding component logically located between the endpoints. These first data units are subdivided into second data units and are transmitted to the destination network over the transport network. Also transmitted are encoded or extra second data units that allow the original first data units to be recreated even if some of the second data units are lost. These encoded second data units may be merely copies of the second data units transmitted, parity second data units, or second data units which have been encoded using erasure correcting coding. At the receiving endpoint, the second data units are received and are used to recreate the original first data units.
-
公开(公告)号:US12015662B2
公开(公告)日:2024-06-18
申请号:US17877116
申请日:2022-07-29
Applicant: Adaptiv Networks Inc.
Inventor: Stephane Brunet , Martin William Horne , Miika Anttoni Klemetti
IPC: H04L67/06 , H04L67/1004 , H04L67/63 , H04L69/14
CPC classification number: H04L67/06 , H04L67/1004 , H04L67/63 , H04L69/14
Abstract: A method or system for efficiently routing a file located on two or more sources to one or more file recipients connected by a plurality of paths in one or more networks. For each file recipient, one or more predetermined utility functions are evaluated to select the most efficient one of the plurality of paths to use for routing the file to the one or more file recipients, and the file is routed to the one or more file recipient using the selected path. The predetermined utility function may be the estimated operating expense associated with the routing of the file to the one or more file recipients, or the estimated return on investment for improving the routing of said file to the one or more recipients, or is related to an estimated file transfer time to the one or more file recipients.
-
公开(公告)号:US11870753B2
公开(公告)日:2024-01-09
申请号:US16994513
申请日:2020-08-14
Applicant: ADAPTIV NETWORKS INC.
Inventor: Patricio Humberto Saavedra , Jie Xiao , Yan Wang , Arun Pereira
IPC: G06F21/00 , H04L9/40 , H04L45/24 , H04L45/745 , H04L45/586 , H04L67/01
CPC classification number: H04L63/0218 , H04L63/0236 , H04L45/24 , H04L45/586 , H04L45/745 , H04L67/01
Abstract: A network system is provided between at least a first client site and a second client site, the first and the second client site are at a distance from one another. A client site network component is implemented at least at the first client site, the client site network component bonding or aggregating one or more diverse network connections so as to configure a bonded/aggregated connection that has increased throughput. At least one network server component may be configured to connect to the client site network component using the bonded/aggregated connection. A cloud network controller may be configured to manage the data traffic and a virtual edge providing transparent lower-link encryption for the bonded/aggregated connection between the client site network component and the network server component.
-
公开(公告)号:US20240007361A1
公开(公告)日:2024-01-04
申请号:US17854775
申请日:2022-06-30
Applicant: Adaptiv Networks Inc.
Inventor: Akinbola ADETUNJI , Yannick BOULANGER , Mokshada SHIVAREKAR
IPC: H04L41/28 , H04L9/40 , G06F16/955
CPC classification number: H04L41/28 , H04L63/08 , H04L63/18 , G06F16/9558 , H04L2463/082
Abstract: A system and computer-implemented method for configuring one or more customer premise equipment via one or more electronic messages is provided. The system and computer-implemented method comprising a database for inputting a plurality of credentials connected to a cloud computing infrastructure via one or more network application programming interfaces. A specific unique identifier for linking the plurality of credentials to the user. One or more electronic messages containing a hyperlink coupled to the unique identifier and the linked plurality of credentials for configuring the one or more customer premise equipment and one or more instructions provided at the hyperlink to the user for configuring the one or more customer premise equipment using the linked plurality of credentials.
-
-
-
-
-
-
-
-
-