INFERRING AND ACTING ON USER INTENT
First Claim
1. A method for inferring and acting on user intent comprising:
- receiving a first input by a computing device, the first input comprising data associated with a first real world object;
receiving a second input by the computing device, the second input comprising a selection by a user of an image representing a second real world object;
identifying a plurality of potential actions that relate to at least one of the first input and the second input;
determining, from the plurality of potential actions, an action that is inferred by a relationship between the first real world object and the second real world object; and
performing, with the computing device, the action inferred by the relationship between the first real world object and the second real world object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for inferring and acting on user intent includes receiving, by a computing device, a first input and a second input. The first input includes data associated with a first real world object and the second input includes selection by a user of an image representing a second real world object. A plurality of potential actions that relate to at least one of the first input and the second input are identified. The method further includes determining, from a plurality of potential actions, an action that is inferred by a relationship between the first real world object and the second real world object. The action inferred from the relationship between the first real world object and the second real world object is performed. A computing device for inferring and acting on user intent is also provided.
59 Citations
20 Claims
-
1. A method for inferring and acting on user intent comprising:
-
receiving a first input by a computing device, the first input comprising data associated with a first real world object; receiving a second input by the computing device, the second input comprising a selection by a user of an image representing a second real world object; identifying a plurality of potential actions that relate to at least one of the first input and the second input; determining, from the plurality of potential actions, an action that is inferred by a relationship between the first real world object and the second real world object; and performing, with the computing device, the action inferred by the relationship between the first real world object and the second real world object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computing device for inferring and acting on user intent comprises:
-
an input component to receive a first input and a second input, wherein the first input comprises data associated with a first real world object and the second input comprises a selection by a user of an image representing a second real world object; an input identification module to identify the first input and the second input; an inference module to identify a plurality of potential actions that relate to at least one of the first input and the second input and for determining from a plurality of potential actions, an action that is inferred by a relationship between the first real world object and the second real world object; an action module to perform the action inferred by the relationship between the first real world object and the second real world object; and a communication component to communicate the action to a second computing device. - View Dependent Claims (19)
-
-
20. A computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
-
computer readable program code to receive a first input by a computing device, the first input comprising data associated with a first real world object; computer readable program code to receive a second input by the computing device, the second input comprising a selection by a user of an image representing a second real world object; computer readable program code to identify a plurality of potential actions that relate to at least one of the first input and the second input; computer readable program code to determine, from the plurality of potential actions, an action that is inferred by a relationship between the first real world object and the second real world object; and computer readable program code to perform, with the computing device, the action inferred by the relationship between the first real world object and the second real world object.
-
Specification