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).

  • Patent number: 9367406
    Abstract: Technologies for providing manageability redundancy for micro server and clustered System-on-a-Chip (SoC) deployments are presented. A configurable multi-processor apparatus may include multiple integrated circuit (IC) blocks where each IC block includes a task block to perform one or more assignable task functions and a management block to perform management functions with respect to the corresponding IC block. Each task block and each management block may include one or more instruction processors and corresponding memory. Each IC block may be controllable to perform a function of one or more other IC blocks. The IC blocks may communicate with each other via a management communication infrastructure that may include a communication path from each of the management blocks to each of the other management blocks. Via the management communication infrastructure, the management blocks may bridge communication paths between pairs of management blocks.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: June 14, 2016
    Assignee: Intel Corporation
    Inventors: Robert C. Swanson, Mariusz Oriol, Janusz Jurski, Piotr Sawicki, Robert W. Cone, William J. O'Sullivan, Mariusz Stepka, Babak Nikjou, Madhusudhan Rangarajan, Pawel Szymanski, Piotr Kwidzinski, Robert Bahnsen, Mallik Bulusu
  • Publication number: 20150089255
    Abstract: An apparatus and system for throttling I/O devices in a computer system is provided. In an example, a method for throttling device power demand during critical power events. The method includes detecting a critical power event and issuing a signal to system devices to defer optional transactions during the critical power event.
    Type: Application
    Filed: September 26, 2013
    Publication date: March 26, 2015
    Inventors: Janusz Jurski, Robert Swanson, Anil Kumar, Mariusz Oriol, Waldemar Piotrewicz
  • Publication number: 20150052389
    Abstract: Technologies for providing manageability redundancy for micro server and clustered System-on-a-Chip (SoC) deployments are presented. A configurable multi-processor apparatus may include multiple integrated circuit (IC) blocks where each IC block includes a task block to perform one or more assignable task functions and a management block to perform management functions with respect to the corresponding IC block. Each task block and each management block may include one or more instruction processors and corresponding memory. Each IC block may be controllable to perform a function of one or more other IC blocks. The IC blocks may communicate with each other via a management communication infrastructure that may include a communication path from each of the management blocks to each of the other management blocks. Via the management communication infrastructure, the management blocks may bridge communication paths between pairs of management blocks.
    Type: Application
    Filed: August 14, 2013
    Publication date: February 19, 2015
    Inventors: Robert C. Swanson, Mariusz Oriol, Janusz Jurski, Piotr Sawicki, Robert W. Cone, William J. O'Sullivan, Mariusz Stepka, Babak Nikjou, Madhusudhan Rangarajan, Pawel Szymanski, Piotr Kwidzinski, Robert Bahnsen, Mallik Bulusu
  • Patent number: 7181746
    Abstract: The present invention is in the field of embedded systems. More particularly, some embodiments initialize, reconfigure, and shut down a module function to provide a unified solution for software development.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: February 20, 2007
    Assignee: Intel Corporation
    Inventors: Krzysztof S. Perycz, Bohdan T. Iwanojko, Adam KamiƄski, Jaroslaw Kogut, Mariusz Oriol, Zbigniew Przekop
  • Patent number: 7010780
    Abstract: A system and method for software modularization and automatic code generation for embedded systems is disclosed. An embedded systems software application module is disclosed comprising an initialization/shutdown unit that allows for shutdown and initialization of the module, and a module proper that provides the functionality of the module and having a management/configuration manager interface used to communicate between the module proper and a configuration manager and one or more configuration management units such that the module proper is management access type independent. Optionally, the module may further comprise one or more configuration management units that provide specific management of and interaction with the module proper. There is also provided a toolset to facilitate code generation and development for creating an embedded systems software application from one or more such modules.
    Type: Grant
    Filed: September 17, 2001
    Date of Patent: March 7, 2006
    Assignee: Intel Corporation
    Inventors: Krzysztof S. Perycz, Adam Golichowski, Bohdan T. Iwanojko, Adam Kaminski, Jaroslaw Kogut, Mariusz Oriol, Zbigniew Przekop
  • Publication number: 20030056193
    Abstract: A system and method for software modularization and automatic code generation for embedded systems is disclosed. An embedded systems software application module is disclosed comprising an initialization/shutdown unit that allows for shutdown and initialization of the module, and a module proper that provides the functionality of the module and having a management/configuration manager interface used to communicate between the module proper and a configuration manager and one or more configuration management units such that the module proper is management access type independent. Optionally, the module may further comprise one or more configuration management units that provide specific management of and interaction with the module proper. There is also provided a toolset to facilitate code generation and development for creating an embedded systems software application from one or more such modules.
    Type: Application
    Filed: September 17, 2001
    Publication date: March 20, 2003
    Inventors: Krzysztof S. Perycz, Adam Golichowski, Bohdan T. Iwanojko, Adam Kaminski, Jaroslaw Kogut, Mariusz Oriol, Zbigniew Przekop
  • Publication number: 20030005273
    Abstract: The present invention is in the field of embedded systems. More particularly, some embodiments initialize, reconfigure, and shut down a module function to provide a unified solution for software development.
    Type: Application
    Filed: June 29, 2001
    Publication date: January 2, 2003
    Inventors: Krzysztof S. Perycz, Bohdan T. Iwanojko, Adam Kaminski, Jaroslaw Kogut, Mariusz Oriol, Zbigniew Przekop