Extension of Third Party Application Functionality for Intent Determination
First Claim
1. A system providing intent determination services in a network, the system including an apparatus comprising:
- a processor and memory including code, the code executable to cause the processor to control the apparatus to;
receive information associated with a third party application, the information for provision of intent determination services;
receive a query;
determine an intent of the query;
configure a query response indicating the intent of the query, the query response in a format configured for the third party application; and
,send the query response.
1 Assignment
0 Petitions
Accused Products
Abstract
Intent determination as a service (IaaS) is disclosed. A third party application may be provided access to an IaaS service. The third party application and the IaaS system may exchange or be provided registration data and information that allow configuration of data and interfaces used in provision of IaaS to the third party application. A query received as input at the third party application may be sent to the IaaS system and the intent of a query may be determined and indicated in a query response sent back to the third party application. A third party application may also interface with a device client application integrated into the operating system of a device as part of accessing an IaaS system. Use of IaaS for queries associated with or relevant to third party applications may extend the capabilities of the third party applications and device client applications.
38 Citations
20 Claims
-
1. A system providing intent determination services in a network, the system including an apparatus comprising:
a processor and memory including code, the code executable to cause the processor to control the apparatus to; receive information associated with a third party application, the information for provision of intent determination services; receive a query; determine an intent of the query; configure a query response indicating the intent of the query, the query response in a format configured for the third party application; and
,send the query response. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13)
-
11. A device for use in an intent determination as a service (IaaS) system, the device comprising:
a processor and memory including code, the code executable to cause a device client to; receive a query generated at the device client; send the query to the IaaS system; receive a query response indicating the intent of the query, the query response in a format configured for a third party application; and
,send the query response to the third party application. - View Dependent Claims (14, 15)
-
16. A device for use in an intent determination as a service (IaaS) system, the device comprising:
a processor and memory including code, the code executable to cause a device client to; receive a query generated at the device client; determine that the query is suitable for handling by a third party application registered with the IaaS system; and
,send the query for processing. - View Dependent Claims (17, 18, 19, 20)
Specification