Remote configuration of a Voice over Internet Protocol telephone for smart dial tone
First Claim
1. A method of providing access to a speech service, the method comprising:
- establishing a first communication session with a predetermined configuration server and a calling device, the predetermined configuration server designated by a first configuration provided in the calling device;
downloading from the predetermined configuration server a second configuration for the calling device;
using the second configuration, automatically establishing a second communication session with a predetermined speech server, the predetermined speech server designated by the second configuration;
receiving at the predetermined speech server at least one voice sample provided by the calling device; and
in response to the voice sample, the predetermined speech server performing a corresponding activity.
3 Assignments
0 Petitions
Accused Products
Abstract
An Internet Access Device (IAD) is pre-configured with first, generic configuration information designating the address of a configuration server with which it will establish a communication session when the IAD is first powered up and connected to the Internet. The configuration server then downloads a second, specific configuration to the IAD, such as a hotline number designating a specific speech server, and creates a network data record to link a unique identifier for the IAD, such as a serial number, with a user account. When the IAD goes off-hook, the IAD connects directly to a speech server using the second configuration. The speech server provides a smart dial tone, such as a voice prompt. The speech server responds to a verbal request spoken by a user by performing a corresponding activity, such as placing a telephone call or providing voicemail access.
-
Citations
27 Claims
-
1. A method of providing access to a speech service, the method comprising:
-
establishing a first communication session with a predetermined configuration server and a calling device, the predetermined configuration server designated by a first configuration provided in the calling device;
downloading from the predetermined configuration server a second configuration for the calling device;
using the second configuration, automatically establishing a second communication session with a predetermined speech server, the predetermined speech server designated by the second configuration;
receiving at the predetermined speech server at least one voice sample provided by the calling device; and
in response to the voice sample, the predetermined speech server performing a corresponding activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 24)
-
-
16. A system for providing access to a speech service for a calling device, the calling device coupled to the system through a communication network, the system comprising:
-
a configuration server coupled to the communication network and designated by a first configuration provided in the calling device, the configuration server adapted to download a second configuration to the calling device during a first communication session established with the calling device; and
a speech server coupled to the communication network and designated by the second configuration, the speech server adapted to receive at least one voice sample provided by the calling device during a second communication session automatically established by an off-hook condition of the calling device, the speech server further adapted to perform a corresponding activity in response to the voice sample. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 25)
-
-
26. A system for providing access to a speech service for a calling device, the calling device coupled to the system through a communication network, the system comprising:
-
a configuration server coupled to the communication network and designated by a first configuration provided in the calling device, the configuration server adapted to download a second configuration to the calling device during a first communication session established with the calling device, the second configuration comprising a telephone number associated with a speech server or an Internet Protocol address associated with the speech server, and wherein the configuration server is further adapted to receive an upload of a unique identifier of the calling device and user account information;
a data repository coupled to the configuration server, the data repository adapted to store a network data record to link a unique identifier for the IAD with a user account; and
the speech server coupled to the communication network and designated by the second configuration, the speech server adapted to receive at least one voice sample provided by the calling device during a second communication session automatically established by an off-hook condition of the calling device, the speech server further adapted to perform a corresponding activity in response to the voice sample. - View Dependent Claims (27)
-
Specification