The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 18, 2025
Filed:
Dec. 18, 2020
Intel Corporation, Santa Clara, CA (US);
Chinmay Ashok, Beaverton, OR (US);
Vasudevan Srinivasan, Portland, OR (US);
Atanas K. Iwanow, Hillsboro, OR (US);
Martin G. Dixon, Portland, OR (US);
Scott J. Cape, Portland, OR (US);
Scott Bobholz, Bolton, MA (US);
David T. Mayo, Boxborough, MA (US);
Vinila Rose, Cupertino, CA (US);
Lorie Wigle, Hillsboro, OR (US);
Jason Kennedy, Portland, OR (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
Methods and apparatus for restricted deployment of targeted processor firmware updates. During a patch enabling per-work flow, service entitlement license information comprising one of more service entitlements is generated and provisioned on one or more computing platforms. A restricted deployment microcode (uCode) update release (aka uCode patch) targeted for platforms having CPUs and/or XPUs with certain part identifier is sent to the one or more platforms. Run-time software and/or firmware on the platforms are executed to access the provisioned service entitlement license information, which is used to authentic and verify the restricted deployment uCode update release using a service entitlement having a part identifier associated with the platform's CPU. In one solution, authentication is performed using a hash-matching scheme and verification is used to verify the platform is properly licensed to load uCode included in the restricted deployment microcode (uCode) update release into the CPU.