Patents by Inventor Samuel Revitch

Samuel Revitch 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).

  • Publication number: 20230388372
    Abstract: A logical grouping of subgroups of server clusters forms a failover super-cluster. A logical grouping of groups of servers provides high availability by, upon failure of an entire group (site), failing over an entire subgroup to a different subgroup. Yet within each subgroup local failovers continue to maintain application high availability during instances in which the site remains operational.
    Type: Application
    Filed: July 26, 2023
    Publication date: November 30, 2023
    Applicant: DH2i Company
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11750691
    Abstract: A logical grouping of subgroups of server clusters forms a failover super-cluster. A logical grouping of groups of servers provides high availability by, upon failure of an entire group (site), failing over an entire subgroup to a different subgroup. Yet within each subgroup local failovers continue to maintain application high availability during instances in which the site remains operational.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: September 5, 2023
    Assignee: Dh2i Company
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11677584
    Abstract: A datagram-oriented UDP protocol is used for communication between tunnel gateways in a wide area network. Lightweight remote client accesses network services using TCP tunneling. Each remote client maintains one or more UDP/IP+DTLS communication channels to a single member of the gateway group. Gateway servers belonging to the gateway group form some interconnection topology linking each gateway server to each other gateway server, whereby each gateway server maintains a communication channel with every other gateway server in the gateway group.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: June 13, 2023
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20230124430
    Abstract: A logical grouping of subgroups of server clusters forms a failover super-cluster. A logical grouping of groups of servers provides high availability by, upon failure of an entire group (site), failing over an entire subgroup to a different subgroup. Yet within each subgroup local failovers continue to maintain application high availability during instances in which the site remains operational.
    Type: Application
    Filed: December 19, 2022
    Publication date: April 20, 2023
    Applicant: DH2i Company
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11575757
    Abstract: A datagram oriented UDP protocol is used for communication between tunnel gateways in a wide area network. Lightweight remote client accesses network services using TCP tunneling. Each remote client maintains one or more UDP/IP+DTLS communication channels to a single member of the gateway group. Gateway servers belonging to the gateway group form some interconnection topology linking each gateway server to each other gateway server, whereby each gateway server maintains a communication channel with every other gateway server in the gateway group. Through the links between gateway servers, a remote client may access any application provided by any gateway server within the gateway group regardless of which gateway server it is connected to, which serves to cloak its communication patterns.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: February 7, 2023
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11563802
    Abstract: A logical grouping of subgroups of server clusters forms a failover super-cluster. A logical grouping of groups of servers provides high availability by, upon failure of an entire group (site), failing over an entire subgroup to a different subgroup. Yet within each subgroup local failovers continue to maintain application high availability during instances in which the site remains operational.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: January 24, 2023
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20220150302
    Abstract: A logical grouping of subgroups of server clusters forms a failover super-cluster. A logical grouping of groups of servers provides high availability by, upon failure of an entire group (site), failing over an entire subgroup to a different subgroup. Yet within each subgroup local failovers continue to maintain application high availability during instances in which the site remains operational.
    Type: Application
    Filed: November 3, 2021
    Publication date: May 12, 2022
    Applicant: DH2i COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11323288
    Abstract: Server cluster communication across the public internet using a single secure User Datagram Protocol (UDP) is facilitated by an intermediary registry server. The intermediary registry server enables servers within a cluster to identify and securely communicate with peer servers in the cluster across disparate locations and through firewalls Using an external address registry shared to each member of a server cluster peer group, individual servers can establish a direct secure channel using a single UDP tunnel.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: May 3, 2022
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11165891
    Abstract: Redundant transmission control protocol tunneling of the present invention channels client application data through the public Internet via a secure UDP channel. By integrating one or more gateway applications interposed between an endpoint and the public Internet using local loopback addresses, the present invention provides network path failover redundancy.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 2, 2021
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 11082254
    Abstract: Network TCP tunnels are dynamically configured to support intra-application connectivity of a distributed application. Tunnel origins listen on each server's loopback address. This listening configuration permits only applications running on the same server to connect. A tunnel gateway application interfaces with the distributed application on each server and includes a tunnel endpoint manager configured to select one or more TCP ports. These selected ports are each associated with a separate TCP listeners. Once associated, data from the instance of the distributed application resident on each of the plurality of servers in the server cluster is routed through these TCP connections and a UDP datagram-orientated communication channel formed between each peer in the server cluster. Each instance of the distributed application can thereafter access peers in the server cluster through each unique UDP datagram-orientated communication channel.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: August 3, 2021
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20210126979
    Abstract: A datagram oriented UDP protocol is used for communication between tunnel gateways in a wide area network. Lightweight remote client accesses network services using TCP tunneling. Each remote client maintains one or more UDP/IP+DTLS communication channels to a single member of the gateway group. Gateway servers belonging to the gateway group form some interconnection topology linking each gateway server to each other gateway server, whereby each gateway server maintains a communication channel with every other gateway server in the gateway group. Through the links between gateway servers, a remote client may access any application provided by any gateway server within the gateway group regardless of which gateway server it is connected to, which serves to cloak its communication patterns.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 29, 2021
    Applicant: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20210105151
    Abstract: A datagram-oriented UDP protocol is used for communication between tunnel gateways in a wide area network. Lightweight remote client accesses network services using TCP tunneling. Each remote client maintains one or more UDP/IP+DTLS communication channels to a single member of the gateway group. Gateway servers belonging to the gateway group form some interconnection topology linking each gateway server to each other gateway server, whereby each gateway server maintains a communication channel with every other gateway server in the gateway group.
    Type: Application
    Filed: June 17, 2020
    Publication date: April 8, 2021
    Applicant: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 10805113
    Abstract: Statically configured secure tunnels forward application-level Transmission Control Protocol (“TCP”) application data between servers using a User Datagram Protocol (“UDP”) channel. Applications operating on a server cluster can communicate with other applications on another server in the cluster over the public Internet using secure TCP connection forwarding through a single UDP datagram-oriented communication channel.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: October 13, 2020
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20200068049
    Abstract: Redundant transmission control protocol tunneling of the present invention channels client application data through the public Internet via a secure UDP channel. By integrating one or more gateway applications interposed between an endpoint and the public Internet using local loopback addresses, the present invention provides network path failover redundancy.
    Type: Application
    Filed: August 26, 2019
    Publication date: February 27, 2020
    Applicant: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20200053163
    Abstract: Network TCP tunnels are dynamically configured to support intra-application connectivity of a distributed application. Tunnel origins listen on each server's loopback address. This listening configuration permits only applications running on the same server to connect. A tunnel gateway application interfaces with the distributed application on each server and includes a tunnel endpoint manager configured to select one or more TCP ports. These selected ports are each associated with a separate TCP listeners. Once associated, data from the instance of the distributed application resident on each of the plurality of servers in the server cluster is routed through these TCP connections and a UDP datagram-orientated communication channel formed between each peer in the server cluster. Each instance of the distributed application can thereafter access peers in the server cluster through each unique UDP datagram-orientated communication channel.
    Type: Application
    Filed: August 6, 2019
    Publication date: February 13, 2020
    Applicant: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20200052927
    Abstract: Statically configured secure tunnels forward application-level Transmission Control Protocol (“TCP”) application data between servers using a User Datagram Protocol (“UDP”) channel. Applications operating on a server cluster can communicate with other applications on another server in the cluster over the public Internet using secure TCP connection forwarding through a single UDP datagram-oriented communication channel.
    Type: Application
    Filed: August 6, 2019
    Publication date: February 13, 2020
    Applicant: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20200053125
    Abstract: Server cluster communication across the public internet using a single secure User Datagram Protocol (UDP) is facilitated by an intermediary registry server. The intermediary registry server enables servers within a cluster to identify and securely communicate with peer servers in the cluster across disparate locations and through firewalls Using an external address registry shared to each member of a server cluster peer group, individual servers can establish a direct secure channel using a single UDP tunnel.
    Type: Application
    Filed: August 6, 2019
    Publication date: February 13, 2020
    Applicant: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 10558536
    Abstract: A system for stateful containers in a distributed computing environment that includes a server cluster having a plurality of computing nodes communicatively connected via a network. Each computing node within the server cluster includes one or more virtual hosts, one or more containers operating on top of each virtual host and an application instantiation, operating on top of a container, communicatively coupled to a persistent storage medium. Each virtual host instantiates, and is tied to, a unique virtual internet protocol address that is linked to the persistent storage medium on which resides the application state data.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: February 11, 2020
    Assignee: DH2I COMPANY
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Publication number: 20190102265
    Abstract: A system for stateful containers in a distributed computing environment that includes a server cluster having a plurality of computing nodes communicatively connected via a network. Each computing node within the server cluster includes one or more virtual hosts, one or more containers operating on top of each virtual host and an application instantiation, operating on top of a container, communicatively coupled to a persistent storage medium. Each virtual host instantiates, and is tied to, a unique virtual internet protocol address that is linked to the persistent storage medium on which resides the application state data.
    Type: Application
    Filed: March 23, 2018
    Publication date: April 4, 2019
    Applicant: DH2I Company
    Inventors: Thanh Q. Ngo, Samuel Revitch
  • Patent number: 10237342
    Abstract: A system and associated methodology for sharing a common data storage medium in a computer cluster is hereafter disclosed. Each server within the cluster includes a processor, an operating system, a stand-alone file system and a cluster management system. Moreover, the data storage medium is configured to store data usable by each of the servers within the server cluster. The cluster management system communicates with each stand-alone file system to coordinate access among the plurality of servers to the data storage medium.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: March 19, 2019
    Assignee: DH2I Company
    Inventors: Thanh Q. Ngo, Samuel Revitch