Patents Assigned to Netflow, UAB
  • Patent number: 11863421
    Abstract: A method and system for a VPN setup in which one of the peers' outgoing traffic is dynamically rerouted to exit VPN servers based on infrastructure or user requirements without losing the initial connection state or leaking unencrypted network traffic is described. One exemplary embodiment describes a method for a client to change their routing to multiple server locations. Another exemplary embodiment describes a method for the entry VPN servers to reroute traffic based on strategic traffic analysis.
    Type: Grant
    Filed: April 4, 2022
    Date of Patent: January 2, 2024
    Assignee: Netflow, UAB
    Inventors: Karolis Kaciulis, Donatas Budvytis
  • Patent number: 11843581
    Abstract: A method in a first virtual private network (VPN) server associated with clustering a plurality of VPN servers in a clustered network, the method including receiving, from a VPN service provider (VSP) control infrastructure, VPN data associated with a user device having an established VPN connection with the clustered network; and communicating, utilizing key information, the VPN data with the user device during the established VPN connection. Various other aspects are contemplated.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: December 12, 2023
    Assignee: Netflow, UAB
    Inventors: Donatas Budvytis, Karolis Kaciulis
  • Patent number: 11757841
    Abstract: A method for configuring a protocol in a virtual private network (VPN) service environment, the method including receiving, from a user device, device information associated with operation of the user device during an established VPN connection; configuring, based at least in part on the device information, a given VPN protocol from among a plurality of VPN protocols for utilization during the established VPN connection; and transmitting, to the user device, information associated with the given VPN protocol to enable the user device and a VPN server to utilize the given VPN protocol during the established VPN connection. Various other aspects are contemplated.
    Type: Grant
    Filed: September 12, 2021
    Date of Patent: September 12, 2023
    Assignee: Netflow, UAB
    Inventors: Nikodemas {hacek over (Z)}aliauskas, Karolis Kaciulis
  • Patent number: 11757840
    Abstract: A method for configuring a protocol in a virtual private network (VPN) service environment, the method including receiving, from a user device, device information associated with operation of the user device during an established VPN connection; determining, based at least in part on the device information, a given VPN protocol from among a plurality of VPN protocols for utilization during the established VPN connection; and transmitting, to the user device, information associated with the given VPN protocol to enable the user device and a VPN server to utilize the given VPN protocol during the established VPN connection. Various other aspects are contemplated.
    Type: Grant
    Filed: September 12, 2021
    Date of Patent: September 12, 2023
    Assignee: Netflow, UAB
    Inventors: Nikodemas {hacek over (Z)}aliauskas, Karolis Kaciulis
  • Publication number: 20230081806
    Abstract: A method for configuring a protocol in a virtual private network (VPN) service environment, the method including receiving, from a user device, device information associated with operation of the user device during an established VPN connection; configuring, based at least in part on the device information, a given VPN protocol from among a plurality of VPN protocols for utilization during the established VPN connection; and transmitting, to the user device, information associated with the given VPN protocol to enable the user device and a VPN server to utilize the given VPN protocol during the established VPN connection. Various other aspects are contemplated.
    Type: Application
    Filed: September 12, 2021
    Publication date: March 16, 2023
    Applicant: Netflow, UAB
    Inventors: Nikodemas {hacek over (Z)}ALIAUSKAS, Karolis KACIULIS
  • Publication number: 20230083991
    Abstract: A method for configuring a protocol in a virtual private network (VPN) service environment, the method including receiving, from a user device, device information associated with operation of the user device during an established VPN connection; determining, based at least in part on the device information, a given VPN protocol from among a plurality of VPN protocols for utilization during the established VPN connection; and transmitting, to the user device, information associated with the given VPN protocol to enable the user device and a VPN server to utilize the given VPN protocol during the established VPN connection. Various other aspects are contemplated.
    Type: Application
    Filed: September 12, 2021
    Publication date: March 16, 2023
    Applicant: Netflow, UAB
    Inventors: Nikodemas {hacek over (Z)}ALIAUSKAS, Karolis KACIULIS
  • Publication number: 20230067990
    Abstract: A method including transmitting, by a user device to an infrastructure device prior to establishing a virtual private network (VPN) connection with a VPN server, service information indicating one or more VPN services to be received by the user device after establishing the VPN connection with the VPN server; receiving, by the user device from the infrastructure device, information associated with the VPN server that is selected by the infrastructure device to provide the one or more VPN services to the user device based at least in part on the service information; and establishing, by the user device based at least in part on utilizing the information associated with the VPN server, the VPN connection with the VPN server to receive the one or more VPN services is disclosed. Various other aspects are contemplated.
    Type: Application
    Filed: July 13, 2022
    Publication date: March 2, 2023
    Applicant: Netflow, UAB
    Inventors: Vaidas LAZAUSKAS, Karolis KACIULIS
  • Publication number: 20230052050
    Abstract: A method in a first virtual private network (VPN) server associated with clustering a plurality of VPN servers in a clustered network, the method including receiving, from a VPN service provider (VSP) control infrastructure, VPN data associated with a user device having an established VPN connection with the clustered network; and communicating, utilizing key information, the VPN data with the user device during the established VPN connection. Various other aspects are contemplated.
    Type: Application
    Filed: August 16, 2021
    Publication date: February 16, 2023
    Applicant: Netflow, UAB
    Inventors: Donatas BUDVYTIS, Karolis KACIULIS
  • Patent number: 11556448
    Abstract: A method in a virtual private network (VPN) service environment, the method including measuring, during a given interval of time, respective durations of time associated with performing a plurality of processes for configuring VPN connections; calculating average respective durations of time based at least in part on the measured respective durations of time; configuring a progress indicator to indicate a total duration of time associated with configuring a VPN connection for a user device, the total duration of time being substantially equal to a sum of the average respective durations of time; and transmitting, to the user device, information associated with the progress indicator to enable display of the progress indicator on a screen associated with the user device. Various other aspects are contemplated.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: January 17, 2023
    Assignee: NETFLOW, UAB
    Inventors: Eligijus Birgiolas, Karolis Kaciulis
  • Patent number: 11418599
    Abstract: A method for optimized server picking in a virtual private network (VPN), the method comprising enabling reception of service information via a local input interface, the service information indicating one or more VPN services to be received during an established VPN connection; and enabling transmission of the service information in association with transmission of a connection request to a VPN service provider. Various other aspects are contemplated.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: August 16, 2022
    Assignee: Netflow, UAB
    Inventors: Vaidas La{hacek over (z)}auskas, Karolis Kaciulis
  • Patent number: 11418585
    Abstract: A method for optimized server picking in a virtual private network (VPN) environment, the method receiving, from a user device, a preference of the user device with respect to a VPN server for establishing a VPN connection; receiving user device information associated with the user device; determining, based at least in part on the preference and the user device information, a subset of a plurality of VPN servers; and determining, from the subset of a plurality of VPN servers, a VPN server as an optimal VPN server for establishing the VPN connection. Various other aspects are contemplated.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: August 16, 2022
    Assignee: Netflow, UAB
    Inventors: Vaidas La{hacek over (z)}auskas, Karolis Kaciulis
  • Patent number: 11418489
    Abstract: A method for optimized server picking in a virtual private network (VPN), the method comprising receiving, from a user device, service information indicating one or more VPN services to be received during an established VPN connection; determining, based at least in part on the service information, a given VPN server from among a plurality of VPN servers to provide the one or more VPN services to the user device; and transmitting, to the user device, information associated with the given VPN server to enable the user device to receive the one or more VPN services. Various other aspects are contemplated.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: August 16, 2022
    Assignee: Netflow, UAB
    Inventors: Vaidas La{hacek over (z)}auskas, Karolis Kaciulis
  • Patent number: 11336516
    Abstract: A method in a virtual private network (VPN) service environment, the method including receiving, from a user device, device information indicating parameters associated with the user device during an established VPN connection, determining, based at least in part on the device information, a VPN server for providing one or more VPN services to the user device during the established VPN connection, determining, based at least in part on the device information and server information associated with the VPN server, respective durations of time associated with performing each of a plurality of processes related to configuring the VPN connection, configuring a progress indicator configured to indicate an amount of time remaining to configure the VPN connection, and transmitting, to the user device, information associated with the progress indicator to enable display of the progress indicator on a screen associated with the user device. Various other aspects are contemplated.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: May 17, 2022
    Assignee: Netflow, UAB
    Inventors: Eligijus Birgiolas, Karolis Kaciulis
  • Patent number: 11310146
    Abstract: A method and system for a VPN setup in which one of the peers' outgoing traffic is dynamically rerouted to exit VPN servers based on infrastructure or user requirements without losing the initial connection state or leaking unencrypted network traffic is described. One exemplary embodiment describes a method for a client to change their routing to multiple server locations. Another exemplary embodiment describes a method for the entry VPN servers to reroute traffic based on strategic traffic analysis.
    Type: Grant
    Filed: March 27, 2021
    Date of Patent: April 19, 2022
    Assignee: Netflow, UAB
    Inventors: Karolis Kaciulis, Donatas Budvytis
  • Patent number: 11190491
    Abstract: The present embodiment relates to method and system for establishing, by an individual VPN customer or a plurality of VPN customers, a multi-path failure-resistant connectivity to a VPN service while ensuring no unencrypted customer traffic is ever exposed in a public network. The additional aspects of the method and system disclosed is the constant connectivity assessment executed and the automatically triggered recovery mechanism incorporated.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: November 30, 2021
    Assignee: Netflow, UAB
    Inventors: Karolis Kaciulis, Donatas Budvytis