Context-specific instant messaging
First Claim
1. A computer-implemented method comprising:
- receiving a user action corresponding to a page of data, the page of data displayed on a video display device and including a plurality of regions;
identifying the region from the plurality of regions where the user action was performed;
retrieving, from computer readable storage, one or more context-specific phrases that correspond to the identified region;
receiving a phrase selection from a user that corresponds to one of the context-specific phrases;
including the context-specific phrase corresponding to the phrase selection in a context-specific message; and
sending the context-specific message to a recipient over a computer network.
3 Assignments
0 Petitions
Accused Products
Abstract
Context-specific instant messaging is presented. A user views a page of data that is segmented into regions. The user performs a user action (e.g., a mouse click) and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message.
106 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving a user action corresponding to a page of data, the page of data displayed on a video display device and including a plurality of regions; identifying the region from the plurality of regions where the user action was performed; retrieving, from computer readable storage, one or more context-specific phrases that correspond to the identified region; receiving a phrase selection from a user that corresponds to one of the context-specific phrases; including the context-specific phrase corresponding to the phrase selection in a context-specific message; and sending the context-specific message to a recipient over a computer network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program product comprising Non-transitory:
-
computer storage medium having computer readable code, the computer readable code being effective to; receive a user action corresponding to a page of data, the page of data displayed on a video display device and including a plurality of regions; identify the region from the plurality of regions where the user action was performed; retrieve, from computer readable storage, one or more context-specific phrases that correspond to the identified region; receive a phrase selection from a user that corresponds to one of the context-specific phrases; include the context-specific phrase corresponding to the phrase selection in a context-specific message; and send the context-specific message to a recipient over a computer network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An information handling system comprising:
-
one or more processors; a video display device; a memory accessible by the processors; one or more nonvolatile storage devices accessible by the processors; and a message generation tool for generating context-sensitive message sessions, the message generation tool being effective to; receive a user action corresponding to a page of data, the page of data displayed on the video display device and including a plurality of regions; identify the region from the plurality of regions where the user action was performed; retrieve one or more context-specific phrases that correspond to the identified region from one of the non-volatile storage devices; receive a phrase selection from a user that corresponds to one of the context-specific phrases; include the context-specific phrase corresponding to the phrase selection in a context-specific message; and send the context-specific message to a recipient over a computer network. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer-implemented method comprising:
-
displaying, on a video display device, a page of data that includes a plurality of regions; receiving a user action corresponding to the page of data; identifying the region from the plurality of regions where the user action was performed; retrieving, from computer readable storage, one or more context-specific phrases that correspond to the identified region; displaying, on the video display device, the context-specific phrases; receiving a phrase selection that corresponds to one of the context-specific phrases; initiating a context-specific message session based upon the phrase selection; including the context-specific phrase that corresponds to the phrase selection in a context-specific message; and sending the context-specific message to a recipient over a computer network.
-
Specification