Patents by Inventor Neil Craig

Neil Craig 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: 20240133222
    Abstract: In one example, a portion of a shed includes a blow molded plastic door, a blow molded plastic wall panel, and a double jointed hinge configured to connect the blow molded plastic door and the blow molded plastic wall panel to each other. The double jointed hinge includes a first hinge element that connectible to the blow molded plastic wall panel, a second hinge element that is connectible to the blow molded plastic door, and a first link and a second link, the first link and the second link configured to connect the first hinge element to the second hinge element, and when the shed portion is in an assembled state, and the blow molded plastic door is fully closed, the first link and the second link are received within a recess cooperatively defined by the blow molded plastic wall panel and the blow molded plastic door.
    Type: Application
    Filed: January 2, 2024
    Publication date: April 25, 2024
    Inventors: Paul Craig Branch, Clarissa Mae Stuart, Neil Ben Watson, Kenneth William Taylor
  • Publication number: 20150234730
    Abstract: Methods and systems for collecting execution trace data for software, analyzing execution data for software, and identifying defects in software. One method includes storing, by a processing unit, execution trace data for the software when the software is executed, storing, by the processing unit, source code for the software when the software is executed, storing, by the processing unit, a program image of the software when the software is executed, and replaying the execution of the software using the execution trace data, source code, and the program image.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 20, 2015
    Inventors: Neil Craig Puthuff, Stephan Scott Rose
  • Publication number: 20140337822
    Abstract: Methods and systems for analyzing software. For example, one method can include executing a software program including a function by a computer. The method also includes producing an execution sequence for the function when, during execution, the software program executes the function. The method further includes generating an identifier for the execution sequence, wherein the identifier uniquely identifies a path of execution through the function represented by the execution sequence. In addition, the method includes saving the identifier and making the identifier available to at least one user through a user interface.
    Type: Application
    Filed: June 13, 2014
    Publication date: November 13, 2014
    Inventor: Neil Craig Puthuff
  • Publication number: 20070159275
    Abstract: In accordance with principles of the present invention, a two or more pole dielectric resonator circuit is provided with resonators that are elliptical in cross section orthogonal to the longitudinal axis. The resonators are mounted so that they are rotatable about their longitudinal axes, such that the straight line distance between two adjacent resonators measured in a straight line between orthogonal to and intersecting the longitudinal axes of the tow resonators is a function of the orientation of the resonators about their longitudinal axes. The resonators can be oriented about their longitudinal axes in any orientation to adjust their spacing, which is directly proportional to their coupling magnitude, which, in turn, is proportional to the bandwidth of the circuit.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 12, 2007
    Applicant: M/A-Com, Inc.
    Inventors: Neil Craig, Paul Schwab, Kristi Pance
  • Publication number: 20070090899
    Abstract: In order to permit electronic tuning of the frequency of a circuit including dielectric resonators, such as a dielectric resonator filter, tuning plates are employed adjacent the individual dielectric resonators. The tuning plates comprises two separate conductive portions and an electronically tunable element electrically coupled therebetween. The electronically tunable element can be any electronic component that will permit changing the capacitance between the two separate conductive portions of the tuning plates by altering the current or voltage supplied to the electronically tunable element. Such components include virtually any two or three terminal semiconductor device. However, preferable devices include varactor diodes and PIN diodes.
    Type: Application
    Filed: October 24, 2005
    Publication date: April 26, 2007
    Applicant: M/A-Com, Inc.
    Inventors: Paul Schwab, Kristi Pance, Neil Craig
  • Patent number: 6716890
    Abstract: Polyurethane foams formed using a specific mixture of polyether and graft polyols with toluene diisocyanate have fine cell size (over 70 pores per inch) and higher durability with IFD25 retention over 70% after 12,000 cycles of roll-shear. The foam-forming ingredients are mixed together and foamed at controlled pressures in the range 1.0 to 1.5 (absolute), preferably 1.05 to 1.5 bar (absolute). The foams make particularly good carpet cushions.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: April 6, 2004
    Assignee: Foamex L.P.
    Inventors: Beat Niederoest, Chiu Y. Chan, Neil Craig Silverman