Pankratov
Alexandre Pankratov, Burnaby CA
Patent application number | Description | Published |
---|---|---|
20120072544 | ESTIMATING APPLICATION PERFORMANCE IN A NETWORKED ENVIRONMENT - 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. | 03-22-2012 |
20130039364 | Server-mediated setup and maintenance of peer-to-peer client computer communications - 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. | 02-14-2013 |
Kirill Pankratov, Acton, MA US
Patent application number | Description | Published |
---|---|---|
20140343716 | MULTIPOSITION LIFT - An automated storage and retrieval system includes a first independently operable section having a first number of predetermined storage and retrieval transactions, and a second independently operable section in communication with the first independently operable section and having a second number of predetermined storage and retrieval transactions. The first and second independently operable sections are configured to provide a respective number of predetermined storage and retrieval transactions so that the first number of predetermined storage and retrieval transactions substantially matches the second number of predetermined storage and retrieval transactions. | 11-20-2014 |
Kirill K. Pankratov, Acton, MA US
Patent application number | Description | Published |
---|---|---|
20130282165 | PALLET BUILDING SYSTEM - An automated palletizer includes an automated package pick device capable of moving packages from a package deposit section to a pallet to form a pallet load from packages. A controller is operably connected to the automated pick device, the controller having a pallet load generator configured to determine a pallet load structure of mixed packages. The pallet load generator is programmed so that it determines the load structure from mixed package layers overlaid over each other at least one of the mixed package layers being formed of stacks of mixed packages. Top and bottom surfaces of the stacks corresponding to the at least one mixed package layer respectively form top and bottom surfaces of the at least one mixed package layer that are substantially flat. The controller generates commands for the pick device to build the pallet load from the load structure determined by the pallet load generator. | 10-24-2013 |
Michail M. Pankratov, Waltham, MA US
Patent application number | Description | Published |
---|---|---|
20080262574 | Use of low intensity light therapy for the treatment of various medical conditions - The invention relates to the use of low intensity light therapy for the treatment of various medical conditions, either alone, or in combination with a second procedure. | 10-23-2008 |
20090043293 | MULTI-MODULE SKIN OR BODY TREATMENT DEVICE AND THE METHOD OF USING - A skin or body treatment device includes one or more removable and replaceable modules. Each module is configured to provide a skin or body treatment, underlying tissue treatment, or both. One or more applicators are coupled with the skin or body treatment device. Each applicator enables the use of the one or more removable modules to effect the skin or body or underlying tissue treatment. A selected skin or body treatment, underlying tissue treatment, or both can be implemented and performed upon selection and configuration of the one or more removable and replaceable modules and the one or more applicators required for the selected treatment. | 02-12-2009 |