Inventor · disambiguated record
Derrick C. Lin
Also filed as: LIN DERRICK · LIN DERRICK C · LIN DERRICK CHU
50 granted patents·10 pending applications·2,649 citations·filing 1995–2023
99Inventor score
Top patents by PatentIndex Score
60 records- 0198US6633963B1Controlling access to multiple memory zones in an isolated execution environmentINTEL CORP·Filed 2000·Granted Oct 14, 2003·220 cites·44 claims
- 0298US6507904B1Executing isolated mode instructions in a secure system running in privilege ringsINTEL CORP·Filed 2000·Granted Jan 14, 2003·289 cites·56 claims
- 0397US6678825B1Controlling access to multiple isolated memories in an isolated execution environmentINTEL CORP·Filed 2000·Granted Jan 13, 2004·177 cites·40 claims
- 0493US7082615B1Protecting software environment in isolated executionINTEL CORP·Filed 2000·Granted Jul 25, 2006·78 cites·40 claims
- 0593US6760441B1Generating a key hieararchy for use in an isolated execution environmentINTEL CORP·Filed 2000·Granted Jul 6, 2004·92 cites·32 claims
- 0692US6631389B2Apparatus for performing packed shift operationsINTEL CORP·Filed 2000·Granted Oct 7, 2003·54 cites·34 claims
- 0791US7013484B1Managing a secure environment using a chipset in isolated execution modeINTEL CORP·Filed 2000·Granted Mar 14, 2006·62 cites·34 claims
- 0891US6996710B1Platform and method for issuing and certifying a hardware-protected attestation keyINTEL CORP·Filed 2000·Granted Feb 7, 2006·74 cites·19 claims
- 0991US6990579B1Platform and method for remote attestation of a platformINTEL CORP·Filed 2000·Granted Jan 24, 2006·60 cites·35 claims
- 1090US7254707B2Platform and method for remote attestation of a platformINTEL CORP·Filed 2005·Granted Aug 7, 2007·20 cites·16 claims
- 1189US7996670B1Classification engine in a cryptography acceleration chipBROADCOM CORP·Filed 2000·Granted Aug 9, 2011·52 cites·25 claims
- 1289US7600131B1Distributed processing in a cryptography acceleration chipBROADCOM CORP·Filed 2000·Granted Oct 6, 2009·51 cites·21 claims
- 1389US6795905B1Controlling accesses to isolated memory using a memory controller for isolated executionINTEL CORP·Filed 2000·Granted Sep 21, 2004·58 cites·40 claims
- 1489US6035316AApparatus for performing multiply-add operations on packed dataINTEL CORP·Filed 1996·Granted Mar 7, 2000·85 cites·16 claims
- 1589US5852726AMethod and apparatus for executing two types of instructions that specify registers of a shared logical register file in a stack and a non-stack referenced mannerINTEL CORP·Filed 1995·Granted Dec 22, 1998·163 cites·107 claims
- 1688US12395864B2Configuration switch triggers for audio device communicationsQUALCOMM INC·Filed 2023·Granted Aug 19, 2025·1 cites·30 claims
- 1788US6754815B1Method and system for scrubbing an isolated area of memory after reset of a processor operating in isolated execution mode if a cleanup flag is setINTEL CORP·Filed 2000·Granted Jun 22, 2004·50 cites·52 claims
- 1886US7013481B1Attestation key memory device and busINTEL CORP·Filed 2000·Granted Mar 14, 2006·44 cites·80 claims
- 1986US6934817B2Controlling access to multiple memory zones in an isolated execution environmentINTEL CORP·Filed 2003·Granted Aug 23, 2005·44 cites·36 claims
- 2085US7380278B2Protecting software environment in isolated executionINTEL CORP·Filed 2006·Granted May 27, 2008·12 cites·14 claims
- 2184US6957332B1Managing a secure platform using a hierarchical executive architecture in isolated execution modeINTEL CORP·Filed 2000·Granted Oct 18, 2005·31 cites·78 claims
- 2283US5835748AMethod for executing different sets of instructions that cause a processor to perform different data type operations on different physical registers files that logically appear to software as a single aliased register fileINTEL CORP·Filed 1995·Granted Nov 10, 1998·114 cites·157 claims
- 2383US5701508AExecuting different instructions that cause different data type operations to be performed on single logical register fileINTEL CORP·Filed 1995·Granted Dec 23, 1997·94 cites·35 claims
- 2482US7096497B2File checking using remote signing authority via a networkINTEL CORP·Filed 2001·Granted Aug 22, 2006·32 cites·26 claims
- 2582US6035389AScheduling instructions with different latenciesINTEL CORP·Filed 1998·Granted Mar 7, 2000·98 cites·47 claims
- 2681US5835782APacked/add and packed subtract operationsINTEL CORP·Filed 1996·Granted Nov 10, 1998·96 cites·12 claims
- 2780US7117232B2Method and apparatus for providing packed shift operations in a processorINTEL CORP·Filed 2005·Granted Oct 3, 2006·6 cites·28 claims
- 2880US6275834B1Apparatus for performing packed shift operationsINTEL CORP·Filed 1996·Granted Aug 14, 2001·59 cites·31 claims
- 2979US7461109B2Method and apparatus for providing packed shift operations in a processorINTEL CORP·Filed 2007·Granted Dec 2, 2008·5 cites·22 claims
- 3079US7194634B2Attestation key memory device and busINTEL CORP·Filed 2001·Granted Mar 20, 2007·27 cites·76 claims
- 3178US7085935B1Managing a secure environment using a chipset in isolated execution modeINTEL CORP·Filed 2000·Granted Aug 1, 2006·22 cites·53 claims
- 3278US6941458B1Managing a secure platform using a hierarchical executive architecture in isolated execution modeINTEL CORP·Filed 2000·Granted Sep 6, 2005·21 cites·44 claims
- 3374US7073071B1Platform and method for generating and utilizing a protected audit logINTEL CORP·Filed 2000·Granted Jul 4, 2006·19 cites·25 claims
- 3473US6769058B1Resetting a processor in an isolated execution environmentINTEL CORP·Filed 2000·Granted Jul 27, 2004·18 cites·44 claims
- 3572US7451169B2Method and apparatus for providing packed shift operations in a processorINTEL CORP·Filed 2006·Granted Nov 11, 2008·3 cites·26 claims
- 3671US7111176B1Generating isolated bus cycles for isolated executionINTEL CORP·Filed 2000·Granted Sep 19, 2006·16 cites·40 claims
- 3771US7089418B1Managing accesses in a processor for isolated executionINTEL CORP·Filed 2000·Granted Aug 8, 2006·16 cites·22 claims
- 3871US6901420B2Method and apparatus for performing packed shift operationsINTEL CORP·Filed 2003·Granted May 31, 2005·10 cites·29 claims
- 3971US6631452B1Register stack engine having speculative load/store modesIDEA CORP·Filed 2000·Granted Oct 7, 2003·14 cites·22 claims
- 4070US9820229B2Dynamic voltage and frequency scaling in wireless modemsQUALCOMM INC·Filed 2013·Granted Nov 14, 2017·2 cites·23 claims
- 4168US5959874AMethod and apparatus for inserting control digits into packed data to perform packed arithmetic operationsINTEL CORP·Filed 1997·Granted Sep 28, 1999·47 cites·13 claims
- 4266US6076153AProcessor pipeline including partial replayINTEL CORP·Filed 1997·Granted Jun 13, 2000·46 cites·18 claims
- 4362US6738793B2Processor capable of executing packed shift operationsINTEL CORP·Filed 2001·Granted May 18, 2004·7 cites·32 claims
- 4462US6205542B1Processor pipeline including replayINTEL CORP·Filed 1999·Granted Mar 20, 2001·37 cites·29 claims
- 4559US5991884AMethod for reducing peak power in dispatching instructions to multiple execution unitsINTEL CORP·Filed 1996·Granted Nov 23, 1999·39 cites·17 claims
- 4659US5974525ASystem for allowing multiple instructions to use the same logical registers by remapping them to separate physical segment registers when the first is being utilizedINTEL CORP·Filed 1997·Granted Oct 26, 1999·43 cites·20 claims
- 4759US2024114549A1Channel switching to a channel associated with a channel availability checkQUALCOMM INC·Filed 2023·Application pending·0 cites
- 4855US12309766B2Power source based transmission controlQUALCOMM INC·Filed 2022·Granted May 20, 2025·0 cites·16 claims
- 4953US2024365238A1Methods of low power on ear-buds in a btoip (wi-fi) topologyQUALCOMM INC·Filed 2022·Application pending·0 cites
- 5049US2005188198A1Managing a secure platform using a hierarchical executive architecture in isolated execution modeFiled 2005·Application pending·0 cites
Showing the top 50 of 60 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →