BF

Brian Flachs

IBM: 48 patents #1,826 of 70,183Top 3%
Globalfoundries: 1 patents #2,221 of 4,424Top 55%
KT Kabushiki Kaisha Toshiba: 1 patents #13,537 of 21,451Top 65%
ME Mediatek: 1 patents #1,722 of 2,888Top 60%
SO Sony: 1 patents #17,262 of 25,231Top 70%
Overall (All Time): #54,619 of 4,157,543Top 2%
50
Patents All Time

Issued Patents All Time

Showing 25 most recent of 50 patents

Patent #TitleCo-InventorsDate
10345882 Dynamic power meter with improved accuracy and single cycle resolution Huajun Wen, Hugh Mair, Hsin-Chen Chen 2019-07-09
10324694 Arranging binary code based on call graph partitioning Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2019-06-18
10169013 Arranging binary code based on call graph partitioning Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2019-01-01
9916144 Arranging binary code based on call graph partitioning Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2018-03-13
9696996 Parallel execution unit that extracts data parallelism at runtime Alexandre E. Eichenberger, Charles Ray Johns, Mark Richard Nutter 2017-07-04
9696995 Parallel execution unit that extracts data parallelism at runtime Alexandre E. Eichenberger, Charles Ray Johns, Mark Richard Nutter 2017-07-04
9606922 Selection of post-request action based on combined response and input from the request source Bartholomew Blaner, David W. Cummings, Michael S. Siegel, Jeffrey A. Stuecheli 2017-03-28
9600253 Arranging binary code based on call graph partitioning Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2017-03-21
9547597 Selection of post-request action based on combined response and input from the request source Bartholomew Blaner, David W. Cummings, Michael S. Siegel, Jeffrey A. Stuecheli 2017-01-17
9459851 Arranging binary code based on call graph partitioning Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2016-10-04
9424173 Performing secure address relocation within a multi-processor system sharing a same physical memory channel to external memory Robert M. Dinkjian, Michael Y. Lee, Bill N. On 2016-08-23
8918553 Multithreaded programmable direct memory access engine Harm Peter Hofstee, Charles Ray Johns, Matthew KING, John Liberty, Brad W. Michael 2014-12-23
8862827 Efficient multi-level software cache using SIMD vector permute functionality Barry L. Minor, Mark Richard Nutter 2014-10-14
8782381 Dynamically rewriting branch instructions in response to cache line eviction Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2014-07-15
8726252 Management of conditional branches within a data parallel system Alexandre E. Eichenberger, Dorit Nuzman, Ira Rosen, Ulrich Weigand, Ayal Zaks 2014-05-13
8713548 Rewriting branch instructions using branch stubs Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2014-04-29
8683185 Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set Charles Ray Johns, Ulrich Weigand 2014-03-25
8677101 Method and apparatus for cooperative software multitasking in a processor system with a partitioned register file Harm Peter Hofstee, Brad W. Michael 2014-03-18
8631225 Dynamically rewriting branch instructions to directly target an instruction cache location Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2014-01-14
8627043 Data parallel function call for determining if called routine is data parallel Alexandre E. Eichenberger, Charles Ray Johns, Mark Richard Nutter 2014-01-07
8627042 Data parallel function call for determining if called routine is data parallel Alexandre E. Eichenberger, Charles Ray Johns, Mark Richard Nutter 2014-01-07
8627051 Dynamically rewriting branch instructions to directly target an instruction cache location Tong Chen, Brad W. Michael, Mark Richard Nutter, John Kevin Patrick O'Brien, Kathryn M. O'Brien +1 more 2014-01-07
8595467 Floating point collect and operate Seiji Maeda, Steven Osman 2013-11-26
8583905 Runtime extraction of data parallelism Alexandre E. Eichenberger, Charles Ray Johns, Mark Richard Nutter 2013-11-12
8572359 Runtime extraction of data parallelism Alexandre E. Eichenberger, Charles Ray Johns, Mark Richard Nutter 2013-10-29