Inventor · San Mateo, CA, US

Derrick C. Lin

50Patents
24h-index
53Co-inventors
91Inventor score

Filing activity: Dec 19, 1995 → Apr 28, 2023

Most-cited inventions

PatentTitleAreaCited byStatus
US6507904B1 Executing isolated mode instructions in a secure system running in privilege rings Physics 216 Expired
US6633963B1 Controlling access to multiple memory zones in an isolated execution environment Physics 176 Expired
US5852726A Method 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 manner Physics 119 Expired
US6678825B1 Controlling access to multiple isolated memories in an isolated execution environment Physics 114 Expired
US5835748A Method 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 file Physics 79 Expired
US5701508A Executing different instructions that cause different data type operations to be performed on single logical register file Physics 66 Expired
US6035389A Scheduling instructions with different latencies Physics 63 Expired
US5835782A Packed/add and packed subtract operations Physics 62 Expired
US6035316A Apparatus for performing multiply-add operations on packed data Physics 58 Expired
US6760441B1 Generating a key hieararchy for use in an isolated execution environment Physics 54 Expired
US6996710B1 Platform and method for issuing and certifying a hardware-protected attestation key Electricity 49 Expired
US7082615B1 Protecting software environment in isolated execution Physics 48 Expired
US7996670B1 Classification engine in a cryptography acceleration chip Electricity 48 Expired
US6990579B1 Platform and method for remote attestation of a platform Physics 36 Expired
US6275834A Apparatus for performing packed shift operations Physics 35 Expired
US7013484B1 Managing a secure environment using a chipset in isolated execution mode Physics 35 Expired
US6795905B1 Controlling accesses to isolated memory using a memory controller for isolated execution Physics 35 Expired
US6631389B2 Apparatus for performing packed shift operations Physics 34 Expired
US5959874A Method and apparatus for inserting control digits into packed data to perform packed arithmetic operations Physics 34 Expired
US6754815B1 Method and system for scrubbing an isolated area of memory after reset of a processor operating in isolated execution mode if a cleanup flag is set Physics 34 Expired
US7600131B1 Distributed processing in a cryptography acceleration chip Electricity 33 Expired
US5974525A System for allowing multiple instructions to use the same logical registers by remapping them to separate physical segment registers when the first is being utilized Physics 27 Expired
US7013481B1 Attestation key memory device and bus Physics 26 Expired
US6076153A Processor pipeline including partial replay Physics 24 Expired
US6934817B2 Controlling access to multiple memory zones in an isolated execution environment Physics 23 Expired

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.