Control input filtering
First Claim
Patent Images
1. A method, comprising:
- accepting, at a natural user interface input component of an information handling device, input of a user within proximity of the natural user interface input component;
identifying, using a processor, the input of the user as controlling input, wherein the controlling input controls an application running on the information handling device;
determining that the controlling input comprises a permissible control action for an application running on the information handling device by determining that the user providing the controlling input has control over the application as compared to another user within proximity of the natural user interface input component providing controlling input, wherein the determining comprises classifying the controlling input based upon the nature of the controlling input, and, determining, from the classification, that the controlling input must be provided by a user having control over the application in order to commit the permissible control action;
the determining comprising (i) identifying the user and the another user, (ii) determining which of the user and the another user has control over the application utilizing one or more control factors associated with the controlling input, the control factors being previously set within the application and identifying a controlling user from between the user and the another user, who has control over the application and (iii) that the controlling input is provided by the controlling user, wherein the control factors are determined from natural user information obtained by the natural user interface input component;
committing, using a processor, the permissible control action; and
re-assigning controlling user status to the another user upon no longer detecting the controlling user within proximity to the natural user interface input component.
2 Assignments
0 Petitions
Accused Products
Abstract
An aspect provides a method, including: accepting, at an input component of an information handling device, input of a user; identifying, using a processor, the input of the user as controlling input; determining, using a processor, one or more control factors associated with the controlling input; classifying, using a processor, the controlling input as a permissible control action for an application running on the information handling device based on the one or more control factors; and committing, using a processor, the permissible control action responsive to the classifying. Other aspects are described and claimed.
17 Citations
20 Claims
-
1. A method, comprising:
-
accepting, at a natural user interface input component of an information handling device, input of a user within proximity of the natural user interface input component; identifying, using a processor, the input of the user as controlling input, wherein the controlling input controls an application running on the information handling device; determining that the controlling input comprises a permissible control action for an application running on the information handling device by determining that the user providing the controlling input has control over the application as compared to another user within proximity of the natural user interface input component providing controlling input, wherein the determining comprises classifying the controlling input based upon the nature of the controlling input, and, determining, from the classification, that the controlling input must be provided by a user having control over the application in order to commit the permissible control action; the determining comprising (i) identifying the user and the another user, (ii) determining which of the user and the another user has control over the application utilizing one or more control factors associated with the controlling input, the control factors being previously set within the application and identifying a controlling user from between the user and the another user, who has control over the application and (iii) that the controlling input is provided by the controlling user, wherein the control factors are determined from natural user information obtained by the natural user interface input component; committing, using a processor, the permissible control action; and re-assigning controlling user status to the another user upon no longer detecting the controlling user within proximity to the natural user interface input component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information handling device, comprising:
-
a natural user interface input component; a processor operatively coupled to the input component; a memory device that stores instructions accessible to the processor, the instructions being executable by the processor to; accept, at the natural user interface input component, input of a user within proximity of the natural user interface input component; identify the input of the user as controlling input, wherein the controlling input controls an application running on the information handling device; determine that the controlling input comprises a permissible control action for an application running on the information handling device by determining that the user providing the controlling input has control over the application as compared to another user within proximity of the natural user interface input component providing controlling input, wherein to determine comprises to classify the controlling input based upon the nature of the controlling input, and, determining, from the classification, that the controlling input must be provided by a user having control over the application in order to commit the permissible control action; to determine comprising (i) identifying the user and the another user, (ii) determining which of the user and the another user has control over the application utilizing one or more control factors associated with the controlling input, the control factors being previously set within the application and identifying a controlling user from between the user and the another user, who has control over the application and (iii) that the controlling input is provided by the controlling user, wherein the control factors are determined from natural user information obtained by the natural user interface input component; commit the permissible control action; and reassign controlling user status to the another user upon no longer detecting the controlling user within proximity to the natural user interface input component. - 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 accepts input of a user within proximity of a natural user interface input component, wherein the input of a user is provided via the natural user interface; code that identifies the input of the user as controlling input, wherein the controlling input controls an application running on the information handling device; code that determines that the controlling input comprises a permissible control action for an application running on the information handling device by determining that the user providing the controlling input has control over the application as compared to another user within proximity of the natural user interface input component providing controlling input, wherein the code that determines comprises code that classifies the controlling input based upon the nature of the controlling input, and, determining, from the classification, that the controlling input must be provided by a user having control over the application in order to commit the permissible control action; the code that determines comprising code that (i) identifies the user and the another user, (ii) determines which of the user and the another user has control over the application utilizing one or more control factors associated with the controlling input, the control factors being previously set within the application and indicating a controlling user from between the user and the another user, who has control over the application and (iii) that the controlling input is provided by the controlling user, wherein the control factors are determined from natural user information obtained by the natural user interface input component; code that commits the permissible control action; and code that reassigns controlling user status to the another user upon no longer detecting the controlling user within proximity to the natural user interface input component.
-
Specification