Patents by Inventor David Kresge

David Kresge 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: 20160138631
    Abstract: A shaft coupling device is provided that includes a first portion, a second portion, a pair of buttons, a biasing member, and at least one button stop. The first portion has a female couple section and a first device mounting section. The second portion has a male couple section and a second device mounting section. The male couple section is configured so as to be receivable within the cavity of the female couple section. The biasing member, the button stop, and at least a portion of the first and second buttons are disposed within the second cavity of the male couple section, with the biasing member disposed between the buttons, biasing the buttons radially outwardly. The button stop limits the radially inward travel of the buttons.
    Type: Application
    Filed: June 10, 2014
    Publication date: May 19, 2016
    Inventor: David Kresge
  • Patent number: D808660
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: January 30, 2018
    Inventor: David Kresge
  • Patent number: D834831
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: December 4, 2018
    Inventor: David Kresge
  • Patent number: D844759
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 2, 2019
    Inventor: David Kresge
  • Patent number: D885527
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: May 26, 2020
    Inventor: David Kresge
  • Patent number: D889241
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: July 7, 2020
    Inventor: David Kresge
  • Patent number: D989156
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: June 13, 2023
    Inventor: David Kresge
  • Patent number: D989846
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: June 20, 2023
    Inventor: David Kresge
  • Patent number: D1007566
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: December 12, 2023
    Inventor: David Kresge
  • Patent number: D1007567
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: December 12, 2023
    Inventor: David Kresge
  • Patent number: D1073914
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: May 6, 2025
    Inventor: David Kresge