IP Library Granted Patent US 8,862,115
Granted Patent B2
US 8,862,115 · App. 12/956,997 · Granted Oct 14, 2014

Over the air provisioning of mobile device settings

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,862,115
App. No.
12/956,997
Granted
Oct 14, 2014
Kind
B2
Abstract

Techniques and systems for providing services to a mobile device allow settings on the mobile device to be provisioned over the air. In response to a request for mobile service subscription options received from the mobile device, data relating to mobile service subscription options, for selection by a user of the mobile device, may be sent to the mobile device over a wireless communication path. A selection of one or more subscription options may be received from the mobile device over the wireless communication path, and a service corresponding to the selected subscription options may be activated in response to the selection. Settings associated with the selected subscription options may be downloaded over the air to the mobile device, which may store the settings to enable the mobile device to access the subscription.

Claims (82)

1. A mobile device comprising:

a memory comprising an application comprising executable instructions to configure the mobile device for use with a particular service provider; and

a processor to execute the instructions to:

send a first setup request signal from the mobile device to a remote computing device upon an activation of the mobile device;

receive a response to the first setup request signal at the mobile device, the response comprising a list of mobile network service providers for use with the mobile device;

display the list of mobile network service providers for selection at the mobile device;

send a selected provider signal from the mobile device to the remote computing device in response to receiving a selection of the particular service provider from the list of mobile network service providers at the mobile device;

receive another response to the selected provider signal at the mobile device, the other response comprising settings data for the particular service provider; and

store the received settings data in a storage medium of the mobile device, wherein the settings data is used to configure operation settings of the mobile device to enable the mobile device to be operable with the particular service provider.

2. The mobile device of claim 1 wherein the processor further executes the instructions to configure the operation settings of the mobile device based on the settings data.

3. The mobile device of claim 1 wherein the processor is further configured to:

display an update service provider option at the mobile device;

send a second setup request signal from the mobile device to the remote computing device in response to receiving an input selecting the update service provider option;

receive a second response to the second setup request signal at the mobile device, the second response comprising a second list of mobile network service providers;

display the second list of mobile network service providers for selection at the mobile device;

send a second selected provider signal from the mobile device to the remote computing device in response to receiving a second selection of a second particular service provider from the second list of mobile network service providers at the mobile device;

receive another second response to the second selected provider signal at the mobile device, the other second response comprising second settings data for the second particular service provider; and

store the second settings data in the storage medium of the mobile device, wherein the second settings data is used to reconfigure operation settings of the mobile device to enable the mobile device to be operable with the second particular service provider.

4. The mobile device of claim 3 wherein the processor is configured to display the update service provider option at the mobile device after the settings data has been stored in the storage medium for a predetermined time interval.

5. The mobile device of claim 3 wherein the processor uses the second settings data to reconfigure the operation settings of the mobile device.

6. The mobile device of claim 1 wherein the application is used with at least one mobile device platform selected from a group consisting of a Binary Runtime Environment for Wireless (BREW) platform and a Java platform on the mobile device.

7. The mobile device of claim 1 wherein the list of mobile network service providers comprises a plurality of mutually exclusive mobile communication services.

8. A mobile device comprising:

a memory comprising an application comprising executable instructions to configure the mobile device for use with a particular service provider;

a storage medium to store a list of mobile network service providers for use with the mobile device; and

a processor to execute the instructions to:

retrieve the list of mobile network service providers from the storage medium;

display the list of mobile network service providers for selection at the mobile device;

send a selected provider signal from the mobile device to a remote computing device in response to receiving a selection of the particular service provider from the list of mobile network service providers at the mobile device;

receive a response to the selected provider signal at the mobile device, the response comprising settings data for the particular service provider; and

store the received settings data in the storage medium of the mobile device, wherein the settings data is used to configure operation settings of the mobile device to enable the mobile device to be operable with the particular service provider.

9. The mobile device of claim 8 wherein the processor further executes the instructions to configure the operation settings of the mobile device based on the settings data.

10. The mobile device of claim 8 wherein the processor is further configured to:

display an update service provider option at the mobile device;

retrieve the list of mobile network service providers from the storage medium in response to input selecting the service provider option;

display the list of mobile network service providers for selection at the mobile device;

send a second selected provider signal from the mobile device to the remote computing device in response to receiving a second selection of a different particular service provider from the list of mobile network service providers at the mobile device;

receive a second response to the second selected provider signal at the mobile device, the second response comprising second settings data for the second particular service provider; and

store the second settings data in the storage medium of the mobile device, wherein the second settings data is used to reconfigure operation settings of the mobile device to enable the mobile device to be operable with the second particular service provider.

11. The mobile device of claim 10 wherein the processor is configured to display the update service provider option at the mobile device after the settings data has been stored in the storage medium for a predetermined time interval.

12. The mobile device of claim 10 wherein the processor further uses the second settings data to reconfigure the operation settings of the mobile device.

13. The mobile device of claim 8 wherein the application is used with at least one mobile device platform selected from a group consisting of a Binary Runtime Environment for Wireless (BREW) platform and a Java platform.

14. The mobile device of claim 8 wherein the list of mobile network service providers comprises a plurality of mutually exclusive mobile communication services.

15. A method for configuring a mobile device for use with a particular service provider, the method comprising:

storing a list of mobile network service providers for use with the mobile device in a storage medium of the mobile device;

retrieving the list of mobile network service providers from the storage medium;

displaying the list of mobile network service providers for selection at the mobile device;

sending a selected provider signal from the mobile device to a remote computing device in response to receiving a selection of the particular service provider from the list of mobile network service providers at the mobile device;

receiving a response to the selected provider signal at the mobile device, the response comprising settings data for the particular service provider; and

storing the received settings data in the storage medium of the mobile device, wherein the settings data is used to configure operation settings of the mobile device to enable the mobile device to be operable with the particular service provider.

16. The method of claim 15 further comprising configuring the operation settings of the mobile device at a processor of the mobile device based on the settings data.

17. The method of claim 16 further comprising:

displaying an update service provider option at the mobile device;

receiving input at the mobile device selecting the service provider option;

retrieving the list of mobile network service providers from the storage medium in response to the input at the mobile device;

displaying the list of mobile network service providers for selection at the mobile device;

receiving a second selection of a different particular service provider from the list of mobile network service providers;

sending a second selected provider signal from the mobile device to the remote computing device in response to the second selection at the mobile device;

receiving a second response to the second selected provider signal at the mobile device, the second response comprising second settings data for the second particular service provider; and

storing the second settings data in the storage medium of the mobile device, wherein the second settings data is used to reconfigure operation settings of the mobile device to enable the mobile device to be operable with the second particular service provider.

18. The method of claim 17 wherein displaying the update service provider option comprises displaying the update service provider option at the mobile device after the settings data has been stored in the storage medium for a predetermined time interval.

19. The method of claim 17 further comprising reconfiguring the operation settings of the mobile device at the processor based on the second settings data.

20. The method of claim 15 wherein the list of mobile network service providers comprises a plurality of mutually exclusive mobile communication services.

21. A method for configuring a mobile device for use with a particular service provider, the method comprising:

sending a first setup request signal from the mobile device to a remote computing device upon an initial activation of the mobile device;

receiving a response to the first setup request signal at the mobile device, the response comprising a list of mobile network service providers for use with the mobile device;

displaying the list of mobile network service providers for selection at the mobile device;

sending a selected provider signal from the mobile device to the remote computing device in response to receiving a selection of the particular service provider from the list of mobile network service providers at the mobile device;

receiving another response to the selected provider signal at the mobile device, the other response comprising settings data for the particular service provider; and

storing the received settings data in a storage medium of the mobile device, wherein the settings data is used to configure operation settings of the mobile device to enable the mobile device to be operable with the particular service provider.

22. The method of claim 21 further comprising configuring the operation settings of the mobile device at a processor of the mobile device based on the settings data.

23. The method of claim 22 further comprising:

displaying an update service provider option at the mobile device;

sending a second setup request signal from the mobile device to the remote computing device in response to receiving an input selecting the update service provider option;

receiving a second response to the second setup request signal at the mobile device, the second response comprising a second list of mobile network service providers;

displaying the second list of mobile network service providers at the mobile device;

sending a second selected provider signal from the mobile device to the remote computing device in response to receiving a second selection of a second particular service provider from the second list of mobile network service providers at the mobile device;

receiving another second response to the second selected provider signal at the mobile device, the other second response comprising second settings data for the second particular service provider; and

storing the second settings data in the storage medium of the mobile device, wherein the second settings data is used to reconfigure operation settings of the mobile device to enable the mobile device to be operable with the second particular service provider.

24. The method of claim 23 wherein the processor is configured to display the update service provider option at the mobile device after the settings data has been stored in the storage medium for a predetermined time interval.

25. The method of claim 23 further comprising reconfiguring the operation settings of the mobile device at the processor based on the second settings data.

26. The method of claim 21 wherein the list of mobile network service providers comprises a plurality of mutually exclusive mobile communication services.

Assignments (12)
SECURITY INTEREST Recorded Oct 24, 2019
From: FAST PAY PARTNERS LLC
To: SITO MOBILE R&D IP, LLC
Reel/Frame 050849/0392 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SWITCH THE CONVEYING PARTY AND RECEIVING PARTY DATA PREVIOUSLY RECORDED ON REEL 048547 FRAME 0578. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jun 17, 2019
From: TAR SITO LENDCO LLC
To: SITO MOBILE LTD.
Reel/Frame 049483/0005 →
SECURITY INTEREST Recorded Apr 17, 2019
From: SITO MOBILE R&D IP, LLC
To: FAST PAY PARTNERS LLC
Reel/Frame 049950/0537 →
SECURITY INTEREST Recorded Mar 8, 2019
From: TAR SITO LENDCO LLC
To: SITO MOBILE LTD.
Reel/Frame 048547/0471 →
RELEASE OF SECURITY INTEREST Recorded Mar 8, 2019
From: SITO MOBILE LTD.
To: TAR SITO LENDCO LLC
Reel/Frame 048547/0578 →
SECURITY INTEREST Recorded Sep 19, 2017
From: FORTRESS CREDIT CO LLC
To: TAR SITO LENDCO LLC
Reel/Frame 043900/0300 →
CHANGE OF NAME Recorded Sep 19, 2016
From: SINGLE TOUCH INTERACTIVE R&D IP, LLC
To: SITO MOBILE R&D IP, LLC
Reel/Frame 040073/0077 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2016
From: SINGLE TOUCH INTERACTIVE, INC.
To: SINGLE TOUCH INTERACTIVE R&D IP, INC.
Reel/Frame 039780/0633 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2016
From: SINGLE TOUCH INTERACTIVE R&D IP, INC.
To: SINGLE TOUCH INTERACTIVE, INC.
Reel/Frame 039780/0897 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2016
From: SINGLE TOUCH INTERACTIVE, INC.
To: SINGLE TOUCH INTERACTIVE R&D IP, LLC
Reel/Frame 039781/0847 →
SECURITY INTEREST Recorded Feb 3, 2015
From: SITO MOBILE, LTD.; SINGLE TOUCH INTERACTIVE, INC.; SINGLE TOUCH INTERACTIVE R&D IP, LLC
To: FORTRESS CREDIT CO LLC
Reel/Frame 034880/0867 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2011
From: MACALUSO, ANTHONY G.
To: SINGLE TOUCH INTERACTIVE, INC.
Reel/Frame 025936/0135 →