Voice signature transaction system and method
First Claim
1. A voice signature transaction system comprising a user terminal used by a user, a server used by a person providing products or services, and a data network connecting the user terminal and the server for conducting a product or service transaction, wherein (A) said user terminal comprises a voice input unit for inputting voice data, and wherein (B) said server comprises a sending/receiving unit, an allocating unit, a storage unit, and a checking unit, wherein (B1) said sending/receiving unit (B11) sends product and service transaction information to said user terminal when accessed by said user terminal, (B12) receives order data including data on a product or a service and a user name, said product or service being specified on said user terminal receiving the transaction information and being specified from products and services included in the transaction information, (B13) sends order ID request information to said user terminal, said order ID request information requesting a signature of an order ID of the order data via voice, said order ID being allocated by said allocating unit in response to the order data, (B14) receives order ID voice data that is input, via voice, on said user terminal receiving the order ID request information, (B15) sends name request information to said user terminal when the order ID included in the received order ID voice data matches the allocated order ID, said name request information requesting to input, via voice, a signature of a name of a user who has placed the order, (B16) receives name voice data that is input, via voice, on said user terminal receiving the name request information, and (B17) sends acceptance information to said user terminal when the name included in the received name voice data matches the name included in the order data, said acceptance information indicating that the order data, the order ID voice data, and the name voice data have been accepted, wherein (B2) said allocating unit allocates the order ID to the order data, wherein (B3) said storage unit stores the order data as well as the order ID voice data and the name voice data that are related to the order data and stores the transaction information, and wherein (B4) said checking unit (B41) checks if the order ID included in the received order ID voice data matches the allocated order ID, and (B42) checks if the name included in the received name voice data matches the name included in the order data.
5 Assignments
0 Petitions
Accused Products
Abstract
A voice signature transaction system for use in electronic commerce comprises user terminals, a server, and a data network. The server receives order data from a user, allocates an order ID to the order data, requests the user to enter, via voice, a plurality of signatures such as a name, ID, and so on, checks if the registered name and ID match the name and ID included in the voice data, and stores the voice data received from the user.
-
Citations
22 Claims
-
1. A voice signature transaction system comprising a user terminal used by a user, a server used by a person providing products or services, and a data network connecting the user terminal and the server for conducting a product or service transaction, wherein
(A) said user terminal comprises a voice input unit for inputting voice data, and wherein (B) said server comprises a sending/receiving unit, an allocating unit, a storage unit, and a checking unit, wherein (B1) said sending/receiving unit (B11) sends product and service transaction information to said user terminal when accessed by said user terminal, (B12) receives order data including data on a product or a service and a user name, said product or service being specified on said user terminal receiving the transaction information and being specified from products and services included in the transaction information, (B13) sends order ID request information to said user terminal, said order ID request information requesting a signature of an order ID of the order data via voice, said order ID being allocated by said allocating unit in response to the order data, (B14) receives order ID voice data that is input, via voice, on said user terminal receiving the order ID request information, (B15) sends name request information to said user terminal when the order ID included in the received order ID voice data matches the allocated order ID, said name request information requesting to input, via voice, a signature of a name of a user who has placed the order, (B16) receives name voice data that is input, via voice, on said user terminal receiving the name request information, and (B17) sends acceptance information to said user terminal when the name included in the received name voice data matches the name included in the order data, said acceptance information indicating that the order data, the order ID voice data, and the name voice data have been accepted, wherein (B2) said allocating unit allocates the order ID to the order data, wherein (B3) said storage unit stores the order data as well as the order ID voice data and the name voice data that are related to the order data and stores the transaction information, and wherein (B4) said checking unit (B41) checks if the order ID included in the received order ID voice data matches the allocated order ID, and (B42) checks if the name included in the received name voice data matches the name included in the order data.
-
8. A voice signature transaction method for use in a system comprising a user terminal used by a user, a server used by a person providing products or services, and a data network connecting the user terminal and the server for conducting a product or service transaction, said method comprising the steps by said server of:
-
(a) sending product and service transaction information to said user terminal when accessed by said user terminal;
(b) receiving order data including data on a product or a service and a user name, said product or service being specified on said user terminal receiving the transaction information and being specified from products and services included in the transaction information;
(c) storing the received order data;
(d) allocating an order ID to the order data in response to the order data;
(e) sending order ID request information to said user terminal, said order ID request information requesting a signature of the order ID of the order data via voice;
(f) receiving order ID voice data that is input, via voice, on said user terminal receiving the order ID request information;
(g) storing the order ID voice data related to the order data;
(h) checking if the received order ID voice data matches the allocated order ID;
(i) sending name request information to said user terminal when the order ID included in the received order ID voice data matches the allocated order ID, said name request information requesting to input, via voice, a signature of a name of a user who has placed the order;
(j) receiving name voice data that is input, via voice, on said user terminal receiving the name request information;
(k) checking if the name included in the received name voice data matches the name included in the order data; and
(l) sending acceptance information to said user terminal when the name included in the received name voice data matches the name included in the order data, said acceptance information indicating that the order data, the order ID voice data, and the name voice data have been accepted. - View Dependent Claims (10, 12, 13, 14)
-
-
15. A computer-readable program for use in a system comprising a user terminal used by a user, a server used by a person providing products or services, and a data network connecting the user terminal and the server for conducting a product or service transaction, said program causing said server to perform the steps of:
-
sending product and service transaction information to said user terminal when accessed by said user terminal;
receiving order data including data on a product or a service and a user name, said product or service being specified on said user terminal receiving the transaction information and being specified from products and services included in the transaction information;
storing the received order data;
allocating an order ID to the order data in response to the order data;
sending order ID request information to said user terminal, said order ID request information requesting a signature of the order ID of the order data via voice;
receiving order ID voice data that is input, via voice, on said user terminal receiving the order ID request information;
storing the order ID voice data related to the order data;
checking if the received order ID voice data matches the allocated order ID;
sending name request information to said user terminal when the order ID included in the received order ID voice data matches the allocated order ID, said name request information requesting to input, via voice, a signature of a name of a user who has placed the order;
receiving name voice data that is input, via voice, on said user terminal receiving the name request information;
checking if the name included in the received name voice data matches the name included in the order data; and
sending acceptance information to said user terminal when the name included in the received name voice data matches the name included in the order data, said acceptance information indicating that the order data, the order ID voice data, and the name voice data have been accepted. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification