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

John D. Elliott — 24 Patents

Intel: 9 patents #4,462 of 30,777Top 15%
Microsoft: 5 patents #8,859 of 40,388Top 25%
EFEfusion: 4 patents #4 of 12Top 35%
ITItxc: 4 patents #5 of 19Top 30%
Futurewei Technologies: 1 patents #938 of 1,563Top 65%
ISItxc Ip Holdings S.A.R.L.: 1 patents #21 of 47Top 45%
Lake Forest Park, WA: #15 of 178 inventorsTop 9%
Washington: #3,621 of 76,902 inventorsTop 5%
Overall (All Time): #168,038 of 4,157,543Top 5%
24 Patents All Time
John D. Elliott has been granted 24 US patents while listed as an inventor at Intel. The first was granted in 1996 and the most recent in March 2021. John D. Elliott ranks #168,038 of 4,157,543 US inventors in our database (top 4.0%). Patent records list John D. Elliott in Lake Forest Park, WA, US.

Issued Patents All Time

Showing 1–24 of 24 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10963147 Media-aware interface Kathleen P. Mulcahy, Shiraz J. Cupala, Wyatt Douglas Jackson, Hansen Liou, Alain P. Maillot +2 more 2021-03-30 $145,552,000
10039988 Persistent customized social media environment Kenneth Alan Lobb, Arnold Blinn, Bernhard Kotzenberg, Donald M. Gillett 2018-08-07 $49,974,000
10025478 Media-aware interface Kathleen P. Mulcahy, Shiraz J. Cupala, Wyatt Douglas Jackson, Hansen Liou, Alain P. Maillot +2 more 2018-07-17 $45,003,000
9782680 Persistent customized social media environment Kenneth Alan Lobb, Arnold Blinn, Bernhard Kotzenberg, Donald M. Gillett 2017-10-10
9381427 Generic companion-messaging between media platforms Wyatt Douglas Jackson, Hansen Liou, Alain P. Maillot, Zhangwei Xu, Neil W. Black +2 more 2016-07-05 $33,937,000
7933296 Services for data sharing and synchronization Matthew S. Augustine, Arnold Blinn, Don Gillett 2011-04-26 $19,159,000
7248675 Method and apparatus for establishing a voice call to a PSTN extension for a networked client computer Mojtaba Mirashrafi, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon +3 more 2007-07-24
6661878 Method and apparatus for establishing a voice call to a PSTN extension for a networked client computer Mojtaba Mirashrafi, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon +3 more 2003-12-09 $3,912,000
6628760 Method and apparatus for selecting an internet/PSTN changeover server for a packet based phone call Mojtaba Mirashrafi, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon +3 more 2003-09-30 $3,217,000
6304637 Method and apparatus for establishing and facilitating a direct quality voice call to a telephone extension on behalf of a client computer Mojtaba Mirashrafi, Ken Pawlak, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl +4 more 2001-10-16 $5,043,000
6212192 Method and apparatus for synchronizing information browsing among multiple systems Mojtaba Mirashrafi, Michael F. Buondonno, Kenneth L. Keeler, Keith L. Pirkl, Al J. Simon +3 more 2001-04-03 $6,472,000
6199096 Method and apparatus for synchronizing information browsing among multiple systems Mojtaba Mirashrafi, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon +2 more 2001-03-06
6026087 Method and apparatus for establishing a voice call to a PSTN extension for a networked client computer Mojtaba Mirashrafi, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon +3 more 2000-02-15
5987102 Method and apparatus for bridging a voice call including selective provision of information in non-audio to the caller Mark D. Zuber, Michael F. Buondonno, Kenneth L. Keeler, Mojtaba Mirashrafi, Keith A. Pirkl +2 more 1999-11-16
5889774 Method and apparatus for selecting an internet/PSTN changeover server for a packet based phone call Mojtaba Mirashrafi, Michael F. Buondonno, Kenneth L. Keeler, Keith A. Pirkl, Al J. Simon +2 more 1999-03-30
5852807 Method and apparatus for modeling business card exchanges in a point-to-point or a multi-point personal computer conference Rune A. Skarbo, Anthony C. Salvador 1998-12-22 $180,477,000
5835089 Application programming interface for shared address book services in a computer system Rune A. Skarbo 1998-11-10 $74,050,000
5805886 Method for notifying client applications of events in a shared application in a computer system Rune A. Skarbo 1998-09-08 $57,567,000
5764901 Record and playback in a data conference Rune A. Skarbo 1998-06-09 $57,213,000
5621904 Method and apparatus for avoiding overlapped windows and a gutter space Rune A. Skarbo, Kevin A. Watts 1997-04-15 $49,693,000
5572649 Process for dynamically switching between a single top level window and multiple top level windows Kevin A. Watts, Rune A. Skarbo 1996-11-05 $57,895,000
5546447 Displaying caller identification information in a computer system Rune A. Skarbo 1996-08-13 $28,432,000
5544300 User interface for dynamically converting between a single top level window and multiple top level windows Rune A. Skarbo, Kevin A. Watts 1996-08-06 $54,083,000
5519438 Computer with a video subsystem that contains timers which are used to create calibration tables correlating time intervals with the decoding and converting of video input signals Michael Gutman, Rune A. Skarbo, Kevin A. Watts 1996-05-21 $46,211,000