Context enhanced messaging and collaboration system
First Claim
1. A method for context based instant messaging, comprising:
- generating a graphical user interface for performing instant messaging between a computing device and one or more other computing devices;
receiving input from a user via the graphical user interface; and
attaching a resource to an instant message to be exchanged between the computing device and the one or more other computing devices based on the input from the user, wherein the graphical user interface comprises a resource pool section having representations of resources related to a context of a current instant messaging session, wherein the resource pool section is populated by;
analyzing a context of one or more text messages of the current instant messaging session;
performing a search for one or more resources having a similar context to the context of the one or more text messages of the current instant messaging session; and
automatically populating the resource pool section of the graphical user interface with representations of the one or more resources having a similar context to the context of the one or more text messages of the current instant messaging session, wherein the resource pool section of the graphical user interface has a plurality of sub-sections, wherein each sub-section is associated with a different type of resource, and wherein a first sub-section comprises image files, a second sub-section comprises audio files, and a third sub-section comprises audio-video files,wherein the resource that is attached to the instant message is selected from the resource pool section of the graphical user interface, wherein the graphical user interface further includes a display tray section that is distinct from the text of the one or more text messages, and wherein a representation of a resource currently being shared between the computing device and at least one other computing device is provided in the display tray section of the graphical user interface so that the user knows which resources of the resource pool section are currently being shared.
4 Assignments
0 Petitions
Accused Products
Abstract
A context enhanced messaging and collaboration system in which resources related to the context of text messages may be automatically identified and exchanged between users in association with the text messages, is provided. A graphical user interface (GUI) is provided for instant messaging between client devices. The GUI operates in conjunction with a context analysis engine that automatically analyzes the context of the textual messages being exchanged between the users and retrieves resources that correspond to the detected context. Representations of these automatically identified resources may be presented to the user via the GUI. The user of the GUI may enter text messages into the GUI and may select individual ones of the retrieved resources for transmission in association with the text messages. Furthermore, an automated mechanism may be used to select resources to attach to individual text messages entered by the user.
-
Citations
11 Claims
-
1. A method for context based instant messaging, comprising:
-
generating a graphical user interface for performing instant messaging between a computing device and one or more other computing devices; receiving input from a user via the graphical user interface; and attaching a resource to an instant message to be exchanged between the computing device and the one or more other computing devices based on the input from the user, wherein the graphical user interface comprises a resource pool section having representations of resources related to a context of a current instant messaging session, wherein the resource pool section is populated by; analyzing a context of one or more text messages of the current instant messaging session; performing a search for one or more resources having a similar context to the context of the one or more text messages of the current instant messaging session; and automatically populating the resource pool section of the graphical user interface with representations of the one or more resources having a similar context to the context of the one or more text messages of the current instant messaging session, wherein the resource pool section of the graphical user interface has a plurality of sub-sections, wherein each sub-section is associated with a different type of resource, and wherein a first sub-section comprises image files, a second sub-section comprises audio files, and a third sub-section comprises audio-video files, wherein the resource that is attached to the instant message is selected from the resource pool section of the graphical user interface, wherein the graphical user interface further includes a display tray section that is distinct from the text of the one or more text messages, and wherein a representation of a resource currently being shared between the computing device and at least one other computing device is provided in the display tray section of the graphical user interface so that the user knows which resources of the resource pool section are currently being shared. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification