System and method for provisioning or updating a mobile station using over-the-air transfer of interpreted byte-code program
First Claim
1. For use in a wireless network comprising a plurality of base stations, each of said base stations capable of communicating with a plurality of mobile stations, a service provisioning system capable of provisioning a first one of said plurality of mobile stations comprising:
- a database capable of storing a service provisioning file comprising a mobile station service provisioning program in interpreted byte-code format; and
a provisioning controller coupled to said database capable of receiving a notification indicating that said first mobile station is unprovisioned and further capable, in response to receipt of said notification, of retrieving said service provisioning file from said database and transmitting said service provisioning file to said first mobile station, wherein receipt of said service provisioning file is capable of causing said mobile station to execute said mobile station service provisioning program in said service provisioning file.
1 Assignment
0 Petitions
Accused Products
Abstract
There is disclosed a service provisioning system for use in a wireless network containing a group of base stations that communicate with mobile stations. The service provisioning system comprises: 1) a database for storing a service provisioning file comprising a mobile station service provisioning program in interpreted byte-code format; and 2) a provisioning controller coupled to the database that receives a notification indicating that a first mobile station is unprovisioned and, in response thereto retrieves the service provisioning file from the database and transmits the service provisioning file to the first mobile station. Receipt of the service provisioning file causes the mobile station to execute the mobile station service provisioning program in the service provisioning file. There also is disclosed a mobile station capable of being provisioned from a wireless network by an over-the-air (OTA) service provisioning process. The mobile station comprises 1) an RF transceiver that receives and demodulates forward channel messages from the wireless network and modulates and transmits reverse channel messages to the wireless network; and 2) a main controller that receives the demodulated forward channel messages from the RF transceiver and extracts therefrom a service provisioning file containing a mobile station service provisioning program in interpreted byte-code format. The main controller, in response to receipt of the service provisioning file, interprets and executes the interpreted byte-code application program.
-
Citations
20 Claims
-
1. For use in a wireless network comprising a plurality of base stations, each of said base stations capable of communicating with a plurality of mobile stations, a service provisioning system capable of provisioning a first one of said plurality of mobile stations comprising:
-
a database capable of storing a service provisioning file comprising a mobile station service provisioning program in interpreted byte-code format; and
a provisioning controller coupled to said database capable of receiving a notification indicating that said first mobile station is unprovisioned and further capable, in response to receipt of said notification, of retrieving said service provisioning file from said database and transmitting said service provisioning file to said first mobile station, wherein receipt of said service provisioning file is capable of causing said mobile station to execute said mobile station service provisioning program in said service provisioning file. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A mobile station capable of being provisioned from a wireless network by an over-the-air (OTA) service provisioning process, said mobile station comprising:
-
an RF transceiver capable of receiving and demodulating forward channel messages from said wireless network and further capable of modulating and transmitting reverse channel messages to said wireless network; and
a main controller capable of receiving said demodulated forward channel messages from said RF transceiver and extracting therefrom a service provisioning file containing a mobile station service provisioning program in interpreted byte-code format, wherein said main controller, in response to receipt of said service provisioning file, is capable of interpreting and executing said mobile station service provisioning program. - View Dependent Claims (7, 8, 9, 10)
-
-
11. For use in a wireless network comprising a plurality of base stations, each of the base stations capable of communicating with a plurality of mobile stations, a method of provisioning a first one of the plurality of mobile stations comprising the steps of:
-
storing in a database a service provisioning file comprising a mobile station service provisioning program in interpreted byte-code format; and
determining whether the first mobile station is provisioned;
in response to a determination that the mobile station in unprovisioned, retrieving the service provisioning file from the database;
transmitting the service provisioning file to the first mobile station, wherein receipt of the service provisioning file causes the mobile station to execute the mobile station service provisioning program in the service provisioning file. - View Dependent Claims (12, 13, 14, 15)
-
-
16. For use in a mobile station capable of communicating with a wireless network, a method of performing an over-the-air (OTA) service provisioning of the mobile station from the wireless network comprising the steps of:
-
receiving and demodulating forward channel messages from the wireless network;
extracting from the demodulated forward channel messages a service provisioning file containing a mobile station service provisioning program in interpreted byte-code format; and
interpreting and executing the mobile station service provisioning program, wherein the mobile station service provisioning program comprises a graphical user interface (GUI) program capable of interacting with a user of the mobile station during the OTA service provisioning process. - View Dependent Claims (17, 18, 19, 20)
-
Specification