Messaging system and method with transcoder filtering of baseline message representations
First Claim
1. A messaging-system method, comprising the steps of:
- converting a message addressed to a terminal to a baseline representation of the message;
determining a messaging capability of the terminal; and
filtering the baseline representation of the message according to the messaging capability of the terminal, to provide a filtered baseline representation.
1 Assignment
0 Petitions
Accused Products
Abstract
A messaging system and method suitable for use with wireless mobile terminals. The system includes a message server for receiving and sending messages and converting messages to a baseline such as an XML representation; a message processor for controlling the system'"'"'s operation; a database for storing information about messaging capabilities of mobile terminals; and a transcoder for filtering the baseline representation according to the capability of a mobile terminal. A subscriber enters a profile that includes the messaging capability of the mobile terminal, which is stored in the database. When the server receives a message for the subscriber'"'"'s terminal, it converts the message to the baseline. The transcoder filters the baseline according to the capability of the terminal, and returns the result to the server for format and protocol conversion and sending to the terminal.
136 Citations
24 Claims
-
1. A messaging-system method, comprising the steps of:
-
converting a message addressed to a terminal to a baseline representation of the message;
determining a messaging capability of the terminal; and
filtering the baseline representation of the message according to the messaging capability of the terminal, to provide a filtered baseline representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A messaging-system method, comprising the steps of:
-
receiving a profile that includes a messaging capability of a mobile terminal;
storing the profile in a database;
receiving a push message addressed to the mobile terminal;
converting the push message to an XML baseline representation of the push message;
reading the messaging capability of the mobile terminal from the profile stored in the database;
filtering the XML baseline representation of the push message according to the messaging capability of the mobile terminal read from the profile, to provide a filtered baseline representation;
converting the filtered baseline representation to a filtered message that conforms to a format and protocol employed by the mobile terminal; and
sending the filtered message to the mobile terminal over a wireless network. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A messaging system, comprising:
-
a message server for receiving and sending messages, for converting a received message to a baseline representation, and for converting a filtered baseline representation to a filtered message that conforms to a format and protocol employed by a mobile terminal;
a database for storing a messaging capability of the mobile terminal; and
a transcoder for filtering the baseline representation according to the messaging capability of the mobile terminal stored in the database, to provide the filtered baseline representation. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification