IP Library Granted Patent US 11,563,844
Granted Patent B2
US 11,563,844 · App. 17/140,498 · Granted Jan 24, 2023

Device, system, and process for unlocking a wireless device

Inventor: Satish Ramprasad (Miami, FL)
Assignee: Tracfone Wireless, Inc.
H04M1/72463H04M1/72457H04W4/029
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,563,844
App. No.
17/140,498
Granted
Jan 24, 2023
Kind
B2
Abstract

A wireless device configured to temporarily unlock includes a processor configured to execute an unlocking application and a lock mechanism. The processor implementing the unlocking application to control the lock mechanism to unlock based on one of the following: the location provided by a location determination device or based on a time and date provided from the transceiver and/or the processor. A process to temporarily unlock a wireless device is also disclosed.

Claims (51)

1. A wireless device configured to temporarily unlock comprising:

a non-transitory memory configured to store instructions to implement an unlocking application;

a display configured to display a user interface having a prompt to input information in response to the unlocking application, wherein the inputted information (i) indicates a purpose and (ii) is selected from among one or more other purposes;

a transceiver configured to wirelessly communicate with a wireless network;

a processor, operatively coupled to the non-transitory memory and the display, the processor configured to execute the unlocking application;

a lock mechanism configured to lock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets, wherein the lock mechanism is configured to be implemented as a SIM lock, a network lock, a carrier lock, a subsidy lock, a master subsidy lock, a locking mechanism, service programming code (SPC), a master subsidy lock (MSL) lock, a universal serial bus (USB) lock, or a port access lock;

a location determination device configured to estimate a location of the wireless device;

the processor implementing the unlocking application being configured to control the lock mechanism to unlock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets; and

the processor implementing the unlocking application being configured to control the lock mechanism and the processor configured to unlock based on one of the following: the indicated purpose being for international wireless service based on the estimated location or a time and date provided from the transceiver and/or the processor.

2. The wireless device according to claim 1 , wherein the lock mechanism is configured to be implemented as a subsidy lock.

3. The wireless device according to claim 1 ,

wherein the location is provided to the unlocking application from the location determination device; and

wherein the location determination device estimates a location based on a global navigation satellite system (GNSS).

4. The wireless device according to claim 1 , wherein:

the processor implementing the unlocking application being configured to control the lock mechanism to lock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets; and

the processor implementing the unlocking application being configured to control the lock mechanism to lock based on one of the following: the location provided by the location determination device or based on a time and date provided from the transceiver and/or the processor.

5. The wireless device according to claim 1 , wherein the display and the user interface are configured to generate, display, and/or include an input on one or more screens to receive a start date of unlocking for the wireless device unlocking.

6. The wireless device according to claim 1 , wherein the display and the user interface are configured to generate, display, and/or include an input on one or more screens to receive an end date of unlocking for the wireless device unlocking.

7. A process for temporarily unlocking a wireless device comprising:

storing instructions to implement an unlocking application in a non-transitory memory;

displaying a user interface having a prompt to input information in response to the unlocking application on a display, wherein the inputted information (i) indicates a purpose and (ii) is selected from among one or more other purposes;

wirelessly communicating with a wireless network with a transceiver;

executing the unlocking application with a processor, operatively coupled to the non-transitory memory and the display;

configuring a lock mechanism to lock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets wherein the lock mechanism is configured to be implemented as one of the following: a SIM lock, a network lock, a carrier lock, a subsidy lock, a master subsidy lock, a locking mechanism, service programming code (SPC), a master subsidy lock (MSL) lock, a universal serial bus (USB) lock, or a port access lock;

estimating a location of the wireless device with a location determination device; implementing the unlocking application with the processor to control the lock mechanism to unlock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets; and

implementing the unlocking application with the processor to control the lock mechanism and the processor configured to unlock based on one of the following: the indicated purpose being for international wireless service based on the estimated location or a time and date provided from the transceiver and/or the processor.

8. The process for temporarily unlocking a wireless device according to claim 7 , wherein the lock mechanism is configured to be implemented as a subsidy lock.

9. The process for temporarily unlocking a wireless device according to claim 7 ,

wherein a location is provided to the unlocking application from the location determination device; and

wherein the location determination device estimates a location based on a global navigation satellite system (GNSS).

10. The process for temporarily unlocking a wireless device according to claim 7 , wherein:

the processor implementing the unlocking application being configured to control the lock mechanism to lock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets; and

the processor implementing the unlocking application being configured to control the lock mechanism to lock based on one of the following: the location provided by the location determination device or based on a time and date provided from the transceiver and/or the processor.

11. The process for temporarily unlocking a wireless device according to claim 7 , wherein the display and the user interface are configured to generate display, and/or include an input on one or more screens to receive a start date of unlocking for the wireless device unlocking.

12. The process for temporarily unlocking a wireless device according to claim 7 , wherein the display and the user interface are configured to generate display, and/or include an input on one or more screens to receive an end date of unlocking for the wireless device unlocking.

13. A wireless device configured to temporarily unlock comprising:

a non-transitory memory configured to store instructions to implement an unlocking application;

a display configured to display a user interface having a prompt to input information in response to the unlocking application, wherein the inputted information (i) indicates a purpose and (ii) is selected from among one or more other purposes;

a transceiver configured to wirelessly communicate with a wireless network;

a processor, operatively coupled to the non-transitory memory and the display the processor configured to execute the unlocking application;

a lock mechanism configured to lock one of the following: a specific feature, a specific purpose, a specific asset, multiple feature, multiple purposes, or multiple assets, wherein the lock mechanism is configured to be implemented as one of the following: a SIM lock, a network lock, a carrier lock, a subsidy lock, a master subsidy lock, a locking mechanism, service programming code (SPC), a master subsidy lock (MSL) lock, a universal serial bus (USB) lock, or a port access lock;

a location determination device configured to estimate a location of the wireless device;

the processor implementing the unlocking application being configured to control the lock mechanism to unlock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets;

the processor implementing the unlocking application being configured to control the lock mechanism and the processor configured to unlock based on one of the following: the location provided by the location determination device to the processor or based on a time and date provided from the transceiver and/or the processor;

the processor implementing the unlocking application being configured to control the lock mechanism to lock one of the following: a specific feature, a specific purpose, a specific asset, multiple features, multiple purposes, or multiple assets; and

the processor implementing the unlocking application being configured to control the lock mechanism and the processor configured to lock based on one of the following: the indicated purpose being for international wireless service based on the estimated location or a time and date provided from the transceiver and/or the processor.

14. The wireless device according to claim 13 , wherein the lock mechanism is configured to be implemented as a subsidy lock.

15. The wireless device according to claim 13 , wherein the location is provided to the unlocking application from the location determination device; and

wherein the location determination device estimates a location based on a global navigation satellite system (GNSS).

16. The wireless device according to claim 13 , wherein the display and the user interface are configured to generate, display, and/or include an input on one or more screens to receive a start date of unlocking for the wireless device unlocking.

17. The wireless device according to claim 13 , wherein the display and the user interface are configured to generate, display, and/or include an input on one or more screens to receive an end date of unlocking for the wireless device unlocking.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: VERIZON VALUE, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 073109/0190 →
CHANGE OF NAME Recorded Aug 5, 2025
From: TRACFONE WIRELESS, INC.
To: VERIZON VALUE, INC.
Reel/Frame 072348/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2021
From: RAMPRASAD, SATISH
To: TRACFONE WIRELESS, INC.
Reel/Frame 058501/0624 →
Continuity (2)
Provisional Application 62956869 · Jan 3, 2020
Related Publication 20210211537A1 · Jul 8, 2021