Method and apparatus for electronic commerce using a telephone interface
First Claim
1. A method of facilitating an electronic commerce transaction between a user and a merchant, the method comprising:
- operating a computer system that is unaffiliated with a second set of computer systems utilized by a set of merchants to provide electronic commerce, the computer system being configured to respond to a user'"'"'s audio command representing an audio purchase request received via a telephone interface system of the computer system;
presenting one or more offerings provided by at least one of the set of merchants in audio format via the telephone interface system;
identifying a particular merchant of the at least one of the set of merchants to whom the audio purchase request is relevant in response to receiving the audio purchase request;
automatically establishing an electronic communication link between the computer system and a particular computer system of the second set of computer systems that is affiliated with the particular merchant; and
performing by said computer system acting as an agent for the user, the electronic commerce transaction initiated by the audio purchase request.
3 Assignments
0 Petitions
Accused Products
Abstract
A voice portal supporting telephone to web server commerce is described. The voice portal allows users to access web servers using a hypertext transfer protocol (HTTP), optionally including the use of a secure sockets layer (SSL) protocol, to complete commercial transactions. Additionally, embodiments of the invention can employ a one word commerce model that abstracts the particular model used by various electronic commerce vendors'"'"' web sites. The one word commerce model permits a user to identify a product and signal her/his purchase intentions with a single word, phrase, or touch-tone command. The voice portal can then complete the transaction supplying the electronic commerce vendor necessary information about the purchaser, e.g., her/his address, telephone number, electronic mail address, credit card information, etc. As needed, the voice portal can prompt the purchaser for information.
429 Citations
41 Claims
-
1. A method of facilitating an electronic commerce transaction between a user and a merchant, the method comprising:
-
operating a computer system that is unaffiliated with a second set of computer systems utilized by a set of merchants to provide electronic commerce, the computer system being configured to respond to a user'"'"'s audio command representing an audio purchase request received via a telephone interface system of the computer system; presenting one or more offerings provided by at least one of the set of merchants in audio format via the telephone interface system; identifying a particular merchant of the at least one of the set of merchants to whom the audio purchase request is relevant in response to receiving the audio purchase request; automatically establishing an electronic communication link between the computer system and a particular computer system of the second set of computer systems that is affiliated with the particular merchant; and performing by said computer system acting as an agent for the user, the electronic commerce transaction initiated by the audio purchase request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of facilitating an electronic commerce transaction between a user and a merchant, the method comprising:
-
operating a computer system that is unaffiliated with a second set of computer systems utilized by a set of merchants to provide electronic commerce, the computer system being configured to respond to a user'"'"'s audio command representing an audio purchase request received via a telephone interface system of the computer system; presenting one or more offerings provided by at least one of the set of merchants in audio format via the telephone interface system; converting at the computer system the received audio command to an electronic command in response to receiving the audio purchase request; identifying a particular merchant of the set of merchants to whom the audio purchase request is relevant; automatically establishing by the computer system an electronic communication link with a particular computer system of the second set of computer systems that is affiliated with the particular merchant by utilizing the electronic command; and performing by said computer system acting as an agent for the user, the electronic commerce transaction initiated by the audio purchase request. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer system for facilitating an electronic commerce transaction between a user and a merchant comprising:
-
a network interface including at least one program to access a second set of computer systems using one or more of a SSL protocol, a HTTP, or a HTTPS, the second set of computer systems being utilized by a set of merchants to provide electronic commerce; a telephone interface to receive a user'"'"'s audio purchase request and to receive telephone identifying information corresponding to the telephone, wherein the user is presented one or more offerings provided by at least one of the set of merchants in audio format via the telephone interface; and a computer system to control the network interface and the telephone interface, the computer system being unaffiliated with the second set of computer systems and facilitating an electronic commerce transaction with a particular computer system of the second set of computer systems, automatically establishing an electronic communication link with the particular computer system to initiate an electronic commerce transaction, wherein, the particular computer system is associated with a particular merchant of the set of merchants to be identified from the received audio purchase request, and wherein said computer system acting as an agent for the user, performs the electronic commerce transaction initiated by the audio purchase request. - View Dependent Claims (30, 31)
-
-
32. A computer system for facilitating an electronic commerce transaction between a user and a merchant comprising:
-
means for the computer system to operate independently and separately from a second set of unaffiliated computer systems utilized by a set of merchants to provide electronic commerce; means for responding to a user'"'"'s audio command representing an audio purchase request; means for presenting one or more offerings provided by at least one of the set of merchants in audio format via a telephone interface system; means for identifying a particular merchant of the set of merchants to whom the audio purchase request is relevant; means for automatically establishing an electronic communication link with a particular computer system of the second set of computer systems; and means for electronically interacting by the computer system acting as an agent for the user with the particular computer system of the second set of computer systems to perform an electronic commerce transaction initiated by the audio purchase request. - View Dependent Claims (33, 34, 35)
-
-
36. A method for facilitating an electronic commerce transaction between a user and a merchant comprising:
-
operating a first computer system that is unaffiliated with a second set of computer systems utilized by a set of merchants to provide electronic commerce to a user, the first computer system being configured to respond to an audio command representing a one or more of an audio purchase inquiry and an audio purchase confirmation received via a telephone interface system of the computer system to purchase the item; receiving an audio purchase inquiry from the user associated with an electronic commerce transaction; receiving telephone identifying information via the telephone interface system; accessing a user profile corresponding to the telephone identifying information, the user profile corresponding to information about the user; identifying a set of criteria governing the electronic commerce transaction based on a set of audio correspondences with the user, the set of criteria indicates a preference for one or more of a type of offering and a merchant;
presenting one or more offerings of a type that is associated with the preference provided by at least one of the set of merchants to the user in audio format via the telephone interface system;receiving the audio purchase confirmation from the user for an offering of the one or more offerings, identifying a particular merchant of the set of merchants from whom the offering is provided; providing a third audio request over the telephone interface system, the third audio request corresponding to a request for at least one of a name, an address, a credit card number, a credit card expiration date, an electronic mail address, or a telephone number; receiving an audio information response over the telephone interface system, the audio information response corresponding to at least one of a name, an address, a credit card number, a credit card expiration date, an electronic mail address, or a telephone number; storing the corresponding at least one of a name, an address, a credit card number, a credit card expiration date, an electronic mail address, or a telephone number in the user profile; automatically establishing an electronic communication link with the particular computer system of the second set of computer systems that is affiliated with the particular merchant; communicating with the particular computer system to complete the electronic commerce transaction initiated by the audio purchase inquiry;
wherein the communicating with the particular computer system comprises providing information from the user profile to the particular computer system; andgenerating a voice receipt, the voice receipt corresponding to information about the electronic commerce transaction, wherein the voice receipt includes at least one of a name of a product, a description of the product, a name of the particular merchant, a contact information for the particular merchant, a price paid for the product, an order number, a confirmation number, or a status. - View Dependent Claims (37)
-
-
38. A method of completing a user'"'"'s purchase over a telephone from a list including a plurality of items, the method comprising:
-
operating a first computer system that is unaffiliated with a second set of computer systems utilized by a set of merchants to provide electronic commerce, the first computer system being configured to respond to the user'"'"'s audio command representing a request to purchase from the list, and the telephone being coupled to the first computer system by a telephone interface; using the first computer system to present each of the plurality of items in the list over the telephone interface; identifying a particular merchant of the set of merchants to whom the audio command is relevant in response to the audio command, and causing the computer system to automatically establish an electronic communication link with a particular computer system of the second set of computer systems that is affiliated with the particular merchant; and communicating by the computer system acting as an agent for the user with the particular computer system to perform an electronic commerce transaction to complete the purchase from the list. - View Dependent Claims (39)
-
-
40. A method for facilitating an electronic commerce transaction between a user and a merchant using information transmitted over a telephone interface coupled to a computer, the method comprising:
-
operating the computer that is unaffiliated with a second set of computer systems utilized by a set of merchants to provide electronic commerce, the computer being configured to respond to the user'"'"'s audio command; presenting by the computer one or more offerings provided by at least one of the set of merchants in audio format via the telephone interface; identifying a particular merchant of the at least one of the set of merchants to whom the audio command is relevant in response to receiving the audio command over the telephone interface, and causing the computer to automatically establish an electronic communication link with and communicate with a particular computer system of the second set of computer systems that is affiliated with the particular merchant; performing by said computer acting as an agent for the user, the electronic commerce transaction initiated by the audio command; and wherein transmitting information over the telephone interface comprises; sending audio data from the computer to an audio interface for presenting the audio data to a human, the audio data pertaining to an electronic commerce transaction between the computer and the particular computer system; receiving data on the computer, the data corresponding to a speech recognition result for the audio data by said human; and responsive to receiving the data, updating a data storage device coupled to the computer by storing the speech recognition result in said data storage device. - View Dependent Claims (41)
-
Specification