Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
DH

David Halls — 13 Patents

CSCitrix Systems: 9 patents #156 of 1,302Top 15%
BRBromium: 1 patents #21 of 28Top 75%
HP: 1 patents #11,359 of 16,619Top 70%
Manti, UT: #2 of 28 inventorsTop 8%
Utah: #1,488 of 19,430 inventorsTop 8%
Overall (All Time): #362,438 of 4,157,543Top 9%
13 Patents All Time
David Halls has been granted 13 US patents while listed as an inventor at Citrix Systems. The first was granted in 1981 and the most recent in October 2020. David Halls ranks #362,438 of 4,157,543 US inventors in our database (top 8.7%). Patent records list David Halls in Manti, UT, US.

Patents per Year

Patents granted per year, 1981 to 2020Bar chart with a peak of 2 patents in 1981.peak 21981: 2 patents19812004: 1 patents20042006: 1 patents20062008: 1 patents20082012: 2 patents20122013: 2 patents20132015: 1 patents20152017: 2 patents20172020: 1 patents2020

Issued Patents All Time

Showing 1–13 of 13 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10798077 Securely authenticating untrusted operating environments Ian Pratt 2020-10-06 $7,383,000
9804866 Methods and systems for securing sensitive information using a hypervisor-trusted client Rob Van Der Linden 2017-10-31 $19,585,000
9680873 Trusted network detection Gaurav Banga, Ian Pratt, Vikram Kapoor, Xin Li 2017-06-13
9210100 Systems and methods for establishing a cloud bridge between virtual storage resources Rob Van Der Linden, Simon Waterhouse, Peter H. Benoit 2015-12-08 $14,831,000
8621587 Systems and methods for facilitating distributed authentication Chris Mayers 2013-12-31 $19,793,000
8578076 Systems and methods for establishing a cloud bridge between virtual storage resources Rob Van Der Linden, Simon Waterhouse, Peter H. Benoit 2013-11-05 $25,978,000
8161472 Methods and apparatus for incorporating a partial page on a client Richard Hayton 2012-04-17 $112,740,000
8112789 Systems and methods for facilitating distributed authentication Chris Mayers 2012-02-07 $53,518,000
7346842 Methods and apparatus for incorporating a partial page on a client Richard Hayton 2008-03-18 $32,277,000
7051084 Methods and apparatus for regenerating and transmitting a partial page Richard Hayton 2006-05-23 $47,575,000
6766333 Method and apparatus for synchronizing a user interface element displayed on a client and a software application component executing on a web server Zhixue Wu, Rob Van Der Linden 2004-07-20 $28,577,000
D262135 Fireplace insert structure 1981-12-01
D259808 Stove 1981-07-07