Unified messaging system configured for management of short message service-type messages
First Claim
1. A method in a unified messaging server, the method comprising:
- receiving a short message service (SMS) message by the unified messaging server according to short message peer-to-peer (SMPP) protocol;
accessing by the unified messaging server a subscriber directory, according to an open network protocol, for subscriber attribute information based on the received SMS message;
generating, based on the subscriber attribute information, at least one common format message based on enclosing the SMS message into the common format message by the unified messaging server;
supplying the common format message by the unified messaging server to a selected destination according to a selected access protocol based on the subscriber attribute information;
second generating a new SMS message including subscriber messaging information for a selected subscriber; and
outputting the new SMS message for the selected subscriber according to SMPP protocol;
wherein the second generating step includes;
retrieving the common format message as the subscriber messaging information from a subscriber message store having a directory for the selected subscriber; and
inserting the received SMS message, extracted from the retrieved common format message, into the new SMS message.
1 Assignment
0 Petitions
Accused Products
Abstract
A unified communications system is configured for receiving, storing, and/or sending SMS messages based on management of the SMS messages according to a prescribed open standards-based protocol. The unified communications system includes an SMS module configured for receiving SMS messages according to SMPP protocol. The SMS module obtains source and destination information from the received SMS message, and accesses a subscriber profile directory for subscriber profile information based on at least one of the source and destination information. The SMS module generates a common format message that includes the SMS message, and selectively supplies the common format message to selected destinations based on the accessed subscriber profile information. The common format message may be stored in a prescribed message store, for example an IMAP directory, or output as an e-mail message to a prescribed destination. The SMS module also is configured for selectively supplying stored messages to a unified messaging subscriber as an SMS message based on the profile information on the unified messaging subscriber. Hence, the unified communications system enables SMS messaging users to send SMS messages to non SMS-type devices (e.g., telephones, e-mail clients, etc.) and retrieve stored common format messages (e.g., fax, e-mail, voice messages) using the SMS message system.
-
Citations
61 Claims
-
1. A method in a unified messaging server, the method comprising:
-
receiving a short message service (SMS) message by the unified messaging server according to short message peer-to-peer (SMPP) protocol; accessing by the unified messaging server a subscriber directory, according to an open network protocol, for subscriber attribute information based on the received SMS message; generating, based on the subscriber attribute information, at least one common format message based on enclosing the SMS message into the common format message by the unified messaging server; supplying the common format message by the unified messaging server to a selected destination according to a selected access protocol based on the subscriber attribute information; second generating a new SMS message including subscriber messaging information for a selected subscriber; and outputting the new SMS message for the selected subscriber according to SMPP protocol; wherein the second generating step includes; retrieving the common format message as the subscriber messaging information from a subscriber message store having a directory for the selected subscriber; and inserting the received SMS message, extracted from the retrieved common format message, into the new SMS message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method in a communications system, the method comprising:
-
receiving by a short message service center (SMSC) an SMS message from a SMS device; forwarding a copy of the SMS message to a unified messaging server via short message peer-to-peer (SMPP) protocol based on SMS subscriber information determined by the SMSC based on the SMS message; accessing subscriber attribute information by the unified messaging server based on the SMS message; enclosing the SMS message by the unified messaging server into a common format message; and supplying the common format message to at least one selected destination based on the subscriber attribute information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A unified messaging server comprising:
-
a short message service (SMS) module configured for receiving SMS messages according to short message peer to peer (SMPP) protocol, the SMS module configured for generating a query for subscriber attribute information based on the received SMS message, and generating at least one common format message based on the subscriber attribute information and based on enclosing the SMS message into the at least one common format message; a first interface resource configured for accessing the subscriber attribute information based on the query from a subscriber directory according to a prescribed open network protocol, the first interface resource configured for accessing the subscriber attribute information from the subscriber directory according to LDAP protocol; and a second interface resource configured for outputting the at least one common format message according to at least one of SMTP protocol and IMAP protocol; wherein the SMS module is configured for generating a first common format message for storage according to IMAP protocol of the SMS message in a sent directory for a first subscriber having sent the SMS message, and a second common format message for storage of the SMS message according to IMAP protocol in a new message directory for a second subscriber identified as a recipient for the SMS message. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A computer readable medium having stored thereon sequences of instructions for receiving a short message service (SMS) message by a unified messaging server, the sequences of instructions including instructions for performing the steps of:
-
receiving a short message service (SMS) message by the unified messaging server according to short message peer-to-peer (SMPP) protocol; accessing by the unified messaging server a subscriber directory, according to an open network protocol, for subscriber attribute information based on the received SMS message; generating, based on the subscriber attribute information, at least one common format message based on enclosing the SMS message into the common format message by the unified messaging server; supplying the common format message by the unified messaging server to a selected destination according to a selected access protocol based on the subscriber attribute information; second generating a new SMS message including subscriber messaging information for a selected subscriber; and outputting the new SMS message for the selected subscriber according to SMPP protocol; wherein the second generating step includes; retrieving the common format message as the subscriber messaging information from a subscriber message store having a directory for the selected subscriber; and inserting the received SMS message, extracted from the retrieved common format message, into the new SMS message. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A unified messaging server comprising:
-
means for receiving a short message service (SMS) message according to short message peer-to-peer (SMPP) protocol; means for accessing a subscriber directory, according to an open network protocol, for subscriber attribute information based on the received SMS message; means for generating, based on the subscriber attribute information, at least one common format message based on enclosing the SMS message into the common format message; means for supplying the common format message to a selected destination according to a selected access protocol based on the subscriber attribute information; means for generating a new SMS message including subscriber messaging information for a selected subscriber; and means for outputting the new SMS message for the selected subscriber according to SMPP protocol; wherein the means for generating the new SMS message is configured for retrieving the common format message as the subscriber messaging information from a message store having a directory for the selected subscriber, and inserting the received SMS message, extracted from the retrieved common format message, into the new SMS message. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
Specification