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

William Kennedy — 12 Patents

Microsoft: 4 patents #10,758 of 40,388Top 30%
ATAdept Technology: 1 patents #15 of 27Top 60%
Decatur, AL: #13 of 272 inventorsTop 5%
Alabama: #518 of 10,951 inventorsTop 5%
Overall (All Time): #396,045 of 4,157,543Top 10%
12 Patents All Time
William Kennedy has been granted 12 US patents while listed as an inventor at Microsoft. The first was granted in 1986 and the most recent in March 2013. William Kennedy ranks #396,045 of 4,157,543 US inventors in our database (top 9.5%). Patent records list William Kennedy in Decatur, AL, US.

Issued Patents All Time

Showing 1–12 of 12 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
8407107 Method to create a customized e-commerce store 2013-03-26
8200423 Mobile autonomous updating of GIS maps Jeanne Dietsch, Matthew LaFary 2012-06-12 $754,000
7912633 Mobile autonomous updating of GIS maps Jeanne Dietsch, Matthew LaFary 2011-03-22
7693654 Method for mapping spaces with respect to a universal uniform spatial reference Jeanne Dietsch 2010-04-06
7644393 System and method for storing and reporting information associated with asserts Kirk A. Glerum, Matthew J. Ruhlen, Jeff Mitchell 2010-01-05 $31,776,000
7634427 Method to create a customized e-commerce store 2009-12-15
7107275 Edit command delegation program for editing electronic files Andrew Quinn, Mandira Virmani, Marc A. Olson, Sean Erik McAteer 2006-09-12 $45,868,000
6944849 System and method for storing and reporting information associated with asserts Kirk A. Glerum, Matthew J. Ruhlen, Jeff Mitchell 2005-09-13 $44,038,000
6917893 Spatial data collection apparatus and method Jeanne Dietsch, Matthew LaFary 2005-07-12
6449617 Edit command delegation program for editing electronic files Andrew Quinn, Mandira Virmani, Marc A. Olson, Sean Erik McAteer 2002-09-10 $116,187,000
5831611 Apparatus and method for creating and executing graphically depicted communication Peter A. Mueller 1998-11-03
4632255 Foldable clothes hanger 1986-12-30