Patents by Inventor Alexander Gizis

Alexander Gizis 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: 10715583
    Abstract: A VPN is established between a client and a remote server. Data is partitioned into a plurality of packets. The packets are encrypted and scheduled for transmission over a cellular and a Wi-Fi connection. Scheduling of the packets is dynamically adjusted. Addresses of the encrypted packets are translated to match network addresses of respective physical interfaces. Packets are transmitted from the client to the server based on the scheduling. A packet that is transmitted on one of the connections and is subsequently lost is subsequently transmitted on the other connection.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: July 14, 2020
    Assignee: Connectify, Inc.
    Inventors: Brian Prodoehl, Brian Lutz, Alexander Gizis, David Lewanda
  • Patent number: 10652310
    Abstract: A method of distributing data over multiple Internet connections is provided. The method includes the steps of: (a) providing a client computer with access to a plurality of Internet connections; and (b) providing a host computer for determining the allocation of data to be sent to the client computer over each of the plurality of Internet connections using at least one of (i) predetermined criteria and (ii) dynamically changing criteria.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: May 12, 2020
    Assignee: Connectify, Inc.
    Inventors: Alexander Gizis, Brian Prodoehl, Kevin Cunningham, Brian Lutz
  • Publication number: 20200137146
    Abstract: A VPN is established between a client and a remote server. Data is partitioned into a plurality of packets. The packets are encrypted and scheduled for transmission over a cellular and a Wi-Fi connection. Scheduling of the packets is dynamically adjusted. Addresses of the encrypted packets are translated to match network addresses of respective physical interfaces. Packets are transmitted from the client to the server based on the scheduling. A packet that is transmitted on one of the connections and is subsequently lost is subsequently transmitted on the other connection.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Brian Prodoehl, Brian Lutz, Alexander Gizis, David Lewanda
  • Publication number: 20190068688
    Abstract: A method of distributing data over multiple Internet connections is provided. The method includes the steps of: (a) providing a client computer with access to a plurality of Internet connections; and (b) providing a host computer for determining the allocation of data to be sent to the client computer over each of the plurality of Internet connections using at least one of (i) predetermined criteria and (ii) dynamically changing criteria.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Inventors: Alexander Gizis, Brian Prodoehl, Kevin Cunningham, Brian Lutz
  • Patent number: 10148732
    Abstract: A method of distributing data over multiple Internet connections is provided. The method includes the steps of: (a) providing a client computer with access to a plurality of Internet connections; and (b) providing a host computer for determining the allocation of data to be sent to the client computer over each of the plurality of Internet connections using at least one of (i) predetermined criteria and (ii) dynamically changing criteria.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: December 4, 2018
    Assignee: Connectify, Inc.
    Inventors: Alexander Gizis, Brian Prodoehl, Kevin Cunningham, Brian Lutz
  • Publication number: 20160112495
    Abstract: A method of distributing data over multiple Internet connections is provided. The method includes the steps of: (a) providing a client computer with access to a plurality of Internet connections; and (b) providing a host computer for determining the allocation of data to be sent to the client computer over each of the plurality of Internet connections using at least one of (i) predetermined criteria and (ii) dynamically changing criteria.
    Type: Application
    Filed: December 21, 2015
    Publication date: April 21, 2016
    Inventors: Alexander Gizis, Brian Prodoehl, Kevin Cunningham, Brian Lutz
  • Publication number: 20060229034
    Abstract: A handheld controller is for remotely controlling a mobile gaming unit, such as a remote-controlled car. The controller includes a housing having a longitudinal axis, a first controlling mechanism, such as a trigger, for controlling speed and direction of the mobile gaming unit and, a second controlling mechanism including a wheel member for controlling the steering of the mobile gaming unit. In order to provide an ergonomic gripping position, the wheel member is disposed at an angle between about 20 degrees and about 70 degrees, and preferably about 45 degrees, with respect to the longitudinal axis of the housing. The second control mechanism may be set-up in either of a right-handed or left-handed configuration, without requiring a separate intermediate extension member between the second controlling mechanism and the housing. An adjustable display which is pivotal with respect to the housing in order to provide a variable viewing orientation thereof, is also disclosed.
    Type: Application
    Filed: March 29, 2005
    Publication date: October 12, 2006
    Inventors: Alexander Gizis, David Haynie, Chris Yatsko, Andrew Vellrath