Growing community of inventors

Issaquah, WA, United States of America

John P Pennock

Average Co-Inventor Count = 4.25

ph-index = 6

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 = 875

John P PennockDamon V Danieli (4 patents)John P PennockJohn R Selbie (4 patents)John P PennockMatthew J Stipes (4 patents)John P PennockDrew Calvin Bamford (4 patents)John P PennockParamvir Bahl (1 patent)John P PennockPradeep Bahl (1 patent)John P PennockEdward Charles Giaimo, Iii (1 patent)John P PennockScott Manchester (1 patent)John P PennockKenneth R Robertson (1 patent)John P PennockMark T Hanson (1 patent)John P PennockEdwin W Thorne, Iii (1 patent)John P PennockLora K McCambridge (1 patent)John P PennockDennis G Frost (1 patent)John P PennockGlenn R Ward (1 patent)John P PennockLuis A Reyes (1 patent)John P PennockJohn P Pennock (8 patents)Damon V DanieliDamon V Danieli (27 patents)John R SelbieJohn R Selbie (14 patents)Matthew J StipesMatthew J Stipes (9 patents)Drew Calvin BamfordDrew Calvin Bamford (7 patents)Paramvir BahlParamvir Bahl (221 patents)Pradeep BahlPradeep Bahl (57 patents)Edward Charles Giaimo, IiiEdward Charles Giaimo, Iii (42 patents)Scott ManchesterScott Manchester (29 patents)Kenneth R RobertsonKenneth R Robertson (13 patents)Mark T HansonMark T Hanson (12 patents)Edwin W Thorne, IiiEdwin W Thorne, Iii (12 patents)Lora K McCambridgeLora K McCambridge (6 patents)Dennis G FrostDennis G Frost (2 patents)Glenn R WardGlenn R Ward (2 patents)Luis A ReyesLuis A Reyes (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (8 from 54,789 patents)


8 patents:

1. 8475279 - Use of online messaging to facilitate selection of participants in game play

2. 7686693 - Use of online messaging to facilitate selection of participants in game play

3. 7664050 - Auto-configuring operation modes for network elements

4. 7522551 - Method and apparatus for wireless routing on a plurality of different wireless channels

5. 7240093 - Use of online messaging to facilitate selection of participants in game play

6. 6807562 - Automatic and selective assignment of channels to recipients of voice chat data

7. 5670955 - Method and apparatus for generating directional and force vector in an

8. 5657050 - Distance control for displaying a cursor

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
1/7/2026
Loading…