Patents by Inventor Joshua Patrick Finger

Joshua Patrick Finger 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: 10467415
    Abstract: An unlockable bootloader of an electronic device may be unlocked by a user of the electronic device using a sanctioned bootloader unlocking process. An eligibility check may be performed through an interaction between the device and at least one network node(s) to determine whether a user of the electronic device is eligible to unlock the bootloader of the electronic device. If eligible, the user can provide user input to unlock the bootloader, causing the device to send an acknowledgement to the network, and, in response, the device receives a token from the network node. Upon receipt of the token, the electronic device can perform a first reboot, unlock the bootloader using the token, and perform a second reboot into the operating system with an unlocked bootloader. Due to the device-network interactions during the sanctioned bootloader unlocking process, one or more protection measures can be implemented, such as disabling software updates.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: November 5, 2019
    Assignee: T-Mobile USA, Inc.
    Inventor: Joshua Patrick Finger
  • Publication number: 20190253310
    Abstract: The disclosure provides a solution to dynamically configure a connected device using a stock keeping unit (“SKU”) element associated with the connected device. A connected device includes a SKU element which stores identification of multiple service providers. The service provider IDs are associated with configuration templates which facilitate updating a configuration of the connected device with the service providers.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 15, 2019
    Inventors: Joshua Patrick Finger, Yasmin Karimli, Gunjan Nimbavikar, Shelby Seward
  • Patent number: 10313187
    Abstract: The disclosure provides a solution to dynamically configure a connected device using a stock keeping unit (“SKU”) element associated with the connected device. A connected device includes a SKU element which stores identification of multiple service providers. The service provider IDs are associated with configuration templates which facilitate updating a configuration of the connected device with the service providers.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: June 4, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Joshua Patrick Finger, Yasmin Karimli, Gunjan Nimbavikar, Shelby Seward
  • Publication number: 20180287863
    Abstract: The disclosure provides a solution to dynamically configure a connected device using a stock keeping unit (“SKU”) element associated with the connected device. A connected device includes a SKU element which stores identification of multiple service providers. The service provider IDs are associated with configuration templates which facilitate updating a configuration of the connected device with the service providers.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Joshua Patrick Finger, Yasmin Karimli, Gunjan Nimbavikar, Shelby Seward
  • Publication number: 20180285568
    Abstract: An unlockable bootloader of an electronic device may be unlocked by a user of the electronic device using a sanctioned bootloader unlocking process. An eligibility check may be performed through an interaction between the device and at least one network node(s) to determine whether a user of the electronic device is eligible to unlock the bootloader of the electronic device. If eligible, the user can provide user input to unlock the bootloader, causing the device to send an acknowledgement to the network, and, in response, the device receives a token from the network node. Upon receipt of the token, the electronic device can perform a first reboot, unlock the bootloader using the token, and perform a second reboot into the operating system with an unlocked bootloader. Due to the device-network interactions during the sanctioned bootloader unlocking process, one or more protection measures can be implemented, such as disabling software updates.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 4, 2018
    Inventor: Joshua Patrick Finger