|
|
|
| United States Patent | 5740231 |
| Link to this page | http://www.wikipatents.com/5740231.html |
| Inventor(s) | Cohn; Robert S. (Saratoga, CA);
Vaudreuil; Gregory M. (Dallas, TX);
Schoeneberger; Carl F. (Dallas, TX);
Reece; David M. (Arlington, TX);
O'Neal; Carlton C. (Dallas, TX);
Kalbfleisch; Carl W. (Richardson, TX);
Whipple; Mark B. (Dallas, TX);
Swoopes; James R. (Plano, TX);
Huch; Alan T. (Dallas, TX);
Dimitroff; Michael P. (Dallas, TX) |
| Abstract | A communications system (10) is provided which comprises a plurality of
network hubs (12), (14), and (16). Network hubs (12), (14), and (16) are
interconnected through a communications network (18). The system (10)
interconnects messaging systems (24), (26), (28), (30), (32), (34), (36),
(40), (42) and (44) having disparate capabilities and using disparate
communications protocols. The network hubs use numbers of connection
processors (52) and (54) to interact with the messaging systems. A hub
database (68) and message store (58) are used to store control information
and messaging information within the network hubs. A network processor
(60) is used to interact with other hubs within the communications system
(10). A message router (72), connection manager (74), data replicator
(76), and an administrative event manager (78) are used to control the
operations of the hub in processing a message. A management server (64)
and a event processor (70) are used by communications system (10) to
manage the internal operations of each of the network hubs. The network
center (37) contains a customer computer interface system (167) and an
interactive voice response system (169) to allow user interaction with
information provider databases (39), a customer service system (161), a
message tracking system (163), a billing system (159), and a HelpLine
system (157). The network center (37) contains a master database (151)
that is used to synchronize the databases stored in each of the network
hubs (12), (14), and (16). |
|
|
|
Title Information  |
|
|
|
|
|
Drawing from US Patent 5740231 |
|
|
Network-based multimedia communications and directory system and method
of operation |
|
| Inventor |
Cohn; Robert S. (Saratoga, CA);
Vaudreuil; Gregory M. (Dallas, TX);
Schoeneberger; Carl F. (Dallas, TX);
Reece; David M. (Arlington, TX);
O'Neal; Carlton C. (Dallas, TX);
Kalbfleisch; Carl W. (Richardson, TX);
Whipple; Mark B. (Dallas, TX);
Swoopes; James R. (Plano, TX);
Huch; Alan T. (Dallas, TX);
Dimitroff; Michael P. (Dallas, TX) |
|
|
|
| Publication Date |
April 14, 1998 |
|
|
|
|
|
| Filing Date |
September 16, 1994 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Title Information  |
|
|
References  |
|
|
| *references marked with an asterisk below are user-added references |
|
U.S. References |
|
|
| Add a new US reference: |
| | Reference | Relevancy | Comments | Reference | Relevancy | Comments | 5493564 Mullan 370/351 Feb,1996 |      Your vote accepted [0 after 0 votes] | | 5459717 Mullan 370/351 Oct,1995 |      Your vote accepted [0 after 0 votes] | | 5406557 Baudoin 370/407 Apr,1995 |      Your vote accepted [0 after 0 votes] | | 5363369 Hemmady 370/392 Nov,1994 |      Your vote accepted [0 after 0 votes] | | 5339356 Ishii 379/234 Aug,1994 |      Your vote accepted [0 after 0 votes] | | 5333266 Boaz 709/206 Jul,1994 |      Your vote accepted [0 after 0 votes] | | 5331634 Fischer 370/405 Jul,1994 |      Your vote accepted [0 after 0 votes] | | 5193110 Jones 379/93.14 Mar,1993 |      Your vote accepted [0 after 0 votes] | | 5187735 Herrero Garcia 379/88.17 Feb,1993 |      Your vote accepted [0 after 0 votes] | | 5131020 Liebesny 455/414.3 Jul,1992 |      Your vote accepted [0 after 0 votes] | | 5113430 Richardson, Jr. 379/88.17 May,1992 |      Your vote accepted [0 after 0 votes] | | 4996707 O'Malley 379/100.13 Feb,1991 |      Your vote accepted [0 after 0 votes] | | 4996704 Brunson 379/88.19 Feb,1991 |      Your vote accepted [0 after 0 votes] | | 4939771 Brown 379/88.26 Jul,1990 |      Your vote accepted [0 after 0 votes] | | 4932042 Baral 379/88.24 Jun,1990 |      Your vote accepted [0 after 0 votes] | | 4879743 Burke 379/142.13 Nov,1989 |      Your vote accepted [0 after 0 votes] | | 4837798 Cohen
Jun,1989 |      Your vote accepted [0 after 0 votes] | | 4807274 Kousa 379/22.02 Feb,1989 |      Your vote accepted [0 after 0 votes] | | 4797672 Kousa 340/5.26 Jan,1989 |      Your vote accepted [0 after 0 votes] | | 4790003 Kepley 379/88.18 Dec,1988 |      Your vote accepted [0 after 0 votes] | | 4734931 Bourg 379/93.01 Mar,1988 |      Your vote accepted [0 after 0 votes] | | 4661974 Bales 379/198 Apr,1987 |      Your vote accepted [0 after 0 votes] | | |
|
|
|
|
U.S. References |
|
|
Foreign References |
|
|
|
|
|
|
Foreign References |
|
|
Other References |
|
|
|
|
|
|
Other References |
|
|
|
|
|
References  |
|
|
|
|
|
| Market Size |
|
Estimate the gross annual revenues of the relevant market
sector:
|
| | |
| |
|
|
| Market Share |
|
Estimate the percentage of the relevant market sector this invention will capture:
|
| | |
| |
|
|
| Reasonable Royalty |
|
What percentage of gross sales should the inventor or assignee be paid?
|
| | |
| |
|
|
|
Public's "Guesstimation" of Royalty Value
|
| Market Size | N/A | [No votes] | | x | Market Share | N/A | [No votes] | | x | Reasonable Royalty | N/A | [No votes] |
| | N/A | |
| |
|
|
|
|
|
|
|
|
|
|
|
|
Market Review  |
|
|
Technical Review  |
|
|
Claims  |
|
|
What is claimed is:
1. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems,at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system; and
the network center comprises a message tracking system operable to store
status information associated with messages being processed by the system,
the message tracking system operable to report the status of messages
being processed by the system and further operable to stop the delivery of
messages at the request of the sender of the message.
2. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system;
the network center comprises a central access and control system operable
to manage the interaction of the systems within the network center;
the network center comprises an interface system operable to allow users of
the communications system to access the central access and control system
to interact with the system; and
the interface system comprises a customer computer interface system
operable to allow a particular user of the communications system operating
a computer terminal in communication with the customer computer interface
system to alter user profile information associated with the particular
user.
3. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system;
the network center comprises a central access and control system operable
to manage the interaction of the systems within the network center; and
the network center comprises an interactive voice response system operable
to allow a particular user of the communications system to access the
central access and control system to interact with the system using a
telephone to alter user profile information associated with the particular
user.
4. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system;
the network center comprises a message tracking system operable to store
status information associated with messages being processed by the system,
the message tracking system operable to report the status of a message
being processed by the system and further operable to stop the delivery of
the message at the request of the sender of the message;
a central access and control system operable to manage the interaction of
the systems within the network center; and
a customer computer interface system operable to allow users of the
communications system operating computer terminals to access the central
access and control system to interact with the system, the customer
computer interface system operable to allow a particular user of the
communications system operating a computer terminal in communication with
the customer computer interface system to receive reports on the status of
messages being processed by the system and to stop the delivery of
messages sent by the particular user and not yet delivered by the system.
5. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems, interface systems resident in the network system and operable to
be coupled to the external voice messaging systems, the network system
operable to receive communications traffic through the interface systems
from the external voice messaging systems, at least two of the external
voice messaging systems communicating with the network system using
disparate communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system,
the network center comprises a message tracking system operable to store
status information associated with messages being processed by the system,
the message tracking system operable to report the status of a message
being processed by the system and further operable to stop the delivery of
the message at the request of the sender of the message;
a central access and control system operable to manage the interaction of
the systems within the network center and the interaction of the network
center with the network system; and
an interactive voice response system operable to allow users of the
communications system to access the central access and control system to
interact with the system using telephones, the interactive voice response
system operable to allow a particular user of the communications system
using a telephone in communication with the interactive voice response
system to receive reports on the status of messages being processed by the
system and to stop the delivery of messages sent by the particular user
and not yet delivered by the system.
6. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system;
the network center comprises a billing system operable to store and
accumulate accounts associated with users of the system and to report the
status of the accounts;
a central access and control system operable to manage the interaction of
the systems within the network center; and
an interactive voice response system operable to allow users of the
communications system to access the billing system through the central
access and control system to interact with the billing system using
telephones, the interactive voice response system operable to allow a
particular user of the communications system using a telephone in
communication with the interactive voice response system to receive
reports on the status of the account associated with the particular user.
7. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems,at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system,
the network center comprises a billing system operable to store and
accumulate accounts associated with users of the communications system and
to report the status of the accounts;
a central access and control system operable to manage the interaction of
the systems within the network center and the interaction of the network
center with the network system; and
a customer computer interface system operable to allow users of the
communications system operating computer terminals to access the central
access and control system to interact with the system, the customer
computer interface system operable to allow a particular user of the
communications system operating a computer terminal in communication with
the customer computer interface system to receive reports on the status of
the account associated with the particular user.
8. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
the network system comprises a network hub system having a plurality of
network hubs interconnected by internal data communications paths and
where each of the external voice messaging systems is coupled to one of
the network hubs; and
each of the network hubs comprises a network processor operable to
communicate to other network hubs through the internal data communication
paths and where the network processor is operable to receive updated
information regarding users of the system and updated information
regarding status of messages being processed by the system and is operable
to update a database within the network hub system to reflect the updated
information received from other network hub systems.
9. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
the network system comprises a network hub system having a plurality of
network hubs interconnected by internal data communications paths and
where each of the external voice messaging systems is coupled to one of
the network hubs;
each network hub comprises a message system database operable to store
routing information used to route messages through the system;
an inbound message queue operable to store message records associated with
messages received by a particular network hub;
an outbound message queue operable to store message records associated with
messages to be transmitted from a particular network hub to another
network hub or to an external messaging system; and
a message router operable to access the message system database and the
inbound message queue in order to construct the message records placed in
the outbound message queue.
10. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
the network system comprises a network hub system having a plurality of
network hubs interconnected by internal data communications paths and
where each of the external voice messaging systems is coupled to one of
the network hubs;
a network center coupled to the network system through an internal data
communication path, the network center containing network support systems
for the administration, tracking and operation of the communications
system and wherein each network hub comprises:
a message system database operable to store routing information used to
route messages through the system;
an inbound administrative message queue operable to store message records
associated with administrative messages received by a particular hub from
another hub, from the network center system, or from an external messaging
system;
an outbound administrative message queue operable to store message records
associated with administrative messages to be transmitted from a
particular hub to another hub, to the network center, or to an external
messaging system; and
an administrative event manager operable to access the message system
database and the inbound administrative message queue in order to
construct the message records placed in the outbound administrative
message queue.
11. The communications system of claim 10 where each network hub further
comprises a connection manager operable to read the message records in the
outbound administrative message queue, to determine the connections
required to service the outbound administrative message queue message
records, and to construct a connection queue comprising connection records
ordering the required connections according to the priority of the
administrative messages associated with the connections.
12. The communications system of claim 10 where the network center
comprises a master database comprising directory information for users of
the system and where each network hub comprises:
a data replicator operable to communicate with the master database and to
receive database changes in order to update databases of user directory
information and message system information stored within the network hub.
13. The communications system of claim 10 where each network hub comprises
a management processor operable to allow the network hub to interact with
the network center and to process requests from the network center for
status information and for information associated with external messaging
systems connected to the network hub.
14. The communications system of claim 13 where each network hub comprises
an alarms database comprising a list of records specifying past events in
the operation of the network hub and where the management processor is
operable to manage the alarms database.
15. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications protocols;
database storage resident within the network system operable to store user
profile information associated with users of the communications system
connected through at least two of the external voice messaging systems,
the user profile information comprising routing information for particular
users of the communications system specifying the routing of messages
according to the contents of the messages and the external messaging
systems available to the particular users;
the network system comprises a network hub system having a plurality of
network hubs interconnected by internal data communications paths and
where each of the external voice messaging systems is coupled to one of
the network hubs; and
each network hub comprises a media translator comprising a plurality of
transformation and translation modules, the media translator operable to
sequentially use selected ones of the transformation and translation
modules to selectively change messages processed by the network hub.
16. The communications system of claim 15 where the media translator is
operable to selectively translate the media of a message, transform the
protocol of a message and translate the language of a message.
17. A communications system, comprising:
a network system operable to be connected to external voice messaging
systems;
interface systems resident in the network system and operable to be coupled
to the external voice messaging systems, the network system operable to
receive communications traffic through the interface systems from the
external voice messaging systems, at least two of the external voice
messaging systems communicating with the network system using disparate
communications | | |