Patents by Inventor Mariusz Oriol

Mariusz Oriol has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250111066
    Abstract: An apparatus and method for secure platform monitoring. For example, one embodiment of a processor comprises: a plurality of processing cores to execute instructions in different execution contexts, including a trusted execution context associated with a trusted execution environment; telemetry aggregation circuitry to aggregate telemetry data associated with one or more of the different execution contexts; a filter to prevent telemetry data associated with the trusted execution context from being aggregated by the telemetry aggregator; and an interface to communicate the telemetry data aggregated by the telemetry aggregation circuitry to an external agent.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Mariusz ORIOL, Baruch CHAIKIN, Arvind RAMAN, Piotr MATUSZCZAK, Ido OUZIEL, Ahmad YASIN, Jacob DOWECK
  • Publication number: 20250103380
    Abstract: Examples described herein relate to at least one processor that is to communicate with a management controller to communicate with multiple interfaces. In some examples, wherein at least two of the multiple interfaces are to provide boot firmware code to the at least one processor and a connection interface.
    Type: Application
    Filed: December 9, 2024
    Publication date: March 27, 2025
    Inventors: Kasper WSZOLEK, Janusz JURSKI, Mariusz ORIOL, Matthew James ADILETTA
  • Patent number: 12259777
    Abstract: A system can predict memory device failure through identification of correctable error patterns based on the memory architecture. The failure prediction can thus account for the circuit-level of the memory rather than the mere number or frequency of correctable errors. A failure prediction engine correlates hardware configuration of the memory device with correctable errors (CEs) detected in data of the memory device to predict an uncorrectable error (UE) based on the correlation.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: March 25, 2025
    Assignee: Intel Corporation
    Inventors: Shen Zhou, Xiaoming Du, Cong Li, Kuljit S. Bains, Rajat Agarwal, Murugasamy K. Nachimuthu, Maciej Lawniczak, Chao Yan Tang, Mariusz Oriol
  • Publication number: 20250005159
    Abstract: An apparatus and method are described for staging and activating microcode of a processor. For example, one embodiment of a processor comprises: a plurality of functional blocks, each functional block operable, at least in part, based on microcode and including a non-volatile memory to store a corresponding microcode update (MCU); a plurality of MCU staging memories, each MCU staging memory to temporarily store one or more of the MCUs for one or more corresponding functional blocks of the plurality of functional blocks; authentication hardware logic to attempt to validate each MCU of the one or more MCUs stored in each MCU staging memory, wherein each MCU is to be copied to a non-volatile memory of a corresponding functional block only after a successful authentication.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Avinash CHANDRASEKARAN, Murugasamy K. NACHIMUTHU, Mariusz ORIOL, Piotr MATUSZCZAK
  • Publication number: 20240291786
    Abstract: A management control message is received to be routed from a first device to a second device in a system. The management control message is determined to include management control data. It is determined whether the second device supports such management control messages and it is determined whether to forward the management control message to the second device based on whether the second device supports management control messages. Management control messages are routed to destination devices within the system over a bridge device associated with the management control messages.
    Type: Application
    Filed: May 9, 2024
    Publication date: August 29, 2024
    Applicant: Intel Corporation
    Inventors: Janusz P. Jurski, Mariusz Oriol, Filip Schmole
  • Publication number: 20240273028
    Abstract: Examples described herein relate to at least one multi-core processor and a circuitry can determine and output energy usage of a process regardless of a core of the at least one multi-core processor that executes the process. The circuitry can determine the energy usage of the process based on cache operations and processor microoperations associated with the process. The energy usage of the process can be based on dynamic capacitance (Cdyn) levels and one or more of: temperature of the at least one multi-core processor, input voltage temperature to the at least one multi-core processor, and/or frequency of the at least one multi-core processor.
    Type: Application
    Filed: March 8, 2024
    Publication date: August 15, 2024
    Inventors: Corey D. GOUGH, Yuval BUSTAN, Arvind RAMAN, Mariusz ORIOL, Nilanjan PALIT, Philip ABRAHAM, Priyanka GANESH, Daniel G. CARTAGENA, Mateusz DUCHALSKI
  • Patent number: 12061930
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement software defined silicon feature licensing are disclosed. Example licensor systems disclosed herein includes a third party verifier to verify one or more credentials included in a request to become an authorized delegated licensor, the request received from a third party. Disclosed example licensor systems also include a feature identifier to identify a feature of a silicon structure which the third party is to be granted the authority to license.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: August 13, 2024
    Assignee: Intel Corporation
    Inventors: Katalin Klara Bartfai-Walcott, Mark Baldwin, Arkadiusz Berent, Bartosz Gotowalski, Vasuki Chilukuri, Vasudevan Srinivasan, Justyna Chilczuk, Vinila Rose, Mariusz Oriol
  • Publication number: 20240241778
    Abstract: A system (204) can respond to detection of an uncorrectable error (UE) (254) in memory (246) based on fault-aware analysis. The fault-aware analysis enables the system (204) to generate a determination of a specific hardware element of the memory (246) that caused the detected UE (254). In response to detection of a UE (254), the system (204) can correlate a hardware configuration (256) of the memory (246) device with historical data indicating memory (246) faults for hardware elements of the hardware configuration (256). Based on a determination of the specific component that likely caused the UE (254), the system (204) can issue a corrective action for the specific hardware element based on the determination.
    Type: Application
    Filed: December 13, 2021
    Publication date: July 18, 2024
    Inventors: Shen ZHOU, Cong LI, Kuljit S. BAINS, Ugonna ECHERUO, Reza E. DAFTARI, Theodros YIGZAW, Mariusz ORIOL
  • Patent number: 11960439
    Abstract: Methods and apparatus for scalable MCTP infrastructure. A system is split into independent MCTP domains, wherein each MCTP domain uses Endpoint Identifiers (EIDs) for endpoint devices within the MCTP domain in a manner similar to conventional MCTP operations. A new class of MCTP devices (referred to as a Domain Controllers) is provided to enable inter-domain communication and communication with global devices. Global traffic originators or receivers like a BMC (Baseboard Management Controller), Infrastructure Processing Unit (IPU), Smart NIC (Network Interface Card), Debugger, or PROT (Platform Root or Trust) discover and establish two-way communication through the Domain Controllers to any of the devices in the target domain(s). The Domain Controllers are configured to implement tunneled connections between global devices and domain endpoint devices.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: April 16, 2024
    Assignee: Intel Corporation
    Inventors: Janusz Jurski, Myron Loewen, Mariusz Oriol, Patrick Schoeller, Jerry Backer, Richard Marian Thomaiyar, Eliel Louzoun, Piotr Matuszczak
  • Publication number: 20240095315
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement license management solutions for software defined silicon (SDSi) products are disclosed. Example license management solutions disclosed herein include, but are not limited to, virtual resource migration using SDSi, resource configuration management using SDSi, hardware self-configuration using SDSi, reduced footprint agents using SDSi, performing SDSi usage evaluation and corresponding license transfer responsive to detected and/or predicted failures, transferring node locked SDSi licenses, transfer of SDSi licenses without a trusted license server, community license generation, expirable SDSi licenses via a reliable clock, non-node locked licenses via blockchain, and activating hardware features with a pre-generated hardware license.
    Type: Application
    Filed: September 25, 2023
    Publication date: March 21, 2024
    Inventors: Katalin Bartfai-Walcott, Mariusz Oriol, Vasudevan Srinivasan, Peggy Irelan, Mariusz Stepka, Kaitlin Murphy, Bharat Pillilli, Mark Baldwin, Mateusz Bronk, Fariaz Karim, Arkadiusz Berent, Vasuki Chilukuri
  • Publication number: 20240054039
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement software defined silicon feature configuration pay-as-you-go licensing are disclosed. A disclosed silicon semiconductor device includes a first counter that increments a first count when a timer expires and, responsive to expiration of the timer, a feature configuration sampler to sample a state of a configuration of a feature of the silicon semiconductor device. In addition, the silicon semiconductor device includes a second counter that increments a second count when the sampled state of the configuration of the feature indicates the feature is active. A feature up-time tracker is also included outputs a value representative of an amount of time the configuration has been active, where the amount of time is based on the first count and the second count.
    Type: Application
    Filed: December 23, 2020
    Publication date: February 15, 2024
    Inventors: Vasudevan SRINIVASAN, Knut GRIMSRUD, Johan VAN DE GROENENDAAL, Mariusz ORIOL, Nishi AHUJA, Shen ZHOU, Samantha ALT, Katalin BARTFAI-WALCOTT, Arkadiusz BERENT
  • Publication number: 20230083193
    Abstract: A system can predict memory device failure through identification of correctable error patterns based on the memory architecture. The failure prediction can thus account for the circuit-level of the memory rather than the mere number or frequency of correctable errors. A failure prediction engine correlates hardware configuration of the memory device with correctable errors (CEs) detected in data of the memory device to predict an uncorrectable error (UE) based on the correlation.
    Type: Application
    Filed: June 15, 2021
    Publication date: March 16, 2023
    Inventors: Shen ZHOU, Xiaoming DU, Cong LI, Kuljit S. BAINS, Rajat AGARWAL, Murugasamy K. NACHIMUTHU, Maciej LAWNICZAK, Chao Yan TANG, Mariusz ORIOL
  • Patent number: 11573830
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement and manage software defined silicon products are disclosed. Example semiconductor devices disclosed herein include circuitry configurable to provide one or more features. Disclosed example semiconductor devices also include a license processor to activate or deactivate at least one of the one or more features based on a license received via a network from a first remote enterprise system. Disclosed example semiconductor devices further include an analytics engine to report telemetry data associated with operation of the semiconductor device to at least one of the first remote enterprise system or a second remote enterprise system, the analytics engine to report the telemetry data in response to activation or deactivation of the at least one of the one or more features based on the license.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: February 7, 2023
    Assignee: Intel Corporation
    Inventors: Katalin Klara Bartfai-Walcott, Arkadiusz Berent, Vasuki Chilukuri, Mark Baldwin, Vasudevan Srinivasan, Vinila Rose, Mariusz Oriol, Justyna Chilczuk, Bartosz Gotowalski
  • Publication number: 20220197859
    Abstract: Methods and apparatus for scalable MCTP infrastructure. A system is split into independent MCTP domains, wherein each MCTP domain uses Endpoint Identifiers (EIDs) for endpoint devices within the MCTP domain in a manner similar to conventional MCTP operations. A new class of MCTP devices (referred to as a Domain Controllers) is provided to enable inter-domain communication and communication with global devices. Global traffic originators or receivers like a BMC (Baseboard Management Controller), Infrastructure Processing Unit (IPU), Smart NIC (Network Interface Card), Debugger, or PROT (Platform Root or Trust) discover and establish two-way communication through the Domain Controllers to any of the devices in the target domain(s). The Domain Controllers are configured to implement tunneled connections between global devices and domain endpoint devices.
    Type: Application
    Filed: March 9, 2022
    Publication date: June 23, 2022
    Inventors: Janusz JURSKI, Myron LOEWEN, Mariusz ORIOL, Patrick SCHOELLER, Jerry BACKER, Richard Marian THOMAIYAR, Eliel LOUZOUN, Piotr MATUSZCZAK
  • Publication number: 20220092154
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement and manage software defined silicon products are disclosed. Example semiconductor devices disclosed herein include circuitry configurable to provide one or more features. Disclosed example semiconductor devices also include a license processor to activate or deactivate at least one of the one or more features based on a license received via a network from a first remote enterprise system. Disclosed example semiconductor devices further include an analytics engine to report telemetry data associated with operation of the semiconductor device to at least one of the first remote enterprise system or a second remote enterprise system, the analytics engine to report the telemetry data in response to activation or deactivation of the at least one of the one or more features based on the license.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 24, 2022
    Inventors: Katalin Klara Bartfai-Walcott, Arkadiusz Berent, Vasuki Chilukuri, Mark Baldwin, Vasudevan Srinivasan, Vinila Rose, Mariusz Oriol, Justyna Chilczuk, Bartosz Gotowalski
  • Publication number: 20210279122
    Abstract: Methods and apparatus for lifetime telemetry on memory error statistics to improve memory failure analysis and prevention. Memory error information corresponding to detected correctable errors and uncorrectable memory errors are monitored, with the memory error information identifying an associated DRAM device in an associated DIMM. Corresponding micro-level error bits information from the memory error information is decoded and Micro-level Error Statistic Indicators (MESIs) are generated. Information associated with the MESIs from DRAM devices on the DIMMs are periodically written to persistent storage on those DIMMs. The MESIs for a given DIMM are updated over the lifetime of the DIMM.
    Type: Application
    Filed: May 11, 2021
    Publication date: September 9, 2021
    Inventors: Shen ZHOU, Cong LI, Kuljit S. BAINS, Xiaoming DU, Mariusz ORIOL
  • Publication number: 20210012445
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement software defined silicon feature licensing are disclosed. Example licensor systems disclosed herein includes a third party verifier to verify one or more credentials included in a request to become an authorized delegated licensor, the request received from a third party. Disclosed example licensor systems also include a feature identifier to identify a feature of a silicon structure which the third party is to be granted the authority to license.
    Type: Application
    Filed: September 25, 2020
    Publication date: January 14, 2021
    Inventors: Katalin Klara Bartfai-Walcott, Mark Baldwin, Arkadiusz Berent, Bartosz Gotowalski, Vasuki Chilukuri, Vasudevan Srinivasan, Justyna Chilczuk, Vinila Rose, Mariusz Oriol
  • Patent number: 10747640
    Abstract: Techniques and apparatus for managing a distributed computing environment using event digests are described. In one embodiment, for example, an apparatus may include at least one memory, and logic for a system manager, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a workload to schedule, access an event digest associated with a plurality of compute hosts, the event digest comprising event digest values determined using out-of-band information, determine metrics from the event digest, generate at least one host weight for at least a portion of the plurality of compute hosts based on the metrics, identify at least one candidate host from the portion of the plurality of compute hosts based on the at least one host weight, and schedule the workload on the at least one candidate host. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: August 18, 2020
    Assignee: INTEL CORPORATION
    Inventors: Ananth S. Narayan, Lukasz Grzymkowski, Mrittika Ganguli, Mariusz Oriol
  • Patent number: 10612980
    Abstract: An apparatus is provided which comprises: a first circuitry to receive a measurement of a first temperature of a section of a computing device during a first loading condition of the computing device, and to receive a measurement of a second temperature of the section of the computing device during a second loading condition of the computing device; and a second circuitry to detect a potential fault in a cooling system to cool the computing device, based at least in part on the first temperature and the second temperature.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: April 7, 2020
    Assignee: Intel Corporation
    Inventors: Janusz P. Jurski, Tozer J. Bandorawalla, Ramkumar Nagappan, Mariusz Oriol, Piotr Sawicki, Robin A. Steinbrecher, Shankar Krishnan
  • Patent number: 10404676
    Abstract: A method and apparatus for coordinating and authenticating requests for data. In one embodiment, the apparatus comprises: a baseboard management controller (BMC); and a request coordinator coupled to the BMC to intercept BMC requests and to provide intercepted requests to the BMC, where the coordination interface comprises a request parser to parse parameters for each of the BMC requests, one or more queues to store the requests while the BMC is servicing another BMC request, and a command submitter to send individual BMC requests to the BMC, wherein the BMC is operable to generate the responses to the BMC requests received from the coordination interface and to send the responses to the coordination interface.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: September 3, 2019
    Assignee: INTEL CORPORATION
    Inventors: Justin J. Song, Devadatta V. Bodas, Muralidhar Rajappa, Andy Hoffman, Mariusz Oriol, Gopal R. Mundada