Computer, internet and telecommunications based network
DC CAFCFirst Claim
1. A method for managing user-related communications by a voice-enabled system driven by natural voice commands received from users, involving the user-related communications including at least a telephone call, a facsimile message, an e-mail message and a message containing data, the method comprising:
- receiving respective user-related communications, via a network, relating to the users at one or more servers in a collection of servers, at least one of the user-related communications including a natural speech input from a respective user, the one or more servers configured to receive and transmit the respective user-related communications via at least one of a telephone connection and an internet connection in accordance with a plurality of network protocols;
providing access to data at a database, the database associated with the collection of servers, and the data associated with a respective user account, the respective user account resident at the database;
recognizing and interpreting the natural speech input at a speaker-independent speech recognition functionality resident at the one or more servers, by comparing the natural speech input to a plurality of stored commands to select a voice-enabled function from a plurality of voice-enabled functions, each of the plurality of stored commands being an alternative intuitive description of a voice-enabled function and executing the voice-enabled function selected for an operation relating to the data, the voice-enabled function based at least in part on the natural speech input and configured to generate and transmit at least one of a message and a notification relating to the operation over at least one of the telephone connection and the internet connection that is not the connection over which the respective user'"'"'s user-related communication is received; and
receiving a DTMF signal from one of electronic communication devices associated with the respective user and executing the voice-enabled function based at least in part on the DTMF signal.
3 Assignments
Litigations
2 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
26 Claims
-
1. A method for managing user-related communications by a voice-enabled system driven by natural voice commands received from users, involving the user-related communications including at least a telephone call, a facsimile message, an e-mail message and a message containing data, the method comprising:
-
receiving respective user-related communications, via a network, relating to the users at one or more servers in a collection of servers, at least one of the user-related communications including a natural speech input from a respective user, the one or more servers configured to receive and transmit the respective user-related communications via at least one of a telephone connection and an internet connection in accordance with a plurality of network protocols; providing access to data at a database, the database associated with the collection of servers, and the data associated with a respective user account, the respective user account resident at the database; recognizing and interpreting the natural speech input at a speaker-independent speech recognition functionality resident at the one or more servers, by comparing the natural speech input to a plurality of stored commands to select a voice-enabled function from a plurality of voice-enabled functions, each of the plurality of stored commands being an alternative intuitive description of a voice-enabled function and executing the voice-enabled function selected for an operation relating to the data, the voice-enabled function based at least in part on the natural speech input and configured to generate and transmit at least one of a message and a notification relating to the operation over at least one of the telephone connection and the internet connection that is not the connection over which the respective user'"'"'s user-related communication is received; and receiving a DTMF signal from one of electronic communication devices associated with the respective user and executing the voice-enabled function based at least in part on the DTMF signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for performing unified messaging operations relating to user-related communications based on natural speech input from different users, wherein the user-related communications include at least one from a group of a telephone call, a facsimile message, an e-mail message, and a message containing data, the method comprising:
-
receiving at least one of the user-related communications, via a network, at an electronic communication device, the electronic communication device associated with a user account and the electronic communication device configured to receive and transmit data via at least one of a plurality of network protocols; receiving a natural speech input relating to the data at the electronic communication device via a first communication connection and transmitting the natural speech input to a speaker-independent speech recognition functionality resident at one or more servers in a collection of servers for executing at least one operation on the data, the at least one operation based at least in part on the natural speech input, wherein the natural speech input is compared to a plurality of stored commands to select a voice-enabled function from a plurality of voice-enabled functions, each of the plurality of stored commands being an alternative intuitive description of a voice-enabled function and wherein the voice-enabled function is selected to perform the at least one operation; and transmitting DTMF signals via the network from the electronic communication device to the one or more servers in the collection of servers and receiving a result at the electronic communication device based on the execution of at least one operation based at least in part on the DTMF signals and receiving the result at the electronic communication device, via the network, based on the execution of the at least one operation wherein the result is received via at least a second communication connection distinct from the first communication connection. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A voice-enabled system for managing user-related data based on natural speech input received, comprising:
-
one or more servers in a collection of servers configured to receive and transmit, via a network, data from a plurality of electronic communication devices using a plurality of network protocols; a first server in the collection of servers configured to store the data in one or more respective user accounts associated with the plurality of electronic communication devices; and a second server in the collection of servers configured with a speaker-independent speech recognition functionality to receive, recognize and interpret natural speech input from the electronic communication devices to execute operations on the data in the one or more respective user accounts, the operations based at least in part on the natural speech input received from the respective electronic communication devices, the natural speech input compared to a plurality of stored commands to select a voice-enabled function from a plurality of voice-enabled functions, each of the plurality of stored commands being an alternative intuitive description of a voice-enabled function and wherein the voice-enabled function is selected to perform at least one of the operations and wherein the operations execute functions and transmit at least one of related messages and notifications to a one of the electronic communication devices associated the speaker of natural speech input, the related messages being one selected from a group of a facsimile, an email message, and a message containing data and transmitted over a connection type that is different from the one over which the natural speech input is received; and a third server in the collection of servers configured to receive DTMF signals from one of the electronic communication devices and execute operations based at least in part on the DTMF signal. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. An electronic communication device for performing unified messaging operations based on natural speech input comprising:
-
one or more communication interfaces configured to receive data via a network using a plurality of network protocols; a processor coupled to the one or more communication interfaces configured to perform unified messaging operations based on receipt of natural speech input from a user; a speaker-independent speech recognition functionality coupled to the processor configured to recognize and interpret the natural speech input from the user; and a memory coupled to the processor having instructions which when executed cause the processor to perform the steps of; receiving respective user-related communications from a group of a telephone call, a facsimile message, an e-mail message, and a message containing data, via a network, relating to data at the one or more communication interfaces using one of the plurality of network protocols and over a first communication connection; receiving, recognizing and interpreting the natural speech input received at the speaker-independent functionality and executing an operation based at least in part on the natural speech input, the natural speech input compared to a plurality of stored commands to select a voice-enabled function from a plurality of voice-enabled functions, each of the plurality of stored commands being an alternative intuitive description of a voice-enabled function and wherein the voice-enabled function is selected to perform the operation; and generating and transmitting messages relating to the operation for different users over a second communication connection that is different from the first communication connection, wherein the data is transmitted to one or more remote servers, the one or more remote servers configured to perform at least one operation from the group of; associating the message with a user account and stored data in the user account; and using the stored data of the user account to perform at least one of;
place a telephone call, send an e-mail, send a voicemail, send a fax, send a text message, initiate a conference call, and initiate a video conference. - View Dependent Claims (25, 26)
-
Specification