Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018125583) DETECTION AND DELEGATION OF ACTION TASKS
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

CLAIMS

1. A computer-implemented method for detecting and delegating a completion action in regard to received content, the method comprising:

receiving notice of received content at the computing device;

identifying an action to be taken according to the subject matter of the received content;

identifying an action completion bot suitable for carrying out the identified action;

generating an action request for initiating the action by the identified action completion bot; and

transmitting the action request to the identified action completion bot for executing the identified action.

2. The computer-implemented method of Claim 1, wherein the action delegation agent is independent of the received content target.

3. The computer-implemented method of Claim 2, wherein identifying an action to be taken according to the subject matter of the received content comprises identifying the action according to a semantic analysis of the subject matter of the received content.

4. The computer-implemented method of Claim 2, wherein identifying an action to be taken according to the subject matter of the received content comprises searching the received content for the presence of a combination of one or more elements, tokens and structures.

5. The computer-implemented method of Claim 2, wherein identifying an action to be taken according to the subject matter of the received content comprises examining the metadata of the received content with regard to the target of the received content.

6. The computer-implemented method of Claim 3, wherein identifying an action to be taken according to the subject matter of the received content further comprises matching the results of the semantic analysis to one of a plurality of action intents, the matched action intent being the identified action.

7. The computer-implemented method of Claim 6, wherein the plurality of action intents are listed in an action registry, the action registry comprising the plurality of action intents with a corresponding plurality of action completion bots, each action completion bot suitable for carrying out the corresponding action intent.

8. The computer-implemented method of Claim 7, wherein generating an action

request for initiating the action by the identified action completion bot comprises providing at least a portion of the received content in the action request.

9. The computer-implemented method of Claim 8, wherein the identified action completion bot is executing on the computing device.

10. The computer-implemented method of Claim 8, wherein the identified action completion bot is executing on a remotely located computing device, and wherein transmitting the action request to the identified action completion bot comprises transmitting the action request over a network to the identified action completion bot.

11. A computer-readable medium bearing computer-executable instructions which, when executed on a computing device comprising at least a processor, carry out any one or more of the methods set forth in regard to Claims 1 - 10.

12. A computer system 50 for detecting and delegating a completion action in response to receiving content, the system comprising a processor and a memory, wherein the processor executes instructions stored in the memory as part of or in conjunction with additional executable components for delegating an action to an action completion bot in response to receiving content, the additional components comprising:

a content analysis component that, in execution on the computer system, carries out an analysis of received content to identify an action intent of the received content;

a bot selection component that, in execution on the computer system, carries out a selection of an action completion bot to implement an identified action intent of the received content;

an action request component that, in execution on the computer system, generates an action request for initiating an action by an action completion bot; and an action delegation agent that, in execution on the computer system, is configure to:

receive notice of received content at the computing system;

identify an action to be taken according to the subject matter of the received content according to an action intent identified via the content analysis component; identify an action completion bot suitable for carrying out the identified action by way of the bot selection component;

generate an action request for initiating the action by the identified action completion bot by way of the action request component; and transmits 34 the action request to the identified action completion bot for executing the identified action.

13. The computer system of Claim 12, wherein identifying an action to be taken according to the subject matter of the received content comprises identifying the action according to a semantic analysis of the subject matter of the received content.

14. The computer system of Claim 12, wherein identifying an action to be taken according to the subject matter of the received content comprises searching the received content for the presence of a combination of one or more elements, tokens and structures.

15. The computer system of Claim 12, wherein identifying an action to be taken according to the subject matter of the received content comprises examining the metadata of the received content with regard to the target of the received content.