Method and system for organizing electronic messages using eye-gaze technology
First Claim
1. A method for organizing messages received and transmitted between at least two computer systems over a network, the method comprising:
- tracking where a user of a first computer system is gazing as the user is composing an outgoing message;
determining during a composition time period in which the user is composing the outgoing message a relevance rating for one or more of a plurality of gaze areas, wherein each gaze area is associated with one of a plurality of displayed messages displayed by the first computer system, and wherein the relevance rating of a gaze area is based on a number of times the user'"'"'s gaze dwells on the displayed message associated with the gaze area after the user'"'"'s gaze is directed away from the displayed message;
identifying, based on at least one of the relevance ratings for the one or more of the plurality of gaze areas, at least one displayed message that is related to the outgoing message; and
associating with the outgoing message an identifier for at least one of the at least one displayed message that is related to the outgoing message,wherein at least one of the preceding actions is performed on at least one electronic hardware component.
1 Assignment
0 Petitions
Accused Products
Abstract
Organizing messages received and transmitted over a network is described. In one aspect, a method includes tracking where a user is gazing as the user is composing an outgoing message on a first computer system. During a composition time period in which the user is composing the message, a relevance rating for one or more of a plurality of gaze areas is determined. The relevance rating of a gaze area is based on a number of times the user'"'"'s gaze dwells on the displayed message associated with the gaze area after the user'"'"'s gaze is directed away from the displayed message. The method further includes identifying at least one displayed message that is related to the outgoing message based on at least one of the relevance ratings, and associating an identifier for at least one of the at least one related message with the outgoing message.
-
Citations
35 Claims
-
1. A method for organizing messages received and transmitted between at least two computer systems over a network, the method comprising:
-
tracking where a user of a first computer system is gazing as the user is composing an outgoing message; determining during a composition time period in which the user is composing the outgoing message a relevance rating for one or more of a plurality of gaze areas, wherein each gaze area is associated with one of a plurality of displayed messages displayed by the first computer system, and wherein the relevance rating of a gaze area is based on a number of times the user'"'"'s gaze dwells on the displayed message associated with the gaze area after the user'"'"'s gaze is directed away from the displayed message; identifying, based on at least one of the relevance ratings for the one or more of the plurality of gaze areas, at least one displayed message that is related to the outgoing message; and associating with the outgoing message an identifier for at least one of the at least one displayed message that is related to the outgoing message, wherein at least one of the preceding actions is performed on at least one electronic hardware component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a messaging module stored in memory and operably executed by a processor, the messaging module for transmitting and receiving messages to and from other computer systems of a network; a display device coupled to the messaging module for displaying a plurality of messages that have been previously received and transmitted and for displaying an outgoing message; a user input device coupled to the messaging module for allowing the user to compose the outgoing message; and an eye-tracking system coupled to the messaging module and to the display device for tracking where the user is gazing as the user composes the outgoing message, wherein the messaging module determines, during a composition time period in which the user is composing the outgoing message, a relevance rating for one or more of a plurality of gaze areas, wherein each gaze area is associated with one of the plurality of displayed messages, and wherein the relevance rating of a gaze area is based on a number of times the user'"'"'s gaze dwells on the displayed message associated with the gaze area after the user'"'"'s gaze is directed away from the displayed message, identifies, based on at least one of the relevance ratings of the one or more of the plurality of gaze areas, at least one displayed message that is related to the outgoing message, and associates with the outgoing message an identifier for at least one of the at least one displayed message. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory computer readable medium containing a computer program for organizing messages received and transmitted between at least two computer systems over a network, the computer program comprising executable instructions for:
-
tracking where a user of a first computer system is gazing as the user is composing an outgoing message; determining during a composition time period in which the user is composing the outgoing message a relevance rating for one or more of a plurality of gaze areas, wherein each gaze area is associated with one of a plurality of messages displayed by the first computer system, and wherein the relevance rating of a gaze area is based on a number of times the user'"'"'s gaze dwells on the displayed message associated with the gaze area after the user'"'"'s gaze is directed away from the displayed message; identifying, based on at least one of the relevance ratings for the one or more of the plurality of gaze areas, at least one displayed message that is related to the outgoing message; and
associating with the outgoing message an identifier for at least one of the at least one displayed message that is related to the outgoing message. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system comprising:
-
means for transmitting and receiving messages to and from other computer systems of a network; means for displaying a plurality of messages that have been previously received and transmitted and for displaying an outgoing message; means for allowing the user to compose the outgoing message; and means for tracking where the user is gazing as the user composes the outgoing message, wherein the means for transmitting and receiving messages further determines, during a composition time period in which the user is composing the outgoing message, a relevance rating for one or more of a plurality of gaze areas, wherein each gaze area is associated with one of the plurality of displayed messages, and wherein the relevance rating of a gaze area is based on a number of times the user'"'"'s gaze dwells on the displayed message associated with the gaze area after the user'"'"'s gaze is directed away from the displayed message, identifies, based on at least one of the relevance ratings for the one or more of the plurality of gaze areas, at least one displayed message that is related to the outgoing message, and associates with the outgoing message an identifier for at least one of the at least one displayed message that is related to the outgoing message.
-
Specification