Patents by Inventor Nathan Conrad

Nathan Conrad 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: 20230037215
    Abstract: A system includes a server having a communication device and a processing circuit. The communication device is configured to facilitate communication with electronic devices. The processing circuit is configured to receive permission from a first user device for a guest user to access an electronic lock using a second user device, provide a notification to the second user device regarding a guest user profile, receive an activation command from the second user device based on the notification, generate the guest user profile for the guest user in response to receiving the permission and the activation command, and transmit the guest user profile to the second user device. The guest user profile is usable to allow the guest user to unlock the electronic lock.
    Type: Application
    Filed: October 10, 2022
    Publication date: February 2, 2023
    Applicant: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Patent number: 11468721
    Abstract: A method includes establishing communication between a first mobile device and a locking device via a first wireless transceiver of the first mobile device and a second wireless transceiver of the locking device; determining a location of at least one of the first mobile device or the locking device responsive to the communication; receiving, by a server, permission for the guest user to access the locking device using a second mobile device where the permission is provided from an external device prior to the second mobile device interacting with the locking device; generating, by the server, a guest user profile in response to receiving the permission where the guest user profile includes data usable to allow the guest user to lock or unlock the locking device; and transmitting, by the server, the guest user profile to the second mobile device.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: October 11, 2022
    Assignee: MASTER LOCK COMPANY LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Publication number: 20200402334
    Abstract: A method includes establishing communication between a first mobile device and a locking device via a first wireless transceiver of the first mobile device and a second wireless transceiver of the locking device; determining a location of at least one of the first mobile device or the locking device responsive to the communication; receiving, by a server, permission for the guest user to access the locking device using a second mobile device where the permission is provided from an external device prior to the second mobile device interacting with the locking device; generating, by the server, a guest user profile in response to receiving the permission where the guest user profile comprises data usable to allow the guest user to lock or unlock the locking device; and transmitting, by the server, the guest user profile to the second mobile device.
    Type: Application
    Filed: September 3, 2020
    Publication date: December 24, 2020
    Applicant: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Patent number: 10771975
    Abstract: A method includes receiving, by a server, a request to revoke the access rights of a user device to a lock; transmitting, by the server, a revocation command to the user device to remove an access credential from the user device; identifying, by the server, one or more trusted devices that have access rights to the lock in response to unsuccessfully transmitting the revocation command to the user device; transmitting, by the server, a key change command to the one or more trusted devices including an updated key to replace a key on the lock; transmitting, by a first one of the one or more trusted devices to encounter the lock, the key change command to the lock; and replacing, by the lock, the key with the updated key such that the user device is unable to access the lock using the access credential.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: September 8, 2020
    Assignee: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic
  • Patent number: 10581850
    Abstract: A method includes transmitting, by a user device, an encrypted user profile to a locking device, the encrypted user profile including a user key and encrypted by a server using a lock key; decrypting, by the locking device, the encrypted user profile using the lock key to generate a decrypted user profile and obtain the user key from the decrypted user profile; generating, by the user device, an encrypted firmware update command, the encrypted firmware update command encrypted using the user key of the user profile; transmitting, by the user device, the encrypted firmware update command to the locking device; decrypting, by the locking device, the encrypted firmware update command using the user key to generate a decrypted firmware update command; and installing, by the locking device, a firmware update in accordance with the decrypted firmware update command in response to successfully decrypting the encrypted firmware update command.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: March 3, 2020
    Assignee: Master Lock Company LLC
    Inventor: Nathan Conrad
  • Publication number: 20190197806
    Abstract: A method includes establishing communication between a first mobile device and a locking device; determining, using a location determination circuit of the first mobile device, a location of the first mobile device responsive to the communication with the locking device, the location indicative of a determined location of the locking device; storing the location in a memory of the first mobile device; retrieving the location from the memory of the first mobile device to facilitate providing the location to a guest user; receiving, by a server, permission for the guest user to access the locking device using a second mobile device; generating, by the server, a guest user profile in response to receiving the permission, the guest user profile comprising data usable to allow the guest user to lock or unlock the locking device; and transmitting, by the server, the guest user profile to the second mobile device.
    Type: Application
    Filed: March 5, 2019
    Publication date: June 27, 2019
    Applicant: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Publication number: 20190182669
    Abstract: A method includes receiving, by a server, a request to revoke the access rights of a user device to a lock; transmitting, by the server, a revocation command to the user device to remove an access credential from the user device; identifying, by the server, one or more trusted devices that have access rights to the lock in response to unsuccessfully transmitting the revocation command to the user device; transmitting, by the server, a key change command to the one or more trusted devices including an updated key to replace a key on the lock; transmitting, by a first one of the one or more trusted devices to encounter the lock, the key change command to the lock; and replacing, by the lock, the key with the updated key such that the user device is unable to access the lock using the access credential.
    Type: Application
    Filed: November 19, 2018
    Publication date: June 13, 2019
    Applicant: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic
  • Patent number: 10262484
    Abstract: Disclosed are methods, systems, and computer-readable media for wireless key management for authentication. Authentication includes transmitting a request to a locking device, transmitting a security challenge to the mobile device, and transmitting a response to the challenge and an encrypted user profile for the locking device. The response includes data generated with an access key that is stored by both the mobile device and the locking device, and the user profile is encrypted by a server using a secret key that is stored by the server and the locking device. Authentication further includes verifying the response to the challenge, where the response is verified using the access key, and validating additional data from the mobile device. An action of the locking device may be initiated as specified by the request.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: April 16, 2019
    Assignee: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Patent number: 10142843
    Abstract: Disclosed are methods, and devices for wireless key management for authentication. One method includes receiving a lock identifier from a locking device; determining that the lock identifier is associated with a user profile, wherein a user profile is authenticated and encrypted by a server using a lock key that is stored by the server and the locking device, and wherein the user profile comprises a user key; transmitting the user profile; decrypting the user profile using the lock key; transmitting a security code; generating an encrypted command comprising the security code and encrypted using the user key; transmitting the command; validating the command. Validating the command can include decrypting using the user key; determining whether the security code is valid; and authenticating using the user key; and initiating, in response to validating, an action of the locking device as specified by the command.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: November 27, 2018
    Assignee: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic
  • Patent number: 10094885
    Abstract: Disclosed herein are methods, systems, and computer-readable media for operating an electronic locking device. The disclosed methods include a method of predicting a battery life of an electronic locking product based at least in part on a usage history of the electronic locking product. The predicted battery life may include an adjustment based on received weather information relating to a location of the electronic locking device. The disclosed methods include a method of sharing an unlocking code to an electronic locking product by a first user to a second user.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: October 9, 2018
    Assignee: Master Lock Company LLC
    Inventors: Scott Kalous, John Bartucci, Cris Smyczek, Nathan Conrad
  • Publication number: 20180270232
    Abstract: A method includes transmitting, by a user device, an encrypted user profile to a locking device, the encrypted user profile including a user key and encrypted by a server using a lock key; decrypting, by the locking device, the encrypted user profile using the lock key to generate a decrypted user profile and obtain the user key from the decrypted user profile; generating, by the user device, an encrypted firmware update command, the encrypted firmware update command encrypted using the user key of the user profile; transmitting, by the user device, the encrypted firmware update command to the locking device; decrypting, by the locking device, the encrypted firmware update command using the user key to generate a decrypted firmware update command; and installing, by the locking device, a firmware update in accordance with the decrypted firmware update command in response to successfully decrypting the encrypted firmware update command.
    Type: Application
    Filed: February 12, 2018
    Publication date: September 20, 2018
    Applicant: Master Lock Company LLC
    Inventor: Nathan Conrad
  • Patent number: 9996999
    Abstract: Disclosed are methods, systems, and computer-readable media for tracking location of locking devices. One locking device includes a wireless transceiver, a memory, an electronically controllable locking mechanism, a processor, and a location determination circuit configured to determine a location of the electronic locking device. The processor is configured to receive one or more location data items indicating the location of the electronic locking device at one or more times, to store the one or more location data items in the memory, and to transmit the one or more location data items from the memory to a mobile device via the wireless transceiver.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: June 12, 2018
    Assignee: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Publication number: 20180106871
    Abstract: Disclosed herein are methods, systems, and computer-readable media for operating an electronic locking device. The disclosed methods include a method of predicting a battery life of an electronic locking product based at least in part on a usage history of the electronic locking product. The predicted battery life may include an adjustment based on received weather information relating to a location of the electronic locking device. The disclosed methods include a method of sharing an unlocking code to an electronic locking product by a first user to a second user.
    Type: Application
    Filed: December 18, 2017
    Publication date: April 19, 2018
    Applicant: Master Lock Company LLC
    Inventors: Scott Kalous, John Bartucci, Cris Smyczek, Nathan Conrad
  • Patent number: 9894066
    Abstract: Disclosed are methods and devices for securely updating firmware of locking devices. One method includes receiving a lock identifier from a locking device; determining that the lock identifier is associated with a user profile by comparing the lock identifier to a set of lock identifiers; receiving a firmware update packet from a server, wherein the firmware packet is encrypted by a lock key; transmitting the firmware update packet to the lock; decrypting the firmware update using the lock key; validating the encrypted firmware update; and installing the firmware update.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: February 13, 2018
    Assignee: Master Lock Company LLC
    Inventor: Nathan Conrad
  • Publication number: 20170236353
    Abstract: Disclosed are methods, and devices for wireless key management for authentication. One method includes receiving a lock identifier from a locking device; determining that the lock identifier is associated with a user profile, wherein a user profile is authenticated and encrypted by a server using a lock key that is stored by the server and the locking device, and wherein the user profile comprises a user key; transmitting the user profile; decrypting the user profile using the lock key; transmitting a security code; generating an encrypted command comprising the security code and encrypted using the user key; transmitting the command; validating the command. Validating the command can include decrypting using the user key; determining whether the security code is valid; and authenticating using the user key; and initiating, in response to validating, an action of the locking device as specified by the command.
    Type: Application
    Filed: February 27, 2017
    Publication date: August 17, 2017
    Applicant: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic
  • Publication number: 20170236352
    Abstract: Disclosed are methods, systems, and computer-readable media for wireless key management for authentication. Authentication includes transmitting a request to a locking device, transmitting a security challenge to the mobile device, and transmitting a response to the challenge and an encrypted user profile for the locking device. The response includes data generated with an access key that is stored by both the mobile device and the locking device, and the user profile is encrypted by a server using a secret key that is stored by the server and the locking device. Authentication further includes verifying the response to the challenge, where the response is verified using the access key, and validating additional data from the mobile device. An action of the locking device may be initiated as specified by the request.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Applicant: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Patent number: 9600949
    Abstract: Disclosed are methods, and devices for wireless key management for authentication. One method includes receiving a lock identifier from a locking device; determining that the lock identifier is associated with a user profile, wherein a user profile is authenticated and encrypted by a server using a lock key that is stored by the server and the locking device, and wherein the user profile comprises a user key; transmitting the user profile; decrypting the user profile using the lock key; transmitting a security code; generating an encrypted command comprising the security code and encrypted using the user key; transmitting the command; validating the command. Validating the command can include decrypting using the user key; determining whether the security code is valid; and authenticating using the user key; and initiating, in response to validating, an action of the locking device as specified by the command.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: March 21, 2017
    Assignee: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic
  • Patent number: 9455839
    Abstract: Disclosed are methods, systems, and computer-readable media for wireless key management for authentication. Authentication includes transmitting a request to a locking device, transmitting a security challenge to the mobile device, and transmitting a response to the challenge and an encrypted user profile for the locking device. The response includes data generated with an access key that is stored by both the mobile device and the locking device, and the user profile is encrypted by a server using a secret key that is stored by the server and the locking device. Authentication further includes verifying the response to the challenge, where the response is verified using the access key, and validating additional data from the mobile device. An action of the locking device may be initiated as specified by the request.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: September 27, 2016
    Assignee: Master Lock Company LLC
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous
  • Publication number: 20160116510
    Abstract: Disclosed herein are methods, systems, and computer-readable media for operating an electronic locking device. The disclosed methods include a method of predicting a battery life of an electronic locking product based at least in part on a usage history of the electronic locking product. The predicted battery life may include an adjustment based on received weather information relating to a location of the electronic locking device. The disclosed methods include a method of sharing an unlocking code to an electronic locking product by a first user to a second user.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Scott Kalous, John Bartucci, Cris Smyczek, Nathan Conrad
  • Publication number: 20160036594
    Abstract: Disclosed are methods, systems, and computer-readable media for wireless key management for authentication. Authentication includes transmitting a request to a locking device, transmitting a security challenge to the mobile device, and transmitting a response to the challenge and an encrypted user profile for the locking device. The response includes data generated with an access key that is stored by both the mobile device and the locking device, and the user profile is encrypted by a server using a secret key that is stored by the server and the locking device. Authentication further includes verifying the response to the challenge, where the response is verified using the access key, and validating additional data from the mobile device. An action of the locking device may be initiated as specified by the request.
    Type: Application
    Filed: July 30, 2014
    Publication date: February 4, 2016
    Inventors: Nathan Conrad, Yi Zhang, Nemanja Stefanovic, John Bartucci, Scott Kalous