US11100442B2ActiveUtilityA1

Method and device for implementing service function

38
Assignee: ADVANCED NEW TECHNOLOGIES CO LTDPriority: Sep 8, 2015Filed: Mar 7, 2018Granted: Aug 24, 2021
Est. expirySep 8, 2035(~9.2 yrs left)· nominal 20-yr term from priority
H04L 67/53G06Q 20/386H04L 51/02G06Q 40/02G06Q 10/06316G06F 3/0481H04L 51/046G06Q 20/02G06Q 20/325H04L 67/20
38
PatentIndex Score
0
Cited by
40
References
18
Claims

Abstract

An instant message is sent from within an instant message conversation from a terminal computing device to an instant messaging server. A shortcut operation item is displayed on the terminal computing device according to an instruction received from the instant messaging server, where the shortcut operation item is associated with a service task further associated with content of the sent instant message. A predetermined execution operation associated with the shortcut operation item is received by the terminal computing device. The service task associated with the shortcut operation item is initiated by sending a request to execute the service task to the instant messaging server. An instruction is received from the instant messaging server to display an execution result of the service task, and display of the execution result of the service task is initiated on the terminal computing device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A computer-implemented method, comprising:
 sending, within an instant message conversation, an instant message from a terminal computing device to an instant messaging server; 
 estimating, by the instant messaging server, a user-intent expressed in the instant message by performing a text-information analysis of a content in the instant message conversation; 
 determining, by the instant messaging server based on the estimated user-intent, that a preset trigger condition of a service type is satisfied; 
 responsive to determining that the preset trigger condition of the service type is satisfied, generating, by the instant messaging server, a service task of the service type; 
 generating, by the instant messaging server, at least one service parameter associated with the service task, wherein the at least one service parameter is generated based on a content of a particular instant message in the instant message conversation or attributes of participants engaging in the instant message conversation; 
 displaying, on the terminal computing device, a shortcut operation item according to an instruction received from the instant messaging server, wherein the shortcut operation item is associated with the service task and the at least one service parameter, wherein the instruction sent to the terminal computing device to display the shortcut operation item includes a display time for the shortcut operation item on the terminal computing device; 
 receiving, prior to an expiry of the included display time or a preset display time associated with the terminal computing device, an operation indicative of user-interaction with the shortcut operation item; 
 initiating, by the terminal computing device responsive to receiving the operation indicative of the user-interaction, the service task associated with the shortcut operation item by sending a request to execute the service task to the instant messaging server;
 receiving an instruction from the instant messaging server to display an execution result of the service task; and 
 initiating display of the execution result of the service task on the terminal computing device; 
 
 determining that the included display time or the preset display time associated with the terminal computing device has expired; and 
 in response to determining the included display time or the preset display time has expired, ceasing to display of the shortcut operation item on the terminal computing device. 
 
     
     
       2. The computer-implemented method of  claim 1 , wherein the service type is associated with a network payment service function that includes transferring or sending a red envelope, wherein the at least one service parameter of transferring a red envelope includes one or more of a transfer-out account, a transfer-in account, and a transfer amount, and wherein the at least one service parameter of sending a red envelope includes one or both of a red envelope sending account and a red envelope amount. 
     
     
       3. The computer-implemented method of  claim 1 , wherein the preset trigger condition includes that at least one keyword corresponds to the service type or a semantic analysis result is consistent with a corresponding service type. 
     
     
       4. The computer-implemented method of  claim 1 , further comprising:
 receiving a request from the terminal computing device to execute the service task, the request based on the operation indicative of the user-interaction with the shortcut operation item; 
 executing the service task; and 
 sending an instruction to the terminal computing device to display an execution result of the executed service task. 
 
     
     
       5. The computer-implemented method of  claim 1 , wherein performing a text-information analysis of a content in the instant message conversation comprises performing a text-information analysis of a text content and a non-text content in the instant message conversation, wherein the non-text content is converted to corresponding text information before performing the text-information analysis. 
     
     
       6. The computer-implemented method of  claim 1 , wherein the service type have two or more preset trigger conditions, comprising: the content in the instant message conversation includes at least one keyword, or a semantic analysis result is consistent with the service type. 
     
     
       7. A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
 sending, within an instant message conversation, an instant message from a terminal computing device to an instant messaging server; 
 estimating, by the instant messaging server, a user-intent expressed in the instant message by performing a text-information analysis of a content in the instant message conversation; 
 determining, by the instant messaging server based on the estimated user-intent, that a preset trigger condition of a service type is satisfied; 
 responsive to determining that the preset trigger condition of the service type is satisfied, generating, by the instant messaging server, a service task of the service type; 
 generating, by the instant messaging server, at least one service parameter associated with the service task, wherein the at least one service parameter is generated based on a content of a particular instant message in the instant message conversation or attributes of participants engaging in the instant message conversation; 
 displaying, on the terminal computing device, a shortcut operation item according to an instruction received from the instant messaging server, wherein the shortcut operation item is associated with the service task and the at least one service parameter, wherein the instruction sent to the terminal computing device to display the shortcut operation item includes a display time for the shortcut operation item on the terminal computing device; 
 receiving, prior to an expiry of the included display time or a preset display time associated with the terminal computing device, an operation indicative of user-interaction with the shortcut operation item; 
 initiating, by the terminal computing device responsive to receiving the operation indicative of the user-interaction, the service task associated with the shortcut operation item by sending a request to execute the service task to the instant messaging server;
 receiving an instruction from the instant messaging server to display an execution result of the service task; and 
 initiating display of the execution result of the service task on the terminal computing device; 
 
 determining that the included display time or the preset display time associated with the terminal computing device has expired; and 
 in response to determining the included display time or the preset display time has expired, ceasing to display of the shortcut operation item on the terminal computing device. 
 
     
     
       8. The non-transitory, computer-readable medium of  claim 7 , wherein the service type is associated with a network payment service function that includes transferring or sending a red envelope, wherein the at least one service parameter of transferring a red envelope includes one or more of a transfer-out account, a transfer-in account, and a transfer amount, and wherein the at least one service parameter of sending a red envelope includes one or both of a red envelope sending account and a red envelope amount. 
     
     
       9. The non-transitory, computer-readable medium of  claim 7 , wherein the preset trigger condition includes that at least one keyword corresponds to the service type or a semantic analysis result is consistent with a corresponding service type. 
     
     
       10. The non-transitory, computer-readable medium of  claim 7 , further comprising one or more instructions to:
 receiving a request from the terminal computing device to execute the service task, the request based on the operation indicative of the user-interaction with the shortcut operation item; 
 executing the service task; and 
 sending an instruction to the terminal computing device to display an execution result of the executed service task. 
 
     
     
       11. The non-transitory, computer-readable medium of  claim 7 , wherein performing a text-information analysis of a content in the instant message conversation comprises performing a text-information analysis of a text content and a non-text content in the instant message conversation, wherein the non-text content is converted to corresponding text information before performing the text-information analysis. 
     
     
       12. The non-transitory, computer-readable medium of  claim 7 , wherein the service type have two or more preset trigger conditions, comprising: the content in the instant message conversation includes at least one keyword, or a semantic analysis result is consistent with the service type. 
     
     
       13. A computer-implemented system, comprising:
 one or more computers; and 
 one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
 sending, within an instant message conversation, an instant message from a terminal computing device to an instant messaging server; 
 estimating, by the instant messaging server, a user-intent expressed in the instant message by performing a text-information analysis of a content in the instant message conversation; 
 determining, by the instant messaging server based on the estimated user-intent, that a preset trigger condition of a service type is satisfied; 
 responsive to determining that the preset trigger condition of the service type is satisfied, generating, by the instant messaging server, a service task of the service type; 
 generating, by the instant messaging server, at least one service parameter associated with the service task, wherein the at least one service parameter is generated based on a content of a particular instant message in the instant message conversation or attributes of participants engaging in the instant message conversation; 
 displaying, on the terminal computing device, a shortcut operation item according to an instruction received from the instant messaging server, wherein the shortcut operation item is associated with the service task and the at least one service parameter, wherein the instruction sent to the terminal computing device to display the shortcut operation item includes a display time for the shortcut operation item on the terminal computing device; 
 receiving, prior to an expiry of the included display time or a preset display time associated with the terminal computing device, an operation indicative of user-interaction with the shortcut operation item; 
 initiating, by the terminal computing device responsive to receiving the operation indicative of the user-interaction, the service task associated with the shortcut operation item by sending a request to execute the service task to the instant messaging server;
 receiving an instruction from the instant messaging server to display an execution result of the service task; and 
 initiating display of the execution result of the service task on the terminal computing device; 
 
 determining that the included display time or the preset display time associated with the terminal computing device has expired; and 
 in response to determining the included display time or the preset display time has expired, ceasing to display of the shortcut operation item on the terminal computing device. 
 
 
     
     
       14. The computer-implemented system of  claim 13 , wherein the service type is associated with a network payment service function that includes transferring or sending a red envelope, wherein the at least one service parameter of transferring a red envelope includes one or more of a transfer-out account, a transfer-in account, and a transfer amount, and wherein the at least one service parameter of sending a red envelope includes one or both of a red envelope sending account and a red envelope amount. 
     
     
       15. The computer-implemented system of  claim 13 , wherein the preset trigger condition includes that at least one keyword corresponds to the service type or a semantic analysis result is consistent with a corresponding service type. 
     
     
       16. The computer-implemented system of  claim 13 , further comprising one or more instructions to:
 receiving a request from the terminal computing device to execute the service task, the request based on the operation indicative of the user-interaction with the shortcut operation item; 
 executing the service task; and 
 sending an instruction to the terminal computing device to display an execution result of the executed service task. 
 
     
     
       17. The computer-implemented system of  claim 13 , wherein performing a text-information analysis of a content in the instant message conversation comprises performing a text-information analysis of a text content and a non-text content in the instant message conversation, wherein the non-text content is converted to corresponding text information before performing the text-information analysis. 
     
     
       18. The computer-implemented system of  claim 13 , wherein the service type have two or more preset trigger conditions, comprising: the content in the instant message conversation includes at least one keyword, or a semantic analysis result is consistent with the service type.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.