Patent ID: 11934394
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 6:
7. An open platform comprising:
a processor;
a non-transitory memory storing a program to be executed in the processor, the program comprising instructions to:
receive a first natural language query statement sent by a user terminal, wherein the first natural language query statement is generated after the user terminal receives a query request described by a user in a natural language;
transform the first natural language query statement into a second query statement that is recognizable by at least one third-party content provider;
send the second query statement to one or more third-party content providers of the at least one third-party content provider;
receive one or more query response messages returned by the one or more third-party content providers according to the second query statement; and
send the one or more query response messages to the user terminal;
wherein the instructions to send the one or more query response messages to the user terminal include instructions to:
determine a matching degree between a query response message returned by each of the one or more third-party content providers and the first natural language query statement; and
send, by the open platform, the one or more query response messages to the user terminal in descending order of matching degrees between the one or more query response messages and the first natural language query statement, wherein each matching degree comprises at least one of a distance matching degree, a price matching degree, or a product matching degree.