COMPUTER, INTERNET AND TELECOMMUNICATIONS BASED NETWORK
First Claim
1. A system for sending and receiving communications to and from a plurality of users via different modes of communication and for managing communications by a plurality of system users, said system comprising:
- a telephone interface configured to allow any of said plurality of system users to send and receive telephone communications;
an Internet or internet interface configured to allow any of said plurality of system users to send and receive Internet or internet communications;
a first plurality of predetermined rules for each of said system users for managing incoming telephone communications received via said telephone interface;
a second plurality of predetermined rules for each of said system users for managing incoming Internet or internet communications received via said internet interface;
a first plurality of computer instructions for implementing said first plurality of predetermined rules;
a second plurality of computer instructions for implementing said second plurality of predetermined rules;
a third plurality of computer instructions for implementing user telephone instructions received from any of said plurality of system users via said telephone interface or said Internet or internet interface for establishing or revising said user'"'"'s first plurality of predetermined rules or for real-time managing of an incoming telephone communication by said user;
a fourth plurality of Internet or internet instructions received from any of said plurality of system users for establishing or revising said second plurality of predetermined rules;
a speaker-independent speech recognition device configured to receive natural voice user instructions from any of said plurality of system users, said speech recognition device using phoneme comparisons to convert said natural voice user instructions into said third plurality of instructions or into said fourth plurality of instructions; and
a computer for implementing said first plurality of predetermined rules, said second plurality of predetermined rules, said third plurality of computer instructions and said fourth plurality of computer instructions.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for a computer and telecommunication network which can receive, send and manage information from or to a subscriber of the network, based on the subscriber'"'"'s configuration. The network is made up of at least one cluster containing voice servers which allow for telephony, speech recognition, text-to-speech and conferencing functions, and is accessible by the subscriber through standard telephone connections or through internet connections. The network also utilizes a database and file server allowing the subscriber to maintain and manage certain contact lists and administrative information. A web server is also connected to the cluster, thereby allowing access to all functions through internet connections.
-
Citations
47 Claims
-
1. A system for sending and receiving communications to and from a plurality of users via different modes of communication and for managing communications by a plurality of system users, said system comprising:
-
a telephone interface configured to allow any of said plurality of system users to send and receive telephone communications;
an Internet or internet interface configured to allow any of said plurality of system users to send and receive Internet or internet communications;
a first plurality of predetermined rules for each of said system users for managing incoming telephone communications received via said telephone interface;
a second plurality of predetermined rules for each of said system users for managing incoming Internet or internet communications received via said internet interface;
a first plurality of computer instructions for implementing said first plurality of predetermined rules;
a second plurality of computer instructions for implementing said second plurality of predetermined rules;
a third plurality of computer instructions for implementing user telephone instructions received from any of said plurality of system users via said telephone interface or said Internet or internet interface for establishing or revising said user'"'"'s first plurality of predetermined rules or for real-time managing of an incoming telephone communication by said user;
a fourth plurality of Internet or internet instructions received from any of said plurality of system users for establishing or revising said second plurality of predetermined rules;
a speaker-independent speech recognition device configured to receive natural voice user instructions from any of said plurality of system users, said speech recognition device using phoneme comparisons to convert said natural voice user instructions into said third plurality of instructions or into said fourth plurality of instructions; and
a computer for implementing said first plurality of predetermined rules, said second plurality of predetermined rules, said third plurality of computer instructions and said fourth plurality of computer instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 25, 26)
-
-
22. A method of sending, receiving, and managing communications transmitted through a computer-based telephony system accessible by a plurality of users, said method comprising the steps of:
-
providing a telephony device;
providing a speaker-independent speech recognition device operatively connected to said telephony device, said speech recognition device configured to receive natural voice commands from said plurality of system users;
providing a first plurality of predetermined rules for managing incoming telephone communications received via a telephone interface configured to allow any of said plurality of system users to send and receive telephone communications;
providing a second plurality of predetermined rules for managing incoming Internet or internet communications received via an Internet or internet interface configured to allow any of said plurality of system users to send and receive internet communications;
receiving at least one natural voice command to establish or change at least one predetermined rule from said first and second plurality of predetermined rules to manage at least one incoming telephone, Internet or internet communication;
analyzing said at least one natural voice command by comparing phonemes of said at least one natural voice command with phonemes for each predetermined rule in said first and second plurality of predetermined rules; and
changing or establishing said at least one predetermined rule to manage at least one incoming telephone, Internet or internet communication. - View Dependent Claims (23, 24)
-
-
27. A method for receiving, sending and managing information between a computer and telecommunications network and a subscriber communication device of a subscriber comprising the steps of:
-
accessing at least one voice server via a first telephone communication or via a first internet connection, said voice server containing telephony and speaker-independent speech command recognition and execution functions, such that said subscriber can access said voice server via a first telephone connection or via a first internet connection;
manipulating and managing data and/or at least one contact list via said voice server said data and at least one contact list stored in a database operatively connected to said voice server; and
receiving a first message from a second telephone connection or receiving a second message from a second internet connection and transmitting said first message or said second message to said subscriber communication device or transmitting to said subscriber communication device a notification about said first message or said second message via said first telephone connection or said first internet connection, based on commands from said subscriber to said network. - View Dependent Claims (20, 21, 28, 29, 30, 31)
-
-
32. A method for receiving, sending and managing information between a computer and telecommunications network and a subscriber communication device of a subscriber comprising the steps of:
-
accessing at least one voice server via a first telephone connection or via a first internet connection, said voice server containing telephony and speaker-independent speech command recognition and execution functions, such that said subscriber can access said voice server via a first telephone communication or via a first internet connection;
manipulating and managing data and/or at least one contact list via said voice server, said data and at least one contact list stored in a database operatively connected to said voice server;
receiving a first message from said subscriber via said first telephone connection;
receiving a second message from said subscriber via said first internet connection; and
transmitting said first message or said second message via a second telephone connection or a second internet connection, based on commands received by said network from said subscriber. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A voice-enable system for managing communications transmitted through a network, said system capable of eliciting a response from a user, said response comprising at least one natural voice command, said system comprising:
-
a computer;
at least one set of stored commands operatively associated with said computer, each said set including a plurality of stored commands each of said commands in said set corresponding to a single voice-enabled function for managing communications, each said command in said set being an alternative intuitive description of said single voice-enabled function;
a voice server operatively connected to said computer and to said network, said voice server configured to compare said natural voice commands to said plurality of stored commands;
a speaker-independent speech recognition device operatively connected to said voice server, said device configured to elicit at least one natural voice command from said user, said voice server being configured to compare said natural voice command to said plurality of stored commands to select said single voice-enabled function, and said computer being configured to execute said selected voice-enabled function corresponding to said natural voice command. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification