Growing community of inventors

Austin, TX, United States of America

John Michael MacLaren

Average Co-Inventor Count = 2.32

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

John Michael MacLarenAnne Hughes (7 patents)John Michael MacLarenCarl Nels Olson (4 patents)John Michael MacLarenThomas J Shepherd (4 patents)John Michael MacLarenAnne Espinoza (3 patents)John Michael MacLarenLandon Laws (3 patents)John Michael MacLarenJerome J Johnson (3 patents)John Michael MacLarenBikram Banerjee (2 patents)John Michael MacLarenJeffrey Scott Earl (1 patent)John Michael MacLarenDavika Raghu (1 patent)John Michael MacLarenSreenivasan Kandagatla (1 patent)John Michael MacLarenDevika Raghu (1 patent)John Michael MacLarenJohn Michael MacLaren (17 patents)Anne HughesAnne Hughes (8 patents)Carl Nels OlsonCarl Nels Olson (4 patents)Thomas J ShepherdThomas J Shepherd (4 patents)Anne EspinozaAnne Espinoza (4 patents)Landon LawsLandon Laws (3 patents)Jerome J JohnsonJerome J Johnson (3 patents)Bikram BanerjeeBikram Banerjee (7 patents)Jeffrey Scott EarlJeffrey Scott Earl (14 patents)Davika RaghuDavika Raghu (1 patent)Sreenivasan KandagatlaSreenivasan Kandagatla (1 patent)Devika RaghuDevika Raghu (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Cadence Design Systems, Inc. (17 from 2,542 patents)


17 patents:

1. 11720287 - System and method for memory management

2. 11663149 - System and method for memory management

3. 10956342 - Variable channel multi-controller memory system

4. 10769013 - Caching error checking data for memory having inline storage configurations

5. 10719058 - System and method for memory control having selectively distributed power-on processing

6. 10642684 - Memory command interleaving

7. 10642538 - Multi-channel memory interface

8. 10579470 - Address failure detection for memory devices having inline storage configurations

9. 10534565 - Programmable, area-optimized bank group rotation system for memory devices

10. 10446215 - System and method for adaptively optimized refresh of memory

11. 10303543 - System and method for memory control having address integrity protection for error-protected data words of memory transactions

12. 10282250 - Apparatus and method for a coherent, efficient, and configurable cyclic redundancy check retry implementation for synchronous dynamic random access memory

13. 10275306 - System and method for memory control having adaptively split addressing of error-protected data words in memory transactions for inline storage configurations

14. 10037246 - System and method for memory control having self writeback of data stored in memory with correctable error

15. 8429438 - Method and apparatus for transferring data between asynchronous clock domains

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