Inventor · disambiguated record
Andrew Christopher Rose
Also filed as: ROSE ANDREW C · ROSE ANDREW CHRISTOPHER
47 granted patents·6 pending applications·353 citations·filing 1999–2017
98Inventor score
Files withADVANCED RISC MACH LTD39PENTON ANTONY JOHN3CRASKE SIMON JOHN2BROWN DOMINIC WILLIAM1GREENHALGH PETER RICHARD1
Top patents by PatentIndex Score
53 records- 0186US10359831B2Cache power managementADVANCED RISC MACH LTD·Filed 2017·Granted Jul 23, 2019·9 cites·19 claims
- 0281US11314658B2Apparatus and method including an ownership table for indicating owner processes for blocks of physical addresses of a memoryADVANCED RISC MACH LTD·Filed 2016·Granted Apr 26, 2022·3 cites·30 claims
- 0381US10558590B2Secure initialisationADVANCED RISC MACH LTD·Filed 2016·Granted Feb 11, 2020·3 cites·17 claims
- 0480US10936504B2Apparatus and method for address translation and control of whether an access request is rejected based on an ownership table indicating an owner process for a block of physical addressesADVANCED RISC MACH LTD·Filed 2016·Granted Mar 2, 2021·3 cites·18 claims
- 0580US10838877B2Protected exception handlingADVANCED RISC MACH LTD·Filed 2016·Granted Nov 17, 2020·3 cites·13 claims
- 0680US9223677B2Generation of trace data in a multi-processor systemSWAINE ANDREW BROOKFIELD·Filed 2008·Granted Dec 29, 2015·12 cites·28 claims
- 0780US7003652B2Restarting translated instructionsADVANCED RISC MACH LTD·Filed 2001·Granted Feb 21, 2006·30 cites·17 claims
- 0880US6958718B2Table lookup operation within a data processing systemADVANCED RISC MACH LTD·Filed 2004·Granted Oct 25, 2005·30 cites·19 claims
- 0979US7219215B2Data processing apparatus and method for moving data elements between specified registers and a continuous block of memoryADVANCED RISC MACH LTD·Filed 2004·Granted May 15, 2007·28 cites·29 claims
- 1078US7000094B2Storing stack operands in registersADVANCED RISC MACH LTD·Filed 2001·Granted Feb 14, 2006·27 cites·15 claims
- 1177US8484508B2Data processing apparatus and method for providing fault tolerance when executing a sequence of data processing operationsPENTON ANTONY JOHN·Filed 2010·Granted Jul 9, 2013·5 cites·13 claims
- 1277US7647480B2Handling of conditional instructions in a data processing apparatusADVANCED RISC MACH LTD·Filed 2004·Granted Jan 12, 2010·24 cites·15 claims
- 1376US7925866B2Data processing apparatus and method for handling instructions to be executed by processing circuitryADVANCED RISC MACH LTD·Filed 2008·Granted Apr 12, 2011·9 cites·15 claims
- 1475US7406585B2Data processing system having an external instruction set and an internal instruction setADVANCED RISC MACH LTD·Filed 2003·Granted Jul 29, 2008·21 cites·58 claims
- 1575US7089539B2Program instruction interpretationADVANCED RISC MACH LTD·Filed 2002·Granted Aug 8, 2006·21 cites·39 claims
- 1674US8190973B2Apparatus and method for error correction of data values in a storage devicePENTON ANTONY JOHN·Filed 2007·Granted May 29, 2012·7 cites·15 claims
- 1774US7447883B2Allocation of branch target cache resources in dependence upon program instructions within an instruction queueADVANCED RISC MACH LTD·Filed 2006·Granted Nov 4, 2008·7 cites·32 claims
- 1874US7219214B2Data processing apparatus and method for moving data elements between a chosen lane of parallel processing in registers and a structure within memoryADVANCED RISC MACH LTD·Filed 2004·Granted May 15, 2007·19 cites·33 claims
- 1973US9619387B2Invalidating stored address translationsADVANCED RISC MACH LTD·Filed 2014·Granted Apr 11, 2017·3 cites·16 claims
- 2072US7802080B2Null exception handlingADVANCED RISC MACH LTD·Filed 2004·Granted Sep 21, 2010·17 cites·60 claims
- 2169US8347067B2Instruction pre-decoding of multiple instruction setsADVANCED RISC MACH LTD·Filed 2008·Granted Jan 1, 2013·4 cites·19 claims
- 2264US7489752B2Synchronisation of signals between asynchronous logicADVANCED RISC MACH LTD·Filed 2005·Granted Feb 10, 2009·3 cites·11 claims
- 2361US8375170B2Apparatus and method for handling data in a cacheADVANCED RISC MACH LTD·Filed 2010·Granted Feb 12, 2013·1 cites·21 claims
- 2461US7747839B2Data processing apparatus and method for handling instructions to be executed by processing circuitryADVANCED RISC MACH LTD·Filed 2008·Granted Jun 29, 2010·2 cites·11 claims
- 2561US7509502B2Data processing apparatus and method for merging secure and non-secure data into an output data streamADVANCED RISC MACH LTD·Filed 2004·Granted Mar 24, 2009·8 cites·48 claims
- 2660US8977820B2Handling of hard errors in a cache of a data processing apparatusPENTON ANTONY JOHN·Filed 2007·Granted Mar 10, 2015·2 cites·16 claims
- 2759US9288258B2Communication using integrated circuit interconnect circuitryMACE TIMOTHY CHARLES·Filed 2011·Granted Mar 15, 2016·1 cites·24 claims
- 2858US8621336B2Error correction in a set associative storage deviceCRASKE SIMON JOHN·Filed 2008·Granted Dec 31, 2013·1 cites·15 claims
- 2958US7210023B2Data processing apparatus and method for moving data between registers and memory in response to an access instruction having an alignment specifier identifying an alignment to be associated with a start addressADVANCED RISC MACH LTD·Filed 2004·Granted Apr 24, 2007·6 cites·17 claims
- 3057US7941584B2Data processing apparatus and method for performing hazard detectionADVANCED RISC MACH LTD·Filed 2009·Granted May 10, 2011·1 cites·21 claims
- 3156US7111126B2Apparatus and method for loading data valuesADVANCED RISC MACH LTD·Filed 2003·Granted Sep 19, 2006·6 cites·44 claims
- 3255US8954715B2Thread selection for multithreaded processingVASEKIN VLADIMIR·Filed 2012·Granted Feb 10, 2015·1 cites·18 claims
- 3355US7162611B2Unhandled operation handling in multiple instruction set systemsADVANCED RISC MACH LTD·Filed 2002·Granted Jan 9, 2007·4 cites·60 claims
- 3451US6532553B1Debugging data processing systemsADVANCED RISC MACH LTD·Filed 1999·Granted Mar 11, 2003·25 cites·24 claims
- 3547US8924615B2Communication of message signalled interruptsADVANCED RISC MACH LTD·Filed 2012·Granted Dec 30, 2014·0 cites·23 claims
- 3647US7360061B2Program instruction decompression and compression techniquesADVANCED RISC MACH LTD·Filed 2004·Granted Apr 15, 2008·0 cites·18 claims
- 3746US10621103B2Apparatus and method for handling write operationsADVANCED RISC MACH LTD·Filed 2017·Granted Apr 14, 2020·0 cites·17 claims
- 3846US9075622B2Reducing errors in pre-decode cachesGREENHALGH PETER RICHARD·Filed 2008·Granted Jul 7, 2015·0 cites·24 claims
- 3945US8756377B2Area and power efficient data coherency maintenanceCRASKE SIMON JOHN·Filed 2010·Granted Jun 17, 2014·0 cites·22 claims
- 4044US10078589B2Enforcing data protection in an interconnectADVANCED RISC MACH LTD·Filed 2015·Granted Sep 18, 2018·0 cites·16 claims
- 4144US2005125636A1Vector by scalar operationsADVANCED RISC MACH LTD·Filed 2004·Application pending·0 cites
- 4243US10802729B2Apparatus and method for sharing pages including enforcing ownership rights independently of privilege levelADVANCED RISC MACH LTD·Filed 2016·Granted Oct 13, 2020·0 cites·8 claims
- 4343US7420970B2Read ports and methods of outputting data via read portsADVANCED RISC MACH LTD·Filed 2003·Granted Sep 2, 2008·0 cites·14 claims
- 4443US7131118B2Write-through caching a JAVA® local variable within a register of a register bankADVANCED RISC MACH LTD·Filed 2002·Granted Oct 31, 2006·0 cites·12 claims
- 4543US2002069402A1Scheduling control within a system having mixed hardware and software based instruction executionFiled 2000·Application pending·0 cites
- 4641US8498373B2Generating a regularly synchronised count valueHORLEY JOHN MICHAEL·Filed 2012·Granted Jul 30, 2013·0 cites·22 claims
- 4741US7900019B2Data access target predictions in a data processing systemADVANCED RISC MACH LTD·Filed 2006·Granted Mar 1, 2011·0 cites·18 claims
- 4841US6172530B1Decoder for generating N output signals from two or more precharged input signalsADVANCED RISC MACH LTD·Filed 1999·Granted Jan 9, 2001·7 cites·8 claims
- 4941US2002083302A1Hardware instruction translation within a processor pipelineFiled 2001·Application pending·0 cites
- 5040US2011179255A1Data processing reset operationsADVANCED RISC MACH LTD·Filed 2010·Application pending·0 cites
Showing the top 50 of 53 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →