RG

Richard Roy Grisenthwaite

NV NVIDIA: 119 patents #5 of 7,811Top 1%
SS Stmicroelectronics Sa: 3 patents #449 of 1,676Top 30%
SS Sgs-Thomson Microelectronics S.A.: 1 patents #534 of 957Top 60%
Overall (All Time): #9,373 of 4,157,543Top 1%
123
Patents All Time

Issued Patents All Time

Showing 26–50 of 123 patents

Patent #TitleCo-InventorsDate
10768938 Branch instruction Thomas Christopher Grocutt, Simon John Craske, François Christopher Jacques Botman, Bradley J. Smith 2020-09-08
10719383 Contingent load suppression Nigel John Stephens, Michael John Williams 2020-07-21
10649787 Exception handling involving emulation of exception triggering data transfer operation using syndrome data store that includes data value to be transferred Jason Parker 2020-05-12
10621103 Apparatus and method for handling write operations Andrew Christopher Rose, Ali Ghassan Saidi 2020-04-14
10558590 Secure initialisation Jason Parker, Andrew Christopher Rose, Matthew Evans 2020-02-11
10521232 Data processing apparatus and method for processing a SIMD instruction specifying a control value having a first portion identifying a selected data size and a second portion identifying at least one control parameter having a number of bits that varies in dependence on a number of bits comprised by the first portion David James Seal, Nigel John Stephens 2019-12-31
10394557 Debugging data processing transactions Stephan Diestelhorst, Michael John Williams, Matthew James Horsnell 2019-08-27
10318407 Allocating a debug instruction set based on the current operating state in a multi-instruction-set data processing apparatus Michael John Williams, Simon John Craske 2019-06-11
10241933 Support apparatus and method for processing data and using hardware support for atomic memory transactions Matthew James Horsnell, Stuart David Biles 2019-03-26
10210349 Data processing apparatus and method using secure domain and less secure domain Thomas Christopher Grocutt 2019-02-19
10169573 Maintaining secure data isolated from non-secure access when switching between domains Thomas Christopher Grocutt 2019-01-01
10025923 Data processing apparatus and method for protecting secure data and program code from non-secure access when switching between secure and less secure domains Thomas Christopher Grocutt, Simon John Craske 2018-07-17
9983872 Conditional selection of data elements Simon John Craske, Nigel John Stephens 2018-05-29
9940268 Handling memory access protection and address translation in a data processing apparatus Simon John Craske 2018-04-10
9804851 Operand size control David James Seal, Philippe Jean-Pierre Raphalen, Lee Smith 2017-10-31
9760374 Stack pointer and memory access alignment control 2017-09-12
9753724 Conditional selection of data elements Simon John Craske, Nigel John Stephens 2017-09-05
9747052 Virtualisation supporting guest operating systems using memory protection units to determine permission of a memory access operation for a physical address Simon John Craske, Anthony John Goodacre 2017-08-29
9727343 Apparatus and method for handling exception events 2017-08-08
9703966 Cryptographic support instructions Matthew James Horsnell, Stuart David Biles, Daniel Kershaw 2017-07-11
9619225 Apparatus and method including an instruction for performing a logical operation on a repeating data value generated based on data size and control parameter portions specified by the instruction David James Seal, Nigel John Stephens 2017-04-11
9569365 Store-exclusive instruction conflict resolution Stuart David Biles, Bruce James Mathewson 2017-02-14
9477834 Maintaining secure data isolated from non-secure access when switching between domains Thomas Christopher Grocutt 2016-10-25
9477623 Barrier transactions in interconnects Peter Andrew Riocreux, Bruce James Mathewson, Christopher William Laycock 2016-10-25
9355014 Debug instruction set allocation according to processor operating state Michael John Williams, Simon John Craske 2016-05-31