Intent based processing
First Claim
1. A method for determining a user'"'"'s intent to be implemented in a computer environment comprising:
- receiving an input from the user containing the user'"'"'s intent; and
resolving the input into at least one constituent and a topology;
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
32 Claims
-
1. A method for determining a user'"'"'s intent to be implemented in a computer environment comprising:
- receiving an input from the user containing the user'"'"'s intent; and
resolving the input into at least one constituent and a topology;
- View Dependent Claims (2, 3, 4, 5, 9, 11)
- receiving an input from the user containing the user'"'"'s intent; and
-
6-8. -8. (canceled)
-
10. (canceled)
-
12-18. -18. (canceled)
-
19. A computer-readable medium having computer executable instructions for performing the steps comprising:
- receiving a message having a user'"'"'s intent; and
resolving the user'"'"'s intent into a configuration. - View Dependent Claims (23, 24)
- receiving a message having a user'"'"'s intent; and
-
20-22. -22. (canceled)
-
25. A computer-readable medium containing a data structure describing a user intent for rendering content, the data structure comprising:
-
an object element representing an object node elements associated with the object, the node elements representing constituents of the user intent; and
connection elements representing connections between constituents of the user intent wherein the node elements and connection elements form a topology. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification