System and Method for providing instant messaging session backups
First Claim
1. A computer-implemented method of providing instant messaging backups, said method comprising:
- receiving, over a computer network, an instant messaging request from a sender, the instant messaging request requesting an instant messaging session with a primary recipient;
determining whether the primary recipient is available;
setting up the instant messaging session with the primary recipient in response to the determination being that the primary recipient is available; and
in response to the determination being that the primary recipient is unavailable;
retrieving one or more stored backup recipient identifiers corresponding to one or more backup recipients associated with the primary recipient;
identifying at least one available backup recipient identifier from the one or more stored backup recipient identifiers, the identified available backup recipient identifiers corresponding to at least one of the backup recipients that are available; and
setting up the instant messaging session with one of the available backup recipients using one of the identified available backup recipient identifiers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and program product are provided that receives an instant messaging request from a sender over a network, such as the Internet. The instant messaging request is directed to requesting an instant messaging session with a primary recipient. The system determines whether the primary recipient is available. If the primary recipient is available, the system sets up the instant messaging session with the primary recipient. On the other hand, if the primary recipient is unavailable, the system identifies a backup recipient. This is accomplished by retrieving stored backup recipient identifiers that correspond to one or more backup recipients associated with the primary recipient. At least one available backup recipient identifier from the one or more stored backup recipient identifiers is identified, and the instant messaging session is set up with the identified (available) backup recipient.
20 Citations
20 Claims
-
1. A computer-implemented method of providing instant messaging backups, said method comprising:
-
receiving, over a computer network, an instant messaging request from a sender, the instant messaging request requesting an instant messaging session with a primary recipient; determining whether the primary recipient is available; setting up the instant messaging session with the primary recipient in response to the determination being that the primary recipient is available; and in response to the determination being that the primary recipient is unavailable; retrieving one or more stored backup recipient identifiers corresponding to one or more backup recipients associated with the primary recipient; identifying at least one available backup recipient identifier from the one or more stored backup recipient identifiers, the identified available backup recipient identifiers corresponding to at least one of the backup recipients that are available; and setting up the instant messaging session with one of the available backup recipients using one of the identified available backup recipient identifiers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A information handling system comprising:
-
one or more processors; a memory accessible by at least one of the processors; a nonvolatile storage area accessible by at least one of the processors; a network interface adapter connecting the information handling system to a computer network; and a set of instructions stored in the memory, wherein one or more of the processors executes the set of instructions in order to perform actions of; receiving, over a computer network, an instant messaging request from a sender, the instant messaging request requesting an instant messaging session with a primary recipient; determining whether the primary recipient is available; setting up the instant messaging session with the primary recipient in response to the determination being that the primary recipient is available; and in response to the determination being that the primary recipient is unavailable; retrieving one or more stored backup recipient identifiers corresponding to one or more backup recipients associated with the primary recipient; identifying at least one available backup recipient identifier from the one or more stored backup recipient identifiers, the identified available backup recipient identifiers corresponding to at least one of the backup recipients that are available; and setting up the instant messaging session with one of the available backup recipients using one of the identified available backup recipient identifiers. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product stored in a computer readable medium, comprising functional descriptive material that, when executed by an information handling system, causes the information handling system to perform actions that include:
-
receiving, over a computer network, an instant messaging request from a sender, the instant messaging request requesting an instant messaging session with a primary recipient; determining whether the primary recipient is available; setting up the instant messaging session with the primary recipient in response to the determination being that the primary recipient is available; and in response to the determination being that the primary recipient is unavailable; retrieving one or more stored backup recipient identifiers corresponding to one or more backup recipients associated with the primary recipient; identifying at least one available backup recipient identifier from the one or more stored backup recipient identifiers, the identified available backup recipient identifiers corresponding to at least one of the backup recipients that are available; and setting up the instant messaging session with one of the available backup recipients using one of the identified available backup recipient identifiers. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification