Method for storing an application's transaction data in a wireless messaging system
First Claim
1. In a paging system, a method for tracking transaction data regarding messages that are sent to a pager, the paging system having an application platform and a wireless messaging infrastructure, the application platform including an application, the wireless messaging infrastructure having a database, the method comprising the steps of:
- (a) a paging message being received by an application including certain transaction data about the paging message;
(b) the application sending the paging message and the transaction data to the wireless messaging infrastructure along with at least one networking message to instruct the wireless messaging infrastructure to store the transaction data such that the transaction data is stored by the wireless messaging infrastructure rather than by the application; and
(c) the wireless messaging infrastructure storing the transaction data in a database and returning at least some of the transaction data to the application at selected times so that the application can receive the transaction data when it is needed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for storing transaction data for an application in a wireless messaging system is disclosed. Applications can be used to allow paging messages to be entered into a wireless messaging system from external systems such as E-mail or the World Wide Web. Such applications may be implemented on an external application platform that includes the hardware system and system software required by the application. Applications often require the use of certain type of transaction data that has traditionally been stored in an application database designed specifically for this purpose by an application developer. The present invention provides a method for storing such transaction data without requiring the application developer to create a separate database. In the past, the development of such databases has been a significant burden on application developers. The present invention allows the application to store the necessary transaction data in a database inside the wireless messaging system, through the use of a code library that allows the application to send special networking messages to the wireless messaging system. In a hybrid system, the application may still have its own transaction database in which to store some types of transaction data, but may store other types of transaction data in a database in the wireless messaging infrastructure. The application'"'"'s transaction database in these hybrid systems is simpler to design than those that store all the transaction data for the application.
-
Citations
20 Claims
-
1. In a paging system, a method for tracking transaction data regarding messages that are sent to a pager, the paging system having an application platform and a wireless messaging infrastructure, the application platform including an application, the wireless messaging infrastructure having a database, the method comprising the steps of:
-
(a) a paging message being received by an application including certain transaction data about the paging message;
(b) the application sending the paging message and the transaction data to the wireless messaging infrastructure along with at least one networking message to instruct the wireless messaging infrastructure to store the transaction data such that the transaction data is stored by the wireless messaging infrastructure rather than by the application; and
(c) the wireless messaging infrastructure storing the transaction data in a database and returning at least some of the transaction data to the application at selected times so that the application can receive the transaction data when it is needed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. In a paging system, a method for tracking transaction data regarding paging messages, the paging system having an application platform, a wireless messaging infrastructure, and a pager, the application platform including an application for facilitating the sending of paging messages from an external system, the wireless messaging infrastructure having a database, the method comprising the steps of:
-
(a) the application using a code library to send at least one networking message to the wireless messaging infrastructure;
(b) the database in the wireless messaging infrastructure being instructed by the networking message to store the transaction data that is sent from the application platform such that the application platform does not need to store the transaction data; and
(c) the database in the wireless messaging infrastructure returning at least some of the transaction data that was not stored at the application platform to the application platform when a response is received from the pager. - View Dependent Claims (19)
-
-
20. In an application for facilitating the transmission of paging messages through a wireless messaging infrastructure, the paging messages originating from an external system, a method for allowing the application to store data in the wireless messaging infrastructure, the method comprising the steps of:
-
(a) the application collecting certain data in relation to the paging messages;
(b) the application accessing a code library that can be used to generate networking messages to the wireless messaging infrastructure; and
(c) the application using the code library to generate at least one networking message that instructs the wireless messaging infrastructure to store data sent by the application in a database in the wireless messaging infrastructure, the application not storing at least some of the data, the application instead relying on receiving at least some of the stored data from the database in the wireless messaging infrastructure when the data is needed by the application.
-
Specification