Patents by Inventor John Hafen

John Hafen 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: 11441861
    Abstract: One aspect includes a smart-gun configured to communicate with user device via a communication network. The smart-gun can be configured from an unlocked configuration where the smart-gun is operable to fire, to a locked configuration where the smart-gun is inoperable to fire, the configuring to the locked configuration in response to a locking signal; and configured from the locked configuration where the smart-gun is inoperable to fire, to the unlocked configuration where the smart-gun is operable to fire, the configuring to the unlocked configuration in response to an unlocking signal.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: September 13, 2022
    Inventor: John Hafen
  • Publication number: 20210222979
    Abstract: A smart-gun enablement device that is configured to: communicate with a plurality of smart-guns via a network; configure each of the smart-guns of the plurality of smart-guns from a checked-in state to a checked-out state; and configure each of the smart-guns of the plurality of smart-guns with a set of functionality parameters while the smart-gun is in the checked-out state.
    Type: Application
    Filed: March 12, 2021
    Publication date: July 22, 2021
    Inventor: John Hafen
  • Patent number: 10976122
    Abstract: One aspect includes a smart-gun enablement device. The smart-gun enablement device can communicate with a plurality of smart-guns via a network; configure each of the smart-guns of the plurality of smart-guns from a checked-in state to a checked-out state; and configure each of the smart-guns of the plurality of smart-guns with a set of functionality parameters while the smart-gun is in the checked-out state.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: April 13, 2021
    Inventor: John Hafen
  • Publication number: 20200300568
    Abstract: One aspect includes a smart-gun configured to communicate with user device via a communication network. The smart-gun can be configured from an unlocked configuration where the smart-gun is operable to fire, to a locked configuration where the smart-gun is inoperable to fire, the configuring to the locked configuration in response to a locking signal; and configured from the locked configuration where the smart-gun is inoperable to fire, to the unlocked configuration where the smart-gun is operable to fire, the configuring to the unlocked configuration in response to an unlocking signal.
    Type: Application
    Filed: June 5, 2020
    Publication date: September 24, 2020
    Inventor: John Hafen
  • Patent number: 10712110
    Abstract: One aspect includes a smart-gun configured to communicate with user device via a communication network. The smart-gun can be configured from an unlocked configuration where the smart-gun is operable to fire, to a locked configuration where the smart-gun is inoperable to fire, the configuring to the locked configuration in response to a locking signal; and configured from the locked configuration where the smart-gun is inoperable to fire, to the unlocked configuration where the smart-gun is operable to fire, the configuring to the unlocked configuration in response to an unlocking signal.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: July 14, 2020
    Inventor: John Hafen
  • Patent number: 10634443
    Abstract: One aspect includes a method of configuring a smart-gun that includes maintaining a smart-gun in an unlocked configuration, where the smart-gun is operable to file, in response to a first unlock ping being received at the smart-gun; determining by the smart-gun that a second subsequent unlock ping has not been received within a timeout limit; and configuring the smart-gun from an unlocked configuration to a locked configuration, where the smart-gun is inoperable to fire, in response to the determining that the second subsequent unlock ping has not been received within the timeout limit.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: April 28, 2020
    Inventor: John Hafen
  • Publication number: 20190178597
    Abstract: One aspect includes a smart-gun enablement device. The smart-gun enablement device can communicate with a plurality of smart-guns via a network; configure each of the smart-guns of the plurality of smart-guns from a checked-in state to a checked-out state; and configure each of the smart-guns of the plurality of smart-guns with a set of functionality parameters while the smart-gun is in the checked-out state.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Inventor: John Hafen
  • Publication number: 20190178595
    Abstract: One aspect includes a method of configuring a smart-gun that includes maintaining a smart-gun in an unlocked configuration, where the smart-gun is operable to file, in response to a first unlock ping being received at the smart-gun; determining by the smart-gun that a second subsequent unlock ping has not been received within a timeout limit; and configuring the smart-gun from an unlocked configuration to a locked configuration, where the smart-gun is inoperable to fire, in response to the determining that the second subsequent unlock ping has not been received within the timeout limit.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Inventor: John Hafen
  • Publication number: 20190178596
    Abstract: One aspect includes a smart-gun configured to communicate with user device via a communication network. The smart-gun can be configured from an unlocked configuration where the smart-gun is operable to fire, to a locked configuration where the smart-gun is inoperable to fire, the configuring to the locked configuration in response to a locking signal; and configured from the locked configuration where the smart-gun is inoperable to fire, to the unlocked configuration where the smart-gun is operable to fire, the configuring to the unlocked configuration in response to an unlocking signal.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Inventor: John Hafen
  • Patent number: 10260830
    Abstract: One aspect includes a method of configuring a smart-gun that includes configuring a smart-gun from a locked configuration where the smart-gun is inoperable to fire, to an unlocked configuration where the smart-gun is operable to fire, the configuring in response to authenticating unlock data at the smart-gun; receiving an unlock ping at the smart-gun; maintaining the smart-gun in the unlocked configuration in response to the unlock ping being received; determining by the smart-gun that a second subsequent unlock ping has not been received within a timeout limit; and configuring the smart-gun from the unlocked configuration to the locked configuration in response to the determining that the second subsequent unlock ping has not been received within the timeout limit.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: April 16, 2019
    Inventor: John Hafen
  • Publication number: 20170234636
    Abstract: One aspect includes a method of configuring a smart-gun that includes configuring a smart-gun from a locked configuration where the smart-gun is inoperable to fire, to an unlocked configuration where the smart-gun is operable to fire, the configuring in response to authenticating unlock data at the smart-gun; receiving an unlock ping at the smart-gun; maintaining the smart-gun in the unlocked configuration in response to the unlock ping being received; determining by the smart-gun that a second subsequent unlock ping has not been received within a timeout limit; and configuring the smart-gun from the unlocked configuration to the locked configuration in response to the determining that the second subsequent unlock ping has not been received within the timeout limit.
    Type: Application
    Filed: February 10, 2017
    Publication date: August 17, 2017
    Inventor: John Hafen