COLLABORATIVE PERSONAL ASSISTANT SYSTEM FOR DELEGATING PROVISION OF SERVICES BY THIRD PARTY TASK PROVIDERS AND METHOD THEREFOR
First Claim
1. A collaborative Personal Assistant (PA) system for delegating provision of services by third party task providers, the system comprising:
- a contextual unit configured to search for a first third-party task provider supporting a first task required by a user input by using natural language input patterns for tasks supported by services operated by the third-party task providers; and
a server of a task delegate unit configured to provide to the user a service and an action required by the user input for the first task and configured to provide additional service and actions supporting the first task to the user regardless of the user input.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a collaborative Personal Assistant (PA) system for delegating provision of services by third party task providers. The system includes a contextual reasoned for searching for a first third party task provider supporting a first task required by a user input by using natural language input patterns for tasks supported by services operated by the third party task providers; and a server comprised of a task delegate unit for providing to the user a service and an action required by the user input for the first task, and providing additional service and actions supporting the first task to the user regardless of the user input.
-
Citations
12 Claims
-
1. A collaborative Personal Assistant (PA) system for delegating provision of services by third party task providers, the system comprising:
-
a contextual unit configured to search for a first third-party task provider supporting a first task required by a user input by using natural language input patterns for tasks supported by services operated by the third-party task providers; and a server of a task delegate unit configured to provide to the user a service and an action required by the user input for the first task and configured to provide additional service and actions supporting the first task to the user regardless of the user input. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for delegating provision of services by third-party task providers in a collaborative Personal Assistant (PA) system, the method comprising:
-
searching for a first third-party task provider supporting a first task required by a user input by using natural language input patterns for tasks supported by services operated by the third party third-party task providers; providing to the user a service and an action required by the user input for the first task; and providing an additional service and actions supporting the first task to the user regardless of the user input. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification