dd86k's blog

Machine code enthusiast

Some Intel Patents Related to x86 and Other Technologies

Author: dd
Published: April 20, 2020
Last modified: December 25, 2022 at 15h02
Categories:

I never asked for it, you never asked for it, and yet here we are.

As a side thought, I wondered: How many patents just Intel is the applicant for? Let’s have a small, tiny, atomic peek.

Populated as of 2020-04-20.

IPN1 Filing Date Publication Date Applicant Title
WO 2013/101059 A1 29 December 2011 4 July 2013 INTEL CORPORATION (PCT/US2011/067838) SUPERVISOR MODE EXECUTION PROTECTION
WO 01/75602 A2 13 March 2001 11 October 2001 INTEL CORPORATION (PCT/US01/08066) REAL-TIME SCHEDULING OF VIRTUAL MACHINES
WO 2016/077020 A1 14 October 2015 19 May 2016 INTEL CORPORATION (PCT/US2015/055593) MORTON COORDINATE ADJUSTMENT PROCESSORS, METHODS, SYSTEMS, AND INSTRUCTIONS
WO 2013/066572 8 October 2012 10 May 2013 INTEL CORPORATION (PCT/US2012/059241) REMOTE DIRECT MEMORY ACCESS ADAPTER STATE MIGRATION IN A VIRTUAL ENVIRONMENT
WO 2013/090202 A1 10 December 2012 20 June 2013 INTEL CORPORATION (PCT/US2012/068798) VIRTUALIZING INTERRUPT PRIORITIZATION AND DELIVERY
WO 2016/060859 A1 1 October 2015 21 April 2016 INTEL CORPORATION (PCT/US2015/053526) AN INTERFACE BETWEEN A DEVICE AND A SECURE PROCESSING ENVIRONMENT
WO 2009/018005 A2 21 July 2008 5 February 2009 INTEL CORPORATION (PCT/US2008/070671) PROVIDING AN INCLUSIVE SHARED CACHE AMONG MULTIPLE CORE-CACHE CLUSTERS
WO 2014/107143 A2 8 October 2012 10 July 2014 INTEL CORPORATION (PCT/US2012/059204) METHOD, APPARATUS, AND SYSTEM FOR ADAPTIVE THREAD SCHEDULING IN TRANSACTIONAL MEMORY SYSTEMS
WO 2016/204961 A1 27 May 2016 22 December 2016 INTEL CORPORATION (PCT/US2016/034853) XOR (EXCLUSIVE OR) BASED TRIANGULAR MIXING FOR DIGITAL PHASE CONTROL
WO 2017/160527 A1 7 March 2017 21 September 2017 INTEL CORPORATION (PCT/US2017/021040) ASYMMETRICAL MEMORY MANAGEMENT
WO 2016/007219 A1 15 May 2015 14 January 2016 INTEL CORPORATION (PCT/US2015/030928) PROCESSOR STATE CONTROL BASED ON DETECTION OF PRODUCDER/CONSUMER WORKLOAD SERIALIZATION
WO 2016/093943 A1 9 October 2015 16 June 2016 INTEL CORPORATION (PCT/US2015/054963) APPARATUS AND METHOD FOR CONSIDERING SPATIAL LOCALITY IN LOADING DATA ELEMENTS FOR EXECUTION
WO 2009/121022 A2 27 March 2009 1 October 2009 INTEL CORPORATION (PCT/US2009/038670) SYSTEMS, METHODS, AND APPARATUSES TO SAVE MEMORY SELF-REFRESH POWER
WO 2013/090425 A1 12 December 2012 20 June 2013 INTEL CORPORATION (PCT/US2012/069236) A METHOD, APPARATUS, AND SYSTEM FOR ENERGY EFFICIENCY AND ENERGY CONSERVATION INCLUDING CODE RECIRCULATION TECHNIQUES
WO 2016/153675 23 February 2016 29 September 2016 INTEL CORPORATION (PCT/US2016/019019) CUSTOM PROTECTION AGAINST SIDE CHANNEL ATTACKS
US20190004834 30 June 2017 3 January 2019 INTEL IP Corporation, INTEL CORPORATION SOFTWARE RECONFIGURABLE MOBILE DEVICES AND METHODS
WO 2014/004151 A2 17 June 2013 3 January 2014 INTEL CORPORATION (PCT/US2013/046169) VIRTUAL MEMORY ADDRESS RANGE REGISTER
WO 2015/199877 A1 27 May 2015 30 December 2015 INTEL CORPORATION (PCT/US2015/032664 METHOD AND APPARATUS OF USB 3.1 PRESENCE DETECT AND INDEX

1. International Publication Number. See Patent Cooperation Treaty for more information.

That’s a lot, and obviously not all of them. Quite a lot of patents already related to the x86 specifications (VT-x/VMX, TSX, AVX, etc.) and specifications that Intel has participated in, such as Intel HD Audio, UEFI, TPM, and Wi-Fi.

In fact, Intel owns more than 40,000 patents across the globe (https://www.intel.com/content/www/us/en/policy/policy-ip.html), and Intel IP Corporation is doing the most part in making patents (a few patents from Intel IP: https://patents.justia.com/assignee/intel-ip-corporation). IBM is probably no better in sheer number of patents.

Pretty scary, isn’t it?