Embodiments disclosed herein provide systems and methods that prevent clone devices from registering with a wireless communication network. In a particular embodiment, a wireless device exchanges communications with a wireless communication network during an initial period of time. The wireless device transfers an initial location of the wireless device during the initial period of time to an authorization system for the wireless communication network. During a second period of time, the wireless device transfers a registration request indicating a confirmation location and a location of the wireless device during the second period of time to the authorization system. The authorization system processes the registration request to validate the confirmation location based on the initial location. If the confirmation location is validated based on the initial location, then the authorization system allows the wireless device to access the wireless communication network during the second period of time.
|
15. An authorization system for a wireless communication network comprising:
a communication interface configured to receive an initial location of a wireless device during an initial period of time and an initial random number, wherein the wireless device is exchanging communications with the wireless communication network during the initial period of time and stores the initial location in the wireless device for use during a second period of time as a confirmation location, and receive a registration request during the second period of time from the wireless device indicating the confirmation location, a confirmation number, a second random number, and a location of the wireless device during the second period of time;
a processing system configured to process the registration request to validate the confirmation location based on the initial location by determining whether the confirmation location matches the initial location, validate the confirmation number based on the initial random number, and, if the confirmation location is validated based on the initial location and the confirmation number is validated based on the initial random number, allow the wireless device to register with the wireless communication network during the second period of time.
8. A wireless communication system comprising:
a wireless device configured to exchange communications with a wireless communication network during an initial period of time, transfer an initial location of the wireless device during the initial period of time and an initial random number to an authorization system for the wireless communication network, store the initial location in the wireless device for use during a second period of time as a confirmation location, and during the second period of time, transfer a registration request indicating the confirmation location, a confirmation number, a second random number, and a location of the wireless device during the second period of time to the authorization system;
the authorization system configured to process the registration request to validate the confirmation location based on the initial location by determining whether the confirmation location matches the initial location, validate the confirmation number based on the initial random number, and, if the confirmation location is validated based on the initial location and the confirmation number is validated based on the initial random number, allow the wireless device to register with the wireless communication network during the second period of time.
1. A method of operating a wireless communication system comprising:
exchanging communications between a wireless device and a wireless communication network during an initial period of time;
transferring an initial location of the wireless device during the initial period of time and an initial random number from the wireless device to an authorization system for the wireless communication network;
storing the initial location in the wireless device as a confirmation location;
during the second period of time, transferring a registration request indicating the confirmation location, a confirmation number, a second random number, and a location of the wireless device during the second period of time from the wireless device to the authorization system;
in the authorization system, processing the registration request to validate the confirmation location based on the initial location by determining whether the confirmation location matches the initial location and to validate the confirmation number based on the initial random number; and
if the confirmation location is validated based on the initial location and the confirmation number is validated based on the initial random number, allowing the wireless device to register with the wireless communication network during the second period of time.
2. The method of
during a third period of time, transferring a second registration request indicating a second confirmation location and a location of the wireless device during the third period of time from the wireless device to the authorization system;
in the authorization system, processing the second registration request to validate the second confirmation location based on the location of the wireless device during the second period of time; and
if the second confirmation location is validated based on the location of the wireless device during the second period of time, allowing the wireless device to register with the wireless communication network during the third period of time.
3. The method of
4. The method of
5. The method of
6. The method of
7. The method of
9. The wireless communication system of
the wireless device further configured to, during a third period of time, transfer a second registration request indicating a second confirmation location and a location of the wireless device during the third period of time to the authorization system;
the authorization system further configured to process the second registration request to validate the second confirmation location based on the location of the wireless device during the second period of time and, if the second confirmation location is validated based on the location of the wireless device during the second period of time, allow the wireless device to register with the wireless communication network during the third period of time.
10. The wireless communication system of
11. The wireless communication system of
12. The wireless communication system of
13. The wireless communication system of
14. The wireless communication system of
the wireless device further configured to determine the initial location and the location of the wireless device during the second period of time by obtaining the Global Positioning system coordinates of the wireless device.
16. The authorization system of
the communication interface further configured to receive a second registration request during a third period of time from the wireless device indicating a second confirmation location and a location of the wireless device during the third period of time;
the processing system further configured to process the second registration request to validate the second confirmation location based on the location of the wireless device during the second period of time and, if the second confirmation location is validated based on the location of the wireless device during the second period of time, allow the wireless device to register with the wireless communication system during the third period of time.
|
Wireless devices, such as cellular phones, communicate with other devices and systems using wireless communication networks. In order to use a wireless communication network, a wireless device must first register with the wireless communication network. The registration process includes a registration request transferred from the wireless device to the wireless communication network. The registration request includes identifiers unique to the wireless device. Using the identifiers, the network can identify the wireless device and determine whether the wireless device is allowed to access the wireless communication network.
The unique identifiers of a genuine wireless device can be copied to create a clone device. The clone device is thereby able to transfer a registration request to the wireless communication network that is identical to the registration request that would be transferred from the genuine wireless device. Therefore, the wireless communication network cannot recognize a difference between the registration request transferred from the genuine wireless device and the registration request transferred from the clone device. Consequently, the wireless communication network will allow the clone device to register with the wireless communication network as if the clone device was the genuine wireless device.
Embodiments disclosed herein provide systems and methods that prevent clone devices from registering with a wireless communication network. In a particular embodiment, a wireless device exchanges communications with a wireless communication network during an initial period of time. The wireless device transfers an initial location of the wireless device during the initial period of time to an authorization system for the wireless communication network. During a second period of time, the wireless device transfers a registration request indicating a confirmation location and a location of the wireless device during the second period of time to the authorization system. The authorization system processes the registration request to validate the confirmation location based on the initial location. If the confirmation location is validated based on the initial location, then the authorization system allows the wireless device to access the wireless communication network during the second period of time.
The following description and associated figures teach the best mode of the invention. For the purpose of teaching inventive principles, some conventional aspects of the best mode may be simplified or omitted. The following claims specify the scope of the invention. Note that some aspects of the best mode may not fall within the scope of the invention as specified by the claims. Thus, those skilled in the art will appreciate variations from the best mode that fall within the scope of the invention. Those skilled in the art will appreciate that the features described below can be combined in various ways to form multiple variations of the invention. As a result, the invention is not limited to the specific examples described below, but only by the claims and their equivalents.
In operation, wireless device 101 may need to register itself with communication network 105 in order to exchange communications with communication network 105 via wireless access node 103 and control system 104. In order to register, wireless device 101 may send identifying information to authentication system 106 as part of a registration request. The identification may be an electronic serial number (ESN) for wireless device 101 but may also be some other type of identifier for wireless device 101.
Authentication system 106 will process the identifying information to determine whether wireless device 101 is allowed to register with communication network 105. For example, authentication system 106 will determine whether wireless device 101 belongs to a customer of a wireless communication service provided by communication network 105, whether the customer is up to date on payments of his or her bills, or any other reason that wireless device 101 may or may not be allowed to register with communication network 105. Therefore, if authentication system 106 finds no reason not to allow wireless device 101 to register on communication network 105, then authentication system registers wireless device 101 to operate on communication network 105.
Unfortunately, other wireless devices can copy, or clone, the identifying information of wireless device 101. If such a situation arises, then authentication system cannot tell the difference between wireless device 101 and the clone. Thus, authentication system 105 does not discriminate between the two devices when allowing network registration.
Between the initial period of time and a second period of time mobile device may move from one location to another as indicated by the dotted arrow in
During the second period of time, wireless device 101 transfers a registration request to authorization system 106. The registration request indicates a confirmation location and a location of wireless device 101 during the second period of time. The confirmation location is the most recent location that wireless device 101 transferred to authorization system 106. In this example, wireless device 101 most recently transferred the initial location to authorization system 106. Thus, the confirmation location should be the same as the initial location. Authorization system 106 processes the registration request to validate the confirmation location based on the initial location. The validation of the confirmation location may determine whether the confirmation location matches the initial location. If the confirmation location is validated based on the initial location, authorization system 106 allows wireless device 101 to register with communication network 105 during the second period of time.
In some embodiments, during a third period of time, mobile device 101 transfers a second registration request indicating a second confirmation location and a location of wireless device 101 during the third period of time to authorization system 106. The second confirmation location is the most recent location that wireless device 101 transferred to authorization system 106. In this example, wireless device 101 most recently transferred the location of wireless device 101 during the second period of time to authorization system 106, thus, the second confirmation location should be the same as the location of wireless device 101 during the second period of time. Authorization system 106 processes the second registration request to validate the second confirmation location based on the location of wireless device 101 during the second period of time. The validation of the second confirmation location may determine whether the confirmation location matches the location of wireless device 101 during the second period of time. If the second confirmation location is validated based on the location of the wireless device during the second period of time, authorization system 106 allows wireless device 101 to register with communication network 105 during the third period of time. This process may continue indefinitely as wireless device 101 may be required to periodically register with communication network 105.
Therefore, whether wireless device 101 is allowed to register with communication network 105 depends on whether wireless device 101 transfers the correct confirmation location to authorization system 106. Consequently, wireless device 101 must store at least the most recent location that wireless device 101 transferred to authorization system 106 in order to transfer that location as a confirmation location during a subsequent registration request. If wireless device 101 does not know the correct previous location of wireless device 101, as could be the case if wireless device 101 is a cloned device, then authorization system will not allow wireless device 101 to register with the wireless communication network.
Additionally, the process may continue regardless of whether wireless device has powered off or otherwise lost connectivity. In either of those cases, the process above will continue the same way with wireless device 101 and authentication system 106 using previous location information from when wireless device 101 was last able to register with the wireless communication network. Therefore, the initial period of time may only occur once, which is when wireless device 101 is activated to operate on the wireless communication network, and not every time wireless device 101 regains connectivity with the wireless communication network.
In other embodiments, authorization system 106 may validate other previous locations of wireless device 101 rather than the most recent location. Alternatively, authorization system 106 may validate multiple previous locations of wireless device 101, such as the two or three most recent previous locations of wireless device 101.
The location of wireless device 101 may be determined based on obtaining coordinates using the Global Positioning System (GPS), based on the location of wireless access node 103, or any other way of determining a location of wireless device 101. The location of wireless device 101 may vary in precision and, thus, have varied margins for error. For example, the coordinates may be the exact geographic coordinates of wireless device 101, but may also be a more general area for wireless device 101, such as the area serviced by access node 103, a city, a state, or a region.
In some cases, a clone device may be located close enough to wireless device 101 that the clone device falls within the margin for error in the location of wireless device 101. In those cases, as long as the clone device remains close enough to wireless device 101 to stay within the margin for error, then the clone device may be able to transfer the correct confirmation location to authorization system 106. For example, if the location of wireless device 101 is only precise enough to show that wireless device 101 is communicating with access node 103, then a clone device need only be communicating with access node 103 to have the same location as wireless device 101. Transferring the correct confirmation location to authorization system 106 may allow the clone device to register with the wireless communication network.
During a second period of time, wireless device 101 transfers a registration request to authorization system 106. The registration request indicates a confirmation location, a confirmation number, a location of wireless device 101 during the second period of time, and a second random number. The confirmation location and confirmation number are the most recent location and random number that wireless device 101 transferred to authorization system 106. In this example, wireless device 101 most recently transferred the initial location and the initial random number to authorization system 106. Thus, the confirmation location and confirmation number should be the same as the initial location and initial random number. Authorization system 106 processes the registration request to validate the confirmation location and the confirmation number based on the initial location and the initial random number. The validation may determine whether the confirmation location and confirmation number matches the initial location and initial random number. If both the confirmation location and the confirmation number are validated based on the initial location and initial random number, then authorization system 106 allows wireless device 101 to register with communication network 105.
Therefore, whether wireless device 101 is allowed to register with the wireless communication network depends on whether wireless device 101 transfers the correct confirmation location and confirmation number to authorization system 106. Consequently, wireless device 101 must store at least the most recent random number that wireless device 101 transfers to authorization system 106 in order to transfer that number as a confirmation number during a subsequent registration request. If wireless device 101 does not know the correct confirmation location and confirmation number, then authorization system will not allow wireless device 101 to register with the wireless communication network. Hence, even if wireless device 101 is a clone device in the same location as the actual device, wireless device 101 would not have the correct confirmation number needed for network registration allowance.
In some embodiments, authorization system 106 may validate other previous random numbers generated by wireless device 101 rather than the most recent random number. Alternatively, authorization system 106 may validate multiple previous random numbers generated by wireless device 101, such as the two or three most recent previous random numbers generated by wireless device 101.
Similar to that stated above regarding
Additionally, the process may continue regardless of whether wireless device has powered off or otherwise lost connectivity. In either of those cases, the process above will continue the same way with wireless device 101 and authentication system 106 using previous location and random number information from when wireless device 101 was last able to register with the wireless communication network. Therefore, the initial period of time may only occur once, which is when wireless device 101 is activated to operate on the wireless communication network, and not every time wireless device 101 regains connectivity with the wireless communication network.
Referring back to
Wireless access node 103 comprises RF communication circuitry and an antenna. The RF communication circuitry typically includes an amplifier, filter, RF modulator, and signal processing circuitry. Wireless access node 103 may also comprise a router, server, memory device, software, processing circuitry, cabling, power supply, network communication interface, structural support, or some other communication apparatus. Wireless access node 103 could be a base station, Internet access node, telephony service node, wireless data access point, or some other wireless communication system—including combinations thereof.
Communication control system 104 comprises a computer system and communication interface. Communication control system 104 may also include other components such a router, server, data storage system, and power supply. Communication control system 104 may reside in a single device or may be distributed across multiple devices. Communication control system 104 is shown externally to wireless access node 103, but system 104 could be integrated within the components of wireless access node 103. Communication control system 104 could be a mobile switching center, network gateway system, Internet access node, application server, service node, or some other communication system—including combinations thereof.
Communication network 105 comprises telephony switches, wireless access nodes, Internet routers, network gateways, computer systems, communication links, or some other type of communication equipment—including combinations thereof.
Authorization system 106 comprises a computer system and communication interface. Authorization system 106 may also include other components such as a router, server, data storage system, and power supply. Authorization system 106 may reside in a single device or may be distributed across multiple devices. Authorization system 106 is shown externally to communication network 105, but system 106 could be internally connected to components of communication network 105. Authorization system 106 could be a network gateway system, Internet access node, application server, service node, or some other communication system—including combinations thereof.
Wireless link 110 uses the air or space as the transport media. Wireless link 110 may use various protocols, such as Code Division Multiple Access (CDMA), Evolution Data Only (EVDO), Worldwide Interoperability for Microwave Access (WIMAX), Global System for Mobile Communication (GSM), Long Term Evolution (LTE), Wireless Fidelity (WIFI), High Speed Packet Access (HSPA), or some other wireless communication format. Communication links 112-114 use metal, glass, air, space, or some other material as the transport media. Communication links 112-114 could use various communication protocols, such as Time Division Multiplex (TDM), Internet Protocol (IP), Ethernet, communication signaling, CDMA, EVDO, WIMAX, GSM, LTE, WIFI, HSPA, or some other communication format—including combinations thereof. Communication links 112-114 could be direct links or may include intermediate networks, systems, or devices.
Wireless device 401 is a genuine communication device that is supposed to be able to access the wireless communication network. Clone device 402 is a wireless device that has cloned the identification of wireless device 401. Clone device 402 may have copied the electronic serial number (ESN), authorization key (A-key), mobile station ID (MSID), and the preferred roaming list (PRL) of wireless device 401 in order to gain access to the wireless communication network.
Between the initial period of time and a second period of time, wireless device 401 may move from one location to another as indicated by the dotted arrow in
During the second period of time, wireless device 401 determines a second location of wireless device 401, generates a second random number, and stores the second location and random number for later use. Wireless device 401 may use SSD_A to encrypt a confirmation location, a confirmation number, the second location, and the second random number. The confirmation location is the same as the initial location stored in wireless device 401. The confirmation number is the same as the initial random number stored in wireless device 401. Wireless device 401 transfers a second registration request with the encrypted information to HLR/AC 406. The second registration request may include a signature to confirm the integrity of the second registration request.
HLR/AC 406 receives the second registration request and decrypts the information. HLR/AC 406 then validates the confirmation location and confirmation number based on the initial location and initial random number stored in HLR/AC 406. In this example, the confirmation location and number match the initial location and number stored in HLR/AC 406. Therefore, HLR/AC 406 allows wireless device 401 to register with the wireless communication network.
Wireless device 401 will need to register with the wireless communication network periodically while turned on. Wireless device 401 will continue to send the previous location and random number as a confirmation location and number with each subsequent registration request. Therefore, every registration request from wireless device 401 needs to be validated by HLR/AC 406. If the confirmation location and confirmation number match the location and number that was sent with the previous registration request, then wireless device 401 is allowed to register with the wireless communication network.
Upon receiving the registration request from clone device 402, HLR/AC 406 decrypts the information in the registration request and attempts to validate the included confirmation location and confirmation number. If there is no included confirmation location and confirmation number, then HLR/AC 406 declines to allow registration of clone device 403. Likewise, if the registration request includes a confirmation location and confirmation number, then HLR/AC 406 attempts to validate the confirmation location and confirmation number.
To validate the confirmation location and confirmation number HLR/AC 406 determines whether the confirmation location and confirmation number match the most recent location and number that was sent to HLR/AC 406 by wireless device 401. In this example both the confirmation location and confirmation number do not match the location and number stored on HLR/AC 406 because clone device 402 does not know the most recent location of wireless device 401 and does not know the most recent random number generated by wireless device 401. Although, as stated in a previous example, if clone device 402 is within the margin of error for the location of wireless device 401, then the confirmation location sent by clone device 402 may match the most recent location of wireless device 401. However, even if the confirmation location matches the most recent location of wireless device 401, HLR/AC 406 only allows registration if both the confirmation location and confirmation location are validated. Therefore, since at least one of the confirmation location or confirmation number sent by clone device 402 does not match the most recent location and number stored in HLR/AC 406 for wireless device 401, HLR/AC 406 does not allow clone device 402 to register with the wireless communication network.
Wireless communication interface 701 comprises RF communication circuitry and an antenna. The RF communication circuitry typically includes an amplifier, filter, RF modulator, and signal processing circuitry. Wireless communication interface 701 may also include a memory device, software, processing circuitry, or some other communication device. Wireless communication interface 701 may use various protocols, such as CDMA, EVDO, WIMAX, GSM, LTE, WIFI, HSPA, or some other wireless communication format.
User interface 702 comprises components that interact with a user to receive user inputs and to present media and/or information. User interface 702 may include a speaker, microphone, buttons, lights, display screen, touch screen, touch pad, scroll wheel, communication port, or some other user input/output apparatus—including combinations thereof. User interface 702 may omitted in some examples.
Processing circuitry 705 comprises microprocessor and other circuitry that retrieves and executes operating software 707 from memory device 706. Memory device 706 comprises a disk drive, flash drive, data storage circuitry, or some other memory apparatus. Processing circuitry 705 is typically mounted on a circuit board that may also hold memory device 706 and portions of communication interface 701 and user interface 702. Operating software 707 comprises computer programs, firmware, or some other form of machine-readable processing instructions. Operating software 707 may include an operating system, utilities, drivers, network interfaces, applications, or some other type of software. When executed by processing circuitry 705, operating software 707 directs processing system 703 to operate wireless communication device 700 as described herein.
In particular, communication interface 701 exchanges communications with a wireless communication network during an initial period of time. Communication interface 701 transfers an initial location of wireless device 700 during the initial period of time to an authorization system for the wireless communication network. During a second period of time, communication interface 701 transfers a registration request indicating a confirmation location and a location of wireless device 700 during the second period of time to the authorization system.
Communication interface 801 comprises components that communicate over communication links, such as network cards, ports, RF transceivers, processing circuitry and software, or some other communication devices. Communication interface 801 may be configured to communicate over metallic, wireless, or optical links. Communication interface 801 may be configured to use TDM, IP, Ethernet, optical networking, wireless protocols, communication signaling, or some other communication format—including combinations thereof.
User interface 802 comprises components that interact with a user. User interface 802 may include a keyboard, display screen, touch screen, mouse, touch pad, or some other user input/output apparatus. User interface 802 may be omitted in some examples.
Processing circuitry 805 comprises microprocessor and other circuitry that retrieves and executes operating software 807 from memory device 806. Memory device 806 comprises a disk drive, flash drive, data storage circuitry, or some other memory apparatus. Operating software 807 comprises computer programs, firmware, or some other form of machine-readable processing instructions. Operating software 807 may include an operating system, utilities, drivers, network interfaces, applications, or some other type of software. When executed by circuitry 805, operating software 807 directs processing system 803 to operate authorization system 800 as described herein.
In particular, during an initial period of time, communication interface 801 receives an initial location of a wireless device during the initial period of time from the wireless device. During a second period of time, communication interface 801 receives a registration request indicating a confirmation location and a location of the wireless device during the second period of time from the wireless device. Operating software 807 directs processing system 803 to process the registration request to validate the confirmation location based on the initial location. If the confirmation location is validated based on the initial location, processing system 803 allows the wireless device to register with the wireless communication network during the second period of time.
The above description and associated figures teach the best mode of the invention. The following claims specify the scope of the invention. Note that some aspects of the best mode may not fall within the scope of the invention as specified by the claims. Those skilled in the art will appreciate that the features described above can be combined in various ways to form multiple variations of the invention. As a result, the invention is not limited to the specific embodiments described above, but only by the following claims and their equivalents.
Dawson, Travis Edward, Choi, Heesook
Patent | Priority | Assignee | Title |
10069864, | Mar 20 2015 | Oracle International Corporation | Method and system for using smart images |
10446157, | Dec 19 2016 | Bank of America Corporation | Synthesized voice authentication engine |
10978078, | Dec 19 2016 | Bank of America Corporation | Synthesized voice authentication engine |
Patent | Priority | Assignee | Title |
5343529, | Sep 28 1993 | Transaction authentication using a centrally generated transaction identifier | |
5448760, | Jun 08 1993 | AUTHORIZE NET LLC | Cellular telephone anti-fraud system |
6097938, | Jul 11 1997 | Nortel Networks Limited | Authentication and tracking system for a cellular telephone |
6466777, | Dec 15 1998 | NEC Corporation | Clone terminal detection system and method |
6839434, | Jul 28 1999 | GEMALTO SA; GEMATLO SA; Alcatel Lucent | Method and apparatus for performing a key update using bidirectional validation |
6928277, | Apr 10 2000 | Telefonaktiebolaget L M Ericsson (publ) | Method for handling global challenge authentication registration, mobile switching center and mobile station therefor |
7333797, | Sep 23 2004 | Google Technology Holdings LLC | Method and apparatus for call set up in a wireless communication system that permits a sharing of mobile identifiers |
7555285, | Apr 08 2004 | Google Technology Holdings LLC | Detection of cloned communication united based on message contents |
8509735, | Aug 25 2005 | Google Technology Holdings LLC | Method and apparatus to facilitate detection of an unauthorized communication system user |
20010055392, | |||
20030217137, | |||
20050282529, | |||
20060009195, | |||
20070184817, | |||
20080096529, | |||
20080120707, | |||
WO2004079499, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Apr 13 2010 | DAWSON, TRAVIS EDWARD | SPRINT COMMUNICATIONS COMPANY L P | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 024230 | /0065 | |
Apr 13 2010 | CHOI, HEESOOK | SPRINT COMMUNICATIONS COMPANY L P | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 024230 | /0065 | |
Apr 14 2010 | Sprint Communication Company L.P. | (assignment on the face of the patent) | / | |||
Feb 03 2017 | SPRINT COMMUNICATIONS COMPANY L P | DEUTSCHE BANK TRUST COMPANY AMERICAS | GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS | 041895 | /0210 | |
Apr 01 2020 | DEUTSCHE BANK TRUST COMPANY AMERICAS | SPRINT COMMUNICATIONS COMPANY L P | TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS | 052969 | /0475 | |
Apr 01 2020 | ASSURANCE WIRELESS USA, L P | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | SPRINT SPECTRUM L P | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | SPRINT INTERNATIONAL INCORPORATED | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | SPRINT COMMUNICATIONS COMPANY L P | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | Clearwire Legacy LLC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | Clearwire IP Holdings LLC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | ISBV LLC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | T-Mobile USA, Inc | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | T-MOBILE CENTRAL LLC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | LAYER3 TV, INC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | PUSHSPRING, INC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | BOOST WORLDWIDE, LLC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Apr 01 2020 | CLEARWIRE COMMUNICATIONS LLC | DEUTSCHE BANK TRUST COMPANY AMERICAS | SECURITY AGREEMENT | 053182 | /0001 | |
Mar 03 2021 | SPRINT COMMUNICATIONS COMPANY L P | T-MOBILE INNOVATIONS LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 055604 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | Sprint Spectrum LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | SPRINT INTERNATIONAL INCORPORATED | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | SPRINT COMMUNICATIONS COMPANY L P | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | SPRINTCOM LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | Clearwire IP Holdings LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | CLEARWIRE COMMUNICATIONS LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | BOOST WORLDWIDE, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | ASSURANCE WIRELESS USA, L P | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | T-Mobile USA, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | T-MOBILE CENTRAL LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | PUSHSPRING, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | LAYER3 TV, LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 | |
Aug 22 2022 | DEUTSCHE BANK TRUST COMPANY AMERICAS | IBSV LLC | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 062595 | /0001 |
Date | Maintenance Fee Events |
Sep 06 2018 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Sep 09 2022 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 10 2018 | 4 years fee payment window open |
Sep 10 2018 | 6 months grace period start (w surcharge) |
Mar 10 2019 | patent expiry (for year 4) |
Mar 10 2021 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 10 2022 | 8 years fee payment window open |
Sep 10 2022 | 6 months grace period start (w surcharge) |
Mar 10 2023 | patent expiry (for year 8) |
Mar 10 2025 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 10 2026 | 12 years fee payment window open |
Sep 10 2026 | 6 months grace period start (w surcharge) |
Mar 10 2027 | patent expiry (for year 12) |
Mar 10 2029 | 2 years to revive unintentionally abandoned end. (for year 12) |