STATUS MESSAGES CONVEYED DURING COMMUNICATION SESSION TO SESSION PARTICIPANTS
First Claim
1. A method comprising:
- instantiating at least two applications on a client device, each of the at least two applications comprising a user interface for interacting with a user, wherein one of the applications is a real-time communication application through which a user is participating in a real-time communication session with at least one remotely located user and wherein another of the application is referred to as a second application;
determining status information relating to user interactions with the second application;
generating a status message comprising content from the determined status information, wherein the status message is generated without manually entered user input; and
automatically and without manual user input, conveying the status message to the at least one remotely located user via the real-time communication application during the real-time communication application.
1 Assignment
0 Petitions
Accused Products
Abstract
At least two applications can be instantiated on a client device. Each of the at least two applications can include a user interface for interacting with a user of the client device. One of the applications can be a real-time communication application through which the user is participating in a real-time communication session with at least one remotely located user. Another of the applications can be referred to as a second application. Status information relating to user interactions with the second application can be determined. A status message can be generated that includes content from the determined status information. The status message can be generated without manually entered user input. The status message can be conveyed automatically and without manual user input to the at least one remotely located user via the real-time communication application during the real-time communication application.
-
Citations
25 Claims
-
1. A method comprising:
-
instantiating at least two applications on a client device, each of the at least two applications comprising a user interface for interacting with a user, wherein one of the applications is a real-time communication application through which a user is participating in a real-time communication session with at least one remotely located user and wherein another of the application is referred to as a second application; determining status information relating to user interactions with the second application; generating a status message comprising content from the determined status information, wherein the status message is generated without manually entered user input; and automatically and without manual user input, conveying the status message to the at least one remotely located user via the real-time communication application during the real-time communication application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising:
-
a computer-readable storage medium; and computer-readable program code embodied in the computer-readable storage medium, wherein the computer-readable program code comprises a set of instructions able to be executed by a processor, wherein said computer-readable program code is configured to; instantiate at least two applications on a client device, each of the at least two applications comprising a user interface for interacting with a user, wherein one of the applications is a real-time communication application through which a user is participating in a real-time communication session with at least one remotely located user and wherein another of the application is referred to as a second application; determine status information relating to user interactions with the second application; generate a status message comprising content from the determined status information, wherein the status message is generated without manually entered user input; and automatically and without manual user input, convey the status message to the at least one remotely located user via the real-time communication application during the real-time communication application. - View Dependent Claims (10, 11, 12)
-
-
13. A computing device comprising:
-
at least one processor; at least one computer-readable storage medium; a bus connecting said at least one processor to the at least one computer-readable storage medium, said at least one computer-readable storage medium storing computer-readable program code comprising a set of instructions able to be executed by said at least one processor, wherein said computer-readable program code is configured to; instantiate at least two applications on a client device, each of the at least two applications comprising a user interface for interacting with a user, wherein one of the applications is a real-time communication application through which a user is participating in a real-time communication session with at least one remotely located user and wherein another of the application is referred to as a second application; determine status information relating to user interactions with the second application; generate a status message comprising content from the determined status information, wherein the status message is generated without manually entered user input; and automatically and without manual user input, convey the status message to the at least one remotely located user via the real-time communication application during the real-time communication application. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
executing an instant messaging (IM) status agent on a client device, which also executes an IM application having a user interface through which a human user corresponds to at least one remotely located user during an IM communication session; determining at least one active window for an application that is not the IM application, wherein the application is referred to as a second application; generating without manual user input from the human user a status message, wherein said status message indicates that the human user is interacting via the second application; and conveying the status message via the IM application to the at least one remotely located user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification