Patents by Inventor Vytautas Jurenas

Vytautas Jurenas 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: 11936553
    Abstract: A method is disclosed for autonomously routing data using in a peer-to-peer computer network includes automatically updating a peer-to-peer computer network. The method includes automatically sending pulse messages from a first node to neighbor nodes and candidate nodes, receiving return pulses by the first node from at least some of the neighbor nodes and the candidate nodes, calculating round-trip times (RTTs) between the first node and the neighbor nodes or the candidate nodes based on the pulse messages and the return pulses, sorting the nodes in the neighbor nodes and the candidate nodes into orbital bins based on RTTs, and automatically selecting and adding a node from one of the orbital bins based on the RTTs to updated neighbor nodes for the first node, and routing data from the first node to a second node via a relay node in the peer-to-peer computer network.
    Type: Grant
    Filed: May 6, 2023
    Date of Patent: March 19, 2024
    Assignee: Syntropy Network Limited
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Patent number: 11863423
    Abstract: A method for autonomously routing data using in a peer-to-peer computer network includes automatically discovering neighbor nodes associated with a first node in a peer-to-peer computer network by automatically sending bursts of first pulse messages from a first node to neighbor nodes and candidate nodes associated with the first node, and automatically updating neighbor nodes connected to the first node in the peer-to-peer computer network by sending second pulse messages from the first node to neighbor nodes and candidate nodes associated with the first node. The second pulse messages are longer than the first pulse messages, and have longer intervals in between than intervals between the first pulse messages in one of the bursts.
    Type: Grant
    Filed: August 11, 2022
    Date of Patent: January 2, 2024
    Assignee: Syntropy Network Limited
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Patent number: 11863437
    Abstract: A method for autonomously routing data using in a peer-to-peer computer network is disclosed. The method includes identifying multiple paths from a source node to a destination node, wherein each of the multiple paths includes two or more routing segments each comprising a sending node and a receiving node. The receiving node is selected among a plurality of nodes in the peer-to-peer computer network based on round-trip times measured between the sending node and the plurality of nodes. Path packages are sent along the multiple paths from the source node to the destination node. Total one-way latencies (OWLs) associated with the multiple paths are measured using path packages from the source node to the destination node. A relayed data path is selected from the multiple paths at least in part based on the total OWLs respectively associated with the multiple paths from the source node to the destination node.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: January 2, 2024
    Assignee: Syntropy Network Limited
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Patent number: 11863621
    Abstract: A method for autonomously routing data using in a peer-to-peer computer network, includes automatically updating a peer-to-peer computer network comprising a plurality of nodes and automatically relaying data from the first node to a second node by one of the neighbor nodes associated with the first node. The method further includes automatically sending pulse messages from a first node to neighbor nodes and candidate nodes, dynamically adjusting time intervals between the pulse messages, receiving return pulses by the first node from some of the neighbor nodes and the candidate nodes, calculating round-trip times (RTTs) between the first node and the neighbor nodes or the candidate nodes, sorting the nodes in the neighbor nodes and the candidate nodes into a plurality of orbital bins, and automatically selecting and assigning a node from the orbital bins to update neighbor nodes associated with the first node.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: January 2, 2024
    Assignee: Syntropy Network Limited
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Patent number: 11777837
    Abstract: A method is disclosed for autonomously discovering and utilizing low-latency routing paths in a distributed data routing network. The method includes automatically measuring one-way latencies between a plurality of nodes, and automatically calculating relay health scores of potential relayed data routing paths in the distributed network. A relayed data routing path is automatically selected based on the one-way latencies and relay health scores of potential relayed data routing paths. A relay health score for a potential relayed data routing path is based on uptimes of the potential relay node, or bandwidths, jitters, data package losses, or amount of data routed through the routing segments in the potential relayed data routing path. The selected relayed routing path has a routing health score that meets a pre-determined criterion. The selected relayed data routing path has a total one-way latency smaller than a one-way latency associated with in a direct path.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: October 3, 2023
    Assignee: Syntropy Network Limited
    Inventors: Jonas Simanavicius, Domas Povilauskas, Vytautas Jurenas, William B. Norton
  • Publication number: 20230283540
    Abstract: A method is disclosed for autonomously routing data using in a peer-to-peer computer network includes automatically updating a peer-to-peer computer network. The method includes automatically sending pulse messages from a first node to neighbor nodes and candidate nodes, receiving return pulses by the first node from at least some of the neighbor nodes and the candidate nodes, calculating round-trip times (RTTs) between the first node and the neighbor nodes or the candidate nodes based on the pulse messages and the return pulses, sorting the nodes in the neighbor nodes and the candidate nodes into orbital bins based on RTTs, and automatically selecting and adding a node from one of the orbital bins based on the RTTs to updated neighbor nodes for the first node, and routing data from the first node to a second node via a relay node in the peer-to-peer computer network.
    Type: Application
    Filed: May 6, 2023
    Publication date: September 7, 2023
    Applicant: Syntropy Network Limited
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Patent number: 11743179
    Abstract: A method is disclosed for autonomously routing data using in a peer-to-peer computer network includes identifying a destination node to receive a data transfer, storing IDs of neighbor nodes sorted into orbital bins according to round-trip times (RTTs) between a source node and the neighbor nodes, sending one or more path packages from the source node to the destination node in a first direct data path from the source node to the destination node, sending path packages from the source node to the neighbor nodes, sending one or more path packages comprising updated hop information from a first hop node to the destination node, calculating total one-way latencies and performance metrics respectively for the path packages received by the destination node, and selecting a relayed data path for the data transfer from the source node to the destination node.
    Type: Grant
    Filed: February 6, 2022
    Date of Patent: August 29, 2023
    Assignee: Syntropy Network Limited
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Patent number: 11689456
    Abstract: A method is disclosed for autonomously routing data using in a peer-to-peer computer network includes automatically updating a peer-to-peer computer network. The method includes automatically sending pulse messages from a first node to neighbor nodes and candidate nodes, receiving return pulses by the first node from at least some of the neighbor nodes and the candidate nodes, calculating round-trip times (RTTs) between the first node and the neighbor nodes or the candidate nodes based on the pulse messages and the return pulses, sorting the nodes in the neighbor nodes and the candidate nodes into orbital bins based on RTTs, and automatically selecting and adding a node from one of the orbital bins based on the RTTs to updated neighbor nodes for the first node, and routing data from the first node to a second node via a relay node in the peer-to-peer computer network.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: June 27, 2023
    Assignee: Syntropy Network Limited
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Publication number: 20230198887
    Abstract: A method is disclosed for distributed routing data with latencies using relay nodes. The method includes automatically measuring one-way latencies between a plurality of nodes comprising a first node, a second node, and a relay node, producing a first signal associated with a proof of uptime for the relay node, producing a second signal associated with a proof of bandwidth for the relay node, after the proof of uptime and the proof of bandwidth of the relay node are validated, automatically identifying a relayed data routing path from the first node to the second node via the relay node based on the one-way latencies between the plurality of nodes, in response to a command to transfer data from the first node to the second node, and transferring data from the first node to the second node along the relayed data routing path.
    Type: Application
    Filed: February 10, 2023
    Publication date: June 22, 2023
    Inventors: Jonas Simanavicius, Domas Povilauskas, Vytautas Jurenas
  • Publication number: 20230121240
    Abstract: A method for autonomously routing data using in a peer-to-peer computer network, includes automatically updating a peer-to-peer computer network comprising a plurality of nodes and automatically relaying data from the first node to a second node by one of the neighbor nodes associated with the first node. The method further includes automatically sending pulse messages from a first node to neighbor nodes and candidate nodes, dynamically adjusting time intervals between the pulse messages, receiving return pulses by the first node from some of the neighbor nodes and the candidate nodes, calculating round-trip times (RTTs) between the first node and the neighbor nodes or the candidate nodes, sorting the nodes in the neighbor nodes and the candidate nodes into a plurality of orbital bins, and automatically selecting and assigning a node from the orbital bins to update neighbor nodes associated with the first node.
    Type: Application
    Filed: July 27, 2022
    Publication date: April 20, 2023
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Publication number: 20230124421
    Abstract: A method for autonomously routing data using in a peer-to-peer computer network includes automatically discovering neighbor nodes associated with a first node in a peer-to-peer computer network by automatically sending bursts of first pulse messages from a first node to neighbor nodes and candidate nodes associated with the first node, and automatically updating neighbor nodes connected to the first node in the peer-to-peer computer network by sending second pulse messages from the first node to neighbor nodes and candidate nodes associated with the first node.
    Type: Application
    Filed: August 11, 2022
    Publication date: April 20, 2023
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Publication number: 20230119531
    Abstract: A method is disclosed for autonomously routing data using in a peer-to-peer computer network includes identifying a destination node to receive a data transfer, storing IDs of neighbor nodes sorted into orbital bins according to round-trip times (RTTs) between a source node and the neighbor nodes, sending one or more path packages from the source node to the destination node in a first direct data path from the source node to the destination node, sending path packages from the source node to the neighbor nodes, sending one or more path packages comprising updated hop information from a first hop node to the destination node, calculating total one-way latencies and performance metrics respectively for the path packages received by the destination node, and selecting a relayed data path for the data transfer from the source node to the destination node.
    Type: Application
    Filed: February 6, 2022
    Publication date: April 20, 2023
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Publication number: 20230124755
    Abstract: A method for autonomously routing data using in a peer-to-peer computer network is disclosed. The method includes identifying multiple paths from a source node to a destination node, wherein each of the multiple paths includes two or more routing segments each comprising a sending node and a receiving node. The receiving node is selected among a plurality of nodes in the peer-to-peer computer network based on round-trip times measured between the sending node and the plurality of nodes. Path packages are sent along the multiple paths from the source node to the destination node. Total one-way latencies (OWLs) associated with the multiple paths are measured using path packages from the source node to the destination node. A relayed data path is selected from the multiple paths at least in part based on the total OWLs respectively associated with the multiple paths from the source node to the destination node.
    Type: Application
    Filed: June 29, 2022
    Publication date: April 20, 2023
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Publication number: 20230124157
    Abstract: A method is disclosed for autonomously routing data using in a peer-to-peer computer network includes automatically updating a peer-to-peer computer network. The method includes automatically sending pulse messages from a first node to neighbor nodes and candidate nodes, receiving return pulses by the first node from at least some of the neighbor nodes and the candidate nodes, calculating round-trip times (RTTs) between the first node and the neighbor nodes or the candidate nodes based on the pulse messages and the return pulses, sorting the nodes in the neighbor nodes and the candidate nodes into orbital bins based on RTTs, and automatically selecting and adding a node from one of the orbital bins based on the RTTs to updated neighbor nodes for the first node, and routing data from the first node to a second node via a relay node in the peer-to-peer computer network.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Andrejus Mikonis, Vytautas Jurenas, Jonas Simanavicius
  • Patent number: 11621902
    Abstract: A method is disclosed for distributed routing data with latencies using relay nodes. The method includes automatically measuring one-way latencies between a plurality of nodes comprising a first node, a second node, and a relay node, producing a first signal associated with a proof of uptime for the relay node, producing a second signal associated with a proof of bandwidth for the relay node, after the proof of uptime and the proof of bandwidth of the relay node are validated, automatically identifying a relayed data routing path from the first node to the second node via the relay node based on the one-way latencies between the plurality of nodes, in response to a command to transfer data from the first node to the second node, and transferring data from the first node to the second node along the relayed data routing path.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: April 4, 2023
    Assignee: Syntropy Network Limited
    Inventors: Jonas Simanavicius, Domas Povilauskas, Vytautas Jurenas
  • Publication number: 20220368621
    Abstract: A method for autonomous data routing in a distributed network includes installing containerized applications at a plurality of nodes including a first node, a second node, and a relay node in a computer network, automatically measuring one-way latencies between the plurality of nodes responsive to instructions of the containerized applications, automatically selecting, responsive to the containerized applications, a relayed data routing path from the first node to the second node via the relay node at least in part based on the one-way latencies between nodes in the computer network, automatically transferring data from the first node to the second node along the relayed data routing path responsive to instructions of the containerized applications, and in response to the data transfer, automatically transferring a payment between digital wallets under the control of the containerized applications.
    Type: Application
    Filed: July 25, 2022
    Publication date: November 17, 2022
    Inventors: Jonas Simanavicius, Domas Povilauskas, Vytautas Jurenas, William B. Norton
  • Publication number: 20220345385
    Abstract: A method is disclosed for distributed routing data with latencies using relay nodes. The method includes automatically measuring one-way latencies between a plurality of nodes comprising a first node, a second node, and a relay node, producing a first signal associated with a proof of uptime for the relay node, producing a second signal associated with a proof of bandwidth for the relay node, after the proof of uptime and the proof of bandwidth of the relay node are validated, automatically identifying a relayed data routing path from the first node to the second node via the relay node based on the one-way latencies between the plurality of nodes, in response to a command to transfer data from the first node to the second node, and transferring data from the first node to the second node along the relayed data routing path.
    Type: Application
    Filed: May 17, 2021
    Publication date: October 27, 2022
    Inventors: Jonas Simanavicius, Domas Povilauskas, Vytautas Jurenas
  • Publication number: 20220345393
    Abstract: A method is disclosed for autonomously discovering and utilizing low-latency routing paths in a distributed data routing network. The method includes automatically measuring one-way latencies between a plurality of nodes, and automatically calculating relay health scores of potential relayed data routing paths in the distributed network. A relayed data routing path is automatically selected based on the one-way latencies and relay health scores of potential relayed data routing paths. A relay health score for a potential relayed data routing path is based on uptimes of the potential relay node, or bandwidths, jitters, data package losses, or amount of data routed through the routing segments in the potential relayed data routing path. The selected relayed routing path has a routing health score that meets a pre-determined criterion. The selected relayed data routing path has a total one-way latency smaller than a one-way latency associated with in a direct path.
    Type: Application
    Filed: September 1, 2021
    Publication date: October 27, 2022
    Inventors: Jonas Simanavicius, Domas Povilauskas, Vytautas Jurenas, William B. Norton
  • Patent number: 10161840
    Abstract: A device for evaluating working surface fretting wear characteristics comprises a bottom holder with a sample secured thereto, springs displacing in the X and Y direction, multilayer piezo elements moving in the X, Y, and Z directions, a housing, a top plate/holder, a linear air bearing housing, a spherical upper sample, a linear air bearing shaft, a three-way force sensor, a moving support of the flat air bearing and the flat air bearing housing, a high frequency generator, an amplifier, a controller, an electrical filter, a computer, a force sensor signal amplifier, and a flat air bearing. Instead of springs, it can comprise additional multilayer piezo elements moving in the X and Y directions. The device performs testing surface wear under conditions nearer to actual fretting wear conditions, continuously observing friction pair condition changes during testing and evaluating wear characteristics of the tested material more accurately.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: December 25, 2018
    Assignee: Aleksandras Stulginskis University
    Inventors: Juozas Padgurskas, Albinas Andriusis, Ramutis Bansevicius, Algimantas Bubulis, Vytautas Jurenas, Audrius Zunda
  • Publication number: 20170234785
    Abstract: A device for evaluating working surface fretting wear characteristics comprises a bottom holder with a sample secured thereto, springs displacing in the X and Y direction, multilayer piezo elements moving in the X, Y, and Z directions, a housing, a top plate/holder, a linear air bearing housing, a spherical upper sample, a linear air bearing shaft, a three-way force sensor, a moving support of the flat air bearing and the flat air bearing housing, a high frequency generator, an amplifier, a controller, an electrical filter, a computer, a force sensor signal amplifier, and a flat air bearing. Instead of springs, it can comprise additional multilayer piezo elements moving in the X and Y directions. The device performs testing surface wear under conditions nearer to actual fretting wear conditions, continuously observing friction pair condition changes during testing and evaluating wear characteristics of the tested material more accurately.
    Type: Application
    Filed: April 16, 2015
    Publication date: August 17, 2017
    Inventors: Juozas Padgurskas, Albinas Andriusis, Ramutis Bansevicius, Algimantas Bubulis, Vytautas Jurenas, Audrius Zunda