Communication network terminal supporting a plurality of applications
DCFirst Claim
Patent Images
1. An apparatus, comprising:
- at least one data processing unit configuredto process messages having a predefined format, the predefined format including an application header identifying an application of a plurality of applications,to execute applications of the plurality, andafter messages having the predefined format are received via a radio receiver, to address and store data from the received messages into applications of the plurality according to the application headers of said received messages.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The present invention relates to a terminal (1) for a communication network, the terminal being capable of supporting a plurality of applications (17, 18) and having means of communicating user messages. The terminal comprises means for receiving user messages having data and a header relating to one of the applications (17, 18) and means (8) for addressing the data to a respective application according to the header. In an embodiment the user messages are short messages and the data comprises characters in the short message.
197 Citations
35 Claims
-
1. An apparatus, comprising:
at least one data processing unit configured to process messages having a predefined format, the predefined format including an application header identifying an application of a plurality of applications, to execute applications of the plurality, and after messages having the predefined format are received via a radio receiver, to address and store data from the received messages into applications of the plurality according to the application headers of said received messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
12. An apparatus, comprising:
at least one data processing unit configured to process messages having a predefined format, the predefined format including an application header identifying an application of a plurality of applications, to execute applications of the plurality, to add, to messages having the predefined format, data from applications of the plurality and application headers identifying applications of the plurality, and to transmit said messages with the added data and application headers via a radio transmitter. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A method, comprising:
-
receiving a user message at a first device via a mobile communications network, wherein the user message includes a header indicating to the first device an application of a plurality of applications stored in the first device, the user message further includes a data entry retrieved from an application in a second device, the second device is remote from the first device, the application in the second device corresponds to the indicated application in the first device, the application in the second device has a plurality of data entries each having a number of data fields separated by field separators, and at least one of the first and second devices is a mobile station configured for communicating over a mobile communications network; and storing the retrieved data entry in the indicated application of the first device, said storing including storing data in the data fields of the retrieved entry into corresponding data fields in the indicated application based on the field separators in the retrieved data. - View Dependent Claims (24)
-
-
25. A memory comprising instructions stored thereon which, when executed by one or more processors, cause the one or more processors to perform:
-
receiving an application message via an RF interface at a wirelessly communicating device, the application message having a format characteristic of user messages also received via the RF interface, wherein the application message contains an identifier corresponding to one of a plurality of applications stored on the wirelessly communicating device, the plurality of applications provide services in addition to telephone calls and user messages received via the RF interface, and the plurality of applications receive input based on messages received via the RF interface and having the user message format; and determining that the application message pertains to an application of the plurality. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A memory comprising instructions stored thereon which, when executed by one or more processors, cause the one or more processors to perform:
-
receiving a user message containing an identifier corresponding to one of a plurality of applications stored on a wirelessly communicating device, wherein the plurality of applications provide services in addition to telephone calls and user messages, each of the plurality of applications receives input based on user messages, the corresponded-to application of the plurality accesses a plurality of records, each of the records having a plurality of predefined fields, and the received user message contains data of a type associated with one or more of the predefined fields; placing the received user message data in the one or more of the predefined fields of a record of the plurality; determining that the received user message pertains to an application of the plurality; and launching the corresponded-to application of the plurality. - View Dependent Claims (32)
-
-
33. A memory comprising instructions stored thereon which, when executed by one or more processors, cause the one or more processors to perform:
-
receiving a user message containing an identifier corresponding to one of a plurality of applications stored on a wirelessly communicating device, wherein the plurality of applications provide services in addition to telephone calls and user messages, each of the plurality of applications receives input based on user messages, receiving a user message includes receiving a user message containing data and an identifier corresponding to an application of the plurality, the corresponded-to application of the plurality accesses a plurality of records, and the received user message data is a record of a type accessed by the corresponded-to application of the plurality; determining that the received user message pertains to an application of the plurality; providing the data contained in the received user message to the corresponded-to application of the plurality; and adding the record of the received user message to the plurality of records. - View Dependent Claims (34)
-
-
35. A memory comprising instructions stored thereon which, when executed by one or more processors, cause the one or more processors to perform:
-
receiving a user message containing an identifier corresponding to one of a plurality of applications stored on a wirelessly communicating device, wherein the plurality of applications provide services in addition to telephone calls and user messages, each of the plurality of applications receives input based on user messages, receiving a user message includes receiving a user message containing data and an identifier corresponding to an application of the plurality, the corresponded-to application of the plurality accesses a plurality of records of a first type, and the received user message data includes a record of the first type; determining that the received user message pertains to an application of the plurality; providing the data contained in the received user message to the corresponded-to application of the plurality; and prompting a user to send a second type of record in response to the received first type of record.
-
Specification