Patents by Inventor Michael Pietraszak

Michael Pietraszak 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: 10890326
    Abstract: A method for detecting a flame is provided. The method includes the step of providing alternating current to a flame rectification probe to produce a first voltage as an input for a sense circuit, wherein the flame rectification probe is placed in proximity to the flame. The method further includes the step of conditioning the first voltage using the sense circuit to produce a second voltage. Additionally, the method includes the steps of outputting the second voltage to a microcontroller, and determining with the microcontroller whether the flame is present based on a magnitude of the second voltage.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: January 12, 2021
    Assignee: Robertshaw Controls Company
    Inventors: Daniel Zuzuly, Michael Pietraszak
  • Publication number: 20180119955
    Abstract: A method for detecting a flame is provided. The method includes the step of providing alternating current to a flame rectification probe to produce a first voltage as an input for a sense circuit, wherein the flame rectification probe is placed in proximity to the flame. The method further includes the step of conditioning the first voltage using the sense circuit to produce a second voltage. Additionally, the method includes the steps of outputting the second voltage to a microcontroller, and determining with the microcontroller whether the flame is present based on a magnitude of the second voltage.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Applicant: Robertshaw Controls Company
    Inventors: Daniel Zuzuly, Michael Pietraszak
  • Publication number: 20060156271
    Abstract: Enabling developers to access software components of a software development set while the set is loading on to the computer. A user interface may provide a visual representation of the software set being loaded on to a computer, including displaying the contents of the software set. Contents of the software set may be displayed before the contents have been loaded on to the computer. A user may be enabled to select, from the visual representation, a software component of the loading set that has not yet been loaded on to the computer. In response, the selected component may be loaded on to the computer, for example, using a separate, higher-priority process or thread from the one loading the software set. The selected component may be loaded asynchronously, irrespective of the particular synchronous order in which the software components of the software set are being loaded.
    Type: Application
    Filed: January 10, 2005
    Publication date: July 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Dmitry Goncharenko, Michael Pietraszak
  • Publication number: 20060156272
    Abstract: A user interface provides a visual representation of a software development set being loaded on to a computer, including displaying the contents (e.g., constituent software components) of the development set. Contents of the development set may be displayed before the contents have even been loaded on to the computer. The user interface may enable the user to select one or more of the software components of the development set (or the development set itself). In response to the user selection, the user may be enabled to perform limited operations on the software components. A user may be enabled to select, from the visual representation, a software component of the loading set that has not yet been loaded on to the computer.
    Type: Application
    Filed: January 10, 2005
    Publication date: July 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Dmitry Goncharenko, Michael Pietraszak
  • Publication number: 20050183116
    Abstract: EPG services are provided, which enables a device such as a computer, a set top box or the like to collect EPG data from multiple EPG data providers or sources. The EPG data is collected at the device by EPG loaders. Each EPG loader collects EPG data from a particular source. The EPG loaders deliver the EPG data to a writer module, which performs scaling and formatting functions to the EPG data. The writer module also stores the scaled and formatted EPG data in a database or other storage. Once stored, applications gain access to the EPG data through a control module. The writer module may also be implemented by chaining EPG loaders in a priority scheme. However, EPG loader interaction reduces independence and forces more rigid interface and implementation constraints upon the design of EPG loaders. The control module provides the accessed EPG data to the applications. EPG services function to isolate the operation of the applications from the EPG data sources.
    Type: Application
    Filed: January 31, 2005
    Publication date: August 18, 2005
    Applicant: WebTV Networks, Inc.
    Inventors: Michael Pietraszak, Robert Fries, Robert Gibson, Jonathan Wray
  • Publication number: 20050177849
    Abstract: EPG services are provided, which enables a device such as a computer, a set top box or the like to collect EPG data from multiple EPG data providers or sources. The EPG data is collected at the device by EPG loaders. Each EPG loader collects EPG data from a particular source. The EPG loaders deliver the EPG data to a writer module, which performs scaling and formatting functions to the EPG data. The writer module also stores the scaled and formatted EPG data in a database or other storage. Once stored, applications gain access to the EPG data through a control module. The writer module may also be implemented by chaining EPG loaders in a priority scheme. However, EPG loader interaction reduces independence and forces more rigid interface and implementation constraints upon the design of EPG loaders. The control module provides the accessed EPG data to the applications. EPG services function to isolate the operation of the applications from the EPG data sources.
    Type: Application
    Filed: March 30, 2005
    Publication date: August 11, 2005
    Applicant: WebTV Networks, Inc.
    Inventors: Michael Pietraszak, Robert Fries, Robert Gibson, Jonathan Wray
  • Publication number: 20050094970
    Abstract: Fast-forwarding and rewinding within a compressed video stream and a corresponding content stream of pages are disclosed. The compressed video stream is made up of intra frames, predictive frames; and bi-directional frames. The content stream has a number of trigger pages and/or script pages. An intra frame is skipped to within the video stream, and the trigger page closest to this frame is skipped to within the content stream. Alternatively, the script page closest to the frame that is not further ahead of it is skipped to within the content stream. This page is executed until the content stream is aligned with the video stream.
    Type: Application
    Filed: November 5, 2004
    Publication date: May 5, 2005
    Applicant: Microsoft Corp.
    Inventor: Michael Pietraszak