Intent based processing
2 Assignments
0 Petitions
Accused Products
Abstract
Presented is a system and method for determining a user'"'"'s intent. Specifically, constituents and a topology are derived from the user'"'"'s expression of intent, which can be stated broadly or stated in specific detail. The intent is expressed verbally, written, or in an XML format. The constituents and topology are resolved into a configuration based upon contexts. The contexts, which include a resource context, a user context, and an application context, includes information about the user'"'"'s preferences, location, restrictions, device and network availability, and content availability. The configuration is then implemented.
-
Citations
39 Claims
-
1-24. -24. (canceled)
-
25. A computer-readable medium containing computer instructions for determining a user'"'"'s intent to be implemented in a computer environment, by a method comprising the steps of:
-
receiving an input from the user containing the user'"'"'s intent;
resolving the input into at least one constituent and a topology; and
determining a resource context and wherein the step of resolving the input into the constituent and the topology comprises determining the constituent and the topology based upon the resource context. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer-readable medium containing computer instructions for determining a user'"'"'s intent to be implemented in a computer environment, by a method comprising the steps of:
-
receiving an input from the user containing the user'"'"'s intent;
resolving the input into at least one constituent and a topology; and
resolving the constituent and topology into a configuration wherein the step of resolving the constituent and topology into a configuration comprises the steps of;
determining at least one provider; and
determining each parameter the provider needs to operate. - View Dependent Claims (34)
-
-
35. A method in a computer system for determining user'"'"'s intent, the method comprising the steps of:
-
receiving a message having a user'"'"'s intent;
resolving the user'"'"'s intent into a configuration;
determining devices that are available for use;
determining networks that are available for use;
determining content that is available for use; and
wherein the step of resolving the user'"'"'s intent into a configuration comprises the step of resolving the user'"'"'s intent into a configuration is based upon the devices that are available for use, the networks that are available for use, and the content that is available for use. - View Dependent Claims (36, 37, 38, 39)
-
Specification