Patent | Date |
---|
Time dilation based on an amount of resources allocated to a software execution environment Grant 11,409,554 - Southgate , et al. August 9, 2 | 2022-08-09 |
Adaptive clock scaling using a hypervisor in a reserved portion of memory Grant 11,354,149 - Southgate , et al. June 7, 2 | 2022-06-07 |
Using a threat model to monitor host execution in a virtualized environment Grant 11,295,021 - Pratt , et al. April 5, 2 | 2022-04-05 |
Composing the display of a virtualized web browser Grant 11,023,088 - Buddhiraja , et al. June 1, 2 | 2021-06-01 |
Clipboard hardening Grant 10,986,137 - Kashyap , et al. April 20, 2 | 2021-04-20 |
Downloading data in a dedicated virtual machine Grant 10,846,396 - Banga , et al. November 24, 2 | 2020-11-24 |
Using a Threat Model to Monitor Host Execution in a Virtualized Environment App 20200327236 - Pratt; Ian ;   et al. | 2020-10-15 |
Securely authenticating untrusted operating environments Grant 10,798,077 - Pratt , et al. October 6, 2 | 2020-10-06 |
Automatic Initiation of Execution Analysis App 20200218832 - Pratt; Ian ;   et al. | 2020-07-09 |
Adaptive Clock Scaling To Optimize Time-based Operations Within Virtualized Guest Operating Systems App 20200104155 - Southgate; Andrew ;   et al. | 2020-04-02 |
Adaptive Clock Scaling To Optimize Time-based Operations Within Virtualized Guest Operating Systems App 20200097317 - Southgate; Andrew ;   et al. | 2020-03-26 |
Hypervisor managing memory addressed above four gigabytes Grant 10,599,565 - Pratt , et al. | 2020-03-24 |
Using a profile to provide selective access to resources in performing file operations Grant 10,546,118 - Kapoor , et al. Ja | 2020-01-28 |
Adaptive clock scaling to optimize time-based operations within virtualized guest operating systems Grant 10,503,534 - Southgate , et al. Dec | 2019-12-10 |
Using threat model to monitor host execution in a virtualized environment Grant 10,430,591 - Pratt , et al. O | 2019-10-01 |
Automatic initiation of execution analysis Grant 10,430,614 - Pratt , et al. O | 2019-10-01 |
Restricting network access to untrusted virtual machines Grant 10,348,711 - Pratt July 9, 2 | 2019-07-09 |
On-demand unprotected mode access Grant 10,311,122 - Banga , et al. | 2019-06-04 |
Hypervisor to support nested virtualization Grant 10,275,269 - Pratt , et al. | 2019-04-30 |
Ensuring The Privacy And Integrity Of A Hypervisor App 20190065236 - Pratt; Ian | 2019-02-28 |
Ensuring the privacy and integrity of a hypervisor Grant 10,140,139 - Pratt Nov | 2018-11-27 |
Synchronizing resources of a virtualized browser Grant 10,095,662 - Bondalapati , et al. October 9, 2 | 2018-10-09 |
Transferring control of potentially malicious bit sets to secure micro-virtual machine Grant 10,095,530 - Banga , et al. October 9, 2 | 2018-10-09 |
Network-access partitioning using virtual machines Grant 10,055,231 - Li , et al. August 21, 2 | 2018-08-21 |
Isolation of applications within a virtual machine Grant 9,921,860 - Banga , et al. March 20, 2 | 2018-03-20 |
Seamless management of untrusted data using isolated environments Grant 9,923,926 - Banga , et al. March 20, 2 | 2018-03-20 |
Preparing a virtual machine for template creation Grant 9,792,131 - Uchronski , et al. October 17, 2 | 2017-10-17 |
Preventing malicious attacks launched from or involving usb devices Grant 9,785,771 - Pratt October 10, 2 | 2017-10-10 |
Approaches for efficient physical to virtual disk conversion Grant 9,767,274 - Banga , et al. September 19, 2 | 2017-09-19 |
Synchronizing history data across a virtualized web browser Grant 9,734,131 - Bondalapati , et al. August 15, 2 | 2017-08-15 |
Synchronizing cookie data using a virtualized browser Grant 9,727,534 - Buddhiraja , et al. August 8, 2 | 2017-08-08 |
Restricting Network Access to Untrusted Virtual Machines App 20170201507 - Pratt; Ian | 2017-07-13 |
Clipboard Hardening App 20170180427 - Kashyap; Rahul C. ;   et al. | 2017-06-22 |
Redirection of information from secure virtual machines to unsecure virtual machines Grant 9,678,780 - Singh , et al. June 13, 2 | 2017-06-13 |
Trusted network detection Grant 9,680,873 - Halls , et al. June 13, 2 | 2017-06-13 |
Automated provisioning of secure virtual execution environment using virtual machine templates based on source code origin Grant 9,626,204 - Banga , et al. April 18, 2 | 2017-04-18 |
Clipboard hardening Grant 9,460,293 - Kashyap , et al. October 4, 2 | 2016-10-04 |
Automatic Initiation Of Execution Analysis App 20160232380 - Pratt; Ian ;   et al. | 2016-08-11 |
Restricting network access to untrusted virtual machines Grant 9,386,021 - Pratt July 5, 2 | 2016-07-05 |
Sharing and injecting cookies into virtual machines for retrieving requested web pages Grant 9,384,026 - Banga , et al. July 5, 2 | 2016-07-05 |
Composing The Display Of A Virtualized Web Browser App 20160154539 - Buddhiraja; Prakash ;   et al. | 2016-06-02 |
Managing the eviction process Grant 9,354,906 - Uchronski , et al. May 31, 2 | 2016-05-31 |
Safe printing Grant 9,349,008 - Khajuria , et al. May 24, 2 | 2016-05-24 |
Transferring files using a virtualized application Grant 9,348,636 - Khajuria , et al. May 24, 2 | 2016-05-24 |
Management of supervisor mode execution protection (SMEP) by a hypervisor Grant 9,292,328 - Pratt , et al. March 22, 2 | 2016-03-22 |
Intelligent micro-virtual machine scheduling Grant 9,244,705 - Bondalapati , et al. January 26, 2 | 2016-01-26 |
Dynamic adjustment of the file format to identify untrusted files Grant 9,245,108 - Khajuria , et al. January 26, 2 | 2016-01-26 |
Approaches for protecting sensitive data within a guest operating system Grant 9,239,909 - Tedesco , et al. January 19, 2 | 2016-01-19 |
Composing the display of a virtualized web browser Grant 9,201,850 - Buddhiraja , et al. December 1, 2 | 2015-12-01 |
Seamless management of untrusted data using virtual machines Grant 9,148,428 - Banga , et al. September 29, 2 | 2015-09-29 |
Preventing host operating system from inspecting or modifying data received by hardware controller by moving host operating system into a virtual machine after boot up Grant 9,135,046 - Pratt September 15, 2 | 2015-09-15 |
Mapping free memory pages maintained by a guest operating system to a shared zero page within a machine frame Grant 9,135,038 - Uchronski , et al. September 15, 2 | 2015-09-15 |
Graphic visualization of a suspended virtual machine Grant 9,128,743 - Bondalapati , et al. September 8, 2 | 2015-09-08 |
Methods and systems for optimizing a process of archiving at least one block of a virtual disk image Grant 9,122,414 - Pratt , et al. September 1, 2 | 2015-09-01 |
Automated provisioning of secure virtual execution environment using virtual machine templates based on requested activity Grant 9,116,733 - Banga , et al. August 25, 2 | 2015-08-25 |
Automated identification of virtual machines to process or receive untrusted data based on client policies Grant 9,110,701 - Banga , et al. August 18, 2 | 2015-08-18 |
Mitigating eviction by maintaining mapping tables Grant 9,104,544 - Uchronski , et al. August 11, 2 | 2015-08-11 |
Exposing subset of host file systems to restricted virtual machines based on upon performing user-initiated actions against host files Grant 9,104,837 - Khajuria , et al. August 11, 2 | 2015-08-11 |
Hypervisor Managing Memory Addressed Above Four Gigabytes App 20150178198 - Pratt; Ian ;   et al. | 2015-06-25 |
Securing An Internet Endpoint Using Fine-grained Operating System Virtualization App 20150143374 - Banga; Gaurav ;   et al. | 2015-05-21 |
Ensuring the privacy and integrity of a hypervisor Grant 9,021,476 - Pratt April 28, 2 | 2015-04-28 |
Methods and systems for virtualizing audio hardware for one or more virtual machines Grant 8,972,984 - Meisner , et al. March 3, 2 | 2015-03-03 |
Automated provisioning of secure virtual execution environment using virtual machine templates based on requested activity Grant 8,972,980 - Banga , et al. March 3, 2 | 2015-03-03 |
Redirection Of Information From Secure Virtual Machines To Unsecure Virtual Machines App 20150026682 - Singh; Manbinder Pal ;   et al. | 2015-01-22 |
Methods and systems for providing to virtual machines, via a designated wireless local area network driver, access to data associated with a connection to a wireless local area network Grant 08924571 - | 2014-12-30 |
Methods and systems for providing to virtual machines, via a designated wireless local area network driver, access to data associated with a connection to a wireless local area network Grant 8,924,571 - Pratt , et al. December 30, 2 | 2014-12-30 |
Transferring Files Using A Virtualized Application App 20140380315 - Khajuria; Deepak ;   et al. | 2014-12-25 |
Management of Supervisor Mode Execution Protection (SMEP) by a Hypervisor App 20140351810 - Pratt; Ian ;   et al. | 2014-11-27 |
Managing forwarding of input events in a virtualization environment to prevent keylogging attacks Grant 8,869,144 - Pratt , et al. October 21, 2 | 2014-10-21 |
Redirection of information from secure virtual machines to unsecure virtual machines Grant 8,869,300 - Singh , et al. October 21, 2 | 2014-10-21 |
Transferring files using a virtualized application Grant 8,839,245 - Khajuria , et al. September 16, 2 | 2014-09-16 |
Automated management of virtual machines to process untrusted data based on client policy information Grant 8,752,047 - Banga , et al. June 10, 2 | 2014-06-10 |
Safe printing Grant 8,719,933 - Khajuria , et al. May 6, 2 | 2014-05-06 |
Approaches for Protecting Sensitive Data Within a Guest Operating System App 20130191924 - Tedesco; Gianni ;   et al. | 2013-07-25 |
Approaches For Efficient Physical To Virtual Disk Conversion App 20130132691 - Banga; Gaurav ;   et al. | 2013-05-23 |
Approaches For Automated Management Of Virtual Machines For Running Untrusted Code Safely App 20130055256 - Banga; Gaurav ;   et al. | 2013-02-28 |
Methods And Systems For Virtualizing Audio Hardware For One Or More Virtual Machines App 20120297383 - Meisner; Steven ;   et al. | 2012-11-22 |
Redirection of Information from Secure Virtual Machines to Unsecure Virtual Machines App 20120054744 - Singh; Manbinder Pal ;   et al. | 2012-03-01 |
Approaches For Securing An Internet Endpoint Using Fine-grained Operating System Virtualization App 20110296412 - Banga; Gaurav ;   et al. | 2011-12-01 |
Methods And Systems For Optimizing A Process Of Archiving At Least One Block Of A Virtual Disk Image App 20110161301 - Pratt; Ian ;   et al. | 2011-06-30 |
Methods And Systems For Providing To Virtual Machines, Via A Designated Wireless Local Area Network Driver, Access To Data Associated With A Connection To A Wireless Local Area Network App 20110145418 - PRATT; IAN ;   et al. | 2011-06-16 |
Methods And Systems For Managing Injection Of Input Data Into A Virtualization Environment App 20110145820 - PRATT; IAN ;   et al. | 2011-06-16 |
Using writeable page tables for memory address translation in a hypervisor environment Grant 7,814,287 - Pratt October 12, 2 | 2010-10-12 |
Using writeable page tables for memory address translation in a hypervisor environment App 20070016755 - Pratt; Ian | 2007-01-18 |
Robotic reservoir without liquid hangup Grant 6,800,491 - Ringleben , et al. October 5, 2 | 2004-10-05 |
Robotic reservoir without liquid hangup App 20020187079 - Ringleben, Ronald D. ;   et al. | 2002-12-12 |
Diaphragm pump Grant D400,210 - Reynolds , et al. October 27, 1 | 1998-10-27 |