Patents by Inventor Valdas Pilkauskas
Valdas Pilkauskas 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: 11936753Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: GrantFiled: September 30, 2022Date of Patent: March 19, 2024Assignee: OXYLABS, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski, Gytis Ciuta
-
Publication number: 20240080243Abstract: Systems and methods to manage and efficiently implement functional proxy services are disclosed. In the proxy services, a single instance of exit-node is connected to at least two or multiple supernodes at any given time. One of the plurality of supernodes is configured to ping and send diagnostic requests to the connected exit-node through a network. The exit-node is directed to send the pong message and diagnostic response data to a different supernode from among the plurality of supernodes connected to the exit-node. Likewise, a client's request is received by an element of the proxy service provider and forwarded to a specific supernode capable of forwarding the client's request to the exit-node. After performing the client's request, the exit-node returns response data to a different supernode from among the plurality of supernodes connected to the exit-node.Type: ApplicationFiled: April 26, 2023Publication date: March 7, 2024Applicant: Oxylabs, UABInventors: Miroslav KOZLOVSKI, Arnas PETRUSKEVICIUS, Valdas PILKAUSKAS
-
Publication number: 20240048638Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: ApplicationFiled: October 6, 2023Publication date: February 8, 2024Applicant: Oxylabs, UABInventors: Valdas PILKAUSKAS, Miroslav KOZLOVSKI, Gytis CIUTA
-
Publication number: 20230412701Abstract: Systems and methods for coordinating network connectivity and communication between proxy servers, exit-nodes and client modules are disclosed. In one aspect, the proxy infrastructure enables network connectivity between exit-nodes and proxy-nodes without the need of any proxy-gateways or middleware entities to delegate the connections. Proxy-nodes in the proxy infrastructure accept connections with exit-nodes based on geographical proximity, proxy-node metrics, such as server loads and clients' frequent preferences. Further, a single instance of proxy-node can communicate and instruct another instance of proxy-node, to service the client request via a suitable exit-node. Further still, a single instance of proxy-node can communicate and instruct another instance of proxy-node to redirect a suitable exit-node towards the first proxy-node in order to service the client request.Type: ApplicationFiled: June 21, 2022Publication date: December 21, 2023Applicant: Oxylabs, UABInventors: Valdas PILKAUSKAS, Miroslav KOZLOVSKI
-
Publication number: 20230388394Abstract: 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: August 11, 2023Publication date: November 30, 2023Applicant: OXYLABS, UABInventors: VALDAS PILKAUSKAS, KAROLIS DZEKUNSKAS
-
Patent number: 11770457Abstract: 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: September 27, 2022Date of Patent: September 26, 2023Assignee: Oxylabs, UABInventors: Valdas Pilkauskas, Karolis Dzekunskas
-
Publication number: 20230254384Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: ApplicationFiled: September 30, 2022Publication date: August 10, 2023Applicant: coretech lt, UABInventors: Valdas PILKAUSKAS, Miroslav KOZLOVSKI, Gytis CIUTA
-
Patent number: 11652697Abstract: Systems and methods to manage and efficiently implement functional proxy services are disclosed. In the proxy services, a single instance of exit-node is connected to at least two or multiple supernodes at any given time. One of the plurality of supernodes is configured to ping and send diagnostic requests to the connected exit-node through a network. The exit-node is directed to send the pong message and diagnostic response data to a different supernode from among the plurality of supernodes connected to the exit-node. Likewise, a client's request is received by an element of the proxy service provider and forwarded to a specific supernode capable of forwarding the client's request to the exit-node. After performing the client's request, the exit-node returns response data to a different supernode from among the plurality of supernodes connected to the exit-node.Type: GrantFiled: March 29, 2022Date of Patent: May 16, 2023Assignee: Oxylabs, UABInventors: Miroslav Kozlovski, Arnas Petruskevicius, Valdas Pilkauskas
-
Patent number: 11606439Abstract: 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: July 1, 2022Date of Patent: March 14, 2023Assignee: Oxylabs, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski
-
Patent number: 11601518Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: GrantFiled: February 10, 2022Date of Patent: March 7, 2023Assignee: CORETECH LT, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski, Gytis Ciuta
-
Patent number: 11575656Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: GrantFiled: February 10, 2022Date of Patent: February 7, 2023Assignee: coretech It, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski, Gytis Ciuta
-
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
-
Patent number: 11553058Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: GrantFiled: February 10, 2022Date of Patent: January 10, 2023Assignee: coretech It, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski, Gytis Ciuta
-
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
-
Patent number: 11470175Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: GrantFiled: February 10, 2022Date of Patent: October 11, 2022Assignee: coretech It, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski, Gytis Ciuta
-
Patent number: 11457073Abstract: Systems and methods herein provide for a proxy infrastructure. In the proxy infrastructure, a network element (e.g., a supernode) is connected with a plurality of exit nodes. At one of a plurality of messenger units of the proxy infrastructure, a proxy protocol request is received directly from a client computing device. The proxy protocol request specifies a request and a target. In response the proxy protocol request, a selection is made between one between one of the plurality of exit nodes. A message with the request is sent from the messenger to the supernode connected with the selected exit node. Finally, the message is sent from the supernode to the selected exit node to forward the request to the target.Type: GrantFiled: February 10, 2022Date of Patent: September 27, 2022Assignee: coretech It, UABInventors: Valdas Pilkauskas, Miroslav Kozlovski, Gytis Ciuta
-
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
-
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