Method and apparatus for determining a notification representation indicative of a cognitive load
First Claim
Patent Images
1. A method comprising:
- determining, by at least one processor of an apparatus, that an event has occurred that is associated with content;
generating, by the at least one processor, a notification that signifies the event;
identifying, by the at least one processor, at least a portion of the content to be notification content associated with the notification;
determining, by the at least one processor, a cognitive load of the notification content;
determining, by the at least one processor, a notification representation associated with the visual notification such that at least one of a size, shape and movement of the visual notification representation is indicative of the cognitive load;
moving, based on at least one signal from the at least one processor, the visual notification representation within a graphical user interface on a display according to a movement pattern of the visual notification representation based on at least an amount of deviation from a common movement direction along a movement path of the visual notification representation, and wherein the amount of the deviation is proportional to the cognitive load;
detecting, by the at least one processor, a user input associated with the notification at the graphical user interface; and
displaying, based on at least one further signal from the at least one processor, at least part of, the notification content on the display within the graphical user interface in response to detecting the user input.
2 Assignments
0 Petitions
Accused Products
Abstract
A method comprising determining to provide a notification to a user, the notification being associated with notification content, determining a cognitive load associated with the notification content, determining a notification representation associated with the notification such that the notification representation is indicative of the cognitive load is disclosed.
62 Citations
19 Claims
-
1. A method comprising:
-
determining, by at least one processor of an apparatus, that an event has occurred that is associated with content; generating, by the at least one processor, a notification that signifies the event; identifying, by the at least one processor, at least a portion of the content to be notification content associated with the notification; determining, by the at least one processor, a cognitive load of the notification content; determining, by the at least one processor, a notification representation associated with the visual notification such that at least one of a size, shape and movement of the visual notification representation is indicative of the cognitive load; moving, based on at least one signal from the at least one processor, the visual notification representation within a graphical user interface on a display according to a movement pattern of the visual notification representation based on at least an amount of deviation from a common movement direction along a movement path of the visual notification representation, and wherein the amount of the deviation is proportional to the cognitive load; detecting, by the at least one processor, a user input associated with the notification at the graphical user interface; and displaying, based on at least one further signal from the at least one processor, at least part of, the notification content on the display within the graphical user interface in response to detecting the user input. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
at least one processor; at least one non-transitory memory including computer program code, the memory and the computer program code configured to, which when executed by the processor, cause the apparatus to perform at least the following; determining, by the at least one processor, that an event has occurred that is associated with content; generating, by the at least one processor, a notification that signifies the event; identifying, by the at least one processor, at least a portion of the content to be notification content associated with the notification; determining, by the at least one processor, a cognitive load of the notification content; determining, by the at least one processor, a visual notification representation associated with the notification such that at least one of a size, shape, and movement of the visual notification representation is indicative of the cognitive load; moving, based on at least one signal output from the at least one processor, the visual notification representation within a graphical user interface on a display associated with the apparatus according to a movement pattern of the visual notification representation based on at least an amount of deviation from a common movement direction along a movement path of the visual notification representation, and wherein the amount of the deviation is proportional to the cognitive load; detecting, by the at least one processor, a user input associated with the notification at the graphical user interface; and displaying, based on at least one further signal output from the at least one processor, at least part of, the notification content on the display in response to detecting the user input. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. At least one non-transitory computer-readable medium encoded with instructions that, when executed by a computer, causes the computer to perform:
-
determining, by at least one processor of the computer, that an event has occurred that is associated with content; generating, by the at least one processor, a notification that signifies the event; identifying at least a portion of the content to be notification content associated with the notification; determining, by the at least one processor, a cognitive load of the notification content; determining, by the at least one processor, a visual notification representation associated with the notification such that at least one of a size, shape, and movement of the visual notification representation is indicative of the cognitive load; moving, based on at least one signal from the at least one processor, the visual notification representation within a graphical user interface on a display associated with the computer according to a movement pattern of the visual notification representation based on at least an amount of deviation from a common movement direction along a movement path of the visual notification representation, and wherein the amount of the deviation is proportional to the cognitive load; detecting, by the at least one processor, a user input at the graphical user interface of a user input associated with the notification; and displaying, based on at least one further signal from the at least one processor, at least part of, the notification content on the display in response to detecting the user input. - View Dependent Claims (17, 18, 19)
-
Specification