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

Craig G. Eisler — 15 Patents

Microsoft: 13 patents #3,175 of 40,388Top 8%
Kirkland, WA: #381 of 3,517 inventorsTop 15%
Washington: #6,706 of 76,902 inventorsTop 9%
Overall (All Time): #307,048 of 4,157,543Top 8%
15 Patents All Time
Craig G. Eisler has been granted 15 US patents while listed as an inventor at Microsoft. The first was granted in 1998 and the most recent in March 2007. Craig G. Eisler ranks #307,048 of 4,157,543 US inventors in our database (top 7.4%). Patent records list Craig G. Eisler in Kirkland, WA, US.

Patents per Year

Patents granted per year, 1998 to 2007Bar chart with a peak of 4 patents in 2000.peak 41998: 3 patents19981999: 2 patents19992000: 4 patents20002001: 1 patents20012002: 1 patents20022005: 1 patents20052006: 2 patents20062007: 1 patents2007

Issued Patents All Time

Showing 1–15 of 15 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
7197049 Method for switching protocols transparently in multi-user applications G. Eric Engstrom 2007-03-27 $46,851,000
7043235 Secondary data encoded along with original data for generating responses to requests from wireless devices Shane Douglas Meyer, Brian Roundtree 2006-05-09
6983467 Application programming interface enabling application programs to group code and data to control allocation of physical memory in a virtual memory system G. Eric Engstrom 2006-01-03 $40,311,000
6941553 Hypertext concept notation for dynamically constructing a sentence to respond to a user request Brian Roundtree 2005-09-06
6463078 Method for switching protocols transparently in multi-user applications G. Eric Engstrom 2002-10-08 $168,914,000
6247042 Method and system for restoring the state of physical memory as the focus changes among application programs in a computer G. Eric Engstrom 2001-06-12 $572,053,000
6134602 Application programming interface enabling application programs to group code and data to control allocation of physical memory in a virtual memory system G. Eric Engstrom 2000-10-17 $352,606,000
6128713 Application programming interface enabling application programs to control allocation of physical memory in a virtual memory system G. Eric Engstrom 2000-10-03 $396,167,000
6078942 Resource management for multimedia devices in a computer G. Eric Engstrom 2000-06-20 $686,717,000
6044408 Multimedia device interface for retrieving and exploiting software and hardware capabilities G. Eric Engstrom 2000-03-28 $571,835,000
6008816 Method and system for managing color specification using attachable palettes and palettes that refer to other palettes G. Eric Engstrom 1999-12-28 $310,134,000
5964843 System for enhancing device drivers G. Eric Engstrom 1999-10-12 $386,166,000
5850232 Method and system for flipping images in a window using overlays G. Eric Engstrom 1998-12-15 $2,260,355,000
5844569 Display device interface including support for generalized flipping of surfaces G. Eric Engstrom 1998-12-01 $185,577,000
5801717 Method and system in display device interface for managing surface memory G. Eric Engstrom 1998-09-01 $133,965,000