Data card and method and system for customizing its application service
First Claim
1. A system for customizing application services of a data card comprising the data card and an over-the-air server, whereinthe data card is configured to send an application service customization request to the over-the-air server, and customize a corresponding application service according to a configuration command returned by the over-the-air server;
- andthe over-the-air server is configured to return the predefined configuration command to the data card if it is determined that an operation of the data card is valid according to the application service customization request sent by the data card;
wherein the data card is further configured to customize or update the corresponding application service according to the received configuration command, and return an acknowledgment message to the over-the-air server;
the system further comprises a customization proxy database connected to the over-the-air server, the data card comprising an over-the-air proxy module and a service database which are connected to each other;
the over-the-air proxy module is configured to query information of all supported application services from the service database, construct a data packet containing configuration information of the application service, which is requested to be customized, to send to the over-the-air server, customize the application service according to the configuration command returned by the over-the-air server, and return the acknowledgment message;
the service database is configured to store and manage a configuration file controlling service customization and information of all application services supported by the data card, including service types of the application services and their corresponding service customization request codes;
the customization proxy database is configured to store and manage configuration information and its corresponding configuration command of all application services supported by the data card, the configuration information including an application service customization request code, a model number and version number of the data card, and an international mobile equipment identity of the data card; and
the over-the-air server is configured to receive the data packet, then compare the configuration information of the application service contained in the data packet with the configuration information of the corresponding application service queried from the customization proxy database, determine that the operation of the data card to request customization of the application service is valid if the configuration information of the application service contained in the data packet is consistent with the configuration information of the corresponding application service queried from the customization proxy database and it is determined that the data card has not requested customization of the same application service according to configuration records of the customization of the application service of the data card, and return the configuration command to the data card while recording the configuration of the application service of the data card.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method for customizing application services of a data card. The system comprises a data card and an over-the-air server. The method comprises: the data card sending an application service customization request to the over-the-air server when an application service is required to be customized; and the over-the-air server receiving the application service customization request, and then returning a configuration command corresponding to configuration information to the data card if it is determined that an operation of the data card to request customization of the application service is valid according to the stored and managed configuration information of all application services supported by the data card.
-
Citations
6 Claims
-
1. A system for customizing application services of a data card comprising the data card and an over-the-air server, wherein
the data card is configured to send an application service customization request to the over-the-air server, and customize a corresponding application service according to a configuration command returned by the over-the-air server; - and
the over-the-air server is configured to return the predefined configuration command to the data card if it is determined that an operation of the data card is valid according to the application service customization request sent by the data card; wherein the data card is further configured to customize or update the corresponding application service according to the received configuration command, and return an acknowledgment message to the over-the-air server; the system further comprises a customization proxy database connected to the over-the-air server, the data card comprising an over-the-air proxy module and a service database which are connected to each other; the over-the-air proxy module is configured to query information of all supported application services from the service database, construct a data packet containing configuration information of the application service, which is requested to be customized, to send to the over-the-air server, customize the application service according to the configuration command returned by the over-the-air server, and return the acknowledgment message; the service database is configured to store and manage a configuration file controlling service customization and information of all application services supported by the data card, including service types of the application services and their corresponding service customization request codes; the customization proxy database is configured to store and manage configuration information and its corresponding configuration command of all application services supported by the data card, the configuration information including an application service customization request code, a model number and version number of the data card, and an international mobile equipment identity of the data card; and the over-the-air server is configured to receive the data packet, then compare the configuration information of the application service contained in the data packet with the configuration information of the corresponding application service queried from the customization proxy database, determine that the operation of the data card to request customization of the application service is valid if the configuration information of the application service contained in the data packet is consistent with the configuration information of the corresponding application service queried from the customization proxy database and it is determined that the data card has not requested customization of the same application service according to configuration records of the customization of the application service of the data card, and return the configuration command to the data card while recording the configuration of the application service of the data card. - View Dependent Claims (2, 3)
- and
-
4. A method for customizing application services of a data card, the method involving the data card and an over-the-air server and comprising:
-
the data card sending an application service customization request to the over-the-air server when an application service is required to be customized; and the over-the-air server receiving the application service customization request, and then returning a configuration command corresponding to configuration information to the data card if it is determined that an operation of the data card to request customization of the application service is valid according to the stored and managed configuration information of all application services supported by the data card; the method further comprising; the over-the-air server recording the configuration of the application service customization or update of the data card while sending the corresponding configuration command; and the data card customizing or updating the corresponding application service according to the received corresponding configuration command, and sending an acknowledgment message to the over-the-air server; wherein the step of the over-the-air server returning the configuration command corresponding to the configuration information to the data card if it is determined that the operation of the data card to request customization of the application service is valid comprises; the over-the-air server receiving a data packet, then comparing the configuration information of the application service contained in the data packet with the configuration information of the corresponding application service queried from a customization proxy database, and determining that the data card is legal if the configuration information of the application service contained in the data packet is consistent with the configuration information of the corresponding application service queried from the customization proxy database; and determining whether the data card has requested customization of the same application service according to configuration records of the customization of the application service of the data card, and if not, determining that the operation of the data card to request the customization of the application service is valid, and returning the configuration command to the data card, if yes, returning information indicating the application service has been customized to the data card. - View Dependent Claims (5, 6)
-
Specification