Patents by Inventor Nathan Keith

Nathan Keith 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: 11943318
    Abstract: Embodiments of the present disclosure relate generally to distributing a survey created for a first distribution channel across multiple distribution channels. More specifically, one or more embodiments of the present disclosure relate to providing a user with the ability to create a survey for one distribution channel and automatically provide the survey across multiple distribution channels. Further, one or more embodiments of the present disclosure improves survey administration by collecting responses to the survey from across the various distribution channels, compiling the responses, and providing the overall results of the survey to the user.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: March 26, 2024
    Assignee: Qualtrics, LLC
    Inventors: Wesley Jarrett Burningham, Logan John Mosley, Gregory Keith Burnham, Devon S Humes, Nathan John Condie
  • Publication number: 20170239513
    Abstract: A leg stretching apparatus, which may comprise a harness operable with at least a portion of a user's leg. The leg stretching apparatus may further comprise a flexible section operable to couple with the harness. Additionally, the leg stretching apparatus may comprise a joint operable to couple to a structure fixed in at least on direction. The structure may provide an anchor sufficient to support a load in the at least one direction.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 24, 2017
    Inventor: Nathan Keith Dunford
  • Patent number: 7150008
    Abstract: Checking program elements and program element behaviors for adherence to software development rules. An analysis engine receives a rule assembly containing metadata and intermediate language instructions representing one or more rules. The analysis engine also receives a target assembly containing metadata and intermediate language instructions representing one or more program elements and/or one or more program element behaviors. The analysis engine identifies (e.g., through reflection or retrieval of intermediate language instructions) a program element or program element behavior from the target assembly that is to be checked for adherence to a rule from the rule assembly. The analysis engine applies the rule to the program element or program element behavior to check the program element or program element behavior for adherence to the rule. Results can be stored for later viewing by a programmer.
    Type: Grant
    Filed: April 14, 2003
    Date of Patent: December 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Krzysztof J. Cwalina, Nathan Keith Walker, Michael C. Fanning, Bradley M. Abrams
  • Publication number: 20060181099
    Abstract: A motorized rack and pinion assembly for use in a motor vehicle in association with a running board or step assist beam comprising a housing and a motor mounted to the housing. A drivetrain is disposed within the housing and is driven by the motor. A driveshaft is engaged with the drivetrain and extends out from the housing. At least two pinions are fixed to the driveshaft. The motorized rack and pinion assembly further includes at least two extending members having a rack bar fixed thereon. The pinions of the driveshaft are meshingly engaged with the rack bar of the extending member. The motor drives the drivetrain, the drivetrain rotates the driveshaft and therefore the pinions, and the pinions engage the rack bars thereby moving the extending member between the retracted position and the extended position.
    Type: Application
    Filed: April 3, 2006
    Publication date: August 17, 2006
    Applicant: ALGONQUIN AUTOMOTIVE
    Inventors: Ross Bradsen, Shawn Wale, Ulrich Stegelmeier, Rick Smith, Nathan Keith
  • Publication number: 20050121930
    Abstract: A method of attaching a vehicle accessory, such as a running board, to an attachment bracket and/or a vehicle, wherein the attachment method requires no additional discrete fasteners. Furthermore, the positioning of the accessory relative to the vehicle or bracket is precisely controlled by means of datum references, set on the accessory, vehicle, and or bracket.
    Type: Application
    Filed: December 3, 2003
    Publication date: June 9, 2005
    Inventors: Samson Ling, Nathan Keith
  • Publication number: 20050012295
    Abstract: A two-component running board for use with a vehicle comprising a mounting structure supporting a molded step cover. The mounting structure is manufactured from a first material known for its strength, light weight and integrity comprising an optionally integrated means of attaching the molded step cover to the mounting structure without the need for additional hardware or adhesive means. In at least one preferred embodiment, the mounting structure has an integrated means of attaching the two-component running board assembly to the body or sub-frame of the vehicle. The step cover is individualized for each application but comprises an anti-slip step surface on the top side adjacent the vehicle doors, which when installed can support the weight of at least one passenger.
    Type: Application
    Filed: July 16, 2003
    Publication date: January 20, 2005
    Inventors: Donald Chevalier, Mark Daley-Fell, Nathan Keith, Brad Newberry, Shawn Wale
  • Publication number: 20040256832
    Abstract: A method of attaching a vehicle accessory such as a running board, to a vehicle for assisting in entry and exit from the vehicle as well as protecting the body of the vehicle is disclosed, comprising an accessory such as molded running board and/or substructure with a plurality of receiving zones for receiving the mounting arm brackets, and further comprising a means of securing the accessory to the bracket by means of deflectable locking tab and aperture configuration. The securing means of the present invention requires no additional hardware for its attachment, thereby simplifying the mounting procedure, reducing manufacturing costs, while providing a strong, secure mount.
    Type: Application
    Filed: June 20, 2003
    Publication date: December 23, 2004
    Inventors: Ross Bradsen, Donald P. Chevalier, Nathan Keith, Shawn Wale
  • Publication number: 20040174043
    Abstract: A motorized rack and pinion assembly for use in a motor vehicle is provided having a housing and a motor mounted to the housing. A drivetrain is disposed within the housing and is driven by the motor. A driveshaft is engaged with the drivetrain and extends out from the housing. A pinion is fixed to an end of the driveshaft. The motorized rack and pinion assembly further includes an extending member having a rack bar fixed thereon. The pinion of the driveshaft is meshingly engaged with the rack bar of the extending member. The motor drives the drivetrain, the drivetrain rotates the driveshaft and therefore the pinion, and the pinion engages the rack bar thereby moving the extending member between the retracted position and the extended position.
    Type: Application
    Filed: March 6, 2003
    Publication date: September 9, 2004
    Inventors: Ross Bradsen, Shawn Wale, Ulrich Stegelmeier, Rick Smith, Nathan Keith
  • Publication number: 20040083464
    Abstract: Checking program elements and program element behaviors for adherence to software development rules. An analysis engine receives a rule assembly containing metadata and intermediate language instructions representing one or more rules. The analysis engine also receives a target assembly containing metadata and intermediate language instructions representing one or more program elements and/or one or more program element behaviors. The analysis engine identifies (e.g., through reflection or retrieval of intermediate language instructions) a program element or program element behavior from the target assembly that is to be checked for adherence to a rule from the rule assembly. The analysis engine applies the rule to the program element or program element behavior to check the program element or program element behavior for adherence to the rule. Results can be stored for later viewing by a programmer.
    Type: Application
    Filed: April 14, 2003
    Publication date: April 29, 2004
    Inventors: Krzysztof J. Cwalina, Nathan Keith Walker, Michael C. Fanning, Bradley M. Abrams
  • Publication number: 20030006575
    Abstract: A running board assembly is designed such that it does not adversely effect the triggering properties of a side-impact airbag system. In a first embodiment, upon incurring an impact, the running board moves to a position inward of the side of the vehicle at a controlled collapsing load. The controlled collapsing load does not adversely effect the trigger point at which a side-impact airbag system must not deploy nor does it adversely effect the trigger point at which a side-impact airbag system must deploy. In a second embodiment, the structure of the running board assembly is designed to transfer a side-impact load directly to the vehicle's side-impact airbag system.
    Type: Application
    Filed: May 8, 2002
    Publication date: January 9, 2003
    Inventors: Shane Genis, Mike Gracey, Ross Bradsen, Paul Bannerman, Nathan Keith, Judy Smith, Patrick Caricato, Gerrit Hoekstra, Ulrich Stegelmeier, Rick Smith, Shawn Wale, Graeme Hourie, David Hourie, Robert Kiernan, Alana Cates, Steve Gregory, Patrick Duncan, Bob Greer