Modifying input based on determined characteristics
First Claim
Patent Images
1. A method, comprising:
- receiving, at a digital assistant device, input from a user comprising at least one user command for performing an action at the digital assistant device;
identifying the user providing the input;
determining a characteristic to modify the command, wherein the characteristic is related to the at least one user command and is identified from at least one factor external to the digital assistant device, wherein the determining comprises determining the characteristics from a specific user pattern of the user related to the at least one factor, the specific user pattern being identified from historical data that identifies characteristics selected by the user upon previous provisions of the command when at least one external factor was similar to the at least one factor, wherein the determination of the characteristic is made independent of the received input wherein the determining is based at least in part upon a predetermined radius of the device;
implementing a preference of the identified user with respect to performance of the command, wherein the preference is based upon both the identified user, the specific user pattern, and the determined characteristic and wherein preferences of a user with respect to performance of the command are different with different determined characteristics, wherein the preference is not identified within the at least one user command and is determined from the characteristic; and
performing, by the digital assistant device, a modified action, wherein the modified action comprises the action modified based on the implemented preference.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment provides a method, including: receiving, at a device, input; processing, using a processor, the input to identify at least one user command; identifying, using a processor, a characteristic related to the at least one user command; and performing an action based on the at least one command and the characteristic. Other aspects are described and claimed.
19 Citations
20 Claims
-
1. A method, comprising:
-
receiving, at a digital assistant device, input from a user comprising at least one user command for performing an action at the digital assistant device; identifying the user providing the input; determining a characteristic to modify the command, wherein the characteristic is related to the at least one user command and is identified from at least one factor external to the digital assistant device, wherein the determining comprises determining the characteristics from a specific user pattern of the user related to the at least one factor, the specific user pattern being identified from historical data that identifies characteristics selected by the user upon previous provisions of the command when at least one external factor was similar to the at least one factor, wherein the determination of the characteristic is made independent of the received input wherein the determining is based at least in part upon a predetermined radius of the device; implementing a preference of the identified user with respect to performance of the command, wherein the preference is based upon both the identified user, the specific user pattern, and the determined characteristic and wherein preferences of a user with respect to performance of the command are different with different determined characteristics, wherein the preference is not identified within the at least one user command and is determined from the characteristic; and performing, by the digital assistant device, a modified action, wherein the modified action comprises the action modified based on the implemented preference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information handling device, comprising:
-
a processor; an input device; a memory device that stores instructions executable by the processor to; receive, at the input device, input from a user comprising at least one user command for performing an action at the information handling device, wherein the information handling device comprises a digital assistant; identify the user providing the input; determine a characteristic to modify the command, wherein the characteristic is related to the at least one user command and is identified from at least one factor external to the digital assistant device, wherein the determining comprises determining the characteristics from a specific user pattern of the user related to the at least one factor, the specific user pattern being identified from historical data that identifies characteristics selected by the user upon previous provisions of the command when at least one external factor was similar to the at least one factor, wherein the determination of the characteristic is made independent of the received input wherein the determining is based at least in part upon a predetermined radius of the device; implement a preference of the identified user with respect to performance of the command, wherein the preference is based upon both the identified user, the specific user pattern, and the determined characteristic and wherein preferences of a user with respect to performance of the command are different with different determined characteristics, wherein the preference is not identified within the at least one user command and is determined from the characteristic; and perform, by the information handling device, a modified action, wherein the modified action comprises the action modified based on the implemented preference. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A product, comprising:
-
a storage device having code stored therewith, the code being executable by a processor and comprising; code that receives, at a digital assistant device, input from a user comprising at least one user command for performing an action at the digital assistant device; code that identifies the user providing the input; code that determines a characteristic to modify the command, wherein the characteristic is related to the at least one user command and is identified from at least one factor external to the digital assistant device, wherein the determining comprises determining the characteristics from a specific user pattern of the user related to the at least one factor, the specific user pattern being identified from historical data that identifies characteristics selected by the user upon previous provisions of the command when at least one external factor was similar to the at least one factor, wherein the determination of the characteristic is made independent of the received input wherein the determining is based at least in part upon a predetermined radius of the device; code that implements a preference of the identified user with respect to performance of the command, wherein the preference is based upon both the identified user, the specific user pattern, and the determined characteristic and wherein preferences of a user with respect to performance of the command are different with different determined characteristics, wherein the preference is not identified within the at least one user command and is determined from the characteristic; and code that performs, by the digital assistant device, a modified action, wherein the modified action comprises the action modified based on the implemented preference.
-
Specification