Messaging architecture supporting digital and analog media
First Claim
1. A messaging architecture for use in a communications network, comprising;
- a. an entry point configured to receive a message from the communications network;
b. a plurality of personality and rules sets configured to process conmunications in a number of formats;
c. a digital signal processor connected to the entry point and configured to determine a format of a message received at the entry point and configured to select one of the personality and rules sets according to the determined format, wherein the digital signal processor is further configured to determine a communications device type issuing the received message by;
(1) detecting one of a presence and an absence of a digital signal;
(2) if no digital signal is detected, determining that the message is a voice message;
(3) if a digital signal is detected, determining a frequency of the received signal; and
(4) determining the communications device type from the determined frequency; and
d. a storage device configured to be responsive to the personality and rules sets.
4 Assignments
0 Petitions
Accused Products
Abstract
A message system includes voice or data messages and which allows such messages to be retrieved at the convenience of the recipient. A preferred data messaging system architecture according to the present invention includes a digital signal processor at a communications entry point, an operational API, a number of calling device personality and rules sets, a storage input/output, and voice and data message storage. The digital signal processor determines the type of communications device contacting the system. The operational API interacts with the calling device to a set of operating rules. These rules specify the calling device'"'"'s abilities to navigate through a messaging path and provide capability which may be required for the calling device type. The calling device personality and rules set modules preferably contain a feature set for the particular type of communication device. Each personality and rules set module preferably contains all the resources needed for navigation and operations, such as storing, retrieving, and converting to and from other types of formats. The storage input/output provides an interface between the personality and rules set module and the voice and data message storage. The voice and data message storage maintains the messages and other information.
-
Citations
25 Claims
-
1. A messaging architecture for use in a communications network, comprising;
-
a. an entry point configured to receive a message from the communications network; b. a plurality of personality and rules sets configured to process conmunications in a number of formats; c. a digital signal processor connected to the entry point and configured to determine a format of a message received at the entry point and configured to select one of the personality and rules sets according to the determined format, wherein the digital signal processor is further configured to determine a communications device type issuing the received message by; (1) detecting one of a presence and an absence of a digital signal; (2) if no digital signal is detected, determining that the message is a voice message; (3) if a digital signal is detected, determining a frequency of the received signal; and (4) determining the communications device type from the determined frequency; and d. a storage device configured to be responsive to the personality and rules sets. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A messaging architecture for use in a communications network connected to a local area network (LAN), comprising:
-
a. an entry point configured to transmit and receive messages between the communications network and the LAN; b. a number of workstations connected to the LAN, each workstation having; (1) a network interface card (NIC) configured to transmit and receive messages between the LAN and at least one of the number of workstations; (2) a processor connected to the NIC and configured to process received messages and having; (a) a plurality of personality and rules sets configured to process messages in a number of formats; and (b) a digital signal processor in communication with the entry point and configured to; i. determine a format of a message received at the entry point by; (A) detecting one of a presence and an absence of a digital signal; (B) if no digital signal is detected, determining that the message is a voice message; (C) if a digital signal is detected, determining a frequency of the received signal; and (D) determining the communications device type from the determined frequency; and ii. configured to select one of the personality and rules sets according to the determined format; (3) a multitasking operating system in communication with the processor; and c. a storage device connected to the LAN and configured to store messages. - View Dependent Claims (7, 8)
-
-
9. A method for providing data messaging in a communications network, comprising the steps of:
-
a. receiving a request from a communications device at an entry point; b. determining the communications device type issuing the receipted request by; (1) detecting one of a presence and an absence of a digital signal; (2) if no digital signal is detected, determining that the message is a voice message; (3) if a digital signal is detected, determining a frequency of the received signal; and (4) determining the communications device type from the determined frequency; c. selecting a personality and rules set according to the determined communnications device type; d. determining if the request is to one of store and retrieve a message; e. if it is determined that the request is to store a message, then; (1) receiving the message from the communications network via the entry point; (2) processing the message; (3) storing the processed message; and f. if it is determined that the message is to be retrieved, then; (1) retrieving the message from storage; and (2) delivering the message to the communications network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for providing data messaging in a communications network, comprising the steps of:
-
a. receiving a request from a communications device at an entry point; b. determining the communications device type issuing the received request; c. selecting a personality and rules set according to the determined communications device type; d. determining an access level of the request by; (1) determining if the access level is one of a subscriber, a secondary user, and a user; (2) providing a subscriber with a first access level; (3) providing a secondary user with a second access level; and (4) providing a user with a third access level; e. determining if the request is to one of store and retrieve a message; f. if it is determined that the request is to store a message, then; (1) receiving the message from the communications network via the entry point; (2) processing the message; (3) storing the processed message; and g. if it is determined that the message is to be retrieved, then; (1) retrieving the message from storage; and (2) delivering the message to the communications network. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A messaging architecture for use in a communications network, comprising:
-
a. a communications entry point configured to receive requests to send and receive messages to and from the communications network; b. a plurality of personality and rules sets configured to process communications in a number of formats; c. a digital signal processor connected to the entry point and being configured; (1) to select one of the personality and rules sets according to a format of a communication; (2) to determine an access level of a received request by determining if the access level is one of a subscriber, a secondary user, and a user; and (3) to provide a subscriber with a first access level, provide a secondary user with a second access level, and provide a user with a third access level; and d. data storage configured to be responsive to the personality and rules sets.
-
-
25. A messaging architecture for use in a communications network connected to a local area network (LAN), comprising:
-
a. an entry point configured to transmit and receive messages between the communications network and the LAN; b. a number of workstations connected to the LAN, each workstation having; (1) a network interface card (NIC) configured to transmit and receive messages between the LAN and the workstation; (2) a processor connected to the NIC and configured to process received messages and to determine an access level of a received request by determining if the access level is one of a subscriber, a secondary user, and a user; and
to provide a subscriber with a first access level, provide a secondary user with a second access level, and provide a user with a third access level; and
the processor having;i. a plurality of personality and rules sets configured to process messages in a number of formats; and ii. a digital signal processor in communication with the entry point and configured to select one of the personality and rules sets according to a format of a received message; and (3) an operating system connected to the processor; and c. a storage device connected to the LAN and configured to store messages.
-
Specification