Patents by Inventor Alexandre Pankratov

Alexandre Pankratov 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: 9467327
    Abstract: A method and apparatus for facilitating communication between client computers is provided. The method provides for the use of ping probing by a server to determine the types of NAT devices and/or firewalls protecting the client computers. Once these are determined, the server can predict the response to communications from the client computers and instruct the client computers to contact each other. Once a session or tunnel is established it can be maintained through the use of a flag, even if contact with the server is lost.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: October 11, 2016
    Assignee: LogMeIn, Inc.
    Inventor: Alexandre Pankratov
  • Patent number: 8296437
    Abstract: A method and apparatus for facilitating communication between client computers is provided. The method provides for the use of ping probing by a server to determine the types of NAT devices and/or firewalls protecting the client computers. Once these are determined, the server can predict the response to communications from the client computers and instruct the client computers to contact each other. Once a session or tunnel is established it can be maintained through the use of a flag, even if contact with the server is lost.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: October 23, 2012
    Assignee: LogMeIn, Inc.
    Inventor: Alexandre Pankratov
  • Publication number: 20120072544
    Abstract: Systems and methods for estimating application performance are provided. According to one embodiment, one or more tests involving an application exchange are performed by one or more computer systems at a control location with an application provided by a target location not in proximity to the control location. A control-target path profile is determined by performing one or more network tests over a network path between the control location and the target location. A test-target path profile is determined by performing one or more network tests. A target profile is generated based on results of the one or more tests involving the application exchange with the application and the control-target path profile. Finally, an estimate of one or more performance metrics of an application exchange with the application between a test location and the target location is provided based on the test-target path profile and the target profile.
    Type: Application
    Filed: June 6, 2011
    Publication date: March 22, 2012
    Applicant: PRECISION NETWORKING, INC.
    Inventor: Alexandre Pankratov
  • Publication number: 20070157303
    Abstract: A method and apparatus for facilitating communication between client computers is provided. The method provides for the use of ping probing by a server to determine the types of NAT devices and/or firewalls protecting the client computers. Once these are determined, the server can predict the response to communications from the client computers and instruct the client computers to contact each other. Once a session or tunnel is established it can be maintained through the use of a flag, even if contact with the server is lost.
    Type: Application
    Filed: December 19, 2006
    Publication date: July 5, 2007
    Inventor: Alexandre Pankratov
  • Publication number: 20020124090
    Abstract: A system and method to enable the secure transfer of information between nodes in a workgroup over a public network by facilitating the creation of a virtual private network (VPN). The system preferably includes at least a pair of nodes and a VPN server. The system preferably is centrally managed such that when an attribute relating to a node or server is revised, the configuration information related to that attributed is updated at each node within the VPN. The system further preferably includes a datastore linked to the server and a client application located at each node.
    Type: Application
    Filed: August 20, 2001
    Publication date: September 5, 2002
    Inventors: Skye M. Poier, Gresham Meharg, Alexandre Pankratov