Remote electronic service requesting and processing method, server, and terminal
First Claim
1. A service processing method, used by an Internet service aggregation and dispatching server, wherein a service-rendering server exchanges information indirectly with a terminal via the Internet service aggregation and dispatching server, the Internet service aggregation and dispatching server including one or more processors and a memory storing instructions and in communication with the one or more processors, the terminal exchanging information with the Internet service aggregation and dispatching server by using an Internet application identifier, the service-rendering server exchanging information with the Internet service aggregation and dispatching server by using a public identifier, the public identifier and the Internet application identifier being identifiers registered with the Internet service aggregation and dispatching server, and the method comprising:
- maintaining, by the Internet service aggregation and dispatching server, a registration list of service-rendering servers corresponding to public identifiers;
receiving, directly, by the Internet service aggregation and dispatching server, a service processing request sent by the terminal without the service processing request being passed through the service-rending server, the service processing request comprising at least voice data, the public identifier identifying the service-rendering server, and the Internet application identifier identifying a service application running on the service-rendering server;
recognizing, by the Internet service aggregation and dispatching server, the voice data in the service processing request, to obtain voice recognition information;
identifying the service-rendering server according to the public identifier; and
sending, by the Internet service aggregation and dispatching server, the voice recognition information and the Internet application identifier to the service-rendering server corresponding to the public identifier, so that the service-rendering server processes a corresponding service by running the service application identified by the internet application identifier according to the voice recognition information;
wherein the service aggregation and dispatching server functions as an intermediate station between the terminal and the service-rendering server;
wherein the service rendering server does not receive the service processing request directly from the terminal; and
wherein the service-rendering server receives the voice recognition information rather than the voice data.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to remote service requesting and processing. The method includes: receiving a service processing request sent by a terminal; recognizing voice data in the service processing request to obtain voice recognition information; and sending the voice recognition information and an Internet application identifier to a corresponding third-party server according to a public identifier, so that the third-party server processes a corresponding service according to the voice recognition information. The voice data in the service processing request sent by the terminal is recognized to obtain the voice recognition information. The voice recognition information and the Internet application identifier are sent to the third-party server, so that the third-party server processes the corresponding service according to the voice recognition information.
-
Citations
18 Claims
-
1. A service processing method, used by an Internet service aggregation and dispatching server, wherein a service-rendering server exchanges information indirectly with a terminal via the Internet service aggregation and dispatching server, the Internet service aggregation and dispatching server including one or more processors and a memory storing instructions and in communication with the one or more processors, the terminal exchanging information with the Internet service aggregation and dispatching server by using an Internet application identifier, the service-rendering server exchanging information with the Internet service aggregation and dispatching server by using a public identifier, the public identifier and the Internet application identifier being identifiers registered with the Internet service aggregation and dispatching server, and the method comprising:
-
maintaining, by the Internet service aggregation and dispatching server, a registration list of service-rendering servers corresponding to public identifiers; receiving, directly, by the Internet service aggregation and dispatching server, a service processing request sent by the terminal without the service processing request being passed through the service-rending server, the service processing request comprising at least voice data, the public identifier identifying the service-rendering server, and the Internet application identifier identifying a service application running on the service-rendering server; recognizing, by the Internet service aggregation and dispatching server, the voice data in the service processing request, to obtain voice recognition information; identifying the service-rendering server according to the public identifier; and sending, by the Internet service aggregation and dispatching server, the voice recognition information and the Internet application identifier to the service-rendering server corresponding to the public identifier, so that the service-rendering server processes a corresponding service by running the service application identified by the internet application identifier according to the voice recognition information; wherein the service aggregation and dispatching server functions as an intermediate station between the terminal and the service-rendering server; wherein the service rendering server does not receive the service processing request directly from the terminal; and wherein the service-rendering server receives the voice recognition information rather than the voice data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A service processing method, used by a terminal, applied to a scenario in which the terminal exchanges information indirectly with a service-rendering server by using an Internet service aggregation and dispatching server, the terminal exchanging information with the Internet service aggregation and dispatching server by using an Internet application identifier, the service-rendering server exchanging information with the Internet service aggregation and dispatching server by using a public identifier, the public identifier and the Internet application identifier being identifiers registered with the Internet service aggregation and dispatching server, and the method comprising:
-
obtaining voice data entered by a user; and sending a service processing request, directly and without the service processing request being passed through the service-rending server, to the Internet service aggregation and dispatching server so that the Internet service aggregation and dispatching server receives the service processing request and recognizes the voice data in the service processing request to obtain voice recognition information, and the Internet service aggregation and dispatching server sends the voice recognition information and the Internet application identifier to the service-rendering server corresponding to the public identifier, so that the service-rendering server processes a corresponding service according to the voice recognition information and the Internet application identifier, the service processing request comprising at least the voice data, the public identifier, and the Internet application identifiers; wherein the service aggregation and dispatching server functions as an intermediate station between the terminal and the service-rendering server; wherein the service rendering server does not receive the service processing request directly from the terminal; and wherein the service-rendering server receives the voice recognition information rather than the voice data. - View Dependent Claims (8, 9)
-
-
10. An Internet service aggregation and dispatching server, comprising:
-
one or more processors; and a memory storing instructions and in communication with the one or more processors, wherein the one or more processors, when executing the instructions, are configured to; maintain a registration list of service-rendering servers corresponding to public identifiers; receive, directly, a service processing request sent by a terminal without the service processing request being passed through the service-rending server, the service processing request comprising at least voice data, a public identifier identifying a service-rendering server, and an Internet application identifier identifying a service application running on the service-rendering server; recognize the voice data in the service processing request to obtain voice recognition information; and send the voice recognition information and the Internet application identifier to the service-rendering server corresponding to the public identifier, so that the service-rendering server processes a corresponding service by running the service application identified by the internet application identifier according to the voice recognition information; wherein the service aggregation and dispatching server functions as an intermediate station between the terminal and the service-rendering server; wherein the service rendering server does not receive the service processing request directly from the terminal; and wherein the service-rendering server receives the voice recognition information rather than the voice data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A terminal, comprising:
-
one or more processors; a memory storing instructions and in communication with the one or more processors; wherein the one or more processors, when executing the instructions, are configured to; obtain voice data entered by a user; and send a service processing request, directly and without the service processing request being passed through the service-rending server, to an Internet service aggregation and dispatching server according to the voice data entered by the user, so that the Internet service aggregation and dispatching server receives the service processing request and recognizes the voice data in the service processing request to obtain voice recognition information, and the Internet service aggregation and dispatching server sends the voice recognition information and an Internet application identifier to a service-rendering server corresponding to a public identifier, so that the service-rendering server processes a corresponding service according to the voice recognition information and the Internet application identifier, the service processing request comprising at least the voice data, the public identifier, and the Internet application identifiers; wherein the service aggregation and dispatching server functions as an intermediate station between the terminal and the service-rendering server; wherein the service rendering server does not receive the service processing request directly from the terminal; and wherein the service-rendering server receives the voice recognition information rather than the voice data. - View Dependent Claims (17, 18)
-
Specification