Inventor
MITTAL MILLIND
US164 patents
⚠️ This page may combine multiple inventors who share the name “MITTAL MILLIND”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
43 patentsUS6986052B1Jan 10, 2006
Method and apparatus for secure execution using a secure memory partition
INTEL CORP206 citations99
US6678825B1Jan 13, 2004
Controlling access to multiple isolated memories in an isolated execution environment
INTEL CORP177 citations99
US6633963B1Oct 14, 2003
Controlling access to multiple memory zones in an isolated execution environment
INTEL CORP220 citations99
US6516406B1Feb 4, 2003
Processor executing unpack instruction to interleave data elements from two packed data
INTEL CORP100 citations99
US6507904B1Jan 14, 2003
Executing isolated mode instructions in a secure system running in privilege rings
INTEL CORP289 citations99
US6385634B1May 7, 2002
Method for performing multiply-add operations on packed data
INTEL CORP128 citations99
US5881275AMar 9, 1999
Method for unpacking a plurality of packed data into a result packed data
INTEL CORP103 citations99
US5802336ASep 1, 1998
Microprocessor capable of unpacking packed data
INTEL CORP172 citations99
US5721892AFeb 24, 1998
Method and apparatus for performing multiply-subtract operations on packed data
INTEL CORP198 citations99
US5719800AFeb 17, 1998
Performance throttling to reduce IC power consumption
INTEL CORP464 citations99
US7395298B2Jul 1, 2008
Method and apparatus for performing multiply-add operations on packed data
INTEL CORP71 citations98
US7082615B1Jul 25, 2006
Protecting software environment in isolated execution
INTEL CORP78 citations98
US6996710B1Feb 7, 2006
Platform and method for issuing and certifying a hardware-protected attestation key
INTEL CORP74 citations98
US6760441B1Jul 6, 2004
Generating a key hieararchy for use in an isolated execution environment
INTEL CORP92 citations98
US5907842AMay 25, 1999
Method of sorting numbers to obtain maxima/minima values with ordering
INTEL CORP97 citations98
US5852726ADec 22, 1998
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
INTEL CORP163 citations98
US5829025AOct 27, 1998
Computer system and method of allocating cache memories in a multilevel cache hierarchy utilizing a locality hint within an instruction
INTEL CORP114 citations98
US5819101AOct 6, 1998
Method for packing a plurality of packed data elements in response to a pack instruction
INTEL CORP143 citations98
US5675526AOct 7, 1997
Processor performing packed data multiplication
INTEL CORP117 citations98
US5666298ASep 9, 1997
Method for performing shift operations on packed data
INTEL CORP112 citations98
US6119216ASep 12, 2000
Microprocessor capable of unpacking packed data in response to a unpack instruction
INTEL CORP47 citations97
US6088793AJul 11, 2000
Method and apparatus for branch execution on a multiple-instruction-set-architecture microprocessor
INTEL CORP115 citations97
US6035316AMar 7, 2000
Apparatus for performing multiply-add operations on packed data
INTEL CORP85 citations97
US5983256ANov 9, 1999
Apparatus for performing multiply-add operations on packed data
INTEL CORP68 citations97
US5835748ANov 10, 1998
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
INTEL CORP114 citations97
US5793661AAug 11, 1998
Method and apparatus for performing multiply and accumulate operations on packed data
INTEL CORP131 citations97
US7822979B2Oct 26, 2010
Method and apparatus for secure execution using a secure memory partition
INTEL CORP38 citations96
US7013484B1Mar 14, 2006
Managing a secure environment using a chipset in isolated execution mode
INTEL CORP62 citations96
US6990579B1Jan 24, 2006
Platform and method for remote attestation of a platform
INTEL CORP60 citations96
US6795905B1Sep 21, 2004
Controlling accesses to isolated memory using a memory controller for isolated execution
INTEL CORP58 citations96
US6631389B2Oct 7, 2003
Apparatus for performing packed shift operations
INTEL CORP54 citations96
US6275834B1Aug 14, 2001
Apparatus for performing packed shift operations
INTEL CORP59 citations96
US6170997B1Jan 9, 2001
Method for executing instructions that operate on different data types stored in the same single logical register file
INTEL CORP46 citations96
US5983257ANov 9, 1999
System for signal processing using multiply-add operations
INTEL CORP86 citations96
US5940859AAug 17, 1999
Emptying packed data state during execution of packed data instructions
INTEL CORP65 citations96
US5935240AAug 10, 1999
Computer implemented method for transferring packed data between register files and memory
INTEL CORP60 citations96
US5860126AJan 12, 1999
Controlling shared memory access ordering in a multi-processing system using an acquire/release consistency model
INTEL CORP86 citations96
US5818739AOct 6, 1998
Processor for performing shift operations on packed data
INTEL CORP80 citations96
US5701508ADec 23, 1997
Executing different instructions that cause different data type operations to be performed on single logical register file
INTEL CORP94 citations96
US5677862AOct 14, 1997
Method for multiplying packed data
INTEL CORP44 citations96
US6952770B1Oct 4, 2005
Method and apparatus for hardware platform identification with privacy protection
INTEL CORP58 citations94
US9971909B2May 15, 2018
Method and apparatus for secure execution using a secure memory partition
INTEL CORP10 citations93
US9323954B2Apr 26, 2016
Method and apparatus for secure execution using a secure memory partition
INTEL CORP8 citations93
ALACRITECH INC
3 patentsUS7191318B2Mar 13, 2007
Native copy instruction for file-access processor with copy-rule-based validation
ALACRITECH INC142 citations96
US7254696B2Aug 7, 2007
Functional-level instruction-set computer architecture for processing application-layer content-service requests such as file-access requests
ALACRITECH INC75 citations95
US7093099B2Aug 15, 2006
Native lookup instruction for file-access processor searching a three-level lookup cache for variable-length keys
ALACRITECH INC127 citations95
ENGINES INC X
1 patentOPTIM NETWORKS
1 patentINST THE DEV OF EMERGING ARCHI
1 patentXILINX INC
1 patentShowing the top 50 of 164 patents by PatentIndex Score.