Notification and disposition of multiple concurrent instant messaging sessions involving a single online identity
First Claim
1. A computer-implemented method for notifying a user that an instant messaging online identity assigned to the user is logged on to an instant messaging system from different devices concurrently, the method comprising:
- receiving, from a first instant messaging controller on a first device, a first request for an instant messaging online identity assigned to a user to be logged on to an instant messaging system at a first instant messaging controller on a first device;
logging the instant messaging online identity on to the instant messaging system at the first instant messaging controller on the first device in response to the first request;
while the instant messaging online identity remains logged on to the instant messaging system from the first instant messaging controller on the first device;
receiving, from a second instant messaging controller on a second device, a second request for the same instant messaging online identity assigned to the same user to be logged on to the instant messaging system at a second instant messaging controller on a second device, wherein the second instant messaging controller differs from the first instant messaging controller and the second device differs from the first device;
logging the instant messaging online identity on to the instant messaging system at the second instant messaging controller on the second device in response to the second request;
determining that the same instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device; and
communicating a notification to at least one of the first instant messaging controller on the first device and the second instant messaging controller on the second device indicating that the instant messaging online identity is logged on to the instant messaging system from the second instant messaging controller on the second device while concurrently being logged on to the instant messaging system from the first instant messaging controller on the first device in response to determining that the instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device.
7 Assignments
0 Petitions
Accused Products
Abstract
Notifying a user of multiple concurrent instant messaging sessions includes receiving a first request to establish a first instant messaging session associated with an instant messaging online identity assigned to a user using a first instant messaging controller and establishing the first instant messaging session in response to the first request. A second request is received to establish a second instant messaging session associated with the instant messaging online identity assigned to the user using a second instant messaging controller that differs from the first instant messaging controller. The second instant messaging session is established in response to the second request. A notification is communicated to at least the first instant messaging controller indicating the establishment of the second instant messaging session.
-
Citations
33 Claims
-
1. A computer-implemented method for notifying a user that an instant messaging online identity assigned to the user is logged on to an instant messaging system from different devices concurrently, the method comprising:
-
receiving, from a first instant messaging controller on a first device, a first request for an instant messaging online identity assigned to a user to be logged on to an instant messaging system at a first instant messaging controller on a first device; logging the instant messaging online identity on to the instant messaging system at the first instant messaging controller on the first device in response to the first request; while the instant messaging online identity remains logged on to the instant messaging system from the first instant messaging controller on the first device; receiving, from a second instant messaging controller on a second device, a second request for the same instant messaging online identity assigned to the same user to be logged on to the instant messaging system at a second instant messaging controller on a second device, wherein the second instant messaging controller differs from the first instant messaging controller and the second device differs from the first device; logging the instant messaging online identity on to the instant messaging system at the second instant messaging controller on the second device in response to the second request; determining that the same instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device; and communicating a notification to at least one of the first instant messaging controller on the first device and the second instant messaging controller on the second device indicating that the instant messaging online identity is logged on to the instant messaging system from the second instant messaging controller on the second device while concurrently being logged on to the instant messaging system from the first instant messaging controller on the first device in response to determining that the instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 33)
-
-
30. A system comprising:
-
a processor; and a memory storage device storing instructions that, when executed by the processor, cause the processor to; receive, from a first instant messaging controller on a first device, a first request for an instant messaging online identity assigned to a user to be logged on to an instant messaging system at a first instant messaging controller on a first device; log the instant messaging online identity on to the instant messaging system at the first instant messaging controller on the first device in response to the first request; while the instant messaging online identity remains logged on to the instant messaging system from the first instant messaging controller on the first device; receive, from a second instant messaging controller on a second device, a second request for the same instant messaging online identity assigned to the same user to be logged on to the instant messaging system at a second instant messaging controller on a second device, wherein the second instant messaging controller differs from the first instant messaging controller and the second device differs from the first device; log the instant messaging online identity on to the instant messaging system at the second instant messaging controller on the second device in response to the second request; determine that the same instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device; and communicate a notification to at least one of the first instant messaging controller on the first device and the second instant messaging controller on the second device indicating that the instant messaging online identity is logged on to the instant messaging system from the second instant messaging controller on the second device while concurrently being logged on to the instant messaging system from the first instant messaging controller on the first device in response to determining that the instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device.
-
-
31. A computer-implemented method comprising:
-
receiving, from a first instant messaging controller on a first device, a first request for a first instant messaging online identity to be logged on to an instant messaging system at a first instant messaging controller on a first device; logging the first instant messaging online identity on to the instant messaging system at the first instant messaging controller on the first device in response to the first request; while the first instant messaging online identity remains logged on to the instant messaging system from the first instant messaging controller on the first device; receiving, from a second instant messaging controller on a second device, a second request for a second instant messaging online identity to be logged on to the instant messaging system at a second instant messaging controller on a second device; logging the instant messaging online identity on to the instant messaging system at the second instant messaging controller on the second device in response to the second request; determining that the first instant messaging online identity is the same instant messaging online identity as the second instant messaging online identity and that the same instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device; and communicating a notification to at least one of the first instant messaging controller on the first device and the second instant messaging controller on the second device indicating that the same instant messaging online identity is logged on to the instant messaging system from the second instant messaging controller on the second device while concurrently being logged on to the instant messaging system from the first instant messaging controller on the first device in response to determining that the same instant messaging online identity is logged on to the instant messaging system from the first instant messaging controller on the first device while concurrently being logged on to the instant messaging system from the second instant messaging controller on the second device.
-
Specification