CONTEXTUAL HELP BASED ON FACIAL RECOGNITION
First Claim
1. A computer program product, comprising:
- a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for providing contextual help based on a user facial expression, the operations comprising;
capturing the user facial expression using a camera device connected to a computing device;
categorizing the user facial expression into a facial expression category;
collecting an application context from the computing device, wherein the application context comprises a recently performed task and a current application state, wherein the current application state comprises information on a current performance of an application in which the user is operating;
determining a set of available tasks relating to the application context; and
automatically executing one of the set of available tasks based on the facial expression category and the application context.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product includes a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed on a computer, causes the computer to perform operations for providing contextual help based on a user facial expression. The operations include: capturing a user facial expression using a camera device connected to a computing device; categorizing the user facial expression into a facial expression category; collecting an application context from the computing device in conjunction with an application, wherein the application context includes a recently performed task and a current application state, wherein the current application state comprises information on a current performance of an application in which the user is operating; determining a set of available tasks relating to the application context; and automatically executing one of the set of available tasks based on the facial expression category and the application context.
21 Citations
20 Claims
-
1. A computer program product, comprising:
-
a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed by a processor within a computer, causes the computer to perform operations for providing contextual help based on a user facial expression, the operations comprising; capturing the user facial expression using a camera device connected to a computing device; categorizing the user facial expression into a facial expression category; collecting an application context from the computing device, wherein the application context comprises a recently performed task and a current application state, wherein the current application state comprises information on a current performance of an application in which the user is operating; determining a set of available tasks relating to the application context; and automatically executing one of the set of available tasks based on the facial expression category and the application context. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing contextual help based on a user facial expression, the method comprising:
-
capturing the user facial expression using a camera device connected to a computing device; categorizing the user facial expression into a facial expression category; collecting an application context from the computing device, wherein the application context comprises a recently performed task and a current application state, wherein the current application state comprises information on a current performance of an application in which the user is operating; determining a set of available tasks relating to the application context; and automatically executing one of the set of available tasks based on the facial expression category and the application context. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A contextual help system, comprising:
-
a camera device connected to a computing device to capture a facial expression of a user; a facial recognition analyzer to categorize the facial expression into a facial expression category; a context analyzer to collect an application context from the computing device, wherein the application context comprises a recently performed task and a current application state, wherein the current application state comprises information on a current performance of an application in which the user is operating; and a help interface to determine a set of available tasks relating to the application context and automatically execute one of the set of available tasks based on the facial expression category and the application context. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification