Growing community of inventors

Santa Clara, CA, United States of America

John E Tafoya

Average Co-Inventor Count = 3.39

ph-index = 7

The patent ph-index is calculated by counting the number of publications for which an author has been cited by other authors at least that same number of times.

Forward Citations = 825

John E TafoyaDaniel W Crevier (3 patents)John E TafoyaDavid S Cortright (3 patents)John E TafoyaMichael Fullerton (3 patents)John E TafoyaJames O'Connor (3 patents)John E TafoyaRobert D Donner (1 patent)John E TafoyaRosanna H Ho (1 patent)John E TafoyaRobert L C Parker (1 patent)John E TafoyaMarkham MacLin (1 patent)John E TafoyaPaul C Poon (1 patent)John E TafoyaMatthew D Bookspan (1 patent)John E TafoyaDeborah L Dubrow (1 patent)John E TafoyaRobert L Parker (1 patent)John E TafoyaJud E Spencer (1 patent)John E TafoyaSusan Grabau (1 patent)John E TafoyaJohn E Tafoya (7 patents)Daniel W CrevierDaniel W Crevier (15 patents)David S CortrightDavid S Cortright (12 patents)Michael FullertonMichael Fullerton (6 patents)James O'ConnorJames O'Connor (5 patents)Robert D DonnerRobert D Donner (26 patents)Rosanna H HoRosanna H Ho (13 patents)Robert L C ParkerRobert L C Parker (10 patents)Markham MacLinMarkham MacLin (6 patents)Paul C PoonPaul C Poon (6 patents)Matthew D BookspanMatthew D Bookspan (3 patents)Deborah L DubrowDeborah L Dubrow (2 patents)Robert L ParkerRobert L Parker (2 patents)Jud E SpencerJud E Spencer (1 patent)Susan GrabauSusan Grabau (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (7 from 54,638 patents)


7 patents:

1. 7512654 - System and method for facilitating user input by providing dynamically generated completion information

2. 6952805 - System and method for automatically populating a dynamic resolution list

3. 6829607 - System and method for facilitating user input by automatically providing dynamically generated completion information

4. 6629129 - Shared virtual meeting services among computer applications

5. 6411988 - Method and system for presentation conferencing

6. 5917480 - Method and system for interacting with the content of a slide

7. 5822525 - Method and system for presentation conferencing

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
12/4/2025
Loading…