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

David D'Souza — 26 Patents

Microsoft: 20 patents #1,724 of 40,388Top 5%
ARAltan Robotech: 6 patents #1 of 5Top 20%
Brampton, CA: #8 of 1,005 inventorsTop 1%
Overall (All Time): #150,017 of 4,157,543Top 4%
26 Patents All Time
David D'Souza has been granted 26 US patents while listed as an inventor at Microsoft. The first was granted in 1995 and the most recent in November 2021. David D'Souza ranks #150,017 of 4,157,543 US inventors in our database (top 3.6%). Patent records list David D'Souza in Brampton, ON, CA.

Issued Patents All Time

Showing 1–25 of 26 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
D937399 Germicidal UV fresher Pritam Sarkar 2021-11-30
11041293 Robotic cleaning apparatus and related methods Mina Bassalious, Zhenqiang Mi, Pritam Sarkar 2021-06-22
10941553 Robotic cleaning apparatus and related methods Mina Bassalious, Zhenqiang Mi, Pritam Sarkar 2021-03-09
10941555 Robotic cleaning apparatus and related methods Mina Bassalious, Zhenqiang Mi, Pritam Sarkar 2021-03-09
D861266 Cleaning robot Mina Bassalious, Hao Li 2019-09-24
D838069 Cleaning robot Mina Bassalious, Hao Li 2019-01-08
8065673 Update checking and synchronization for link and offline data Sabina Nawaz, Erik Snapper, Darren Mitchell, Raymond E. Endres, Teresa Martineau +3 more 2011-11-22 $15,326,000
7721286 Preemptive multi-tasking with cooperative groups of tasks 2010-05-18 $13,421,000
7596785 Automatic computer program customization based on a user information store Ryan Burkhardt, Tom Yaryan, Seetharaman Harikrishnnan, Donald McNamara, Nicholas R. Legget +2 more 2009-09-29 $51,348,000
7523472 Method and systems for DLL/COM redirection Seetharaman Harikrishnnan, Peter Wilson, RoseMarie FitzSimons 2009-04-21 $25,262,000
7493613 Object framework and services for periodically recurring operations Sabina Nawaz, Erik Snapper, Darren Mitchell, Raymond E. Endres, Teresa Martineau +3 more 2009-02-17 $27,209,000
7444621 Method and system for providing a common operating system Richard A. Pletcher, Peter Wilson, Myung Ryul Jang 2008-10-28 $20,407,000
7287259 Isolating assembly versions for binding to application programs Michael Grier, RoseMarie FitzSimons, Peter Wilson, Srivatsan Parthasarathy, Sanjay G. Shenoy +1 more 2007-10-23 $25,268,000
7155713 Componentized operating system Ryan Burkhardt, Tom Yaryan, Seetharaman Harikrishnnan, Donald McNamara, Seung-Yup Chai +1 more 2006-12-26 $33,911,000
7073170 Configuration for binding software assemblies to application programs Michael Grier, Sanjay G. Shenoy, RoseMarie FitzSimons, Srivatsan Parthasarathy, Michael Dunn +1 more 2006-07-04
6976037 Method and systems for DLL/COM redirection Seetharaman Harikrishnnan, Peter Wilson, RoseMarie FitzSimons 2005-12-13 $34,181,000
6948172 Preemptive multi-tasking with cooperative groups of tasks 2005-09-20 $43,885,000
6871344 Configurations for binding software assemblies to application programs Michael Grier, Sanjay G. Shenoy, RoseMarie FitzSimons, Srivatsan Parthasarathy, Micheal Dunn +1 more 2005-03-22 $61,729,000
6823508 Automatic computer program customization based on a user information store Ryan Burkhardt, Tom Yaryan, Seetharaman Harikrishnnan, Donald McNamara, Nicholas R. Legget +2 more 2004-11-23 $65,658,000
6745224 Object framework and services for periodically recurring operations Sabina Nawaz, Erik Snapper, Darren Mitchell, Raymond E. Endres, Teresa Martineau +3 more 2004-06-01 $80,134,000
6594682 Client-side system for scheduling delivery of web content and locally managing the web content Leonard J. Peterson, Steven Freedman, Hadi Partovi, Raymond E. Endres, Erik Castedo Ellerman +1 more 2003-07-15 $93,505,000
6052707 Preemptive multi-tasking with cooperative groups of tasks 2000-04-18 $574,558,000
5717902 Method and system for selectively applying an appropriate object ownership model Kenneth W. Sykes 1998-02-10 $599,789,000
5666523 Method and system for distributing asynchronous input from a system input queue to reduce context switches 1997-09-09 $369,849,000
5590347 Method and system for specifying alternate behavior of a software system using alternate behavior indicia Neil Konzen, David N. Weise 1996-12-31 $145,970,000