Caller initiated distinctive presence alerting and auto-response messaging
First Claim
Patent Images
1. A method comprising:
- receiving a first message from a chat client of a first user, the first message indicating a network presence change of the first user;
determining that a plurality of other users are monitoring a network presence of the first user;
determining a plurality of audio files associated with the chat client of the first user to announce the network presence change of the first user to the plurality of other users, each of the plurality of audio files being different from one another and designated by the first user as associated with respective ones of the plurality of other users;
determining a network presence of each of the plurality of other users; and
transmitting, based on the network presence of each particular user of the plurality of other users, a second message comprising an identifier of a designated one of the plurality of audio files to a chat client of each particular user of the plurality of other users,wherein the second message indicates the network presence change of the first user and comprises an indicator to play the designated one of the plurality of audio files without initiating a chat session between the chat client of the first user and the chat client of the particular user.
7 Assignments
0 Petitions
Accused Products
Abstract
Presence information of a first user is relayed to a second user. Briefly described, in architecture, one embodiment of the system, among others includes, can be implemented as follows. A first communications client of a first user detects a change in the presence status of a first user and sends an alert message to a second communications client of a second user.
-
Citations
9 Claims
-
1. A method comprising:
-
receiving a first message from a chat client of a first user, the first message indicating a network presence change of the first user; determining that a plurality of other users are monitoring a network presence of the first user; determining a plurality of audio files associated with the chat client of the first user to announce the network presence change of the first user to the plurality of other users, each of the plurality of audio files being different from one another and designated by the first user as associated with respective ones of the plurality of other users; determining a network presence of each of the plurality of other users; and transmitting, based on the network presence of each particular user of the plurality of other users, a second message comprising an identifier of a designated one of the plurality of audio files to a chat client of each particular user of the plurality of other users, wherein the second message indicates the network presence change of the first user and comprises an indicator to play the designated one of the plurality of audio files without initiating a chat session between the chat client of the first user and the chat client of the particular user. - View Dependent Claims (2, 3)
-
-
4. An apparatus comprising:
-
a processor; and a memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising; receiving a first message from a chat client of a first user, the first message indicating a network presence change of the first user; determining that a plurality of other users are monitoring a network presence of the first user; determining a plurality of audio files associated with the chat client of the first user to announce the network presence change of the first user to the plurality of other users, each of the plurality of audio files being different from one another and designated by the first user as associated with respective ones of the plurality of other users; determining a network presence of each of the plurality of other users; and transmitting, based on the network presence of each particular user of the plurality of other users, a second message comprising an identifier of a designated one of the plurality of audio files to a chat client of each particular user of the plurality of other users based on the network presence of the particular user, wherein the second message indicates the network presence change of the first user and comprises an indicator to play the designated one of the plurality of audio files without initiating a chat session between the chat client of the first user and the chat client of the particular user. - View Dependent Claims (5, 6)
-
-
7. A non-transitory computer readable medium storing computer program instructions, which, when executed on a processor, cause the processor to perform operations comprising:
-
receiving a first message from a chat client of a first user, the first message indicating a network presence change of the first user; determining that a plurality of other users are monitoring a network presence of the first user; determining a plurality of audio files associated with the chat client of the first user to announce the network presence change of the first user to the plurality of other users, each of the plurality of audio files being different from one another and designated by the first user as associated with respective ones of the plurality of other users; determining a network presence of each of the plurality of other users; and transmitting, based on the network presence of each particular user of the plurality of other users, a second message comprising an identifier of a designated one of the plurality of audio files to a chat client of each particular user of the plurality of other users based on the network presence of the particular user, wherein the second message indicates the network presence change of the first user and comprises an indicator to play the designated one of the plurality of audio files without initiating a chat session between the chat client of the first user and the chat client of the particular user. - View Dependent Claims (8, 9)
-
Specification