Application program interface for message routing and management system
First Claim
Patent Images
1. Apparatus comprising:
- a messaging application program interface (API), a network interface, a messaging facility, and remote enterprise applications, the API and network interface interfacing the messaging facility with the remote enterprise applications;
plural sender computers, each of the plural sender computers comprising a message compose mechanism to compose a message and compose a corresponding designation, the corresponding designation comprising destination information identifying (i) a set of multiple human recipients and (ii) different modalities for transmitting the message to respective ones of the multiple human recipients;
the API comprising a message and designation receive mechanism to receive, from the remote enterprise applications via the network connection, the message and corresponding designation; and
the API comprising a messaging facility direction mechanism to direct the messaging facility to effect transmission of each of the messages to their corresponding destinations in accordance with their corresponding designations.
8 Assignments
0 Petitions
Accused Products
Abstract
Transmission of messages composed on one or more input devices to a single or multiple recipients by means of one or plural communication modes is facilitated. Such communication modes may include conventional or wireless telephone, facsimile transmission, pager, e-mail, postal mail or courier. An application program interface (API) mediates between remote applications requesting messaging functions and a message server that actually implements these functions. The API is capable of processing high-volume requests for message routing, status information, and various other functions on an automated basis, enabling businesses to make routine use of these functions.
166 Citations
10 Claims
-
1. Apparatus comprising:
-
a messaging application program interface (API), a network interface, a messaging facility, and remote enterprise applications, the API and network interface interfacing the messaging facility with the remote enterprise applications;
plural sender computers, each of the plural sender computers comprising a message compose mechanism to compose a message and compose a corresponding designation, the corresponding designation comprising destination information identifying (i) a set of multiple human recipients and (ii) different modalities for transmitting the message to respective ones of the multiple human recipients;
the API comprising a message and designation receive mechanism to receive, from the remote enterprise applications via the network connection, the message and corresponding designation; and
the API comprising a messaging facility direction mechanism to direct the messaging facility to effect transmission of each of the messages to their corresponding destinations in accordance with their corresponding designations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification