Omnimodal messaging system
First Claim
1. A multimedia messaging system for sender and recipient end-users where the system operates in a network or networks each having multiple sending and recipient nodes that can interface with other external messaging systems, messaging devices, or human operators, the messaging system comprising:
- a. interface/connector subsystems that receive, process and deliver messages that include metadata and whose message content that can differ from message to message and type and be delivered to and from devices and computer platforms that can differ in type, over delivery channels, protocol and interface,b. a Storage Subsystemc. core subsystems including a Content Transformer, a Multimedia Messaging Bus, and a Metadata Messaging Bus, said buses interacting with all said interface/connector functional subsystems and said Content Transformer,d. said interface/connector, storage and core subsystems operating to;
i. asynchronously, and with adequate processing resources, synchronously, produce, process and deliver a Metamessage on said Metadata Messaging Bus independent of the processing and delivery of the original message,said Metamessage containing instructions for processing the original message and the Metamessage used by the rest of the system to determine how it will process the original message;
ii. reformat and translate all message content, if necessary, to a form compatible with the recipient; and
iii. synchronize the receipt, processing and delivery of the messages to deliver such multimedia messages and to synchronize messages with other external messaging systems,whereby the end-users are enabled to manage their messages in an Omnimodal and in an asynchronous and synchronous manner including messages of different content types and formats in support of different interfaces, messaging devices, and modes of creation, receipt and response, via plural channels, using plural protocols, in support of plural messaging platforms.
2 Assignments
0 Petitions
Accused Products
Abstract
A messaging server application system handles message creation, receipt, and response for any sort of digitizable message in any format. It typically operates as a core application and application infrastructure in a communications network or networks in the multiple sender, receiver and user modes of the same or varying design and operational characteristics. The system uses an application architecture organized using a set of ten loosely-coupled subsystems falling into three general functional groups: interface/connector subsystems, core subsystems, and storage subsystems. The interface/connector subsystems include Voice, Data and Multimedia Gateways as well as Message Connectors and aMultimodal Authenticator. The core subsystems include a Multimedia Messaging Bus, an independent Metadata Messaging Bus, and a Content Transformer. The Storage Subsystem can include various Storage Subsystems. The core subsystems extract message metadata and combine this metadata with information about the delivery and routing of the message to form a “Metamessage”.
58 Citations
7 Claims
-
1. A multimedia messaging system for sender and recipient end-users where the system operates in a network or networks each having multiple sending and recipient nodes that can interface with other external messaging systems, messaging devices, or human operators, the messaging system comprising:
-
a. interface/connector subsystems that receive, process and deliver messages that include metadata and whose message content that can differ from message to message and type and be delivered to and from devices and computer platforms that can differ in type, over delivery channels, protocol and interface, b. a Storage Subsystem c. core subsystems including a Content Transformer, a Multimedia Messaging Bus, and a Metadata Messaging Bus, said buses interacting with all said interface/connector functional subsystems and said Content Transformer, d. said interface/connector, storage and core subsystems operating to; i. asynchronously, and with adequate processing resources, synchronously, produce, process and deliver a Metamessage on said Metadata Messaging Bus independent of the processing and delivery of the original message, said Metamessage containing instructions for processing the original message and the Metamessage used by the rest of the system to determine how it will process the original message; ii. reformat and translate all message content, if necessary, to a form compatible with the recipient; and iii. synchronize the receipt, processing and delivery of the messages to deliver such multimedia messages and to synchronize messages with other external messaging systems, whereby the end-users are enabled to manage their messages in an Omnimodal and in an asynchronous and synchronous manner including messages of different content types and formats in support of different interfaces, messaging devices, and modes of creation, receipt and response, via plural channels, using plural protocols, in support of plural messaging platforms. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification