Growing community of inventors

Sunnyvale, CA, United States of America

Curtis R McAllister

Average Co-Inventor Count = 1.69

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

Curtis R McAllisterRobert C Douglas (5 patents)Curtis R McAllisterHenry Yu (3 patents)Curtis R McAllisterGary Belgrave Gostin (1 patent)Curtis R McAllisterRuss William Herrell (1 patent)Curtis R McAllisterLeith L Johnson (1 patent)Curtis R McAllisterMichael K Dugan (1 patent)Curtis R McAllisterChristopher G Wilcox (1 patent)Curtis R McAllisterMark A Heap (1 patent)Curtis R McAllisterTerry C Huang (1 patent)Curtis R McAllisterDong Y Kuo (1 patent)Curtis R McAllisterCurtis R McAllister (12 patents)Robert C DouglasRobert C Douglas (6 patents)Henry YuHenry Yu (4 patents)Gary Belgrave GostinGary Belgrave Gostin (71 patents)Russ William HerrellRuss William Herrell (45 patents)Leith L JohnsonLeith L Johnson (21 patents)Michael K DuganMichael K Dugan (14 patents)Christopher G WilcoxChristopher G Wilcox (5 patents)Mark A HeapMark A Heap (4 patents)Terry C HuangTerry C Huang (2 patents)Dong Y KuoDong Y Kuo (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Hewlett-packard Development Company, L.P. (9 from 27,410 patents)

2. Hewlett-packard Company (3 from 9,638 patents)


12 patents:

1. 7028150 - Arrangement of data within cache lines so that tags are first data received

2. 6928520 - Memory controller that provides memory line caching and memory transaction coherency by using at least one memory controller agent

3. 6865634 - Method and apparatus for deadlock prevention in a distributed shared memory system

4. 6785778 - Share masks and alias for directory coherency

5. 6671792 - Share masks and alias for directory coherency

6. 6651124 - Method and apparatus for preventing deadlock in a distributed shared memory system

7. 6611906 - Self-organizing hardware processing entities that cooperate to execute requests

8. 6598140 - Memory controller having separate agents that process memory transactions in parallel

9. 6564306 - Apparatus and method for performing speculative cache directory tag updates

10. 6463506 - Arrangement of data within cache lines so that tags are first data received

11. 6073223 - Memory controller and method for intermittently activating and idling a

12. 5347634 - System and method for directly executing user DMA instruction from user

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