IP Library Granted Patent US 8,983,510
Granted Patent B2
US 8,983,510 · App. 13/874,842 · Granted Mar 17, 2015

Method, apparatus, and computer program product for providing confirmed over-the-air terminal configuration

Inventor: Tamas.Zs Szabo (Budapest, HU)
Assignee: Core Wireless Licensing S.a.r.l.
H04W24/02H04L12/00H04L12/2602H04L29/06H04L41/0866H04M1/00H04W8/245H04L67/34H04L67/125H04L67/04H04L69/40H04L41/0886H04W88/02
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 8,983,510
App. No.
13/874,842
Granted
Mar 17, 2015
Kind
B2
Abstract

An apparatus for providing confirmed OTA terminal configuration includes a processing element configured to communicate configuration data to a mobile terminal. The processing element is also configured to initiate a confirmation sequence to confirm proper receipt of the configuration data at the mobile terminal, and to receive information indicating whether the configuration data was properly received at the mobile terminal.

Claims (45)

1. A method comprising:

receiving configuration data at a mobile terminal from a device management element;

receiving, from a server, a request for a connection between the mobile terminal and the server, the request generated by the server in response to initiation of a confirmation sequence by the device management element to confirm proper receipt of configuration data at the mobile terminal by causing the server to establish a connection with the mobile terminal, the device management element being a separate element from the server;

sending, by the mobile terminal, information indicating whether the configuration data was properly received at the mobile terminal; and

receiving, at the mobile terminal, re-communication of the configuration data from the device management element in response to an indication that the configuration data was not properly received at the mobile terminal.

2. The method of claim 1 , wherein the information indicating whether the configuration data was properly received at the mobile terminal is sent by the mobile terminal to the server.

3. The method of claim 1 , wherein the information indicating whether the configuration data was properly received is information sent during the execution of an application supported by the configuration data.

4. The method of claim 1 , wherein the request for the connection between the mobile terminal and the server is initiated in response to an expiration of a timer associated with the transmission of the configuration data to the mobile terminal.

5. The method of claim 1 , further comprising requesting, by the mobile terminal, the configuration data from the device management element and wherein the configuration data is sent to the mobile terminal in response to the request by the mobile terminal.

6. The method of claim 1 , wherein the request for connection between the mobile terminal and the server comprises a multimedia messaging service (MMS) message.

7. The method of claim 6 , further comprising sending a message from the mobile terminal to the server in response to receiving the request for the connection from the server, the message from the mobile terminal requesting information from the server.

8. The method of claim 7 , further comprising:

receiving, at the mobile terminal, sample content; and

sending, to the server, an acknowledgement indicating that the sample content was received.

9. A non-transitory computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising instructions executable by a processor for:

receiving configuration data at a mobile terminal from a device management element;

receiving, from a server, a request for a connection between the mobile terminal and the server, the request generated by the server in response to initiation of a confirmation sequence by the device management element to confirm proper receipt of configuration data at the mobile terminal by causing the server to establish a connection with the mobile terminal, the device management element being a separate element from the server;

sending, by the mobile terminal, information indicating whether the configuration data was properly received at the mobile terminal; and

receiving, at the mobile terminal, re-communication of the configuration data from the device management element in response to an indication that the configuration data was not properly received at the mobile terminal.

10. The computer program product of claim 9 , wherein the information indicating whether the configuration data was properly received at the mobile terminal is sent by the mobile terminal to the server.

11. The computer program product of claim 9 , wherein the information indicating whether the configuration data was properly received is information sent during the execution of an application supported by the configuration data.

12. The computer program product of claim 9 , wherein the request for the connection between the mobile terminal and the server is initiated in response to an expiration of a timer associated with the transmission of the configuration data to the mobile terminal.

13. The computer program product of claim 9 , wherein the computer-readable program code portions further comprise instructions executable by a processor for: requesting, by the mobile terminal, the configuration data from the device management element and wherein the configuration data is sent to the mobile terminal in response to the request by the mobile terminal.

14. The computer program product of claim 9 , wherein the request for connection between the mobile terminal and the server comprises a multimedia messaging service (MMS) message.

15. The computer program product of claim 14 , wherein the computer-readable program code portions further comprise instructions executable by the processor for: sending a message from the mobile terminal to the server in response to receiving the request for the connection from the server, the message from the mobile terminal requesting information from the server.

16. The computer program product of claim 15 , wherein the computer-readable program code portions further comprise instructions executable by the processor for:

receiving, at the mobile terminal, sample content; and

sending, to the server, an acknowledgement indicating that the sample content was received.

17. An apparatus comprising:

a processing element;

memory coupled to the processing element, the memory storing instructions executable by the processing element for:

receiving configuration data at a mobile terminal from a device management element;

receiving, from a server, a request for a connection between the mobile terminal and the server, the request generated by the server in response to initiation of a confirmation sequence by the device management element to confirm proper receipt of configuration data at the mobile terminal by causing the server to establish a connection with the mobile terminal, the device management element being a separate element from the server;

sending, by the mobile terminal, information indicating whether the configuration data was properly received at the mobile terminal; and

receiving, at the mobile terminal, re-communication of the configuration data from the device management element in response to an indication that the configuration data was not properly received at the mobile terminal.

18. The apparatus of claim 17 , wherein the information indicating whether the configuration data was properly received at the mobile terminal is sent by the mobile terminal to the server.

19. The apparatus of claim 17 , wherein the information indicating whether the configuration data was properly received is information sent during the execution of an application supported by the configuration data.

20. The apparatus of claim 17 , wherein the request for the connection between the mobile terminal and the server is initiated in response to an expiration of a timer associated with the transmission of the configuration data to the mobile terminal.

21. The apparatus of claim 17 , wherein the computer-readable program code portions further comprise instructions executable by a processor for: requesting, by the mobile terminal, the configuration data from the device management element and wherein the configuration data is sent to the mobile terminal in response to the request by the mobile terminal.

22. The apparatus of claim 17 , wherein the request for connection between the mobile terminal and the server comprises a multimedia messaging service (MMS) message.

23. The apparatus of claim 22 , further comprising instructions executable by the processing element for:

sending a message from the mobile terminal to the server in response to receiving the request for the connection from the server, the message from the mobile terminal requesting information from the server.

24. The apparatus of claim 23 , further comprising instructions executable by the processing element for:

receiving, at the mobile terminal, sample content; and

sending, to the server, an acknowledgement indicating that the sample content was received.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Apr 13, 2021
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 055910/0584 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046897/0001 →
CHANGE OF NAME Recorded Oct 20, 2017
From: CORE WIRELESS LICENSING S.A.R.L.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 044242/0401 →
Continuity (2)
Continuation 11410810 · Apr 25, 2006
Related Publication 20130244704A1 · Sep 19, 2013