Patents by Inventor S. Schertz

S. Schertz 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: 20160209204
    Abstract: A method for quality testing a tube bundle is provided. The tube bundle includes a plurality of tubes. The method includes providing a collimated light source and a receiving screen at a first end and a second end of the tube bundle respectively. The second end of the tube bundle is distal from the first end of the tube bundle. The method further includes directing a light beam through the tube bundle, wherein the light beam enters the tube bundle at an incident light intensity. The method includes passing the light beam through each of the plurality of tubes. The method also includes measuring, on the receiving screen, a received light intensity of the light beam exiting each of the plurality of tubes. The method further includes comparing the received light intensity with the incident light intensity, and determining a quality of the tube bundle based on the comparison.
    Type: Application
    Filed: January 16, 2015
    Publication date: July 21, 2016
    Applicant: Caterpillar Inc.
    Inventors: Umesh S. Patil, Douglas A. Rebinsky, Jon T. Immel, Michael S. Schertz
  • Publication number: 20060218540
    Abstract: Ambiguous stack references in low level software instructions can be resolved when raising a representation of low level software instructions, such as native code. The number of parameters passed to a function can be determined by heuristics, including direct call and indirect call heuristics. Indirect call heuristics can include dataflow-to-target-function, dataflow-to-target-type, import name, and cleanup instructions heuristics. A control flow heuristic can use an alternating direction propagation of seed points to determine the stack height at basic block boundaries. Interpolation can be used within the basic blocks as needed. The raised representation can be used for static analysis of the low level software instructions.
    Type: Application
    Filed: March 25, 2005
    Publication date: September 28, 2006
    Applicant: Microsoft Corporation
    Inventors: Andrew Edwards, Ronnie Chaiken, Dzmitry Suponau, S. Schertz