Growing community of inventors

Cupertino, CA, United States of America

David A Harrison

Average Co-Inventor Count = 3.13

ph-index = 9

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

David A HarrisonErik P Machnicki (4 patents)David A HarrisonMoshe B Simon (4 patents)David A HarrisonJoshua M Silver (4 patents)David A HarrisonDavid Chiang (2 patents)David A HarrisonNapoleon W Lee (2 patents)David A HarrisonJeffrey H Seltzer (2 patents)David A HarrisonSoren T Soe (2 patents)David A HarrisonNicholas Kucharewski, Jr (2 patents)David A HarrisonRakesh Singh (2 patents)David A HarrisonThomas Y Ho (2 patents)David A HarrisonHua Xue (2 patents)David A HarrisonDavid C Wyland (1 patent)David A HarrisonAbdul Malik (1 patent)David A HarrisonDavid A Harrison (12 patents)Erik P MachnickiErik P Machnicki (53 patents)Moshe B SimonMoshe B Simon (7 patents)Joshua M SilverJoshua M Silver (6 patents)David ChiangDavid Chiang (31 patents)Napoleon W LeeNapoleon W Lee (18 patents)Jeffrey H SeltzerJeffrey H Seltzer (15 patents)Soren T SoeSoren T Soe (15 patents)Nicholas Kucharewski, JrNicholas Kucharewski, Jr (7 patents)Rakesh SinghRakesh Singh (7 patents)Thomas Y HoThomas Y Ho (5 patents)Hua XueHua Xue (4 patents)David C WylandDavid C Wyland (35 patents)Abdul MalikAbdul Malik (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Xilinx, Inc. (7 from 5,010 patents)

2. Cradle Technologies, Inc. (3 from 18 patents)

3. Cradle IP, LLC (2 from 4 patents)


12 patents:

1. 9032104 - Method and system for performing DMA in a multi-core system-on-chip using deadline-based scheduling

2. 8151008 - Method and system for performing DMA in a multi-core system-on-chip using deadline-based scheduling

3. 7716269 - Method and system for performing parallel integer multiply accumulate operations on packed data

4. 7043518 - Method and system for performing parallel integer multiply accumulate operations on packed data

5. 6205462 - Digital multiply-accumulate circuit that can operate on both integer and floating point numbers simultaneously

6. 6091892 - Method for mapping product terms in a complex programmable logic device

7. 5963048 - Method for programming complex PLD having more than one function block

8. 5790882 - Programmable logic device placement method utilizing weighting function

9. 5636368 - Method for programming complex PLD having more than one function block

10. 5565792 - Macrocell with product-term cascade and improved flip flop utilization

11. 5357153 - Macrocell with product-term cascade and improved flip flop utilization

12. 5349691 - Programming process for 3-level programming logic devices

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