Inventor
Alexander G. Tormasov
Inventor
Moscow, RU
Overview
Patents· 171 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing68%
H04LTransmission of digital information, e.g. telegraphic communication19%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests5%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes2%
G09GArrangements or circuits for control of indicating devices using static means to present variable information2%
G06TImage data processing or generation, in general1%
H03MCoding1%
H04NPictorial communication, e.g. television1%
H04WWireless communication networks1%
G01BMeasuring length, thickness or similar linear dimensions0%
PatentTitleYear
11,113,400System and method for providing distributed compute platform on untrusted hardware202111,075,744Blockchain-based media content authentication methods and systems202111,029,933Method and standard for integrating aplications into a cloud202110,951,394System and method for publication of private data using a blockchain network202110,795,758Proactive disaster recovery based on external event monitoring202010,613,935System and method for supporting integrity of data storage with erasure coding202010,600,417Wearable human interface devices and systems202010,554,753System and method for service level agreement based data storage and verification202010,437,507System and method for generating backup of personalized user data201910,439,995Method and system for secure private communications201910,409,688System and method of using encryption algorithms in P2P encryption mode to restore integrity of data201910,394,659System and method for providing comprehensive backup of modular mobile devices201910,387,666System and method for synchronization of large amounts of data while maintaining control over access rights to such data201910,235,240System and method of reliable distributed data storage with controlled redundancy201910,176,309Systems and methods for authenticating video using watermarks20199,959,269Method and system for implementing a website builder20189,852,198Method and system for fast generation of file system snapshot bitmap in virtual environment20179,817,840'Common file caching for virtual private servers'20179,588,657'Seamless integration of non-native windows with dynamically scalable resolution into host operating system'20179,455,876'Method and standard for integrating applications into a cloud'20169,448,786'Method for updating operating system without memory reset'20169,436,968'System and method for application license management in virtual environments'20169,424,678'Method for teleconferencing using 3-D avatar'20169,396,093'Virtual execution environment for software delivery and feedback'20169,367,671'Virtualization system with trusted root mode hypervisor and root mode VMM'20169,317,195'Seamless integration of non-native windows with dynamically scalable resolution into host operating system'20169,286,098'Using master file template area to increase density of virtual machines in a computer system'20169,286,273'Method and system for implementing a website builder'20169,286,310'Common file caching for virtual private servers'20169,246,891'System and method for application license management in virtual environments'20169,215,219'Method for protecting data used in cloud computing with homomorphic encryption'20159,081,602'System and method for starting a cloud-based virtualization system with hypervisor and virtual machine monitor'20159,069,591'Patching host OS structures for hardware isolation of virtual machines'20159,063,821'Method for updating operating system without memory reset'20159,026,898'System and method for managing web-based forms and dynamic content of website'20158,996,830'System and method for efficient backup using hashes'20158,984,510'Blocking file system for on-the-fly migration of a virtual execution environment'20158,938,723'Use of GPU for support and acceleration of virtual machines and virtual environments'20158,925,075'Method for protecting data used in cloud computing with homomorphic encryption'20148,909,800'Server cluster-based system and method for management and recovery of virtual servers'20148,910,163'Seamless migration of non-native application into a virtual machine'20148,863,113'Method and system for unattended installation of guest operating system'20148,850,060'Network interface within a designated virtual execution environment (VEE)'20148,843,921'System and method for controlling installed third party software components'20148,839,455'Security domain in virtual environment'20148,805,947'Method and system for remote device access in virtual environment'20148,789,034'Method for updating operating system without memory reset'20148,776,028'Virtual execution environment for software delivery and feedback'20148,763,159'System and method for application license management in virtual environments'20148,739,160'Methods and systems for safe execution of guest code in virtual machine context'20148,732,607'Seamless integration of non-native windows with dynamically scalable resolution into host operating system'20148,725,963'System and method for managing a virtual swap file for virtual environments'20148,694,637'Virtual private server with CPU time scheduler and isolation of system components'20148,656,386'Method to share identical files in a common area for virtual machines having the same operating system version and using a copy on write to place a copy of the shared identical file in a private area of the corresponding virtual machine when a virtual machine attempts to modify the shared identical file'20148,607,231'Method and system for processing isochronous data packets using virtual USB controller and placing the isochronous data packets into a look-ahead queue having a plurality of blank packets'20138,577,940'Managing computer file system using file system trees'20138,572,370'Accessing a remote virtual environment without user authentication'20138,539,499'Symmetric multiprocessing with virtual CPU and VSMP technology'20138,539,515'System and method for using virtual machine for driver installation sandbox on remote system'20138,539,137'System and method for management of virtual execution environment disk storage'20138,522,239'Methods and systems for safe execution of guest code in virtual machine context'20138,522,235'Portable virtual machine'20138,510,756'Guest operating system code optimization for virtual machine'20138,484,640'Virtualization system with trusted root mode hypervisor and trusted root mode VMM'20138,484,427'System and method for efficient backup using hashes'20138,463,871'Method and system for data backup with capacity and traffic optimization'20138,438,363'Optimization of paging cache protection in virtual environment'20138,397,306'Security domain in virtual environment'20138,387,048'Seamless integration, migration and installation of non-native application into native operating system'20138,386,428'Method and system for fast generation of file system snapshot bitmap in virtual environment'20138,370,838'System and method for starting a cloud-based virtualization system with partially deprivileged host OS'20138,370,837'Blocking file system for on-the-fly migration of a container with an NFS mount'20138,365,168'Method and system for processing isochronous data packets using virtual USB controller, and placing the isochronous data packets into a look-ahead queue having a plurality of blank packets'20138,356,293'System and method for controlling installed third party software components'20138,312,478'System and method for using virtual machine for driver installation sandbox'20128,307,358'Method and system for unattended installation of guest operating system'20128,261,035'System and method for online data migration'20128,250,183'System and method for pre-installing of virtual server files'20128,225,133'System and method for on-the-fly migration of server from backup'20128,181,156'System and method for managing web-based forms and dynamic content of website'20128,176,488'Methods and systems for determining potentially unsafe instructions in a virtual machine context and activating a software debugger to process the potentially unsafe instructions'20128,171,255'Optimization of paging cache protection in virtual environment'20128,171,504'System and method for using virtual machine for driver installation sandbox'20128,171,385'Load balancing service for servers of a web farm'20128,166,565'Encryption and access method and system for peer-to-peer distributed file storage'20128,166,477'System and method for restoration of an execution environment from hibernation into a virtual or physical machine'20128,145,740'Virtual computing environment'20128,141,096'System, method, and computer program product for group scheduling of computer resources'20128,135,899'Expansion of virtualized physical memory of virtual machine'20128,127,292'Virtualization system with hypervisor embedded in bios or using extensible firmware interface'20128,117,554'Seamless integration of non-native widgets and windows with dynamically scalable resolution into native operating system'20128,091,086'System and method for virtualization using an open bus hypervisor'20128,091,084'Portable virtual machine'20128,082,539'System and method for managing web-based forms and dynamic content of website'20118,078,717'System and method for providing services for offline servers using the same network address'20118,073,815'Backup server architecture'20118,074,276'Method and system for administration of security services within a virtual execution environment (VEE) infrastructure'20118,069,218'System, method and computer program product for process migration with planned minimized down-time'20118,015,558'System, method and computer program product for on-the-fly patching of executable code'20118,010,495'Method and system for fast generation of file system snapshot bitmap in virtual environment'20117,987,432'Seamless integration and installation of non-native application into native operating system'20117,974,985'System and method for duplication of virtual server files'20117,975,236'Seamless integration of non-native application into host operating system'20117,975,017'Method and system for remote device access in virtual environment'20117,971,028'Virtualized computer platform providing hosting services'20117,958,097'Method and system for implementation of data storage quota'20117,949,635'Backup server architecture'20117,941,552'System and method for providing services for offline servers using the same network address'20117,941,813'System and method for using virtual machine for driver installation sandbox'20117,941,510'Management of virtual and physical servers using central console'20117,937,612'System and method for on-the-fly migration of server from backup'20117,930,382'Distributed network data storage system and method using cryptographic algorithms'20117,925,818'Expansion of virtualized physical memory of virtual machine'20117,904,901'System and method for controlling installed third party software components'20117,895,403'Secure deletion of information from hard disk drive'20117,890,605'System and method for pre-installing of virtual private server files'20117,886,120'System and method for efficient backup using hashes'20117,886,016'Distributed transactional network storage system'20117,877,411'System and method for duplication of virtual private server files'20117,865,893'System and method for starting virtual machine monitor in common with already installed operating system'20117,856,542'Paging cache optimization for virtual machine'20107,856,547'Fast stub and frame technology for virtual machine optimization'20107,831,789'Method and system for fast incremental backup using comparison of descriptors'20107,831,643'System, method and computer program product for multi-level file-sharing by concurrent users'20107,823,009'Fault tolerant distributed storage for cloud computing'20107,788,593'Seamless integration and installation of non-native application into native operating system'20107,783,665'Effective file-sharing among virtual environments'20107,779,221'System and method for online data migration'20107,757,034'Expansion of virtualized physical memory of virtual machine'20107,743,275'Fault tolerant distributed storage method and controller using (N,K) algorithms'20107,721,138'System and method for on-the-fly migration of server from backup'20107,698,400'Dedication of administrative servers to management of server functions in a multi-server environment'20107,681,134'Seamless integration and installation of non-host application into native operating system'20107,676,526'System, method and computer program product for multi-level file-sharing by concurrent users'20107,665,090'System, method, and computer program product for group scheduling of computer resources'20107,650,473'Secure deletion of information from hard disk drive'20107,647,589'Methods and systems for safe execution of guest code in virtual machine context'20107,636,824'System and method for efficient backup using hashes'20097,603,533'System and method for data protection on a storage medium'20097,596,677'Paging cache optimization for virtual machine'20097,584,228'System and method for duplication of virtual private server files'20097,581,085'Fast stub and frame technology for virtual machine optimization'20097,574,527'Distributed network data storage system and method'20097,552,310'Virtualization and hosting service platform system and method'20097,509,369'Balancing shared servers in virtual environments'20097,506,096'Memory segment emulation model for virtual machine'20097,502,861'System and method for providing services for offline servers using the same network address'20097,475,282'System and method for rapid restoration of server from back up'20097,475,157'Server load balancing system'20097,472,384'System, method and computer program product for on-the-fly patching of executable code'20087,469,323'Hosting service platform system and method'20087,461,144'Virtual private server with enhanced security'20087,461,148'Virtual private server with isolation of system components'20087,426,565'Virtual computing environment'20087,418,620'Fault tolerant distributed storage method and controller using (N,K) algorithms'20087,383,327'Management of virtual and physical servers using graphic control panels'20087,366,859'Fast incremental backup method and system'20087,353,355'System and method for rapid restoration of server from backup'20087,328,225'System, method and computer program product for multi-level file-sharing by concurrent users'20087,325,017'Method of implementation of data storage quota'20087,318,135'System and method for using file system snapshots for online data backup'20087,293,033'System and method for providing effective file-sharing in a computer system to allow concurrent multi-user access'20077,281,104'System and method for online data migration'20077,275,139'Secure deletion of information from hard disk drive'20077,246,211'System and method for using file system snapshots for online data backup'20077,222,132'Common template file system tree for virtual environments and virtual servers'20077,209,973'Distributed network data storage system and method'20077,099,948'Virtual computing environment'20067,076,633'Hosting service providing platform system and method'20067,047,380'System and method for using file system snapshots for online data backup'20066,961,868'Fault tolerant storage system and method using a network of servers'2005Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2005–2010Patents assigned to SWSOFT HOLDINGS LTD (23)· patent assignee history
2005–2011Based in South San Francisco, CA, US· patent location history
2006–2021Based in Moscow, RU· patent location history
2007–2017Patents assigned to TORMASOV ALEXANDER G (62)· patent assignee history
2007–2015Patents assigned to BELOUSSOV SERGUEI M (35)· patent assignee history
2010–2012Patents assigned to PARALLELS HOLDINGS LTD (32)· patent assignee history
2011–2018Patents assigned to Parallels IP Holdings GmbH (64)· patent assignee history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| Parallels IP Holdings GmbH | 64 | 2011–2018 |
| TORMASOV ALEXANDER Gself | 62 | 2007–2017 |
| BELOUSSOV SERGUEI M | 35 | 2007–2015 |
| PARALLELS HOLDINGS LTD | 32 | 2010–2012 |
| SWSOFT HOLDINGS LTD | 23 | 2005–2010 |
Locations
| Location | Patents | Span |
|---|---|---|
| Moscow, RU | 163 | 2006–2021 |
| South San Francisco, California, US | 8 | 2005–2011 |