Unified messaging protocol using SMS
First Claim
1. A method for sending messages through a telecommunications system comprising a wireless network and at least one user terminal, said method comprising:
- composing at least one user defined distribution list for messages;
storing said at least one user defined distribution list in a memory of said user terminal;
composing a short message service message; and
, sending said message to recipients defined in said at least one user defined distribution list;
where said user terminal distinguishes between those recipients found in said at least one user defined distribution list that have a short message service address and those recipients that have a non-short message service address, and routes a message for a non-short message service recipient to a message server for distribution.
3 Assignments
0 Petitions
Accused Products
Abstract
A wireless station user is provided with a unified messaging protocol that enhances the currently available messaging capabilities of SMS. The user is provided with the capability to compose at least one distribution list for SMS messages. The user is also provided with the capability to send messages to at least one distribution list on a user determined, periodic basis. The user is further provided with the capability to send messages containing content obtained from external sources, and to send those messages periodically to at least one distribution list, where the content of the messages is automatically updated prior to sending the periodic message.
131 Citations
42 Claims
-
1. A method for sending messages through a telecommunications system comprising a wireless network and at least one user terminal, said method comprising:
-
composing at least one user defined distribution list for messages;
storing said at least one user defined distribution list in a memory of said user terminal;
composing a short message service message; and
,sending said message to recipients defined in said at least one user defined distribution list;
where said user terminal distinguishes between those recipients found in said at least one user defined distribution list that have a short message service address and those recipients that have a non-short message service address, and routes a message for a non-short message service recipient to a message server for distribution.- View Dependent Claims (2, 3, 4, 5)
obtaining message content from an external source; composing said message to comprise said external message content; and
updating said content from said external source upon an occurrence of a trigger condition.
-
-
4. The method of claim 1, wherein composing a message further comprises:
-
obtaining message content from an external source;
composing said message to comprise said external message content;
updating said content from said external source upon an occurrence of a trigger condition;
sending a message with said updated content to a user; and
,upon direction from said user, sending said message to said recipients defined in said at least one user defined distribution list or discarding said message.
-
-
5. The method of claim 1 further comprising, before composing at least one user defined distribution list, downloading a program that enables creation of user defined distribution lists to the user terminal from a network memory.
-
6. A user terminal comprising a wireless interface for sending messages through a telecommunications system, further comprising:
-
a processor; and
a memory for storing a program for directing said processor for composing at least one user defined distribution list for messages;
storing said at least one user defined distribution list within said user terminal;
composing a short message service message; and
,sending said message to recipients defined in said at least one user defined distribution list, where said user terminal processor distinguishes between those recipients found in said at least one user defined distribution list that have a short message service address and those recipients that have a non-short message service address, and routes a message for a non-short message service recipient to a message server for distribution. - View Dependent Claims (7, 8, 9)
obtaining message content from an external source;
updating said content from said external source upon the occurrence of a trigger condition; and
sending a message with said updated contents to said recipients.
-
-
9. The user terminal of claim 6, wherein said program further operates to perform the steps of:
-
obtaining message content from an external source;
composing said message to comprise said external message content;
updating said content from said external source upon an occurrence of a trigger condition;
sending a message with said updated content to a user; and
,upon direction from said user, sending said message to said recipients defined in said at least one user defined distribution list or discarding said message.
-
-
10. A message server for use in a telecommunications system that includes a service provider site and at least one user terminal, said message server comprising:
-
an interface for coupling through a wireless link to a user terminal, said user terminal comprising a memory for storing a short message program for creating at least one user defined distribution list, said interface further receiving a message comprising said at least one user defined distribution list from said user terminal;
a processor;
a processor program memory containing instructions coupled to said processor; and
,a user memory coupled to said processor, said user memory for storing said at least one user defined distribution list received from said user terminal;
where said user terminal distinguishes between recipients found in said at least one user defined distribution list that have a short message address and those recipients that have a non-short message address, and routes a message for a non-short message recipient to said message server for distribution. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for sending messages through a telecommunications system comprised of a wireless network and at least one user terminal, comprising:
-
composing at least one user defined distribution list for messages, said distribution list comprising at least one predetermined recipient;
storing said at least one user defined distribution list in a memory of said user terminal;
defining a content for a message and a supplier of said content;
updating said content from said content supplier upon an occurrence of a triggering condition; and
,transmitting a message with the updated content to the least one predetermined recipient, where said user terminal distinguishes between message recipients found in said at least one user defined distribution list that have a short message service address and recipients that have a non-short message service address, and routes a message for a non-short message service recipient to a network message server for distribution. - View Dependent Claims (21, 22, 23)
upon an occurrence of a triggering condition, sending said message to a user; and
,upon direction from said user, sending said message to said at least one predetermined recipient or discarding said message.
-
-
22. The method of claim 20, where composing occurs external to said user terminal, and further comprises transmitting the user defined distribution list for messages to said user terminal for storage in said memory.
-
23. The method of claim 20, further comprising, before composing at least one user defined distribution list, downloading a program that enables creation of the user defined distribution list to said user terminal.
-
24. A user terminal for sending messages through a telecommunications system comprising:
-
a wireless interface for coupling to a wireless network;
a processor; and
a memory for storing a program for directing said processor to perform composing at least one user defined distribution list for messages, said distribution list comprising at least one predetermined recipient;
storing said at least one user defined distribution list in a memory of said user terminal;
defining a content for a message and a supplier of said content;
updating said content from said content supplier upon an occurrence of a triggering condition; and
,transmitting a message, via said wireless interface, with the updated content to the at least one predetermined recipient;
where said user terminal distinguishes between message recipients found in said at least one user defined distribution list that have a short message service address and recipients that have a non-short message service address, and routes a message for a non-short message service recipient to a network message server for distribution. - View Dependent Claims (25, 26, 27)
transmitting said message with the updated content to a user; and
,upon direction from said user, transmitting said message to said at least one predetermined recipient or discarding said message.
-
-
26. The user terminal of claim 24, further comprising transmitting the user defined distribution list for messages to said wireless network for storage.
-
27. The user terminal of claim 24, where at least a portion of said program that operates to compose said at least one user defined distribution list for messages is downloaded to said user terminal from said wireless network via said wireless interface.
-
28. A message server for use in a wireless telecommunications system that includes a service provider site and at least one user terminal, said message server comprising:
-
an interface for coupling to a user terminal, said user terminal comprising a memory for storing a program for creating messages;
a processor;
a processor program memory containing instructions coupled to said processor;
a user memory coupled to said processor, said user memory for storing messages received from said user terminal, said interface further receiving a message comprising at least one user defined message distribution list from said user terminal for storage into said user memory, said distribution list comprising an identification of at least one predetermined recipient; and
,a communications link coupling said message server to at least one content provider whereby, content is conveyed from said at least one content provider and incorporated into said messages, and upon an occurrence of a triggering condition, said content from said content supplier is updated and said messages are sent to the at least one predetermined recipient;
where said user terminal distinguishes between message recipients found in said at least one user defined distribution list that have a short message service address and recipients that have a non-short message service address, and routes a message for a non-short message service recipient to said message server for distribution. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A wireless station for use in a wireless telecommunications system that includes a service provider site, said wireless station comprising:
-
a memory for storing a short message program for enabling a user, in cooperation with a user interface, to compose at least one user defined distribution list; and
,a wireless transceiver for coupling said wireless station to a message server through said service provider site, said message server receiving messages, including a message comprised of the at least one user defined distribution list, and cooperating with said wireless station for sending said received messages to recipients defined in said at least one user defined distribution lists where said wireless station distinguishes between those recipients found in said at least one user defined distribution list that have an SMS address and those recipients that have a non-SMS address, and routes a message for a non-SMS recipient to said message server for distribution. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
Specification