Growing community of inventors

Seattle, WA, United States of America

Mark D Mackenzie

Average Co-Inventor Count = 2.59

ph-index = 5

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

Mark D MackenzieMark R Gibson (4 patents)Mark D MackenzieJeffrey C Fong (2 patents)Mark D MackenzieKathryn L Parker (2 patents)Mark D MackenzieRodger William Benson (2 patents)Mark D MackenzieMark Jeffrey Weinberg (2 patents)Mark D MackenzieWilliam T Flora (2 patents)Mark D MackenzieTandy Woodson Trower, Ii (2 patents)Mark D MackenzieChristopher D Williams (2 patents)Mark D MackenzieMolly Scoville Rhoten (2 patents)Mark D MackenzieLouis Amadio (1 patent)Mark D MackenzieMarc S Oshiro (1 patent)Mark D MackenzieRyan James D'Aurelio (1 patent)Mark D MackenzieMark S Newell (1 patent)Mark D MackenzieNoah Spitzer-Williams (1 patent)Mark D MackenzieJennifer Waters (1 patent)Mark D MackenzieSteve Moreland (1 patent)Mark D MackenzieMark D Mackenzie (7 patents)Mark R GibsonMark R Gibson (26 patents)Jeffrey C FongJeffrey C Fong (100 patents)Kathryn L ParkerKathryn L Parker (20 patents)Rodger William BensonRodger William Benson (13 patents)Mark Jeffrey WeinbergMark Jeffrey Weinberg (13 patents)William T FloraWilliam T Flora (11 patents)Tandy Woodson Trower, IiTandy Woodson Trower, Ii (10 patents)Christopher D WilliamsChristopher D Williams (6 patents)Molly Scoville RhotenMolly Scoville Rhoten (2 patents)Louis AmadioLouis Amadio (24 patents)Marc S OshiroMarc S Oshiro (11 patents)Ryan James D'AurelioRyan James D'Aurelio (7 patents)Mark S NewellMark S Newell (6 patents)Noah Spitzer-WilliamsNoah Spitzer-Williams (5 patents)Jennifer WatersJennifer Waters (1 patent)Steve MorelandSteve Moreland (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. 9411434 - User interface for operating a computer from a distance

2. 8578273 - Slideshow method for displaying images on a display

3. 8370744 - User interface for operating a computer from a distance

4. 8005856 - Dynamic selection of media for playback

5. 7454077 - Slideshow animation algorithms

6. D519122 - Image for a display screen

7. D518487 - Interface for a display screen

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