-
公开(公告)号:US12149506B2
公开(公告)日:2024-11-19
申请号:US18219362
申请日:2023-07-07
Applicant: Connectify, Inc.
Inventor: Brian Lutz , Kevin Cunningham , Alexander Gizis , Brian Prodoehl
Abstract: One example method of operation may include determining whether a data request initiated by a client device to obtain data from a remote server should be forwarded by a virtual private network (VPN) server or outside of the VPN server, forwarding, via the client device, a data fetch outside of the virtual private network (VPN) server in communication with the client device, to obtain the data from the remote server, and the remote server is identified on a list identifying servers requiring non-VPN communications, receiving the data from the remote server, via the client device, outside of the VPN server, forwarding, via the client device, a request for additional data to the VPN server, and receiving the additional data from the VPN server at the client device.
-
公开(公告)号:US20230421409A1
公开(公告)日:2023-12-28
申请号:US18213824
申请日:2023-06-24
Applicant: Connectify, Inc.
Inventor: Brian Prodoehl , Kevin Cunningham , Alexander Gizis , Brian Lutz
CPC classification number: H04L12/4641 , H04W76/10
Abstract: One example may include transmitting a request from a first device to a second device to retrieve data from a remote server, and the first device and the second device are operating on a common network, responsive to receiving the request, transmitting a connection request, via the second device, to a virtual private network (VPN) server over a connection between the second device and the VPN server, receiving from the VPN server, via the second device, a portion of the data retrieved from the remote server over the connection between the second device and the VPN server, and transmitting, via the second device, the portion of the data over the common network to the first device, and wherein the first device combines the portion of the data with another portion of the data received from the VPN server.
-
公开(公告)号:US20230291714A1
公开(公告)日:2023-09-14
申请号:US18198271
申请日:2023-05-16
Applicant: Connectify, Inc.
Inventor: Brian Prodoehl , Brian Lutz , Kevin Cunningham , Alexander Gizis
IPC: H04L9/40
CPC classification number: H04L63/0272 , H04L63/0428 , H04L63/08
Abstract: One example may include forwarding a request sent outside a VPN server, via a client device, to access a second communication network detected by the client device, and the client device is communicating with the VPN server over a first communication network, responsive to receiving a captive portal, forwarding, via the client device, authentication information to obtain access to the second communication network, and the authentication information is not forwarded to the VPN server, and receiving data, by the client device, from a remote server over a bonded connection including a first connection provided by the first communication network bonded with a second connection provided by the second communication network to form the bonded connection.
-
公开(公告)号:US20230224234A1
公开(公告)日:2023-07-13
申请号:US18121437
申请日:2023-03-14
Applicant: Connectify, Inc.
Inventor: Kevin Cunningham , Harry Volek , Brian Prodoehl , Alexander Gizis
IPC: H04L43/50 , H04L43/0811 , H04L12/46
CPC classification number: H04L43/50 , H04L12/4641 , H04L43/0811
Abstract: One example may include a process that includes establishing a transmission control protocol (TCP) connection between a client device and a server to form a virtual private network (VPN), permitting communication between the client device and the server on the TCP connection, monitoring, via the VPN server, communication over the TCP connection to identify one or more connection parameters, establishing a second connection between the client device and the server when the one or more connection parameters indicate a slowing of the TCP connection below a threshold and below a previously measured connection rate, receiving, via the TCP connection, application data used by one of the applications operating on the client device, and receiving, via the second connection, application data used by another application of the applications.
-
公开(公告)号:US20230171683A1
公开(公告)日:2023-06-01
申请号:US18071165
申请日:2022-11-29
Applicant: Connectify, Inc.
Inventor: Alexander Gizis , Brian Prodoehl , Kevin Cunningham
CPC classification number: H04W48/18 , H04L12/4641 , H04W88/06
Abstract: One example process may include determining whether an Internet connection of a client device to a network is to a primary priority network or a lesser priority network based on a network type, identifying one or more network parameters associated with the network when the network type is a primary priority network, and determining whether to maintain the Internet connection and whether to change a network priority of the network based on the one or more network parameters.
-
公开(公告)号:US20220321539A1
公开(公告)日:2022-10-06
申请号:US17848558
申请日:2022-06-24
Applicant: Connectify, Inc.
Inventor: Brian Prodoehl , Brian Lutz , Kevin Cunningham , Alexander Gizis
IPC: H04L9/40
Abstract: Data networking may include forwarding, via a client device, data across a first communication network to a virtual private network (VPN) server, wherein the data is destined for a remote server, forwarding a request sent outside the VPN server, via the client device, to access a second communication network detected by the client device, receiving, via the client device, a captive portal requiring authentication information, forwarding, via the client device, the authentication information to an authentication server to obtain access to the second communication network, wherein the authentication information is not forwarded to the VPN server, and forwarding and receiving additional data, via the client device, to the VPN server concurrently across the first communication network and the second communication network.
-
公开(公告)号:US20220247823A1
公开(公告)日:2022-08-04
申请号:US17589862
申请日:2022-01-31
Applicant: Connectify, Inc.
Inventor: Kevin Cunningham , Alexander Gizis , Brian Prodoehl
IPC: H04L67/145 , H04L9/40
Abstract: One example process may include identifying a paused active communication session between a client device and a server, releasing communication session resources dedicated to the communication session to a session resource pool, and re-establishing the active data session responsive to receiving a message from the client device including one or more session re-establishment parameters.
-
公开(公告)号:US10652202B2
公开(公告)日:2020-05-12
申请号:US15595181
申请日:2017-05-15
Applicant: Connectify, Inc.
Inventor: Alex Gizis , Brian Lutz , Brian Prodoehl
Abstract: A Network Address Translating (“NAT”) Router, particularly designed for mobile use, and for managing one or more local area networks, having private internet protocol (“IP”) address ranges, along with multiple “upstream” networks, and for efficiently routing communications traffic to and from the upstream networks, is disclosed. The inventive router allocates multiple network connections of varying quality, to automatically optimize the effective connection speed in a mobile client network with optional personal “hotspot” sub-networks. The inventive NAT router is also capable of managing IP address allocation on local networks to substantially avoid conflicts with other networks encountered in normal use.
-
公开(公告)号:US20160112495A1
公开(公告)日:2016-04-21
申请号:US14976565
申请日:2015-12-21
Applicant: Connectify, Inc.
Inventor: Alexander Gizis , Brian Prodoehl , Kevin Cunningham , Brian Lutz
CPC classification number: H04L67/06 , H04L43/0829 , H04L43/0852 , H04L67/18 , H04L69/14
Abstract: A method of distributing data over multiple Internet connections is provided. The method includes the steps of: (a) providing a client computer with access to a plurality of Internet connections; and (b) providing a host computer for determining the allocation of data to be sent to the client computer over each of the plurality of Internet connections using at least one of (i) predetermined criteria and (ii) dynamically changing criteria.
Abstract translation: 提供了一种通过多个Internet连接分发数据的方法。 该方法包括以下步骤:(a)向客户端计算机提供对多个因特网连接的访问; 以及(b)提供主计算机,用于使用(i)预定标准和(ii)动态改变标准中的至少一个来确定要发送到多个因特网连接中的每一个的客户端计算机的数据的分配。
-
公开(公告)号:US20250016217A1
公开(公告)日:2025-01-09
申请号:US18895191
申请日:2024-09-24
Applicant: Connectify, Inc.
Inventor: Alexander Gizis , Brian Prodoehl , Kevin Cunningham
IPC: H04L65/80 , H04L12/46 , H04L65/1083
Abstract: One example process may include determining, via a virtual private network (VPN) server, one or more client devices are currently sharing content data during a conference including a plurality of active client devices, determining, via the VPN server, one or more communication session parameters associated with the one or more of the client devices is outside one or more communication session parameter thresholds, and prioritizing, via the VPN server, the shared content data and modifying the one or more communication session parameters of the one or more client devices which are forwarding the shared content to the VPN server during the conference.
-
-
-
-
-
-
-
-
-