Growing community of inventors

Cambridge, United Kingdom

James McKenzie

Average Co-Inventor Count = 2.29

ph-index = 7

The patent ph-index is calculated by counting the number of publications for which an author has been cited by other authors at least that same number of times.

Forward Citations = 81

James McKenzieJean Guyader (8 patents)James McKenzieIan Pratt (4 patents)James McKenzieRahul Kashyap (2 patents)James McKenzieAdrian Taylor (2 patents)James McKenzieRoss Philipson (1 patent)James McKenzieSteven Smith (1 patent)James McKenzieJames McKenzie (12 patents)Jean GuyaderJean Guyader (10 patents)Ian PrattIan Pratt (60 patents)Rahul KashyapRahul Kashyap (21 patents)Adrian TaylorAdrian Taylor (10 patents)Ross PhilipsonRoss Philipson (2 patents)Steven SmithSteven Smith (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Citrix Systems, Inc. (8 from 2,402 patents)

2. Bromium, Inc. (2 from 53 patents)

3. Hewlett-Packard Development Company, L.p. (1 from 27,440 patents)

4. Citrix Systems, Imc. (1 from 1 patent)


12 patents:

1. 11295021 - Using a threat model to monitor host execution in a virtualized environment

2. 10430591 - Using threat model to monitor host execution in a virtualized environment

3. 10275269 - Hypervisor to support nested virtualization

4. 9514507 - Methods and systems for maintaining state in a virtual machine when disconnected from graphics hardware

5. 9507615 - Methods and systems for allocating a USB device to a trusted virtual machine or a non-trusted virtual machine

6. 9406099 - Methods and systems for maintaining state in a virtual machine when disconnected from graphics hardware

7. 9110700 - Methods and systems for preventing access to display graphics generated by a trusted virtual machine

8. 8924571 - 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

9. 8689213 - Methods and systems for communicating between trusted and non-trusted virtual machines

10. 8661436 - Dynamically controlling virtual machine access to optical disc drive by selective locking to a transacting virtual machine determined from a transaction stream of the drive

11. 8646028 - Methods and systems for allocating a USB device to a trusted virtual machine or a non-trusted virtual machine

12. 8627456 - Methods and systems for preventing access to display graphics generated by a trusted virtual machine

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
1/14/2026
Loading…