JP

James E. Phillips

IBM: 20 patents #5,451 of 70,183Top 8%
IN Intel: 6 patents #6,151 of 30,777Top 20%
UP Ucl Business Plc: 1 patents #91 of 363Top 30%
LI Leybold Inficon: 1 patents #12 of 23Top 55%
General Motors: 1 patents #9,361 of 18,328Top 55%
UD University Of Delaware: 1 patents #226 of 660Top 35%
TU The Open University: 1 patents #3 of 17Top 20%
Overall (All Time): #94,414 of 4,157,543Top 3%
36
Patents All Time

Issued Patents All Time

Showing 25 most recent of 36 patents

Patent #TitleCo-InventorsDate
9993581 Engineered neural tissue Melanie Georgiou 2018-06-12
9851976 Instruction and logic for a matrix scheduler Wing Shek Wong 2017-12-26
9454371 Micro-architecture for eliminating MOV operations Venkateswara Madduri, Jonathan D. Combs, Stephen J. Robinson, James D. Allen, IV, Jonathan J. Tyler 2016-09-27
9330022 Power logic for memory address conversion Wing Shek Wong, Charles Vitu 2016-05-03
9052890 Execute at commit state update instructions, apparatus, methods, and systems Kameswar Subramaniam 2015-06-09
8966230 Dynamic selection of execution stage Deepak Limaye, Kulin N. Kothari, James D. Allen, IV 2015-02-24
8187561 Processes and systems for recovering catalyst promoter from catalyst substrates Michael Herman, Michael J. Delsignore, Len D. Spaulding 2012-05-29
8058067 Self-aligning tissue growth guide Robert Brown 2011-11-15
7269711 Methods and apparatus for address generation in processors Rajesh Patel, Robert L. Farrell, Belliappa Kuttanna, Scott E. Siers, T. W. Griffith, Jr. 2007-09-11
7129170 Method for depositing and etching ruthenium layers Len D. Spaulding 2006-10-31
6928533 Data processing system and method for implementing an efficient out-of-order issue mechanism Susan E. Eisen 2005-08-09
6684232 Method and predictor for streamlining execution of convert-to-integer operations Glen Howard Handlogten, Lawrence Powell, Martin S. Schmookler 2004-01-27
6458183 Method for purifying ruthenium and related processes Len D. Spaulding 2002-10-01
6446194 Virtual register renamed instruction issue for execution upon virtual/physical rename buffer wrap around detection signaling available physical register Susan E. Eisen 2002-09-03
6289437 Data processing system and method for implementing an efficient out-of-order issue mechanism Susan E. Eisen 2001-09-11
6021488 Data processing system having an apparatus for tracking a status of an out-of-order operation and method thereof Susan E. Eisen 2000-02-01
5983343 Data processing system having an apparatus for de-serialized status register operation and method therefor Susan E. Eisen 1999-11-09
5771366 Method and system for interchanging operands during complex instruction execution in a data processing system Andrew A. Bjorksten, Duc Quang Bui, Richard E. Fry 1998-06-23
5745780 Method and apparatus for source lookup within a central processing unit George Q. Phan 1998-04-28
5713001 Circuit for converting address operands supplied by a program to hashed virtual address Raymond J. Eberhard 1998-01-27
5590348 Status predictor for combined shifter-rotate/merge unit Bartholomew Blaner, Stamatis Vassiliadis 1996-12-31
5576765 Video decoder Dennis P. Cheney, Vincent C. Conzola, Chuck H. Ngai, Richard T. Pfeiffer 1996-11-19
RE35311 Data dependency collapsing hardware apparatus Stamatis Vassiliadis, Bartholomew Blaner 1996-08-06
5488707 Apparatus for predicting overlapped storage operands for move character Stamatis Vassiliadis 1996-01-30
5471628 Multi-function permutation switch for rotating and manipulating an order of bits of an input data byte in either cyclic or non-cyclic mode Bartholomew Blaner, Stamatis Vassiliadis 1995-11-28