- Santa Clara CA, US VINCENT ZIMMER - federal way WA, US NICHOLAS ADAMS - Beaverton OR, US WILLARD WISEMAN - Tigard OR, US GIRI MUDUSURU - Portland OR, US NUO ZHANG - Santa Clara CA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 9/4401 G06F 21/57 G06F 9/445
Abstract:
The present disclosure is directed to controlled customization of silicon initialization. A device may comprise, for example, a boot module including a memory on which boot code is stored, the boot code including at least an initial boot block (IBB) module that is not customizable and a global platform database (GPD) module including customizable data. The IBB module may include a pointer indicating GPD module location. The customizable data may comprise configurable parameters and simple configuration language (SCL) to cause the device to execute at least one logical operation during execution of the boot code. The GPD module may further comprise a pointer indicating SCL location. The boot code may be executed upon activation of the device, which may cause the IBB module to load an interpreter for executing the SCL. The interpreter may also verify access request operations in the SCL are valid before executing the access request operations.
Controlled Customization Of Silicon Initialization
- Santa Clara CA, US VINCENT ZIMMER - federal way WA, US NICHOLAS ADAMS - Beaverton OR, US WILLARD WISEMAN - Tigard OR, US GIRI MUDUSURU - Portland OR, US NUO ZHANG - Santa Clara CA, US
Assignee:
INTEL CORPORATION - Santa Clara CA
International Classification:
G06F 9/44
Abstract:
The present disclosure is directed to controlled customization of silicon initialization. A device may comprise, for example, a boot module including a memory on which boot code is stored, the boot code including at least an initial boot block (IBB) module that is not customizable and a global platform database (GPD) module including customizable data. The IBB module may include a pointer indicating GPD module location. The customizable data may comprise configurable parameters and simple configuration language (SCL) to cause the device to execute at least one logical operation during execution of the boot code. The GPD module may further comprise a pointer indicating SCL location. The boot code may be executed upon activation of the device, which may cause the IBB module to load an interpreter for executing the SCL. The interpreter may also verify access request operations in the SCL are valid before executing the access request operations.
- Santa Clara CA, US Vincent J. Zimmer - Federal Way WA, US Brian S. Payne - Portland OR, US Nicholas J. Adams - Beaverton OR, US
International Classification:
G06F 21/57 G06F 21/53
Abstract:
Embodiments related to hardware configuration reporting and arbitration are disclosed herein. For example, an apparatus for hardware configuration reporting may include: a processing device having a trusted execution environment (TEE) and a non-trusted execution environment (non-TEE); request service logic, stored in the memory, to operate within the TEE to receive an indication of a request from arbiter logic, wherein the request represents a hardware configuration register; and reporting logic, stored in the memory, to operate within the TEE and to report an indicator of a value of the hardware configuration register represented by the request to the arbiter logic. Other embodiments may be disclosed and/or claimed.
Vincent J. Zimmer - Federal Way WA, US Nicholas J. Adams - Beaverton OR, US Giri P. Mudusuru - Portland OR, US Lee G. Rosenbaum - Hillsboro OR, US Michael A. Rothman - Puyallup WA, US
International Classification:
G06F 21/72 H04L 9/32 G06F 21/57 H04L 9/08
Abstract:
An embodiment includes an apparatus comprising: an out-of-band cryptoprocessor coupled to secure non-volatile storage; and at least one storage medium having firmware instructions stored thereon for causing, during runtime and after an operating system for the apparatus has booted, the cryptoprocessor to (a) store a key within the secure non-volatile storage, (b) sign an object with the key, while the key is within the cryptoprocessor, to produce a signature, and (c) verify the signature. Other embodiments are described herein.
Jiewen Yao - Shanghai, CN Vincent J. Zimmer - Federal Way WA, US Nicholas J. Adams - Beaverton OR, US Willard M. Wiseman - Tigard OR, US Qin Long - Shanghai, CN Shihui Li - Shanghai, CN
International Classification:
G06F 21/57 G06F 21/72
US Classification:
713 2, 713189
Abstract:
An embodiment includes an apparatus comprising: an out-of-band cryptoprocessor including secure non-volatile storage that couples to a root index, having a fixed address, and comprises first and second variables referenced by the root index; and semiconductor integrated code (SIC) including embedded processor logic to initialize a processor and embedded memory logic to initialize a memory coupled to the processor; wherein (a) the SIC is to be executed responsive to resetting the processor and prior to providing control to boot code, and (b) the SIC is to perform pre-boot operations in response to accessing at least one of the first and second variables. Other embodiments are described herein.
En Masse Entertainment Mar 2018 - Feb 2019
Associate Community Manager
En Masse Entertainment Mar 2018 - Feb 2019
Social Media Expert
En Masse Entertainment Oct 2014 - Mar 2018
Customer Support Specialist, Player Relations
Talentwise Through Aerotek Aug 2014 - Sep 2014
Quality Assurance
Microsoft Mar 2013 - Jun 2014
Technical Publisher and Ingestion
Education:
Deer Valley High School 2002 - 2006
Skills:
Data Analysis Customer Service Microsoft Office Social Media Google Docs Windows Data Entry Sales Training Video Games Search Team Oriented Editing Microsoft Office 2007 10 Key Cash Flow Access Teamwork Microsoft Excel Powerpoint Computer Literate Cash Handling Team Oriented Internet Retail Ubuntu Microsoft Crm Google Cloud Suite Databases Process Analysis Multi Tasking Independent Gis Software Nda Jira Confluence Instagram Community Management Facebook Discord Online Moderation Publishing Conventions Social Media Marketing
Interests:
Animation New Technology Social Media Learning New Skills Video Gaming Drawing and Art Mobile Phones Healthy Cooking Concerts Reading Novels
Estate/Probate Wills Elder Zoning/Land Use Small Business Contracts Guardianship Medicare/Medicaid/Social Security Msba New Lawyers Section Wills Agriculture
Lynnwood, WA Antioch, CA Pittsburg, CA Walnut Creek, CA Lake Elsinore, CA Corona, CA Riverside, CA
Work:
Google through Randstad - Cartooning, stuff Game Crazy Hollywood Video Starbucks Ghost Cycles Kohl's Best Buy Geek Squad
Education:
None
Relationship:
Single
About:
Nicholas Adams is an aspiring cartoonist. You can check out some of his art in the links provided on the right hand side of this page. Plus, look forward to a full blown website in the coming months,...
Tagline:
Excuse me, could you hold these? Don't squeeze them too hard, they're fragile.
Bragging Rights:
Still own all of my fingers and toes, and have a couple more teeth to speak of than normal
Nicholas Adams
Education:
Arcadia University - History Psychology, Lancaster University, Alvernia College
Nicholas Adams
Education:
El Sereno Alternative Education, Citrus Heights, CA
Tagline:
Online Marketer. Who loves social media and meeting people.