Patents Assigned to TESO LT, UAB
-
Publication number: 20230019976Abstract: System and method for efficiently implementing scalable, highly efficient decentralized proxy services through proxy infrastructures situated in different geo-locations. In one aspect, the systems and methods enable users from any geographical location to send requests to the geographically closest proxy infrastructure. One exemplary method described allows proxy infrastructures to gather, classify, and store metadata of exit nodes in its internal database. In another aspect, systems and methods described herein enable proxy infrastructures to select metadata of exit nodes from its internal database and forward requests from a user device to respective proxy servers or proxy supernodes to which the selected exit nodes are connected.Type: ApplicationFiled: September 27, 2022Publication date: January 19, 2023Applicant: TESO LT, UABInventors: VALDAS PILKAUSKAS, KAROLIS DZEKUNSKAS
-
Publication number: 20220407928Abstract: Empirical data of exit nodes are continuously monitored and each exit node's overall performance and available capacity are calculated. The empirical data can include monitoring the number of concurrent requests currently being executed by each exit node and the disconnection chronology of each exit node. Further, each exit node is tested by benchmark requests and ping messages and each exit node's quality rate is calculated. Additionally, systems and methods are provided to select an exit node with the highest quality and available capacity value, from a particular pool to route the user request.Type: ApplicationFiled: August 26, 2022Publication date: December 22, 2022Applicant: TESO LT, UABInventor: Vitalij Suckel
-
Patent number: 11489937Abstract: System and method for efficiently implementing scalable, highly efficient decentralized proxy services through proxy infrastructures situated in different geo-locations. In one aspect, the systems and methods enable users from any geographical location to send requests to the geographically closest proxy infrastructure. One exemplary method described allows proxy infrastructures to gather, classify, and store metadata of exit nodes in its internal database. In another aspect, systems and methods described herein enable proxy infrastructures to select metadata of exit nodes from its internal database and forward requests from a user device to respective proxy servers or proxy supernodes to which the selected exit nodes are connected.Type: GrantFiled: May 26, 2022Date of Patent: November 1, 2022Assignee: TESO LT, UABInventors: Valdas Pilkauskas, Karolis Dzekunskas
-
Publication number: 20220337670Abstract: Systems and methods for effectively managing exit nodes are provided. The exemplary systems and methods use a Supernode to examine an Exit Node through sending and receiving a request to a Target. Information about the exit node is then stored into the Supernode. According to the information provided from the Supernode, the Exit Nodes Database systemizes the proxies according to availability and provides available exit nodes to a User Device.Type: ApplicationFiled: July 1, 2022Publication date: October 20, 2022Applicant: TESO LT, UABInventors: Valdas PILKAUSKAS, Miroslav KOZLOVSKI
-
Publication number: 20220321671Abstract: Empirical data of exit nodes are continuously monitored and each exit node's overall performance and available capacity are calculated. The empirical data can include monitoring the number of concurrent requests currently being executed by each exit node and the disconnection chronology of each exit node. Further, each exit node is tested by benchmark requests and ping messages and each exit node's quality rate is calculated. Additionally, systems and methods are provided to select an exit node with the highest quality and available capacity value, from a particular pool to route the user request.Type: ApplicationFiled: June 9, 2022Publication date: October 6, 2022Applicant: TESO LT, UABInventor: Vitalij Suckel
-
Patent number: 11463537Abstract: Empirical data of exit nodes are continuously monitored and each exit node's overall performance and available capacity are calculated. The empirical data can include monitoring the number of concurrent requests currently being executed by each exit node and the disconnection chronology of each exit node. Further, each exit node is tested by benchmark requests and ping messages and each exit node's quality rate is calculated. Additionally, systems and methods are provided to select an exit node with the highest quality and available capacity value, from a particular pool to route the user request.Type: GrantFiled: June 9, 2022Date of Patent: October 4, 2022Assignee: TESO LT, UABInventor: Vitalij Suckel
-
Patent number: 11463536Abstract: A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.Type: GrantFiled: August 28, 2020Date of Patent: October 4, 2022Assignee: TESO LT, UABInventors: Justas Vasiliauskas, Justas Gervinskas
-
Publication number: 20220311836Abstract: A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.Type: ApplicationFiled: June 14, 2022Publication date: September 29, 2022Applicant: TESO LT, UABInventors: Justas Vasiliauskas, Justas Gervinskas
-
Publication number: 20220303357Abstract: System and method for efficiently implementing scalable, highly efficient decentralized proxy services through proxy infrastructures situated in different geo-locations. In one aspect, the systems and methods enable users from any geographical location to send requests to the geographically closest proxy infrastructure. One exemplary method described allows proxy infrastructures to gather, classify, and store metadata of exit nodes in its internal database. In another aspect, systems and methods described herein enable proxy infrastructures to select metadata of exit nodes from its internal database and forward requests from a user device to respective proxy servers or proxy supernodes to which the selected exit nodes are connected.Type: ApplicationFiled: May 26, 2022Publication date: September 22, 2022Applicant: TESO LT, UABInventors: VALDAS PILKAUSKAS, KAROLIS DZEKUNSKAS
-
Patent number: 11412062Abstract: Systems and methods for effectively managing exit nodes are provided. The exemplary systems and methods use a Supernode to examine an Exit Node through sending and receiving a request to a Target. Information about the exit node is then stored into the Supernode. According to the information provided from the Supernode, the Exit Nodes Database systemizes the proxies according to availability and provides available exit nodes to a User Device.Type: GrantFiled: March 23, 2022Date of Patent: August 9, 2022Assignee: TESO LT, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski
-
Patent number: 11388253Abstract: Empirical data of exit nodes are continuously monitored and each exit node's overall performance and available capacity are calculated. The empirical data can include monitoring the number of concurrent requests currently being executed by each exit node and the disconnection chronology of each exit node. Further, each exit node is tested by benchmark requests and ping messages and each exit node's quality rate is calculated. Additionally, systems and methods are provided to select an exit node with the highest quality and available capacity value, from a particular pool to route the user request.Type: GrantFiled: February 14, 2022Date of Patent: July 12, 2022Assignee: TESO LT, UABInventor: Vitalij Suckel
-
Publication number: 20220217218Abstract: Systems and methods for effectively managing exit nodes are provided. The exemplary systems and methods use a Supernode to examine an Exit Node through sending and receiving a request to a Target. Information about the exit node is then stored into the Supernode. According to the information provided from the Supernode, the Exit Nodes Database systemizes the proxies according to availability and provides available exit nodes to a User Device.Type: ApplicationFiled: March 23, 2022Publication date: July 7, 2022Applicant: TESO LT, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski
-
Patent number: 11381667Abstract: System and method for efficiently implementing scalable, highly efficient decentralized proxy services through proxy infrastructures situated in different geo-locations. In one aspect, the systems and methods enable users from any geographical location to send requests to the geographically closest proxy infrastructure. One exemplary method described allows proxy infrastructures to gather, classify, and store metadata of exit nodes in its internal database. In another aspect, systems and methods described herein enable proxy infrastructures to select metadata of exit nodes from its internal database and forward requests from a user device to respective proxy servers or proxy supernodes to which the selected exit nodes are connected.Type: GrantFiled: November 17, 2021Date of Patent: July 5, 2022Assignee: TESO LT, UABInventors: Valdas Pilkauskas, Karolis Dzekunskas
-
Publication number: 20220201096Abstract: A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.Type: ApplicationFiled: March 9, 2022Publication date: June 23, 2022Applicant: TESO LT, UABInventors: Justas Vasiliauskas, Justas Gervinskas
-
Patent number: 11316948Abstract: Systems and methods for effectively managing exit nodes are provided. The exemplary systems and methods use a Supernode to examine an Exit Node through sending and receiving a request to a Target. Information about the exit node is then stored into the Supernode. According to the information provided from the Supernode, the Exit Nodes Database systemizes the proxies according to availability and provides available exit nodes to a User Device.Type: GrantFiled: August 16, 2021Date of Patent: April 26, 2022Assignee: TESO LT, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski
-
Patent number: 11310336Abstract: A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.Type: GrantFiled: June 3, 2021Date of Patent: April 19, 2022Assignee: TESO LT, UABInventors: Justas Vasiliauskas, Justas Gervinskas
-
Patent number: 11297158Abstract: Empirical data of exit nodes are continuously monitored and each exit node's overall performance and available capacity are calculated. The empirical data can include monitoring the number of concurrent requests currently being executed by each exit node and the disconnection chronology of each exit node. Further, each exit node is tested by benchmark requests and ping messages and each exit node's quality rate is calculated. Additionally, systems and methods are provided to select an exit node with the highest quality and available capacity value, from a particular pool to route the user request.Type: GrantFiled: October 22, 2021Date of Patent: April 5, 2022Assignee: TESO LT, UABInventor: Vitalij Suckel
-
Publication number: 20220070272Abstract: A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.Type: ApplicationFiled: June 3, 2021Publication date: March 3, 2022Applicant: TESO LT, UABInventors: Justas Vasiliauskas, Justas Gervinskas
-
Publication number: 20210409505Abstract: Systems and methods for effectively managing exit nodes are provided. The exemplary systems and methods use a Supernode to examine an Exit Node through sending and receiving a request to a Target. Information about the exit node is then stored into the Supernode. According to the information provided from the Supernode, the Exit Nodes Database systemizes the proxies according to availability and provides available exit nodes to a User Device.Type: ApplicationFiled: August 16, 2021Publication date: December 30, 2021Applicant: TESO LT, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski
-
Patent number: 11212354Abstract: System and method for efficiently implementing scalable, highly efficient decentralized proxy services through proxy infrastructures situated in different geo-locations. In one aspect, the systems and methods enable users from any geographical location to send requests to the geographically closest proxy infrastructure. One exemplary method described allows proxy infrastructures to gather, classify, and store metadata of exit nodes in its internal database. In another aspect, systems and methods described herein enable proxy infrastructures to select metadata of exit nodes from its internal database and forward requests from a user device to respective proxy servers or proxy supernodes to which the selected exit nodes are connected.Type: GrantFiled: March 19, 2021Date of Patent: December 28, 2021Assignee: Teso LT, UABInventors: Valdas Pilkauskas, Karolis Dzekunskas