Patents by Inventor Jovaldas Januskevicius

Jovaldas Januskevicius has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11929990
    Abstract: A method including utilizing, by a VPN server, a first exit IP address to transmit a first query to a host device for retrieving data of interest requested by the user device; predicting or determining, by the VPN server, potential overloading of the VPN server; establishing, by the VPN server based on predicting or determining a breach, a secure connection with a secondary server to enable communication of encrypted information between the VPN server and the secondary server; and transmitting, by the VPN server to the secondary server over the secure connection, an encrypted message identifying the host device and the data of interest to enable the secondary server to transmit a second query to request the data of interest based at least in part on utilizing a second exit IP address, different from the first exit IP address is disclosed. Various other aspects are contemplated.
    Type: Grant
    Filed: November 25, 2022
    Date of Patent: March 12, 2024
    Assignee: UAB 360 IT
    Inventors: Jovaldas Januskevicius, Karolis Pabijanskas
  • Publication number: 20240022637
    Abstract: A request is received from a user device. In response to the request, respective penalty scores for VPN servers are calculated. A respective penalty score for a VPN server is calculated based on a time of creation of the VPN server such that a first VPN server of the VPN servers having a first creation time that is earlier in time than a second creation time of a second VPN server of the VPN servers is assigned a higher weight than the second VPN server. One or more of the VPN servers are selected based on the respective penalty scores. Respective internet protocol (IP) addresses of the one or more of the VPN servers are transmitted to the user device.
    Type: Application
    Filed: August 2, 2023
    Publication date: January 18, 2024
    Inventors: Kazimieras Celiesius, Mindaugas Valkaitis, Jovaldas Januskevicius
  • Patent number: 11758001
    Abstract: The present embodiment relates to method and system for dynamically identifying the optimal servers from among a plurality of VPN servers. The method and system to score or rank the plurality of VPN servers through mathematical operations to produce a scored list of servers. The servers are dynamically scored based on several server conditions including but not limited to server location, server hub score, server creation time, server load, captcha rates and other like information. The method and system further calculate server penalty scores for a plurality of VPN servers and dynamically identifies optimal servers based on the least server penalty score. Further, the method and system provide means for the VPN service provider to direct their users to connect with the optimal servers consistently.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: September 12, 2023
    Assignee: 360 IT, UAB
    Inventors: Kazimieras Celiesius, Mindaugas Valkaitis, Jovaldas Januskevicius
  • Patent number: 11722488
    Abstract: Maintaining a database of a plurality of time series data sets, wherein each time series data set is associated to a previously known computer device of a computer network; detecting a connection request from a second computer device of the computer network; collecting one or more new data sets related to the second computer device; comparing the one or more new data sets with one or more time series data sets; calculating one or more value scores related to the plurality of time series data sets based on the comparison; and determining a device association score based on the calculated one or more value scores related to the plurality of time series data sets, wherein the device association score determines an association level between the previously known computer device and the second computer device of the computer network.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: August 8, 2023
    Assignee: Cujo LLC
    Inventors: Victor Kuarsingh, Leonardas Marozas, Filip Savin, Jovaldas Januskevicius, Justinas Bisikirskas
  • Patent number: 11605009
    Abstract: Network device identification. A method includes extracting, from network traffic data of a plurality of user devices in a computer network, one or more data fragments relating to a device model of each user device, associating the one or more data fragments with device identification data assigned to each user device, determining a device model for a specific data fragment based on analyzing one or more data fields associated with the specific data fragment, and generating one or more device model identification rules based on the specific data fragment.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: March 14, 2023
    Assignee: Cujo LLC
    Inventors: Evaldas Kazlauskis, Jovaldas Januskevicius
  • Publication number: 20220051113
    Abstract: Network device identification. A method includes extracting, from network traffic data of a plurality of user devices in a computer network, one or more data fragments relating to a device model of each user device, associating the one or more data fragments with device identification data assigned to each user device, determining a device model for a specific data fragment based on analyzing one or more data fields associated with the specific data fragment, and generating one or more device model identification rules based on the specific data fragment.
    Type: Application
    Filed: August 17, 2020
    Publication date: February 17, 2022
    Inventors: Evaldas Kazlauskis, Jovaldas Januskevicius
  • Publication number: 20220038454
    Abstract: Maintaining a database of a plurality of time series data sets, wherein each time series data set is associated to a previously known computer device of a computer network; detecting a connection request from a second computer device of the computer network; collecting one or more new data sets related to the second computer device; comparing the one or more new data sets with one or more time series data sets; calculating one or more value scores related to the plurality of time series data sets based on the comparison; and determining a device association score based on the calculated one or more value scores related to the plurality of time series data sets, wherein the device association score determines an association level between the previously known computer device and the second computer device of the computer network.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 3, 2022
    Inventors: Victor Kuarsingh, Leonardas Marozas, Filip Savin, Jovaldas Januskevicius, Justinas Bisikirskas