Growing community of inventors

Cambridge, United Kingdom

David Halls

Average Co-Inventor Count = 2.43

ph-index = 8

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 = 765

David HallsRob Van Der Linden (4 patents)David HallsRichard Hayton (3 patents)David HallsIan Pratt (2 patents)David HallsChris Mayers (2 patents)David HallsPeter Benoit (2 patents)David HallsSimon Waterhouse (2 patents)David HallsVikram Kapoor (1 patent)David HallsGaurav Banga (1 patent)David HallsXin Li (1 patent)David HallsZhixue Wu (1 patent)David HallsDavid Halls (11 patents)Rob Van Der LindenRob Van Der Linden (4 patents)Richard HaytonRichard Hayton (36 patents)Ian PrattIan Pratt (60 patents)Chris MayersChris Mayers (12 patents)Peter BenoitPeter Benoit (6 patents)Simon WaterhouseSimon Waterhouse (4 patents)Vikram KapoorVikram Kapoor (94 patents)Gaurav BangaGaurav Banga (56 patents)Xin LiXin Li (54 patents)Zhixue WuZhixue Wu (4 patents)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

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

2. Hewlett-packard Development Company, L.p. (1 from 27,394 patents)

3. Bromium, Inc. (1 from 53 patents)


11 patents:

1. 10798077 - Securely authenticating untrusted operating environments

2. 9804866 - Methods and systems for securing sensitive information using a hypervisor-trusted client

3. 9680873 - Trusted network detection

4. 9210100 - Systems and methods for establishing a cloud bridge between virtual storage resources

5. 8621587 - Systems and methods for facilitating distributed authentication

6. 8578076 - Systems and methods for establishing a cloud bridge between virtual storage resources

7. 8161472 - Methods and apparatus for incorporating a partial page on a client

8. 8112789 - Systems and methods for facilitating distributed authentication

9. 7346842 - Methods and apparatus for incorporating a partial page on a client

10. 7051084 - Methods and apparatus for regenerating and transmitting a partial page

11. 6766333 - Method and apparatus for synchronizing a user interface element displayed on a client and a software application component executing on a web server

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
12/4/2025
Loading…