Patents by Inventor Marek PIOTROWSKI

Marek PIOTROWSKI 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: 12177131
    Abstract: A computing node includes a NIC and processing circuitry configured to select a subset of computing resources from a set of available computing resources to initiate a parameter sweep associated with a parameter sweep request received. A plurality of settings is applied to each computing resource of the subset to generate a plurality of resource mappings during the parameter sweep. Each resource mapping of the plurality of resource mappings indicates at least one computing resource of the subset and a corresponding at least one setting of the plurality of settings. Telemetry information for the subset of computing resources is retrieved, the telemetry information is generated during the parameter sweep. A resource mapping of the plurality of resource mappings is selected based on a comparison of the telemetry information with an SLO. A reconfiguration of the available computing resources is performed based on the selected resource mapping.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: December 24, 2024
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Kshitij Arun Doshi, Karol Weber, Marek Piotrowski, Piotr Wysocki
  • Publication number: 20240407142
    Abstract: Hybrid and adaptive cooling systems are described. A method comprises selecting a cooling system type from a set of cooling system types of a hybrid cooling system to cool an electronic component of an electronic device, generating a control directive to activate a cooling component of the cooling system type, and performing thermal management of the electronic component of the electronic device using the cooling component of the cooling system type. Other embodiments are described and claimed.
    Type: Application
    Filed: August 9, 2024
    Publication date: December 5, 2024
    Applicant: INTEL CORPORATION
    Inventors: Francesc Guim Bernat, Karthik Kumar, Uzair Qureshi, Marcos Carranza, Marek Piotrowski
  • Publication number: 20240236017
    Abstract: A computing node includes a NIC and processing circuitry configured to select a subset of computing resources from a set of available computing resources to initiate a parameter sweep associated with a parameter sweep request received. A plurality of settings is applied to each computing resource of the subset to generate a plurality of resource mappings during the parameter sweep. Each resource mapping of the plurality of resource mappings indicates at least one computing resource of the subset and a corresponding at least one setting of the plurality of settings. Telemetry information for the subset of computing resources is retrieved, the telemetry information is generated during the parameter sweep. A resource mapping of the plurality of resource mappings is selected based on a comparison of the telemetry information with an SLO. A reconfiguration of the available computing resources is performed based on the selected resource mapping.
    Type: Application
    Filed: June 25, 2021
    Publication date: July 11, 2024
    Inventors: Francesc Guim Bernat, Kshitij Arun Doshi, Karol Weber, Marek PIOTROWSKI, Piotr Wysocki
  • Publication number: 20240134726
    Abstract: A method is described. The method includes invoking one of more functions from a set of API functions that expose the current respective cooling states of different, respective cooling devices for different components of a hardware platform. The method includes orchestrating concurrent execution of multiple applications on the hardware platform in view of the current respective cooling states. The method includes, in order to prepare the hardware platform for the concurrent execution of the multiple applications, prior to the concurrent execution of the multiple applications, sending one or more commands to the hardware platform to change a cooling state of at least one of the cooling devices.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 25, 2024
    Inventors: Akhilesh S. THYAGATURU, Francesc GUIM BERNAT, Karthik KUMAR, Adrian HOBAN, Marek PIOTROWSKI
  • Publication number: 20240134432
    Abstract: A method is claimed. The method includes receiving information associated with a software application's workflow. The method includes receiving information that describes a platform's current power consumption state and current thermal state. The method includes selecting platform components to support execution of the workflow. The method includes prior to execution of the workflow upon the selected platform components, estimating a thermal impact to the platform's current thermal state as a consequence of the workflow's execution upon the selected platform components. The method includes determining a change to be made to a thermal cooling system of the platform in response to the estimating and causing the change to be made to the thermal cooling system prior to execution of at least a portion of the workflow on the platform.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 25, 2024
    Inventors: Akhilesh S. THYAGATURU, Francesc GUIM BERNAT, Karthik KUMAR, Jonathan KYLE, Marek PIOTROWSKI
  • Publication number: 20240012769
    Abstract: Examples described herein relate to a network interface device. In some examples, the network interface device includes a network interface, a direct memory access (DMA) circuitry, a host interface, memory, one or more processors, and circuitry to: based on a configuration of operation specifying a standalone operation, cause the network interface device to operate in standalone to execute one or more applications and based on a configuration of operation specifying a companion operation, cause the network interface device to operate in companion to provide at least one host system with access to one or more hardware resources accessible by the network interface device.
    Type: Application
    Filed: September 20, 2023
    Publication date: January 11, 2024
    Inventors: Francesc GUIM BERNAT, Manish DAVE, Vered BAR BRACHA, Bradley A. BURRES, Uzair QURESHI, Joseph GRECCO, Paul KAPPLER, Dirk F. BLEVINS, Mukesh Gangadhar BHAVANI VENKATESAN, Hariharan M, Marek PIOTROWSKI, Dhanya PILLAI, John MANGAN, Mandar CHINCHOLKAR, Eoin WALSH, Sumit MOHAN, Ned SMITH, Tushar Sudhakar GOHAD
  • Patent number: 9820646
    Abstract: An image processing apparatus converts an intensity distribution of at least one of a plurality of regions of a tomographic image of an eye by using an amount of conversion which is greater than an amount of conversion used to convert an intensity distribution of another one of the plurality of regions, the tomographic image being obtained by performing tomographic imaging on the eye by using optical interference.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: November 21, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hiroki Uchida, Yukio Sakagawa, Krzysztof Marek Piotrowski
  • Patent number: 9585554
    Abstract: There is provided an image processing apparatus, comprising: a tomographic image acquiring unit for acquiring a tomographic image of a retina; an instruction unit for instructing for a change in the positions of display forms indicating a plurality of regions in one of the display forms indicating a plurality of layer boundaries of a retina; and a display control unit for causing the display unit to display respective display forms indicating the plurality of layer boundaries in positions corresponding to the plurality of layer boundaries in the tomographic image in an overlapped state, and in a case of instructing for the change in the position of at least one of display forms, for causing the display unit to display the display form instructed with the display form different from other display forms.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: March 7, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Krzysztof Marek Piotrowski, Yukio Sakagawa
  • Publication number: 20170014025
    Abstract: An image processing apparatus converts an intensity distribution of at least one of a plurality of regions of a tomographic image of an eye by using an amount of conversion which is greater than an amount of conversion used to convert an intensity distribution of another one of the plurality of regions, the tomographic image being obtained by performing tomographic imaging on the eye by using optical interference.
    Type: Application
    Filed: July 8, 2016
    Publication date: January 19, 2017
    Inventors: Hiroki Uchida, Yukio Sakagawa, Krzysztof Marek Piotrowski
  • Publication number: 20140063447
    Abstract: There is provided an image processing apparatus, comprising: a tomographic image acquiring unit for acquiring a tomographic image of a retina; an instruction unit for instructing for a change in the positions of display forms indicating a plurality of regions in one of the display forms indicating a plurality of layer boundaries of a retina; and a display control unit for causing the display unit to display respective display forms indicating the plurality of layer boundaries in positions corresponding to the plurality of layer boundaries in the tomographic image in an overlapped state, and in a case of instructing for the change in the position of at least one of display forms, for causing the display unit to display the display form instructed with the display form different from other display forms.
    Type: Application
    Filed: August 8, 2013
    Publication date: March 6, 2014
    Inventors: Krzysztof Marek Piotrowski, Yukio Sakagawa