Growing community of inventors

Saint Paul, MN, United States of America

Ray S McDonald

Average Co-Inventor Count = 1.91

ph-index = 13

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

Ray S McDonaldMartin A Rossing (8 patents)Ray S McDonaldJerome T Hartlaub (8 patents)Ray S McDonaldDavid L Thompson (4 patents)Ray S McDonaldLawrence W Shearon (2 patents)Ray S McDonaldMarc T Stein (1 patent)Ray S McDonaldKenneth M Riff (1 patent)Ray S McDonaldBarouh V Berkovits (1 patent)Ray S McDonaldYan S Lee (1 patent)Ray S McDonaldLawrence C Hudziak (1 patent)Ray S McDonaldMichael J German (1 patent)Ray S McDonaldRay S McDonald (22 patents)Martin A RossingMartin A Rossing (42 patents)Jerome T HartlaubJerome T Hartlaub (41 patents)David L ThompsonDavid L Thompson (140 patents)Lawrence W ShearonLawrence W Shearon (2 patents)Marc T SteinMarc T Stein (100 patents)Kenneth M RiffKenneth M Riff (15 patents)Barouh V BerkovitsBarouh V Berkovits (3 patents)Yan S LeeYan S Lee (2 patents)Lawrence C HudziakLawrence C Hudziak (2 patents)Michael J GermanMichael J German (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Medtronic, Inc. (21 from 8,767 patents)

2. Other (1 from 833,002 patents)


22 patents:

1. 5351696 - Method and apparatus for intracardiac electrogram morphologic analysis

2. 5171228 - Apparatus for medical instrument placement verification

3. 5009644 - Needle placement verifier

4. 5006115 - Needle placement sensor

5. 4515159 - Digital cardiac pacemaker with rate limit means

6. 4421114 - Tachycardia treatment

7. 4401120 - Digital cardiac pacemaker with program acceptance indicator

8. 4340062 - Body stimulator having selectable stimulation energy levels

9. 4337777 - Rate limited pacer

10. 4324252 - Memory control circuitry for implantable medical devices

11. 4276883 - Battery monitor for digital cardiac pacemaker

12. 4275738 - Digital cardiac pacemaker clocking means

13. 4273132 - Digital cardiac pacemaker with threshold margin check

14. 4273133 - Programmable digital cardiac pacemaker with means to override effects of

15. 4267843 - Means to inhibit a digital cardiac pacemaker

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