BO

Brett Olsson

IBM: 70 patents #1,048 of 70,183Top 2%
Motorola: 3 patents #3,303 of 12,470Top 30%
Apple: 2 patents #9,168 of 18,612Top 50%
Overall (All Time): #29,294 of 4,157,543Top 1%
70
Patents All Time

Issued Patents All Time

Showing 25 most recent of 70 patents

Patent #TitleCo-InventorsDate
11972259 Instructions to count a number of contiguous register elements having specific values in a selected location Michael K. Gschwind, Markus Kaltenbach, Jentje Leenstra 2024-04-30
11972260 Instructions to count a number of contiguous register elements having specific values in a selected location Michael K. Gschwind, Markus Kaltenbach, Jentje Leenstra 2024-04-30
11755320 Compute array of a processor with mixed-precision numerical linear algebra support Jose E. Moreira, Brian W. Thompto, Silvia M. Mueller, Andreas Wagner 2023-09-12
11188328 Compute array of a processor with mixed-precision numerical linear algebra support Jose E. Moreira, Brian W. Thompto, Silvia M. Mueller, Andreas Wagner 2021-11-30
11182458 Three-dimensional lane predication for matrix operations Brian W. Thompto, Jose E. Moreira, Silvia M. Mueller, Andreas Wagner 2021-11-23
11036519 Simultaneously capturing status information for multiple operating modes Michael K. Gschwind 2021-06-15
10747537 Efficient quantization of compare results Michael K. Gschwind 2020-08-18
10740099 Instruction to perform a logical operation on conditions and to quantize the boolean result of that operation Michael K. Gschwind 2020-08-11
10705841 Instruction to perform a logical operation on conditions and to quantize the Boolean result of that operation Michael K. Gschwind 2020-07-07
10698688 Efficient quantization of compare results Michael K. Gschwind 2020-06-30
10691456 Vector store instruction having instruction-specified byte count to be stored supporting big and little endian processing Michael K. Gschwind 2020-06-23
10691453 Vector load with instruction-specified byte count less than a vector size for big and little endian processing Michael K. Gschwind 2020-06-23
10671387 Vector memory access instructions for big-endian element ordered and little-endian element ordered computer code and data Michael K. Gschwind 2020-06-02
10620952 Conversion of boolean conditions Michael K. Gschwind 2020-04-14
10606588 Conversion of Boolean conditions Michael K. Gschwind 2020-03-31
10540512 Exception preserving parallel data processing of string and unstructured text Michael K. Gschwind 2020-01-21
10423412 Instructions to count contiguous register elements having a specific value in a selected location Michael K. Gschwind, Markus Kaltenbach, Jentje Leenstra 2019-09-24
10387150 Instructions to count contiguous register elements having a specific value in a selected location Michael K. Gschwind, Markus Kaltenbach, Jentje Leenstra 2019-08-20
10346180 Simultaneously capturing status information for multiple operating modes Michael K. Gschwind 2019-07-09
10318289 Non-faulting compute instructions Michael K. Gschwind 2019-06-11
10310854 Non-faulting compute instructions Michael K. Gschwind 2019-06-04
10152324 Virtualization in a bi-endian-mode processor architecture Michael K. Gschwind 2018-12-11
10120682 Virtualization in a bi-endian-mode processor architecture Michael K. Gschwind 2018-11-06
10102007 Simultaneously capturing status information for multiple operating modes Michael K. Gschwind 2018-10-16
10067716 Inaccessibility status indicator Michael K. Gschwind 2018-09-04