Growing community of inventors

Redmond, WA, United States of America

Keith S Hamilton

Average Co-Inventor Count = 2.16

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

Keith S HamiltonSteve Jamieson (3 patents)Keith S HamiltonRobert Steven Meizlik (3 patents)Keith S HamiltonAntero T Koskinen (2 patents)Keith S HamiltonRobert Zhu (1 patent)Keith S HamiltonJoe Dennis Long (1 patent)Keith S HamiltonRamesh Rajagopal (1 patent)Keith S HamiltonRahul Ramesh Deshpande (1 patent)Keith S HamiltonPaul M Oeuvray (1 patent)Keith S HamiltonSteven T Antoch (1 patent)Keith S HamiltonAlexei Kourbatov (1 patent)Keith S HamiltonJack Greenfield (1 patent)Keith S HamiltonGeorge Mathew (1 patent)Keith S HamiltonNiall L McDonnell (1 patent)Keith S HamiltonKeith S Hamilton (11 patents)Steve JamiesonSteve Jamieson (11 patents)Robert Steven MeizlikRobert Steven Meizlik (3 patents)Antero T KoskinenAntero T Koskinen (2 patents)Robert ZhuRobert Zhu (14 patents)Joe Dennis LongJoe Dennis Long (7 patents)Ramesh RajagopalRamesh Rajagopal (5 patents)Rahul Ramesh DeshpandeRahul Ramesh Deshpande (4 patents)Paul M OeuvrayPaul M Oeuvray (4 patents)Steven T AntochSteven T Antoch (3 patents)Alexei KourbatovAlexei Kourbatov (2 patents)Jack GreenfieldJack Greenfield (2 patents)George MathewGeorge Mathew (2 patents)Niall L McDonnellNiall L McDonnell (2 patents)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (10 from 54,719 patents)

2. Microsoft Corporation (1 from 125 patents)


11 patents:

1. 7860704 - Lexicon-based content correlation and navigation

2. 7711768 - System and method for reliably exchanging information across a computer network

3. 7613692 - Persona-based application personalization

4. 7567257 - Partition-based undo of partitioned object graph

5. 7305658 - Method and system for application partitions

6. 7206855 - System and method for exchanging information across a computer network at variable transmission rates

7. 6996830 - System determining whether to activate public and private components operating within multiple applications of a component-based computing system

8. 6687717 - Component aliasing operating within a component-based computing system

9. 6392993 - Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems

10. 6381215 - Method and computer program product for efficiently and reliably sending small data messages from a sending system to a large number of receiving systems

11. 6112323 - Method and computer program product for efficiently and reliably sending

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