Growing community of inventors

Raleigh, NC, United States of America

Richard William Doing

Average Co-Inventor Count = 4.52

ph-index = 8

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

Richard William DoingKenichi Tsuchiya (8 patents)Richard William DoingJeffrey Richard Summers (8 patents)Richard William DoingBrett Olsson (7 patents)Richard William DoingRonald Nick Kalla (6 patents)Richard William DoingGordon Taylor Davis (5 patents)Richard William DoingSumedh Wasudeo Sathaye (5 patents)Richard William DoingEric Francis Robinson (5 patents)Richard William DoingJohn David Jabusch (5 patents)Richard William DoingM V V Anil Krishna (5 patents)Richard William DoingBalaram Sinharoy (4 patents)Richard William DoingKevin Neal Magill (4 patents)Richard William DoingStephen Joseph Schwinn (4 patents)Richard William DoingJames Norris Dieffenderfer (3 patents)Richard William DoingEdward John Silha (3 patents)Richard William DoingSteven Robert Testa (3 patents)Richard William DoingDavid S Levitan (2 patents)Richard William DoingBrian Stempel (2 patents)Richard William DoingBrian Robert Mestan (2 patents)Richard William DoingDaren Eugene Streett (2 patents)Richard William DoingMichael Stephen Floyd (1 patent)Richard William DoingRichard James Eickemeyer (1 patent)Richard William DoingLixin Zhang (1 patent)Richard William DoingSusan Elizabeth Eisen (1 patent)Richard William DoingMichael Scott McIlvaine (1 patent)Richard William DoingRonald P Hall (1 patent)Richard William DoingAlbert James Van Norstrand, Jr (1 patent)Richard William DoingThuong Quang Truong (1 patent)Richard William DoingAlexander Erik Mericas (1 patent)Richard William DoingMauricio J Serrano (1 patent)Richard William DoingVenkat Rajeev Indukuru (1 patent)Richard William DoingAnthony J Bybell (1 patent)Richard William DoingBrian R Konigsburg (1 patent)Richard William DoingWael R El-Essawy (1 patent)Richard William DoingRami Mohammad Al Sheikh (1 patent)Richard William DoingDavid Mui (1 patent)Richard William DoingTodd Alan Venton (1 patent)Richard William DoingJohn Wesley Ward, Iii (1 patent)Richard William DoingBenjamin W Stolt (1 patent)Richard William DoingJeffrey Powers Bradford (1 patent)Richard William DoingRobert Douglas Clancy (1 patent)Richard William DoingZhong Liang Wang (1 patent)Richard William DoingDouglas Robert Logan (1 patent)Richard William DoingDavid D Dukro (1 patent)Richard William DoingJames Albert Van Norstrand, Jr (1 patent)Richard William DoingSomasundaram Arunachalam (1 patent)Richard William DoingJohn R Patty (1 patent)Richard William DoingMichael O Klett (1 patent)Richard William DoingWilliam E Speght (1 patent)Richard William DoingBrian E Frankel (1 patent)Richard William DoingJames O Tingen (1 patent)Richard William DoingKevin Neal Magil (1 patent)Richard William DoingMichael Scott Mcilvaine (0 patent)Richard William DoingRichard William Doing (27 patents)Kenichi TsuchiyaKenichi Tsuchiya (19 patents)Jeffrey Richard SummersJeffrey Richard Summers (15 patents)Brett OlssonBrett Olsson (70 patents)Ronald Nick KallaRonald Nick Kalla (45 patents)Gordon Taylor DavisGordon Taylor Davis (151 patents)Sumedh Wasudeo SathayeSumedh Wasudeo Sathaye (59 patents)Eric Francis RobinsonEric Francis Robinson (48 patents)John David JabuschJohn David Jabusch (16 patents)M V V Anil KrishnaM V V Anil Krishna (7 patents)Balaram SinharoyBalaram Sinharoy (187 patents)Kevin Neal MagillKevin Neal Magill (15 patents)Stephen Joseph SchwinnStephen Joseph Schwinn (12 patents)James Norris DieffenderferJames Norris Dieffenderfer (118 patents)Edward John SilhaEdward John Silha (30 patents)Steven Robert TestaSteven Robert Testa (6 patents)David S LevitanDavid S Levitan (76 patents)Brian StempelBrian Stempel (47 patents)Brian Robert MestanBrian Robert Mestan (29 patents)Daren Eugene StreettDaren Eugene Streett (16 patents)Michael Stephen FloydMichael Stephen Floyd (110 patents)Richard James EickemeyerRichard James Eickemeyer (67 patents)Lixin ZhangLixin Zhang (59 patents)Susan Elizabeth EisenSusan Elizabeth Eisen (58 patents)Michael Scott McIlvaineMichael Scott McIlvaine (53 patents)Ronald P HallRonald P Hall (51 patents)Albert James Van Norstrand, JrAlbert James Van Norstrand, Jr (50 patents)Thuong Quang TruongThuong Quang Truong (49 patents)Alexander Erik MericasAlexander Erik Mericas (46 patents)Mauricio J SerranoMauricio J Serrano (46 patents)Venkat Rajeev IndukuruVenkat Rajeev Indukuru (40 patents)Anthony J BybellAnthony J Bybell (40 patents)Brian R KonigsburgBrian R Konigsburg (40 patents)Wael R El-EssawyWael R El-Essawy (35 patents)Rami Mohammad Al SheikhRami Mohammad Al Sheikh (31 patents)David MuiDavid Mui (23 patents)Todd Alan VentonTodd Alan Venton (22 patents)John Wesley Ward, IiiJohn Wesley Ward, Iii (19 patents)Benjamin W StoltBenjamin W Stolt (18 patents)Jeffrey Powers BradfordJeffrey Powers Bradford (13 patents)Robert Douglas ClancyRobert Douglas Clancy (10 patents)Zhong Liang WangZhong Liang Wang (10 patents)Douglas Robert LoganDouglas Robert Logan (4 patents)David D DukroDavid D Dukro (3 patents)James Albert Van Norstrand, JrJames Albert Van Norstrand, Jr (2 patents)Somasundaram ArunachalamSomasundaram Arunachalam (2 patents)John R PattyJohn R Patty (1 patent)Michael O KlettMichael O Klett (1 patent)William E SpeghtWilliam E Speght (1 patent)Brian E FrankelBrian E Frankel (1 patent)James O TingenJames O Tingen (1 patent)Kevin Neal MagilKevin Neal Magil (1 patent)Michael Scott McilvaineMichael Scott Mcilvaine (0 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. International Business Machines Corporation (25 from 164,108 patents)

2. Microsoft Technology Licensing, LLC (2 from 54,638 patents)


27 patents:

1. 12086600 - Branch target buffer with shared target bits

2. 11487545 - Processor branch prediction circuit employing back-invalidation of prediction cache entries based on decoded branch instructions and related methods

3. 9715411 - Techniques for mapping logical threads to physical threads in a simultaneous multithreading data processing system

4. 9395992 - Instruction swap for patching problematic instructions in a microprocessor

5. 8479184 - General purpose emit for use in value profiling

6. 8386712 - Structure for supporting simultaneous storage of trace and standard cache lines

7. 8131976 - Tracking effective addresses in an out-of-order processor

8. 8127115 - Group formation with multiple taken branches per group

9. 8015565 - Preventing livelocks in processor selection of load requests

10. 7996618 - Apparatus and method for using branch prediction heuristics for determination of trace formation readiness

11. 7934081 - Apparatus and method for using branch prediction heuristics for determination of trace formation readiness

12. 7836287 - Reducing the fetch time of target instructions of a predicted taken branch instruction

13. 7779232 - Method and apparatus for dynamically managing instruction buffer depths for non-predicted branches

14. 7711930 - Apparatus and method for decreasing the latency between instruction cache and a pipeline processor

15. 7707396 - Data processing system, processor and method of data processing having improved branch target address cache

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