Growing community of inventors

Los Gatos, CA, United States of America

Craig A MacKenna

Average Co-Inventor Count = 1.94

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

Craig A MacKennaNeil Edward Birns (3 patents)Craig A MacKennaGyle Dee Yearsley (2 patents)Craig A MacKennaGregory Goodhue (2 patents)Craig A MacKennaCecil H Kaplinsky (1 patent)Craig A MacKennaAta Khan (1 patent)Craig A MacKennaMonte J Dalrymple (1 patent)Craig A MacKennaZhimin Ding (1 patent)Craig A MacKennaHanumanthrao Nimishakavi (1 patent)Craig A MacKennaRob Cosaro (1 patent)Craig A MacKennaPankaj Shrivastava (1 patent)Craig A MacKennaRavi Swami (1 patent)Craig A MacKennaRick Varney (1 patent)Craig A MacKennaPrithvi Nagaraj (1 patent)Craig A MacKennaJan-Kwei J Li (1 patent)Craig A MacKennaCraig A MacKenna (14 patents)Neil Edward BirnsNeil Edward Birns (18 patents)Gyle Dee YearsleyGyle Dee Yearsley (19 patents)Gregory GoodhueGregory Goodhue (8 patents)Cecil H KaplinskyCecil H Kaplinsky (29 patents)Ata KhanAta Khan (16 patents)Monte J DalrympleMonte J Dalrymple (15 patents)Zhimin DingZhimin Ding (9 patents)Hanumanthrao NimishakaviHanumanthrao Nimishakavi (8 patents)Rob CosaroRob Cosaro (7 patents)Pankaj ShrivastavaPankaj Shrivastava (4 patents)Ravi SwamiRavi Swami (4 patents)Rick VarneyRick Varney (2 patents)Prithvi NagarajPrithvi Nagaraj (2 patents)Jan-Kwei J LiJan-Kwei J Li (2 patents)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Nxp B.v. (6 from 5,113 patents)

2. Zilog, Inc. (6 from 241 patents)

3. Signetics (1 from 157 patents)

4. North American Philips Corp., Signetics Div. (1 from 7 patents)


14 patents:

1. 8719749 - Timer match dithering

2. 8693614 - Universal counter/timer circuit

3. 8392641 - Microcontroller with an interrupt structure having programmable priority levels with each priority level associated with a different register set

4. 8341382 - Memory accelerator buffer replacement method and system

5. 8266369 - Flash memory interface

6. 8229056 - Universal counter/timer circuit

7. 6502181 - Method and apparatus for an enhanced processor

8. 6154793 - DMA with dynamically assigned channels, flexible block boundary

9. 5960190 - In-circuit emulation system with minimal impact on target environment

10. 5612634 - Circuit for sensing whether or not an add-in board is inserted into a

11. 5495594 - Technique for automatically adapting a peripheral integrated circuit for

12. 5319753 - Queued interrupt mechanism with supplementary command/status/message

13. 5131081 - System having a host independent input/output processor for controlling

14. 4878181 - Video display controller for expanding monochrome data to programmable

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