System and method for performing certain actions based upon a dialed telephone number
First Claim
Patent Images
1. A method of responding to a request to place a telephone call, comprising:
- identifying, when a user requests that a telephone call be placed to a business through a telephony system, a telephone number of the business, wherein the telephone number of the business is identified by a voice applications agent that is resident, at least in part, on a local device or a voice application that is performed by a voice applications agent that is resident, at least in part, on the local device;
determining, based on the identified telephone number, if a voice application that is relevant to the goods or services provided by business exists, or if a voice application that has been specifically created for the business exists;
causing the requested telephone call to be connected to the business through a telephony system if no voice application relevant to the business exists; and
performing a voice application relevant to the goods or services provided by the business or a voice application that has been specifically created for the business, if one exists, wherein the voice application is performed by a voice applications agent that is resident, at least in part, on the local device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of placing a telephone call for a user include monitoring the telephone number that the user has requested to reach. Depending upon the telephone number requested by the user, the system might take an alternate action, rather than simply placing a call to the requested telephone number. In some instances, the system might take an action in addition to placing a call to the requested telephone number.
44 Citations
26 Claims
-
1. A method of responding to a request to place a telephone call, comprising:
-
identifying, when a user requests that a telephone call be placed to a business through a telephony system, a telephone number of the business, wherein the telephone number of the business is identified by a voice applications agent that is resident, at least in part, on a local device or a voice application that is performed by a voice applications agent that is resident, at least in part, on the local device; determining, based on the identified telephone number, if a voice application that is relevant to the goods or services provided by business exists, or if a voice application that has been specifically created for the business exists; causing the requested telephone call to be connected to the business through a telephony system if no voice application relevant to the business exists; and performing a voice application relevant to the goods or services provided by the business or a voice application that has been specifically created for the business, if one exists, wherein the voice application is performed by a voice applications agent that is resident, at least in part, on the local device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having instructions stored thereon, which when executed by one or more processors of a local device and/or one or more processors of at least one computer server in communication with the local device, cause the local device and/or the at least one computer server to perform a method comprising:
-
identifying, when a user requests that a telephone call be placed to a business through a telephony system, a telephone number of the business, wherein the telephone number of the business is identified by a voice applications agent that is resident, at least in part, on a local device or a voice application that is performed by a voice applications agent that is resident, at least in part, on the local device; determining, based on the identified telephone number, if a voice application that is relevant to the goods or services provided by the business exists, or if a voice application that has been specifically created for the business exists; causing the requested telephone call to be connected to the business through a telephony system if no voice application relevant to the business exists; and performing a voice application relevant to the goods and services provided by the business or a voice application that has been specifically created for the business if one exists, wherein the voice application is performed by a voice applications agent that is resident, at least in part, on the local device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification