Patents Represented by Attorney Bardmesser Law Group
-
Patent number: 8012200Abstract: The method for endovascular magnetic targeting drug delivery in a vascular wall and adjoining tissues, wherein an endovascular mesh stent with paramagnetic properties is preliminary implanted in the area of interest by a catheter, a polymeric magneto-responsive carrying agent in the form of particles, containing a drug, is injected, and a magnetic field is applied, characterized in that, at least, one temporary catheter is introduced in the right atrium, and/or in ventricles of heart, and/or in a coronary sinus and/or in a coronary vein, which distal end takes a position close to the implanted mesh stent, thereupon, a gradient permanent magnetic field is generated and adjusted by means of a permanent magnet and/or a solenoid with the core, connected to an electric power source, which magnet or solenoid are located at the distal end of each temporary catheter, where the maximal gradient of magnetic field is located in the implanted endovascular stent, principally on the stent mesh.Type: GrantFiled: September 26, 2006Date of Patent: September 6, 2011Inventors: Alexander G. Viller, Andrey Buryakov
-
Patent number: 8011245Abstract: A gyroscope includes a ring-shaped resonator mounted in a housing, and a bottom plate attached to the resonator. A plurality of openings arranged substantially circumferentially on the bottom plate, and a plurality of grooves between the openings. A plurality of piezoelectric elements are located in the grooves. The resonator is substantially cylindrical. The plurality of openings are arranged substantially symmetrically. The piezoelectric elements can be outside the resonator, or inside the resonator. A cylindrical flexible suspension connecting the bottom to the resonator to the ring shaped resonator, wherein an average radius of the cylindrical flexible suspension and the ring shaped resonator, accounting for variation thickness of wall, is the same throughout.Type: GrantFiled: April 9, 2008Date of Patent: September 6, 2011Assignee: Innalabs Technologies, Inc.Inventors: Yuri A. Yatzenko, Ivan T. Mykolyshyn, Anton S. Barabashov
-
Patent number: 8010495Abstract: A method, system and computer program product for generation and management of incremental backups of VEE file system using bitmaps. The proposed method allows users to roll back to any previous version or state of the VEE file system and to instantiate this version using the data encapsulated in virtual disk storage (i.e. file system) of the VEE. A number of VEEs run on a Host Operating System of the computer system. One of the VEEs implemented on the computer system is designated to generation and management of backups of the virtual disk data of the other VEEs without freezing the file system during the entire backup process. A special tracing application runs on the designated VEE for generating the bitmap of a file system snapshot. The user can also set up a time for generating a backup or create a schedule for automatically generating the backups at critical points.Type: GrantFiled: January 31, 2009Date of Patent: August 30, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexey N. Kuznetzov, Alexander G. Tormasov, Kirill S. Korotaev, Dmitry I. Monakhov
-
Patent number: 8009792Abstract: The invention relates to nuclear engineering and can be used for fuel clusters of nuclear reactors, for distancing and fixing fuel elements, in particular in the fuel clusters of PWR and BWR reactors. The inventive distance lattice comprises cells which are used for mounting the fuel elements or guide channels and are formed by perpendicular crossing plates. Bent blades for mixing a coolant are embodied on the plate edges at the output of said coolant. Each cell is provided with an insertable distancing element for fixing the fuel element. Said invention makes it possible to increase the turning rigidity of the cells and the stability thereof, to simultaneously reduce the size of the fixation of the fuel elements or the guiding channels in the cells and to decrease the hydraulic resistance of the lattice.Type: GrantFiled: July 4, 2006Date of Patent: August 30, 2011Assignees: Tvel, Novosibirsky Zavod KhimkontsentratovInventors: Vladimir Vladimirovich Rozhkov, Petr Ivanovich Lavrenyuk, Aleksandr Antonovich Kislitsky, Vladimir Mikhailovich Troyanov, Anatoly Alekseevich Enin, Mstislav Aleksandrovich Shustov, Aleksandr Pavlovich Ustimenko, Mikhail Mikhailovich Nekhoda, Oleg Borisovich Samoilov
-
Patent number: 8005797Abstract: A system for continuous data protection includes a storage device and a backup storage device. The continuous data protection procedure is performed as two parallel processes: creating an initial backup by copying a data as a file/directory from the storage device into the backup storage device, and copying the data to be written to the data storage as a part of a file/directory into the incremental backup. When a write command is directed to a file system driver, it is intercepted and redirected to the backup storage, and the data to be written in accordance with the write request, is written to the incremental backup on the backup storage. If the write command is also directed to a data (a file/directory) that has been identified for backup, but has not yet been backed up, the identified data (a file/directory) is copied from the storage device to the intermediate storage device.Type: GrantFiled: October 19, 2009Date of Patent: August 23, 2011Assignee: Acronis Inc.Inventors: Dmitry M. Chepel, Maxim V. Lyadvinsky, Maxim V. Goldobin, Serguei M. Beloussov
-
Patent number: 8001195Abstract: A system, method and computer program product for identifying spam in email messages, including (a) identifying unique words and all their variations in the text of the email; (b) filtering noise words from the text; (c) determining how many times each unique word or its morphological variations is found in the text; (d) assigning an identifier to each unique word in the text based on the number of times the unique word is found; (e) creating a lexical vector of the text based on all the identifiers assigned; (f) generating a histogram based on the lexical vector; (g) comparing the histogram against the histograms of lexical vectors corresponding to known spam texts stored in the database; (h) if the histograms coincide within a certain threshold, then the email text is identified as spam.Type: GrantFiled: August 26, 2008Date of Patent: August 16, 2011Assignee: Kaspersky Lab, ZAOInventor: Andrey L. Kalinin
-
Patent number: 7987432Abstract: A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-native application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host operating system and a host desktop displayed to a user; displaying a window corresponding to the VEE on the host desktop; upon a user invoking a user application that is non-native to both the host OS and the first VEE, (a) installing a second VEE that is compatible with the user application, (b) installing the user application into the second VEE, (c) launching the application inside the second VEE, and (d) displaying the non-native application window within a window of the second VEE. The VEE can be a Virtual Private Server or a Virtual Machine.Type: GrantFiled: April 24, 2007Date of Patent: July 26, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexander V. Grechishkin, Alexey B. Koryakin, Nikolay N. Dobrovolskiy, Andrey A. Omelyanchuk, Alexander G. Tormasov, Serguei M. Beloussov
-
Patent number: 7979690Abstract: Method for booting from a backup, including loading an initialization application that identifies a storage with a backup; activating a handler of a BIOS interrupt module, for intercepting boot loader requests to the storage, and for redirecting them to the backup; creating a bitmap of the blocks in the backup and of a writable storage device to which new data will be written; initiating the BIOS to load and execute boot blocks from the backup; transferring control to a routine defined by a boot record in the boot blocks; activating an I/O filter for intercepting requests to the writable storage device; for write requests, the filter writes a corresponding block to the writable data storage, and marks this block in the bitmap; for read requests, the filter checks the bitmap if this data block was unchanged, and redirects the read request to the backup, otherwise, the filter redirects the read request to the writeable storage device.Type: GrantFiled: May 6, 2008Date of Patent: July 12, 2011Assignee: Acronis Inc.Inventors: Dennis S. Dyatlov, Maxim V. Lyadvinsky, Juri V. Tsibrovsky, Serguei M. Beloussov
-
Patent number: 7975017Abstract: A method, system and computer program product for accessing remote devices is provided. The proposed method allows users to remotely access devices or tools controlled by a VM implemented on a remote server. A user of a client machine can access a remote device controlled by a server or by local client of the server. The server can have a number of Virtual Machines (VMs) implemented on it. Each of the VMs can run a Guest OS that has guest device drivers installed on it. The VM receives the user request and passes on user commands to a device controlled by the guest device driver installed on the Guest OS of the VM.Type: GrantFiled: February 25, 2009Date of Patent: July 5, 2011Assignee: Parallels Holdings, Ltd.Inventors: Maxim A. Kuzkin, Alexander G. Tormasov
-
Patent number: 7975236Abstract: A method, system and computer program product recorded on a computer-readable medium for execution on at least one processor, for seamless integration of a non-host application into a host OS, including launching a first Virtual Execution Environment (VEE) on a computing system that has a host operating system and a host desktop displayed to a user; displaying a window corresponding to the VEE on the host desktop; upon a user invoking a user application that is non-native to both the host OS and the first VEE, (a) installing a second VEE that is compatible with the user application, (b) installing the user application into the second VEE, (c) launching the application inside the second VEE, and (d) displaying the non-host application window within a window of the second VEE. The VEE can be a Virtual Private Server or a Virtual Machine.Type: GrantFiled: April 13, 2010Date of Patent: July 5, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexander V. Grechishkin, Alexey B. Koryakin, Nikolay N. Dobrovolskiy, Andrey A. Omelyanchuk, Alexander G. Tormasov, Serguei M. Beloussov
-
Patent number: 7974985Abstract: A method and system for managing files in a server environment includes launching a plurality of virtual servers in a computing system; copying a content of a file of a virtual server to a shared space; providing access to the file copy in the shared space when the virtual server attempts to access the file; detecting files with the same content in other virtual servers; and providing access to the file copy in the shared space from the other virtual servers when they attempt to access their files with the identical content.Type: GrantFiled: January 16, 2011Date of Patent: July 5, 2011Assignee: Parallels Holdings, Ltd.Inventors: Stanislav S. Protassov, Alexander G. Tormasov, Serguei M. Beloussov
-
Patent number: 7971028Abstract: A computer cluster for providing hosting services includes a plurality of nodes, and a control center coordinating activity of the nodes. Each node includes a plurality of virtual servers such that each virtual server responds to user requests and appears to the user as having its own operating system. Multiple virtual servers running on the same node share the same host operating system and root application software of the node.Type: GrantFiled: May 27, 2009Date of Patent: June 28, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexander Tormasov, Dennis Lunev, Serguei Beloussov, Stanislav Protassov, Yury Pudgorodsky
-
Patent number: 7958097Abstract: The present invention provides a methodology of organization of control over the process of space or other quantitative parameter of resource allocation in computer data storages. More specifically, the present invention organizes areas of quoted space or time. A method and system of the present invention includes an establishment of quotas for an area of a file system that takes into account the belonging of a file to a certain subtree or subtrees of the file system. The quota management of the present invention is established within a usual computer system which includes a hierarchic file system, as well as a set of unique users, that could be united into groups.Type: GrantFiled: January 28, 2008Date of Patent: June 7, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexander G. Tormasov, Stanislav S. Protassov, Serguei M. Beloussov
-
Patent number: 7953948Abstract: A method of and system for protecting a disk drive or other data storage includes mounting a virtual storage that combines a READ-only portion of a volume of the main storage and a full access temporary storage located on the same data storage, wherein the READ-only portion represents a protected area of the volume of the main storage; generating a bitmap for blocks of the virtual storage; redirecting virtual storage write requests to the temporary storage; marking, in the bitmap, blocks of the virtual storage corresponding to blocks of the temporary storage that are being written to; redirecting, to the READ-only portion, read requests for unmarked blocks; redirecting, to the temporary storage, read requests for marked blocks; upon an acceptance of a state of the virtual storage, merging the temporary storage with unmarked blocks of the READ-only portion of the volume of the main storage, to form an integral storage; and upon a rejection of a state of the virtual storage, terminating the redirecting.Type: GrantFiled: May 23, 2008Date of Patent: May 31, 2011Assignee: Acronis Inc.Inventors: Dennis S. Dyatlov, Yuriy V. Tsybrovskyy, Maxim V. Lyadvinsky, Serguei M. Beloussov
-
Patent number: 7949635Abstract: A method for managing archived data includes creating a plurality of images of storage devices of computing systems and for, different users, each image being associated with a restore point of a particular storage device; storing the images for the different users in different storage locations, the storage locations being controlled by a single backup server and belonging to storage pools. Multiple locations of one user are stored in different pools on different storage devices. The method also involves moving contents of locations of one user from one pool to another in predefined direction, simultaneously with reorganizing images within the locations. Each image is a backup of one user's data. At least some of one location's content is frozen so that it is never moved from one pool to another.Type: GrantFiled: October 25, 2008Date of Patent: May 24, 2011Assignee: Acronis Inc.Inventors: Igor E. Korshunov, Maxim V. Lyadvinsky, Alexander G. Tormasov, Serguei M. Beloussov
-
Patent number: 7941510Abstract: A system, method and computer program product for providing centralized management of multiple Virtual Execution Environments (VEEs) implemented on multiple physical servers. Each VEE is a virtual server. Multiple virtual servers of various types and formats are implemented on multiple physical servers. The physical servers are connected into a network. An intuitive user interface of a central console for remote management and administration of a plurality of virtual servers and multiple physical servers is provided. The system includes server managers controlled from a common control center. The system also includes a database containing configuration data and data related to operation formats of the physical and virtual servers. The database is updated based on configuration parameters acquired from the physical and virtual servers. A server system can be a plurality of physical servers and VEEs implemented on them or it can be a plurality of VEEs executed on one physical server.Type: GrantFiled: June 2, 2008Date of Patent: May 10, 2011Assignee: Parallels Holdings, Ltd.Inventors: Alexander G. Tormasov, Oleg K. Shaikharatov
-
Patent number: 7940890Abstract: An apparatus for use in imaging an area of interest within a patient's body, including a stationary frame; a rotating assembly mounted on the stationary frame, the rotating assembly including an axle assembly having a substantially horizontal axis of rotation, an X-ray source having a focal spot that coincides with the horizontal axis of rotation; a collimator from which a fan-shaped X-ray beam exits towards a detector assembly, and a rotating frame mechanically coupled to the detector assembly and pivoting about the horizontal axis of rotation. The detector assembly includes a linear X-ray detector for detecting radiation of the fan-shaped X-ray beam after the beam passes through the area of interest, and is mechanically coupled to a motor that enables arcuate movement of the detector assembly in a transverse direction. The motor is mechanically coupled to the rotating assembly to enable rotational movement of the rotating assembly.Type: GrantFiled: July 15, 2009Date of Patent: May 10, 2011Assignee: AdaniInventor: Vladimir N. Linev
-
Patent number: 7941552Abstract: A system, method and computer program product for controlling virtual servers includes a plurality of virtual servers running on a host computer. An address and a unique identifier can be associated with each virtual server. A control procedure(s) is within each corresponding virtual server, and can be used to control that virtual server in response to control commands. A control interface is outside the virtual servers and can be used for control of the virtual servers in response to control commands. The virtual server can be a Virtual server. The control command can be executable by both the control procedure(s) and the control interface, or can be executable by the control interface if the control procedure(s) is unreachable, or can be executable by the control interface if the virtual server has failed, or can be executable even if the virtual server is inaccessible. The control interface can be accessible by using multiple addresses and identifiers.Type: GrantFiled: February 26, 2009Date of Patent: May 10, 2011Assignee: Parallels Holdings, Ltd.Inventors: Stanislav S. Protassov, Alexander G. Tormasov, Serguei M. Beloussov
-
Patent number: 7941813Abstract: A method, system and computer program product for providing driver functionality in computing system includes installing an operating system on the computing system; forming a plurality of isolated sandboxes running on the computing system under control of the operating system; during an attempt to install a driver, installing driver stub in the operating system; installing the driver in one of the isolated sandboxes, wherein the driver directly uses at least part of system resources; using a gateway between the driver stub and the installed driver to provide an interface for transmitting requests from the driver stub to driver.Type: GrantFiled: February 11, 2007Date of Patent: May 10, 2011Assignee: Parallels Holdings, Ltd.Inventors: Stanislav S. Protassov, Alexander G. Tormasov, Serguei M. Beloussov
-
Patent number: 7937612Abstract: A system, method and computer program product for migrating a server include creating an image of a storage device of a first server; during execution of a boot loader on a second server, starting an initialization application that at least partially restores, to a storage device of the second server, operating system data from the image; analyzing a hardware configuration of the second server; modifying at least one driver of an operating system based on the analyzed hardware to enable the operating system of the second server to interface to the storage device of the second server; rebooting the second server using the at least partially restored operating system data; and restoring unaltered portions of remaining data from the image. The second server identification and/or authentication data stored on the image is updated before the rebooting. Identification data of the second server is at least partially replaced with corresponding data stored on the image.Type: GrantFiled: May 14, 2010Date of Patent: May 3, 2011Assignee: Acronis Inc.Inventors: Maxim V. Lyadvinsky, Serguei M. Beloussov, Maxim V. Tsypliaev, Alexander G. Tormasov